builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-763 starttime: 1463034276.98 results: success (0) buildid: 20160511211918 builduid: b5b007d81d4a4000989fa67bcd6e7e31 revision: 2fb177e17d81e069a02797c6234e8ed085cbc55c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:36.978103) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:36.978559) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:36.978872) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:37.012487) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:37.012782) ========= 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-1463024711.752693-736698712 _=/tools/buildbot/bin/python using PTY: False --2016-05-11 23:24:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.36M=0.001s 2016-05-11 23:24:37 (8.36 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.594897 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:37.785976) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:37.786296) ========= 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-1463024711.752693-736698712 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067234 ========= master_lag: 0.26 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:38.110592) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 23:24:38.110951) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2fb177e17d81e069a02797c6234e8ed085cbc55c --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 2fb177e17d81e069a02797c6234e8ed085cbc55c --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-1463024711.752693-736698712 _=/tools/buildbot/bin/python using PTY: False 2016-05-11 23:24:38,270 truncating revision to first 12 chars 2016-05-11 23:24:38,271 Setting DEBUG logging. 2016-05-11 23:24:38,271 attempt 1/10 2016-05-11 23:24:38,271 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2fb177e17d81?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 23:24:39,438 unpacking tar archive at: mozilla-aurora-2fb177e17d81/testing/mozharness/ program finished with exit code 0 elapsedTime=1.799457 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 23:24:40.082108) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:40.082393) ========= script_repo_revision: 2fb177e17d81e069a02797c6234e8ed085cbc55c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:40.082789) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:40.083065) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:24:40.437604) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 17 secs) (at 2016-05-11 23:24:40.437915) ========= /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-1463024711.752693-736698712 _=/tools/buildbot/bin/python using PTY: False 23:24:40 INFO - MultiFileLogger online at 20160511 23:24:40 in /builds/slave/test 23:24:40 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 23:24:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 23:24:40 INFO - {'append_to_log': False, 23:24:40 INFO - 'base_work_dir': '/builds/slave/test', 23:24:40 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:24:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 23:24:40 INFO - 'buildbot_json_path': 'buildprops.json', 23:24:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 23:24:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:24:40 INFO - 'download_minidump_stackwalk': True, 23:24:40 INFO - 'download_symbols': 'true', 23:24:40 INFO - 'e10s': False, 23:24:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 23:24:40 INFO - 'tooltool.py': '/tools/tooltool.py', 23:24:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 23:24:40 INFO - '/tools/misc-python/virtualenv.py')}, 23:24:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:24:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:24:40 INFO - 'log_level': 'info', 23:24:40 INFO - 'log_to_console': True, 23:24:40 INFO - 'opt_config_files': (), 23:24:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:24:40 INFO - '--processes=1', 23:24:40 INFO - '--config=%(test_path)s/wptrunner.ini', 23:24:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:24:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:24:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:24:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:24:40 INFO - 'pip_index': False, 23:24:40 INFO - 'require_test_zip': True, 23:24:40 INFO - 'test_type': ('testharness',), 23:24:40 INFO - 'this_chunk': '1', 23:24:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 23:24:40 INFO - 'total_chunks': '10', 23:24:40 INFO - 'virtualenv_path': 'venv', 23:24:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:24:40 INFO - 'work_dir': 'build'} 23:24:40 INFO - ##### 23:24:40 INFO - ##### Running clobber step. 23:24:40 INFO - ##### 23:24:40 INFO - Running pre-action listener: _resource_record_pre_action 23:24:40 INFO - Running main action method: clobber 23:24:40 INFO - rmtree: /builds/slave/test/build 23:24:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 23:24:43 INFO - Running post-action listener: _resource_record_post_action 23:24:43 INFO - ##### 23:24:43 INFO - ##### Running read-buildbot-config step. 23:24:43 INFO - ##### 23:24:43 INFO - Running pre-action listener: _resource_record_pre_action 23:24:43 INFO - Running main action method: read_buildbot_config 23:24:43 INFO - Using buildbot properties: 23:24:43 INFO - { 23:24:43 INFO - "project": "", 23:24:43 INFO - "product": "firefox", 23:24:43 INFO - "script_repo_revision": "production", 23:24:43 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 23:24:43 INFO - "repository": "", 23:24:43 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 23:24:43 INFO - "buildid": "20160511211918", 23:24:43 INFO - "pgo_build": "False", 23:24:43 INFO - "basedir": "/builds/slave/test", 23:24:43 INFO - "buildnumber": 15, 23:24:43 INFO - "slavename": "tst-linux32-spot-763", 23:24:43 INFO - "revision": "2fb177e17d81e069a02797c6234e8ed085cbc55c", 23:24:43 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 23:24:43 INFO - "platform": "linux", 23:24:43 INFO - "branch": "mozilla-aurora", 23:24:43 INFO - "repo_path": "releases/mozilla-aurora", 23:24:43 INFO - "moz_repo_path": "", 23:24:43 INFO - "stage_platform": "linux", 23:24:43 INFO - "builduid": "b5b007d81d4a4000989fa67bcd6e7e31", 23:24:43 INFO - "slavebuilddir": "test" 23:24:43 INFO - } 23:24:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 23:24:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 23:24:43 INFO - Running post-action listener: _resource_record_post_action 23:24:43 INFO - ##### 23:24:43 INFO - ##### Running download-and-extract step. 23:24:43 INFO - ##### 23:24:43 INFO - Running pre-action listener: _resource_record_pre_action 23:24:43 INFO - Running main action method: download_and_extract 23:24:43 INFO - mkdir: /builds/slave/test/build/tests 23:24: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')]} 23:24:43 INFO - https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 23:24:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 23:24:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 23:24:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:24:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:24:44 INFO - Downloaded 1325 bytes. 23:24:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 23:24:44 INFO - Using the following test package requirements: 23:24:44 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 23:24:44 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:24:44 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 23:24:44 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:24:44 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 23:24:44 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:24:44 INFO - u'jsshell-linux-i686.zip'], 23:24:44 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:24:44 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 23:24:44 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 23:24:44 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:24:44 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 23:24:44 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:24:44 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 23:24:44 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:24:44 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 23:24:44 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 23:24:44 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 23:24:44 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 23:24:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:24:44 INFO - https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 23:24:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 23:24:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 23:24:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:24:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:24:51 INFO - Downloaded 22424398 bytes. 23:24:51 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/*'] 23:24:51 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/* 23:24:52 INFO - caution: filename not matched: web-platform/* 23:24:52 INFO - Return code: 11 23:24:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:24:52 INFO - https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 23:24:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 23:24:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 23:24:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:24:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:25:03 INFO - Downloaded 36408641 bytes. 23:25:03 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/*'] 23:25:03 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/* 23:25:07 INFO - caution: filename not matched: bin/* 23:25:07 INFO - caution: filename not matched: config/* 23:25:07 INFO - caution: filename not matched: mozbase/* 23:25:07 INFO - caution: filename not matched: marionette/* 23:25:07 INFO - caution: filename not matched: tools/wptserve/* 23:25:07 INFO - Return code: 11 23:25:07 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')]} 23:25:07 INFO - https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 23:25:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 23:25:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 23:25:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:25:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:25:28 INFO - Downloaded 69297037 bytes. 23:25:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 23:25:28 INFO - mkdir: /builds/slave/test/properties 23:25:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 23:25:28 INFO - Writing to file /builds/slave/test/properties/build_url 23:25:28 INFO - Contents: 23:25:28 INFO - build_url:https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 23:25:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 23:25:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 23:25:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 23:25:30 INFO - Contents: 23:25:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 23:25:30 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')]} 23:25:30 INFO - https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:25:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 23:25:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 23:25:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:25:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H-gMF4R9SyGWopp3irEK0A/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 23:25:53 INFO - Downloaded 92275063 bytes. 23:25:53 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'] 23:25:53 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 23:26:02 INFO - Return code: 0 23:26:02 INFO - Running post-action listener: _resource_record_post_action 23:26:02 INFO - Running post-action listener: set_extra_try_arguments 23:26:02 INFO - ##### 23:26:02 INFO - ##### Running create-virtualenv step. 23:26:02 INFO - ##### 23:26:02 INFO - Running pre-action listener: _pre_create_virtualenv 23:26:02 INFO - Running pre-action listener: _resource_record_pre_action 23:26:02 INFO - Running main action method: create_virtualenv 23:26:02 INFO - Creating virtualenv /builds/slave/test/build/venv 23:26:02 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 23:26:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 23:26:03 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 23:26:03 INFO - Using real prefix '/usr' 23:26:03 INFO - New python executable in /builds/slave/test/build/venv/bin/python 23:26:04 INFO - Installing distribute.............................................................................................................................................................................................done. 23:26:08 INFO - Installing pip.................done. 23:26:08 INFO - Return code: 0 23:26:08 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 23:26:08 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')]} 23:26:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:08 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')]} 23:26:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:08 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 0x8559c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8672f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8354e30>, '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 0x85f1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8670470>, '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-1463024711.752693-736698712', '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 23:26:08 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 23:26:08 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 23:26:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:08 INFO - 'CCACHE_UMASK': '002', 23:26:08 INFO - 'DISPLAY': ':0', 23:26:08 INFO - 'HOME': '/home/cltbld', 23:26:08 INFO - 'LANG': 'en_US.UTF-8', 23:26:08 INFO - 'LOGNAME': 'cltbld', 23:26:08 INFO - 'MAIL': '/var/mail/cltbld', 23:26:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:08 INFO - 'MOZ_NO_REMOTE': '1', 23:26:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:08 INFO - 'PWD': '/builds/slave/test', 23:26:08 INFO - 'SHELL': '/bin/bash', 23:26:08 INFO - 'SHLVL': '1', 23:26:08 INFO - 'TERM': 'linux', 23:26:08 INFO - 'TMOUT': '86400', 23:26:08 INFO - 'USER': 'cltbld', 23:26:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463024711.752693-736698712', 23:26:08 INFO - '_': '/tools/buildbot/bin/python'} 23:26:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:08 INFO - Downloading/unpacking psutil>=0.7.1 23:26:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:08 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 23:26:08 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 23:26:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 23:26:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:26:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:26:14 INFO - Installing collected packages: psutil 23:26:14 INFO - Running setup.py install for psutil 23:26:14 INFO - building 'psutil._psutil_linux' extension 23:26:14 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 23:26:14 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 23:26:14 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 23:26:15 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 23:26:15 INFO - building 'psutil._psutil_posix' extension 23:26:15 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 23:26:15 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 23:26:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 23:26:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:26:15 INFO - Successfully installed psutil 23:26:15 INFO - Cleaning up... 23:26:15 INFO - Return code: 0 23:26:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 23:26:15 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')]} 23:26:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:15 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')]} 23:26:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:15 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 0x8559c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8672f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8354e30>, '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 0x85f1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8670470>, '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-1463024711.752693-736698712', '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 23:26:15 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 23:26:15 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 23:26:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:15 INFO - 'CCACHE_UMASK': '002', 23:26:15 INFO - 'DISPLAY': ':0', 23:26:15 INFO - 'HOME': '/home/cltbld', 23:26:15 INFO - 'LANG': 'en_US.UTF-8', 23:26:15 INFO - 'LOGNAME': 'cltbld', 23:26:15 INFO - 'MAIL': '/var/mail/cltbld', 23:26:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:15 INFO - 'MOZ_NO_REMOTE': '1', 23:26:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:15 INFO - 'PWD': '/builds/slave/test', 23:26:15 INFO - 'SHELL': '/bin/bash', 23:26:15 INFO - 'SHLVL': '1', 23:26:15 INFO - 'TERM': 'linux', 23:26:15 INFO - 'TMOUT': '86400', 23:26:15 INFO - 'USER': 'cltbld', 23:26:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463024711.752693-736698712', 23:26:15 INFO - '_': '/tools/buildbot/bin/python'} 23:26:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:26:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:16 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 23:26:16 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 23:26:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 23:26:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:26:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 23:26:21 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 23:26:21 INFO - Installing collected packages: mozsystemmonitor 23:26:21 INFO - Running setup.py install for mozsystemmonitor 23:26:21 INFO - Successfully installed mozsystemmonitor 23:26:21 INFO - Cleaning up... 23:26:21 INFO - Return code: 0 23:26:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 23:26:21 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')]} 23:26:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:21 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')]} 23:26:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:21 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 0x8559c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8672f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8354e30>, '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 0x85f1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8670470>, '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-1463024711.752693-736698712', '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 23:26:21 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 23:26:21 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 23:26:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:21 INFO - 'CCACHE_UMASK': '002', 23:26:21 INFO - 'DISPLAY': ':0', 23:26:21 INFO - 'HOME': '/home/cltbld', 23:26:21 INFO - 'LANG': 'en_US.UTF-8', 23:26:21 INFO - 'LOGNAME': 'cltbld', 23:26:21 INFO - 'MAIL': '/var/mail/cltbld', 23:26:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:21 INFO - 'MOZ_NO_REMOTE': '1', 23:26:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:21 INFO - 'PWD': '/builds/slave/test', 23:26:21 INFO - 'SHELL': '/bin/bash', 23:26:21 INFO - 'SHLVL': '1', 23:26:21 INFO - 'TERM': 'linux', 23:26:21 INFO - 'TMOUT': '86400', 23:26:21 INFO - 'USER': 'cltbld', 23:26:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463024711.752693-736698712', 23:26:21 INFO - '_': '/tools/buildbot/bin/python'} 23:26:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:22 INFO - Downloading/unpacking blobuploader==1.2.4 23:26:22 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 23:26:22 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 23:26:22 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 23:26:22 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 23:26:22 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 23:26:22 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 23:26:27 INFO - Downloading blobuploader-1.2.4.tar.gz 23:26:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 23:26:27 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:26:27 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 23:26:27 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 23:26:27 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 23:26:27 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 23:26:27 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 23:26:27 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 23:26:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 23:26:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:26:28 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 23:26:28 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 23:26:28 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 23:26:28 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 23:26:28 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 23:26:28 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 23:26:28 INFO - Downloading docopt-0.6.1.tar.gz 23:26:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 23:26:28 INFO - Installing collected packages: blobuploader, requests, docopt 23:26:28 INFO - Running setup.py install for blobuploader 23:26:29 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 23:26:29 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 23:26:29 INFO - Running setup.py install for requests 23:26:29 INFO - Running setup.py install for docopt 23:26:30 INFO - Successfully installed blobuploader requests docopt 23:26:30 INFO - Cleaning up... 23:26:30 INFO - Return code: 0 23:26:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:26:30 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')]} 23:26:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:30 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')]} 23:26:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:30 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 0x8559c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8672f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8354e30>, '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 0x85f1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8670470>, '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-1463024711.752693-736698712', '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 23:26:30 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 23:26:30 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 23:26:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:30 INFO - 'CCACHE_UMASK': '002', 23:26:30 INFO - 'DISPLAY': ':0', 23:26:30 INFO - 'HOME': '/home/cltbld', 23:26:30 INFO - 'LANG': 'en_US.UTF-8', 23:26:30 INFO - 'LOGNAME': 'cltbld', 23:26:30 INFO - 'MAIL': '/var/mail/cltbld', 23:26:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:30 INFO - 'MOZ_NO_REMOTE': '1', 23:26:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:30 INFO - 'PWD': '/builds/slave/test', 23:26:30 INFO - 'SHELL': '/bin/bash', 23:26:30 INFO - 'SHLVL': '1', 23:26:30 INFO - 'TERM': 'linux', 23:26:30 INFO - 'TMOUT': '86400', 23:26:30 INFO - 'USER': 'cltbld', 23:26:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463024711.752693-736698712', 23:26:30 INFO - '_': '/tools/buildbot/bin/python'} 23:26:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:26:30 INFO - Running setup.py (path:/tmp/pip-3qcMik-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:26:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:26:30 INFO - Running setup.py (path:/tmp/pip-mwplX5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:26:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:26:30 INFO - Running setup.py (path:/tmp/pip-DB8XO7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:26:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:26:31 INFO - Running setup.py (path:/tmp/pip-5idyCU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:26:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:26:31 INFO - Running setup.py (path:/tmp/pip-fyhhps-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:26:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:26:31 INFO - Running setup.py (path:/tmp/pip-2eQm64-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:26:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:26:31 INFO - Running setup.py (path:/tmp/pip-ZR6Nhj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:26:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:26:31 INFO - Running setup.py (path:/tmp/pip-ux0ahm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:26:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:26:31 INFO - Running setup.py (path:/tmp/pip-7z24Na-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:26:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:26:31 INFO - Running setup.py (path:/tmp/pip-Y8vAph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:26:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:26:31 INFO - Running setup.py (path:/tmp/pip-Dqwv08-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:26:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:26:32 INFO - Running setup.py (path:/tmp/pip-thhg2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:26:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:26:32 INFO - Running setup.py (path:/tmp/pip-bcANSn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:26:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:26:32 INFO - Running setup.py (path:/tmp/pip-GDGWeM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:26:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:26:32 INFO - Running setup.py (path:/tmp/pip-3EpEih-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:26:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:26:32 INFO - Running setup.py (path:/tmp/pip-mCg1b1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:26:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:26:32 INFO - Running setup.py (path:/tmp/pip-anomlz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:26:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:26:32 INFO - Running setup.py (path:/tmp/pip-XGpCmm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:26:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:26:32 INFO - Running setup.py (path:/tmp/pip-xrp_6Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:26:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:26:33 INFO - Running setup.py (path:/tmp/pip-Z9O627-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:26:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:26:33 INFO - Running setup.py (path:/tmp/pip-sC_4Vq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:26:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:26:33 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 23:26:33 INFO - Running setup.py install for manifestparser 23:26:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 23:26:33 INFO - Running setup.py install for mozcrash 23:26:34 INFO - Running setup.py install for mozdebug 23:26:34 INFO - Running setup.py install for mozdevice 23:26:34 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 23:26:34 INFO - Installing dm script to /builds/slave/test/build/venv/bin 23:26:34 INFO - Running setup.py install for mozfile 23:26:34 INFO - Running setup.py install for mozhttpd 23:26:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 23:26:34 INFO - Running setup.py install for mozinfo 23:26:35 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 23:26:35 INFO - Running setup.py install for mozInstall 23:26:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 23:26:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 23:26:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 23:26:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 23:26:35 INFO - Running setup.py install for mozleak 23:26:35 INFO - Running setup.py install for mozlog 23:26:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 23:26:35 INFO - Running setup.py install for moznetwork 23:26:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 23:26:36 INFO - Running setup.py install for mozprocess 23:26:36 INFO - Running setup.py install for mozprofile 23:26:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 23:26:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 23:26:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 23:26:36 INFO - Running setup.py install for mozrunner 23:26:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 23:26:36 INFO - Running setup.py install for mozscreenshot 23:26:36 INFO - Running setup.py install for moztest 23:26:37 INFO - Running setup.py install for mozversion 23:26:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 23:26:37 INFO - Running setup.py install for wptserve 23:26:37 INFO - Running setup.py install for marionette-driver 23:26:37 INFO - Running setup.py install for browsermob-proxy 23:26:38 INFO - Running setup.py install for marionette-client 23:26:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:26:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 23:26:38 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 23:26:38 INFO - Cleaning up... 23:26:38 INFO - Return code: 0 23:26:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 23:26:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:26:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:26:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:26:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 23:26:38 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 0x8559c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85c0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8672f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8354e30>, '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 0x85f1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8670470>, '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-1463024711.752693-736698712', '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 23:26:38 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 23:26:38 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 23:26:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:26:38 INFO - 'CCACHE_UMASK': '002', 23:26:38 INFO - 'DISPLAY': ':0', 23:26:38 INFO - 'HOME': '/home/cltbld', 23:26:38 INFO - 'LANG': 'en_US.UTF-8', 23:26:38 INFO - 'LOGNAME': 'cltbld', 23:26:38 INFO - 'MAIL': '/var/mail/cltbld', 23:26:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:26:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:26:38 INFO - 'MOZ_NO_REMOTE': '1', 23:26:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:26:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:26:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:26:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:26:38 INFO - 'PWD': '/builds/slave/test', 23:26:38 INFO - 'SHELL': '/bin/bash', 23:26:38 INFO - 'SHLVL': '1', 23:26:38 INFO - 'TERM': 'linux', 23:26:38 INFO - 'TMOUT': '86400', 23:26:38 INFO - 'USER': 'cltbld', 23:26:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463024711.752693-736698712', 23:26:38 INFO - '_': '/tools/buildbot/bin/python'} 23:26:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 23:26:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 23:26:39 INFO - Running setup.py (path:/tmp/pip-FNVAQH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 23:26:39 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)) 23:26:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 23:26:39 INFO - Running setup.py (path:/tmp/pip-LDzTO2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 23:26:39 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)) 23:26:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 23:26:39 INFO - Running setup.py (path:/tmp/pip-qn2fgD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 23:26:39 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)) 23:26:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 23:26:39 INFO - Running setup.py (path:/tmp/pip-ujMPlZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 23:26:39 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)) 23:26:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 23:26:39 INFO - Running setup.py (path:/tmp/pip-7MsIOU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 23:26:39 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)) 23:26:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 23:26:39 INFO - Running setup.py (path:/tmp/pip-rUO6GS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 23:26:39 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)) 23:26:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 23:26:39 INFO - Running setup.py (path:/tmp/pip-5ytPHv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 23:26:40 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)) 23:26:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 23:26:40 INFO - Running setup.py (path:/tmp/pip-BpN1zv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 23:26:40 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)) 23:26:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 23:26:40 INFO - Running setup.py (path:/tmp/pip-EfJWYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 23:26:40 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)) 23:26:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 23:26:40 INFO - Running setup.py (path:/tmp/pip-BfTtiL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 23:26:40 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)) 23:26:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 23:26:40 INFO - Running setup.py (path:/tmp/pip-K4kTyL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 23:26:40 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)) 23:26:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 23:26:40 INFO - Running setup.py (path:/tmp/pip-3EPHA5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 23:26:40 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)) 23:26:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 23:26:40 INFO - Running setup.py (path:/tmp/pip-TkzWUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 23:26:40 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)) 23:26:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 23:26:40 INFO - Running setup.py (path:/tmp/pip-U5sVA4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 23:26:41 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)) 23:26:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 23:26:41 INFO - Running setup.py (path:/tmp/pip-l8_s61-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 23:26:41 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)) 23:26:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 23:26:41 INFO - Running setup.py (path:/tmp/pip-pGl293-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 23:26:41 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)) 23:26:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 23:26:41 INFO - Running setup.py (path:/tmp/pip-j1Q8KZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 23:26:41 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)) 23:26:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 23:26:41 INFO - Running setup.py (path:/tmp/pip-s1P8sE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 23:26:41 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)) 23:26:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 23:26:41 INFO - Running setup.py (path:/tmp/pip-jF5wRC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 23:26:41 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)) 23:26:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:26:41 INFO - Running setup.py (path:/tmp/pip-_5dgqC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 23:26:41 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)) 23:26:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 23:26:42 INFO - Running setup.py (path:/tmp/pip-ApkKkw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 23:26:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 23:26:42 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)) 23:26:42 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)) 23:26:42 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)) 23:26:42 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)) 23:26:42 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)) 23:26:42 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)) 23:26:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 23:26:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:42 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 23:26:42 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 23:26:42 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 23:26:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 23:26:42 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 23:26:47 INFO - Downloading blessings-1.6.tar.gz 23:26:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 23:26:48 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)) 23:26:48 INFO - Installing collected packages: blessings 23:26:48 INFO - Running setup.py install for blessings 23:26:48 INFO - Successfully installed blessings 23:26:48 INFO - Cleaning up... 23:26:48 INFO - Return code: 0 23:26:48 INFO - Done creating virtualenv /builds/slave/test/build/venv. 23:26:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:26:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:26:48 INFO - Reading from file tmpfile_stdout 23:26:48 INFO - Current package versions: 23:26:48 INFO - argparse == 1.2.1 23:26:48 INFO - blessings == 1.6 23:26:48 INFO - blobuploader == 1.2.4 23:26:48 INFO - browsermob-proxy == 0.6.0 23:26:48 INFO - docopt == 0.6.1 23:26:48 INFO - manifestparser == 1.1 23:26:48 INFO - marionette-client == 2.3.0 23:26:48 INFO - marionette-driver == 1.4.0 23:26:48 INFO - mozInstall == 1.12 23:26:48 INFO - mozcrash == 0.17 23:26:48 INFO - mozdebug == 0.1 23:26:48 INFO - mozdevice == 0.48 23:26:48 INFO - mozfile == 1.2 23:26:48 INFO - mozhttpd == 0.7 23:26:48 INFO - mozinfo == 0.9 23:26:48 INFO - mozleak == 0.1 23:26:48 INFO - mozlog == 3.1 23:26:48 INFO - moznetwork == 0.27 23:26:48 INFO - mozprocess == 0.22 23:26:48 INFO - mozprofile == 0.28 23:26:48 INFO - mozrunner == 6.11 23:26:48 INFO - mozscreenshot == 0.1 23:26:48 INFO - mozsystemmonitor == 0.0 23:26:48 INFO - moztest == 0.7 23:26:48 INFO - mozversion == 1.4 23:26:48 INFO - psutil == 3.1.1 23:26:48 INFO - requests == 1.2.3 23:26:48 INFO - wptserve == 1.4.0 23:26:48 INFO - wsgiref == 0.1.2 23:26:48 INFO - Running post-action listener: _resource_record_post_action 23:26:48 INFO - Running post-action listener: _start_resource_monitoring 23:26:48 INFO - Starting resource monitoring. 23:26:48 INFO - ##### 23:26:48 INFO - ##### Running pull step. 23:26:48 INFO - ##### 23:26:48 INFO - Running pre-action listener: _resource_record_pre_action 23:26:48 INFO - Running main action method: pull 23:26:48 INFO - Pull has nothing to do! 23:26:48 INFO - Running post-action listener: _resource_record_post_action 23:26:48 INFO - ##### 23:26:48 INFO - ##### Running install step. 23:26:48 INFO - ##### 23:26:48 INFO - Running pre-action listener: _resource_record_pre_action 23:26:48 INFO - Running main action method: install 23:26:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 23:26:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 23:26:49 INFO - Reading from file tmpfile_stdout 23:26:49 INFO - Detecting whether we're running mozinstall >=1.0... 23:26:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 23:26:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 23:26:49 INFO - Reading from file tmpfile_stdout 23:26:49 INFO - Output received: 23:26:49 INFO - Usage: mozinstall [options] installer 23:26:49 INFO - Options: 23:26:49 INFO - -h, --help show this help message and exit 23:26:49 INFO - -d DEST, --destination=DEST 23:26:49 INFO - Directory to install application into. [default: 23:26:49 INFO - "/builds/slave/test"] 23:26:49 INFO - --app=APP Application being installed. [default: firefox] 23:26:49 INFO - mkdir: /builds/slave/test/build/application 23:26:49 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'] 23:26:49 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 23:27:19 INFO - Reading from file tmpfile_stdout 23:27:19 INFO - Output received: 23:27:19 INFO - /builds/slave/test/build/application/firefox/firefox 23:27:19 INFO - Running post-action listener: _resource_record_post_action 23:27:19 INFO - ##### 23:27:19 INFO - ##### Running run-tests step. 23:27:19 INFO - ##### 23:27:19 INFO - Running pre-action listener: _resource_record_pre_action 23:27:19 INFO - Running main action method: run_tests 23:27:19 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 23:27:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:27:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:27:19 INFO - grabbing minidump binary from tooltool 23:27:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:27:19 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 0x8354e30>, '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 0x85f1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8670470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 23:27:19 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 23:27:19 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 23:27:19 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 23:27:19 INFO - Return code: 0 23:27:19 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 23:27:19 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 23:27:19 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/H-gMF4R9SyGWopp3irEK0A/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 23:27:19 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/H-gMF4R9SyGWopp3irEK0A/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 23:27:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 23:27:19 INFO - 'CCACHE_UMASK': '002', 23:27:19 INFO - 'DISPLAY': ':0', 23:27:19 INFO - 'HOME': '/home/cltbld', 23:27:19 INFO - 'LANG': 'en_US.UTF-8', 23:27:19 INFO - 'LOGNAME': 'cltbld', 23:27:19 INFO - 'MAIL': '/var/mail/cltbld', 23:27:19 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 23:27:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:27:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 23:27:19 INFO - 'MOZ_NO_REMOTE': '1', 23:27:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 23:27:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:27:19 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 23:27:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 23:27:19 INFO - 'PWD': '/builds/slave/test', 23:27:19 INFO - 'SHELL': '/bin/bash', 23:27:19 INFO - 'SHLVL': '1', 23:27:19 INFO - 'TERM': 'linux', 23:27:19 INFO - 'TMOUT': '86400', 23:27:19 INFO - 'USER': 'cltbld', 23:27:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463024711.752693-736698712', 23:27:19 INFO - '_': '/tools/buildbot/bin/python'} 23:27:19 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/H-gMF4R9SyGWopp3irEK0A/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 23:27:20 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 23:27:20 INFO - import pkg_resources 23:27:21 INFO - Using 1 client processes 23:27:21 INFO - wptserve Starting http server on 127.0.0.1:8000 23:27:21 INFO - wptserve Starting http server on 127.0.0.1:8001 23:27:21 INFO - wptserve Starting http server on 127.0.0.1:8443 23:27:24 INFO - SUITE-START | Running 778 tests 23:27:24 INFO - Running testharness tests 23:27:24 INFO - Setting up ssl 23:27:24 INFO - PROCESS | certutil | 23:27:24 INFO - PROCESS | certutil | 23:27:24 INFO - PROCESS | certutil | 23:27:24 INFO - Certificate Nickname Trust Attributes 23:27:24 INFO - SSL,S/MIME,JAR/XPI 23:27:24 INFO - 23:27:24 INFO - web-platform-tests CT,, 23:27:24 INFO - 23:27:24 INFO - Starting runner 23:27:27 INFO - PROCESS | 1865 | 1463034447084 Marionette DEBUG Marionette enabled via build flag and pref 23:27:27 INFO - PROCESS | 1865 | ++DOCSHELL 0xa50f1000 == 1 [pid = 1865] [id = 1] 23:27:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 1 (0xa50f1400) [pid = 1865] [serial = 1] [outer = (nil)] 23:27:27 INFO - PROCESS | 1865 | [1865] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:27:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 2 (0xa50f1c00) [pid = 1865] [serial = 2] [outer = 0xa50f1400] 23:27:27 INFO - PROCESS | 1865 | 1463034447774 Marionette INFO Listening on port 2828 23:27:28 INFO - PROCESS | 1865 | 1463034448356 Marionette DEBUG Marionette enabled via command-line flag 23:27:28 INFO - PROCESS | 1865 | ++DOCSHELL 0xa227b800 == 2 [pid = 1865] [id = 2] 23:27:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 3 (0xa22bc800) [pid = 1865] [serial = 3] [outer = (nil)] 23:27:28 INFO - PROCESS | 1865 | [1865] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 23:27:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 4 (0xa22bd000) [pid = 1865] [serial = 4] [outer = 0xa22bc800] 23:27:28 INFO - PROCESS | 1865 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21918a0 23:27:28 INFO - PROCESS | 1865 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6eae3a0 23:27:28 INFO - PROCESS | 1865 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b32a0 23:27:28 INFO - PROCESS | 1865 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b3f40 23:27:28 INFO - PROCESS | 1865 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21b9c20 23:27:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 5 (0xa21a7c00) [pid = 1865] [serial = 5] [outer = 0xa50f1400] 23:27:28 INFO - PROCESS | 1865 | [1865] 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 23:27:28 INFO - PROCESS | 1865 | 1463034448780 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46476 23:27:28 INFO - PROCESS | 1865 | [1865] 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 23:27:28 INFO - PROCESS | 1865 | 1463034448863 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46477 23:27:28 INFO - PROCESS | 1865 | 1463034448872 Marionette DEBUG Closed connection conn0 23:27:28 INFO - PROCESS | 1865 | [1865] 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 23:27:29 INFO - PROCESS | 1865 | 1463034448996 Marionette DEBUG Closed connection conn1 23:27:29 INFO - PROCESS | 1865 | [1865] 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 23:27:29 INFO - PROCESS | 1865 | 1463034449078 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46478 23:27:29 INFO - PROCESS | 1865 | [1865] 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 23:27:29 INFO - PROCESS | 1865 | 1463034449111 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46479 23:27:29 INFO - PROCESS | 1865 | 1463034449115 Marionette DEBUG Closed connection conn2 23:27:29 INFO - PROCESS | 1865 | [1865] 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 23:27:29 INFO - PROCESS | 1865 | 1463034449150 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:46480 23:27:29 INFO - PROCESS | 1865 | 1463034449159 Marionette DEBUG Closed connection conn3 23:27:29 INFO - PROCESS | 1865 | 1463034449191 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:27:29 INFO - PROCESS | 1865 | 1463034449206 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":"20160511211918","device":"desktop","version":"48.0a2"} 23:27:29 INFO - PROCESS | 1865 | [1865] 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 23:27:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aeb8000 == 3 [pid = 1865] [id = 3] 23:27:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 6 (0x9aeb8400) [pid = 1865] [serial = 6] [outer = (nil)] 23:27:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aeb8c00 == 4 [pid = 1865] [id = 4] 23:27:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 7 (0x9aeb9800) [pid = 1865] [serial = 7] [outer = (nil)] 23:27:31 INFO - PROCESS | 1865 | [1865] 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 23:27:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a6d5000 == 5 [pid = 1865] [id = 5] 23:27:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 8 (0x9a6d5400) [pid = 1865] [serial = 8] [outer = (nil)] 23:27:31 INFO - PROCESS | 1865 | [1865] 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 23:27:31 INFO - PROCESS | 1865 | [1865] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:27:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 9 (0x9a1b2c00) [pid = 1865] [serial = 9] [outer = 0x9a6d5400] 23:27:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 10 (0x99deb000) [pid = 1865] [serial = 10] [outer = 0x9aeb8400] 23:27:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 11 (0x99decc00) [pid = 1865] [serial = 11] [outer = 0x9aeb9800] 23:27:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 12 (0x99def000) [pid = 1865] [serial = 12] [outer = 0x9a6d5400] 23:27:33 INFO - PROCESS | 1865 | 1463034453316 Marionette DEBUG loaded listener.js 23:27:33 INFO - PROCESS | 1865 | 1463034453350 Marionette DEBUG loaded listener.js 23:27:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 13 (0x98aa4400) [pid = 1865] [serial = 13] [outer = 0x9a6d5400] 23:27:34 INFO - PROCESS | 1865 | 1463034454566 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"48a4b419-155d-4072-953b-5702cae3df41","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":"20160511211918","device":"desktop","version":"48.0a2","command_id":1}}] 23:27:34 INFO - PROCESS | 1865 | 1463034454945 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}] 23:27:35 INFO - PROCESS | 1865 | 1463034455546 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 23:27:35 INFO - PROCESS | 1865 | 1463034455855 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:27:35 INFO - PROCESS | 1865 | [1865] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:27:36 INFO - PROCESS | 1865 | [1865] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:27:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 14 (0x9474dc00) [pid = 1865] [serial = 14] [outer = 0x9a6d5400] 23:27:36 INFO - PROCESS | 1865 | [1865] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:27:36 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:27:36 INFO - PROCESS | 1865 | 1463034456574 Marionette TRACE conn4 <- [1,3,null,{}] 23:27:36 INFO - PROCESS | 1865 | 1463034456681 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 23:27:36 INFO - PROCESS | 1865 | 1463034456750 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 23:27:36 INFO - PROCESS | 1865 | 1463034456898 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 23:27:36 INFO - PROCESS | 1865 | 1463034456903 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 23:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:27:36 INFO - PROCESS | 1865 | 1463034456929 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:27:36 INFO - PROCESS | 1865 | 1463034456935 Marionette TRACE conn4 <- [1,6,null,{}] 23:27:37 INFO - PROCESS | 1865 | 1463034457022 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}] 23:27:37 INFO - PROCESS | 1865 | 1463034457046 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 23:27:37 INFO - PROCESS | 1865 | 1463034457053 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x947f8c00 == 6 [pid = 1865] [id = 6] 23:27:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 15 (0x947fa400) [pid = 1865] [serial = 15] [outer = (nil)] 23:27:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 16 (0x95209400) [pid = 1865] [serial = 16] [outer = 0x947fa400] 23:27:37 INFO - PROCESS | 1865 | 1463034457139 Marionette DEBUG loaded listener.js 23:27:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 17 (0x93d9d400) [pid = 1865] [serial = 17] [outer = 0x947fa400] 23:27:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b67000 == 7 [pid = 1865] [id = 7] 23:27:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 18 (0x93b67800) [pid = 1865] [serial = 18] [outer = (nil)] 23:27:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 19 (0x93b69800) [pid = 1865] [serial = 19] [outer = 0x93b67800] 23:27:37 INFO - PROCESS | 1865 | 1463034457841 Marionette DEBUG loaded listener.js 23:27:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 20 (0x93ba0400) [pid = 1865] [serial = 20] [outer = 0x93b67800] 23:27:38 INFO - PROCESS | 1865 | [1865] 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 23:27:38 INFO - PROCESS | 1865 | 1463034458655 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]]]}] 23:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1763ms 23:27:38 INFO - PROCESS | 1865 | 1463034458767 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 23:27:38 INFO - PROCESS | 1865 | 1463034458771 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 23:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:27:38 INFO - PROCESS | 1865 | 1463034458845 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:27:38 INFO - PROCESS | 1865 | 1463034458849 Marionette TRACE conn4 <- [1,10,null,{}] 23:27:38 INFO - PROCESS | 1865 | 1463034458869 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}] 23:27:39 INFO - PROCESS | 1865 | 1463034459055 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 23:27:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x98a25c00 == 8 [pid = 1865] [id = 8] 23:27:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 21 (0x99010800) [pid = 1865] [serial = 21] [outer = (nil)] 23:27:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 22 (0x9abbd000) [pid = 1865] [serial = 22] [outer = 0x99010800] 23:27:39 INFO - PROCESS | 1865 | 1463034459246 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b6a000 == 9 [pid = 1865] [id = 9] 23:27:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 23 (0x9abbe800) [pid = 1865] [serial = 23] [outer = (nil)] 23:27:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 24 (0x9aedf800) [pid = 1865] [serial = 24] [outer = 0x9abbe800] 23:27:39 INFO - PROCESS | 1865 | 1463034459350 Marionette DEBUG loaded listener.js 23:27:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 25 (0x9b071400) [pid = 1865] [serial = 25] [outer = 0x9abbe800] 23:27:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 26 (0x93b64c00) [pid = 1865] [serial = 26] [outer = 0x99010800] 23:27:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x9abbec00 == 10 [pid = 1865] [id = 10] 23:27:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 27 (0xa114f800) [pid = 1865] [serial = 27] [outer = (nil)] 23:27:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 28 (0xa244f400) [pid = 1865] [serial = 28] [outer = 0xa114f800] 23:27:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 29 (0xa35ee400) [pid = 1865] [serial = 29] [outer = 0xa114f800] 23:27:40 INFO - PROCESS | 1865 | 1463034460501 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]]]}] 23:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1736ms 23:27:40 INFO - PROCESS | 1865 | 1463034460544 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 23:27:40 INFO - PROCESS | 1865 | 1463034460550 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 23:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:27:40 INFO - PROCESS | 1865 | 1463034460561 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:27:40 INFO - PROCESS | 1865 | 1463034460565 Marionette TRACE conn4 <- [1,14,null,{}] 23:27:40 INFO - PROCESS | 1865 | 1463034460572 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}] 23:27:40 INFO - PROCESS | 1865 | 1463034460799 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 23:27:40 INFO - PROCESS | 1865 | 1463034460964 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:40 INFO - PROCESS | 1865 | ++DOCSHELL 0xa6760800 == 11 [pid = 1865] [id = 11] 23:27:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 30 (0xa6762800) [pid = 1865] [serial = 30] [outer = (nil)] 23:27:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 31 (0xa6e96800) [pid = 1865] [serial = 31] [outer = 0xa6762800] 23:27:41 INFO - PROCESS | 1865 | 1463034461054 Marionette DEBUG loaded listener.js 23:27:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 32 (0xa8c23000) [pid = 1865] [serial = 32] [outer = 0xa6762800] 23:27:41 INFO - PROCESS | 1865 | 1463034461940 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]]]}] 23:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1437ms 23:27:42 INFO - PROCESS | 1865 | 1463034462035 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 23:27:42 INFO - PROCESS | 1865 | 1463034462045 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 23:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:27:42 INFO - PROCESS | 1865 | 1463034462057 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:27:42 INFO - PROCESS | 1865 | 1463034462067 Marionette TRACE conn4 <- [1,18,null,{}] 23:27:42 INFO - PROCESS | 1865 | 1463034462107 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}] 23:27:42 INFO - PROCESS | 1865 | 1463034462470 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 23:27:42 INFO - PROCESS | 1865 | 1463034462613 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x9d5ad400 == 12 [pid = 1865] [id = 12] 23:27:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 33 (0x9d5aec00) [pid = 1865] [serial = 33] [outer = (nil)] 23:27:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 34 (0xa227b400) [pid = 1865] [serial = 34] [outer = 0x9d5aec00] 23:27:42 INFO - PROCESS | 1865 | 1463034462709 Marionette DEBUG loaded listener.js 23:27:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 35 (0xa901d400) [pid = 1865] [serial = 35] [outer = 0x9d5aec00] 23:27:43 INFO - PROCESS | 1865 | 1463034463806 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]]]}] 23:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1795ms 23:27:43 INFO - PROCESS | 1865 | 1463034463852 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 23:27:43 INFO - PROCESS | 1865 | 1463034463858 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 23:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:27:43 INFO - PROCESS | 1865 | 1463034463864 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:27:43 INFO - PROCESS | 1865 | 1463034463867 Marionette TRACE conn4 <- [1,22,null,{}] 23:27:43 INFO - PROCESS | 1865 | 1463034463874 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}] 23:27:44 INFO - PROCESS | 1865 | 1463034464102 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 23:27:44 INFO - PROCESS | 1865 | 1463034464270 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x947f9800 == 13 [pid = 1865] [id = 13] 23:27:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 36 (0x947fb800) [pid = 1865] [serial = 36] [outer = (nil)] 23:27:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 37 (0x9520f800) [pid = 1865] [serial = 37] [outer = 0x947fb800] 23:27:44 INFO - PROCESS | 1865 | 1463034464560 Marionette DEBUG loaded listener.js 23:27:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 38 (0x98a29000) [pid = 1865] [serial = 38] [outer = 0x947fb800] 23:27:45 INFO - PROCESS | 1865 | 1463034465444 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]]]}] 23:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1637ms 23:27:45 INFO - PROCESS | 1865 | 1463034465502 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 23:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:27:45 INFO - PROCESS | 1865 | 1463034465510 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 23:27:45 INFO - PROCESS | 1865 | 1463034465518 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:27:45 INFO - PROCESS | 1865 | 1463034465524 Marionette TRACE conn4 <- [1,26,null,{}] 23:27:45 INFO - PROCESS | 1865 | 1463034465532 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}] 23:27:45 INFO - PROCESS | 1865 | 1463034465705 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 23:27:45 INFO - PROCESS | 1865 | 1463034465871 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x953cdc00 == 14 [pid = 1865] [id = 14] 23:27:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 39 (0x95638800) [pid = 1865] [serial = 39] [outer = (nil)] 23:27:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 40 (0x9a0a1400) [pid = 1865] [serial = 40] [outer = 0x95638800] 23:27:45 INFO - PROCESS | 1865 | 1463034465981 Marionette DEBUG loaded listener.js 23:27:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 41 (0x9a1afc00) [pid = 1865] [serial = 41] [outer = 0x95638800] 23:27:46 INFO - PROCESS | 1865 | 1463034466775 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]]]}] 23:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1287ms 23:27:46 INFO - PROCESS | 1865 | 1463034466803 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 23:27:46 INFO - PROCESS | 1865 | 1463034466809 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 23:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:27:46 INFO - PROCESS | 1865 | 1463034466819 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:27:46 INFO - PROCESS | 1865 | 1463034466823 Marionette TRACE conn4 <- [1,30,null,{}] 23:27:46 INFO - PROCESS | 1865 | 1463034466829 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}] 23:27:47 INFO - PROCESS | 1865 | 1463034467034 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 23:27:47 INFO - PROCESS | 1865 | 1463034467162 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x99b51c00 == 15 [pid = 1865] [id = 15] 23:27:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 42 (0x9a18a400) [pid = 1865] [serial = 42] [outer = (nil)] 23:27:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 43 (0x9b0e3800) [pid = 1865] [serial = 43] [outer = 0x9a18a400] 23:27:47 INFO - PROCESS | 1865 | 1463034467247 Marionette DEBUG loaded listener.js 23:27:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 44 (0x9b627000) [pid = 1865] [serial = 44] [outer = 0x9a18a400] 23:27:47 INFO - PROCESS | 1865 | 1463034467988 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]]]}] 23:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1181ms 23:27:48 INFO - PROCESS | 1865 | 1463034468000 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 23:27:48 INFO - PROCESS | 1865 | 1463034468003 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 23:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:27:48 INFO - PROCESS | 1865 | 1463034468027 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:27:48 INFO - PROCESS | 1865 | 1463034468034 Marionette TRACE conn4 <- [1,34,null,{}] 23:27:48 INFO - PROCESS | 1865 | 1463034468053 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}] 23:27:48 INFO - PROCESS | 1865 | 1463034468225 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 23:27:48 INFO - PROCESS | 1865 | 1463034468237 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b976000 == 16 [pid = 1865] [id = 16] 23:27:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 45 (0x9b977400) [pid = 1865] [serial = 45] [outer = (nil)] 23:27:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 46 (0x9b97b400) [pid = 1865] [serial = 46] [outer = 0x9b977400] 23:27:48 INFO - PROCESS | 1865 | 1463034468315 Marionette DEBUG loaded listener.js 23:27:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 47 (0x9b97d800) [pid = 1865] [serial = 47] [outer = 0x9b977400] 23:27:49 INFO - PROCESS | 1865 | 1463034469140 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]]]}] 23:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1171ms 23:27:49 INFO - PROCESS | 1865 | 1463034469183 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 23:27:49 INFO - PROCESS | 1865 | 1463034469188 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 23:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:27:49 INFO - PROCESS | 1865 | 1463034469194 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:27:49 INFO - PROCESS | 1865 | 1463034469197 Marionette TRACE conn4 <- [1,38,null,{}] 23:27:49 INFO - PROCESS | 1865 | 1463034469203 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}] 23:27:49 INFO - PROCESS | 1865 | 1463034469348 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 23:27:49 INFO - PROCESS | 1865 | 1463034469364 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x9ba5c400 == 17 [pid = 1865] [id = 17] 23:27:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 48 (0x9d5a9c00) [pid = 1865] [serial = 48] [outer = (nil)] 23:27:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 49 (0x9d5b0400) [pid = 1865] [serial = 49] [outer = 0x9d5a9c00] 23:27:49 INFO - PROCESS | 1865 | 1463034469439 Marionette DEBUG loaded listener.js 23:27:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 50 (0x9d7b0c00) [pid = 1865] [serial = 50] [outer = 0x9d5a9c00] 23:27:50 INFO - PROCESS | 1865 | 1463034470288 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]]]}] 23:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1129ms 23:27:50 INFO - PROCESS | 1865 | 1463034470324 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 23:27:50 INFO - PROCESS | 1865 | 1463034470328 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 23:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:27:50 INFO - PROCESS | 1865 | 1463034470334 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:27:50 INFO - PROCESS | 1865 | 1463034470336 Marionette TRACE conn4 <- [1,42,null,{}] 23:27:50 INFO - PROCESS | 1865 | 1463034470343 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}] 23:27:50 INFO - PROCESS | 1865 | 1463034470483 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 23:27:50 INFO - PROCESS | 1865 | 1463034470502 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x9d7f5800 == 18 [pid = 1865] [id = 18] 23:27:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 51 (0x9d7f5c00) [pid = 1865] [serial = 51] [outer = (nil)] 23:27:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 52 (0xa0616800) [pid = 1865] [serial = 52] [outer = 0x9d7f5c00] 23:27:50 INFO - PROCESS | 1865 | 1463034470602 Marionette DEBUG loaded listener.js 23:27:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 53 (0xa214a800) [pid = 1865] [serial = 53] [outer = 0x9d7f5c00] 23:27:51 INFO - PROCESS | 1865 | 1463034471400 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]]]}] 23:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1132ms 23:27:51 INFO - PROCESS | 1865 | 1463034471469 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 23:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:27:51 INFO - PROCESS | 1865 | 1463034471474 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 23:27:51 INFO - PROCESS | 1865 | 1463034471480 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:27:51 INFO - PROCESS | 1865 | 1463034471483 Marionette TRACE conn4 <- [1,46,null,{}] 23:27:51 INFO - PROCESS | 1865 | 1463034471489 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}] 23:27:51 INFO - PROCESS | 1865 | 1463034471660 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 23:27:51 INFO - PROCESS | 1865 | 1463034471671 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:51 INFO - PROCESS | 1865 | ++DOCSHELL 0xa219d400 == 19 [pid = 1865] [id = 19] 23:27:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 54 (0xa227fc00) [pid = 1865] [serial = 54] [outer = (nil)] 23:27:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 55 (0xa22ed400) [pid = 1865] [serial = 55] [outer = 0xa227fc00] 23:27:51 INFO - PROCESS | 1865 | 1463034471845 Marionette DEBUG loaded listener.js 23:27:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 56 (0xa245a800) [pid = 1865] [serial = 56] [outer = 0xa227fc00] 23:27:52 INFO - PROCESS | 1865 | 1463034472567 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]]]}] 23:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1141ms 23:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:27:52 INFO - PROCESS | 1865 | 1463034472621 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 23:27:52 INFO - PROCESS | 1865 | 1463034472624 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 23:27:52 INFO - PROCESS | 1865 | 1463034472631 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:27:52 INFO - PROCESS | 1865 | 1463034472634 Marionette TRACE conn4 <- [1,50,null,{}] 23:27:52 INFO - PROCESS | 1865 | 1463034472640 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}] 23:27:52 INFO - PROCESS | 1865 | 1463034472827 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 23:27:52 INFO - PROCESS | 1865 | 1463034472843 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b61000 == 20 [pid = 1865] [id = 20] 23:27:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 57 (0x93d9b400) [pid = 1865] [serial = 57] [outer = (nil)] 23:27:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 58 (0xa26d1000) [pid = 1865] [serial = 58] [outer = 0x93d9b400] 23:27:52 INFO - PROCESS | 1865 | 1463034472918 Marionette DEBUG loaded listener.js 23:27:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 59 (0xa26eb000) [pid = 1865] [serial = 59] [outer = 0x93d9b400] 23:27:53 INFO - PROCESS | 1865 | 1463034473726 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]]]}] 23:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1136ms 23:27:53 INFO - PROCESS | 1865 | 1463034473767 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 23:27:53 INFO - PROCESS | 1865 | 1463034473771 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 23:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:27:53 INFO - PROCESS | 1865 | 1463034473779 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:27:53 INFO - PROCESS | 1865 | 1463034473783 Marionette TRACE conn4 <- [1,54,null,{}] 23:27:53 INFO - PROCESS | 1865 | 1463034473789 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}] 23:27:53 INFO - PROCESS | 1865 | 1463034473973 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 23:27:54 INFO - PROCESS | 1865 | 1463034473992 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a0a2000 == 21 [pid = 1865] [id = 21] 23:27:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 60 (0xa22c6000) [pid = 1865] [serial = 60] [outer = (nil)] 23:27:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 61 (0xa3545c00) [pid = 1865] [serial = 61] [outer = 0xa22c6000] 23:27:54 INFO - PROCESS | 1865 | 1463034474067 Marionette DEBUG loaded listener.js 23:27:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 62 (0xa35f0c00) [pid = 1865] [serial = 62] [outer = 0xa22c6000] 23:27:55 INFO - PROCESS | 1865 | 1463034475912 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]]]}] 23:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2187ms 23:27:55 INFO - PROCESS | 1865 | 1463034475969 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 23:27:55 INFO - PROCESS | 1865 | 1463034475976 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 23:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:27:55 INFO - PROCESS | 1865 | 1463034475984 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:27:55 INFO - PROCESS | 1865 | 1463034475991 Marionette TRACE conn4 <- [1,58,null,{}] 23:27:56 INFO - PROCESS | 1865 | 1463034476008 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}] 23:27:56 INFO - PROCESS | 1865 | 1463034476208 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 23:27:56 INFO - PROCESS | 1865 | 1463034476236 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x95638000 == 22 [pid = 1865] [id = 22] 23:27:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 63 (0x9563ac00) [pid = 1865] [serial = 63] [outer = (nil)] 23:27:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 64 (0x98b35400) [pid = 1865] [serial = 64] [outer = 0x9563ac00] 23:27:56 INFO - PROCESS | 1865 | 1463034476316 Marionette DEBUG loaded listener.js 23:27:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 65 (0x9908cc00) [pid = 1865] [serial = 65] [outer = 0x9563ac00] 23:27:57 INFO - PROCESS | 1865 | --DOMWINDOW == 64 (0x9abbe800) [pid = 1865] [serial = 23] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:27:57 INFO - PROCESS | 1865 | --DOMWINDOW == 63 (0xa6762800) [pid = 1865] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:27:57 INFO - PROCESS | 1865 | --DOMWINDOW == 62 (0x9d5aec00) [pid = 1865] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:27:57 INFO - PROCESS | 1865 | --DOMWINDOW == 61 (0x947fb800) [pid = 1865] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:27:57 INFO - PROCESS | 1865 | --DOMWINDOW == 60 (0x95638800) [pid = 1865] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:27:57 INFO - PROCESS | 1865 | --DOMWINDOW == 59 (0x9a18a400) [pid = 1865] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:27:57 INFO - PROCESS | 1865 | --DOMWINDOW == 58 (0x9b977400) [pid = 1865] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:27:57 INFO - PROCESS | 1865 | --DOMWINDOW == 57 (0x9d5a9c00) [pid = 1865] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:27:57 INFO - PROCESS | 1865 | --DOMWINDOW == 56 (0x947fa400) [pid = 1865] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:27:57 INFO - PROCESS | 1865 | 1463034477601 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]]]}] 23:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1645ms 23:27:57 INFO - PROCESS | 1865 | 1463034477631 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 23:27:57 INFO - PROCESS | 1865 | 1463034477640 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 23:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:27:57 INFO - PROCESS | 1865 | 1463034477650 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:27:57 INFO - PROCESS | 1865 | 1463034477654 Marionette TRACE conn4 <- [1,62,null,{}] 23:27:57 INFO - PROCESS | 1865 | 1463034477660 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}] 23:27:57 INFO - PROCESS | 1865 | 1463034477809 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 23:27:57 INFO - PROCESS | 1865 | 1463034477908 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x947ee800 == 23 [pid = 1865] [id = 23] 23:27:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 57 (0x947f9c00) [pid = 1865] [serial = 66] [outer = (nil)] 23:27:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 58 (0x9a18cc00) [pid = 1865] [serial = 67] [outer = 0x947f9c00] 23:27:57 INFO - PROCESS | 1865 | 1463034477984 Marionette DEBUG loaded listener.js 23:27:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 59 (0x9a6d4000) [pid = 1865] [serial = 68] [outer = 0x947f9c00] 23:27:58 INFO - PROCESS | 1865 | 1463034478683 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]]]}] 23:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1093ms 23:27:58 INFO - PROCESS | 1865 | 1463034478752 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 23:27:58 INFO - PROCESS | 1865 | 1463034478755 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 23:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:27:58 INFO - PROCESS | 1865 | 1463034478763 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:27:58 INFO - PROCESS | 1865 | 1463034478768 Marionette TRACE conn4 <- [1,66,null,{}] 23:27:58 INFO - PROCESS | 1865 | 1463034478784 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}] 23:27:58 INFO - PROCESS | 1865 | 1463034478943 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 23:27:58 INFO - PROCESS | 1865 | 1463034478956 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:27:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aee2800 == 24 [pid = 1865] [id = 24] 23:27:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 60 (0x9b069000) [pid = 1865] [serial = 69] [outer = (nil)] 23:27:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 61 (0x9b62a000) [pid = 1865] [serial = 70] [outer = 0x9b069000] 23:27:59 INFO - PROCESS | 1865 | 1463034479033 Marionette DEBUG loaded listener.js 23:27:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 62 (0x9b971000) [pid = 1865] [serial = 71] [outer = 0x9b069000] 23:28:00 INFO - PROCESS | 1865 | 1463034479999 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]]]}] 23:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1285ms 23:28:00 INFO - PROCESS | 1865 | 1463034480050 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 23:28:00 INFO - PROCESS | 1865 | 1463034480058 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 23:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:28:00 INFO - PROCESS | 1865 | 1463034480067 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:28:00 INFO - PROCESS | 1865 | 1463034480073 Marionette TRACE conn4 <- [1,70,null,{}] 23:28:00 INFO - PROCESS | 1865 | 1463034480083 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}] 23:28:00 INFO - PROCESS | 1865 | 1463034480263 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 23:28:00 INFO - PROCESS | 1865 | 1463034480399 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b5e800 == 25 [pid = 1865] [id = 25] 23:28:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 63 (0x95207400) [pid = 1865] [serial = 72] [outer = (nil)] 23:28:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 64 (0x9a996800) [pid = 1865] [serial = 73] [outer = 0x95207400] 23:28:00 INFO - PROCESS | 1865 | 1463034480493 Marionette DEBUG loaded listener.js 23:28:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 65 (0x9b065800) [pid = 1865] [serial = 74] [outer = 0x95207400] 23:28:01 INFO - PROCESS | 1865 | 1463034481364 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]]]}] 23:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1335ms 23:28:01 INFO - PROCESS | 1865 | 1463034481409 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 23:28:01 INFO - PROCESS | 1865 | 1463034481419 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 23:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:28:01 INFO - PROCESS | 1865 | 1463034481429 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:28:01 INFO - PROCESS | 1865 | 1463034481434 Marionette TRACE conn4 <- [1,74,null,{}] 23:28:01 INFO - PROCESS | 1865 | 1463034481441 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}] 23:28:01 INFO - PROCESS | 1865 | 1463034481627 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 23:28:01 INFO - PROCESS | 1865 | 1463034481775 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aebf800 == 26 [pid = 1865] [id = 26] 23:28:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 66 (0x9aee2000) [pid = 1865] [serial = 75] [outer = (nil)] 23:28:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 67 (0x9b97f400) [pid = 1865] [serial = 76] [outer = 0x9aee2000] 23:28:01 INFO - PROCESS | 1865 | 1463034481864 Marionette DEBUG loaded listener.js 23:28:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 68 (0x9d5ac800) [pid = 1865] [serial = 77] [outer = 0x9aee2000] 23:28:02 INFO - PROCESS | 1865 | 1463034482786 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]]]}] 23:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1431ms 23:28:02 INFO - PROCESS | 1865 | 1463034482861 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 23:28:02 INFO - PROCESS | 1865 | 1463034482865 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 23:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:28:02 INFO - PROCESS | 1865 | 1463034482872 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:28:02 INFO - PROCESS | 1865 | 1463034482878 Marionette TRACE conn4 <- [1,78,null,{}] 23:28:02 INFO - PROCESS | 1865 | 1463034482895 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}] 23:28:03 INFO - PROCESS | 1865 | 1463034483106 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 23:28:03 INFO - PROCESS | 1865 | 1463034483244 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x98bba000 == 27 [pid = 1865] [id = 27] 23:28:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 69 (0xa0616c00) [pid = 1865] [serial = 78] [outer = (nil)] 23:28:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 70 (0xa2278400) [pid = 1865] [serial = 79] [outer = 0xa0616c00] 23:28:03 INFO - PROCESS | 1865 | 1463034483331 Marionette DEBUG loaded listener.js 23:28:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 71 (0xa22ed800) [pid = 1865] [serial = 80] [outer = 0xa0616c00] 23:28:04 INFO - PROCESS | 1865 | 1463034484153 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]]]}] 23:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1336ms 23:28:04 INFO - PROCESS | 1865 | 1463034484210 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 23:28:04 INFO - PROCESS | 1865 | 1463034484215 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 23:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:28:04 INFO - PROCESS | 1865 | 1463034484239 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:28:04 INFO - PROCESS | 1865 | 1463034484243 Marionette TRACE conn4 <- [1,82,null,{}] 23:28:04 INFO - PROCESS | 1865 | 1463034484249 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}] 23:28:04 INFO - PROCESS | 1865 | 1463034484420 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 23:28:04 INFO - PROCESS | 1865 | 1463034484555 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b625000 == 28 [pid = 1865] [id = 28] 23:28:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 72 (0xa22ecc00) [pid = 1865] [serial = 81] [outer = (nil)] 23:28:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 73 (0xa262c400) [pid = 1865] [serial = 82] [outer = 0xa22ecc00] 23:28:04 INFO - PROCESS | 1865 | 1463034484645 Marionette DEBUG loaded listener.js 23:28:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 74 (0x93a89000) [pid = 1865] [serial = 83] [outer = 0xa22ecc00] 23:28:05 INFO - PROCESS | 1865 | 1463034485441 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]]]}] 23:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1236ms 23:28:05 INFO - PROCESS | 1865 | 1463034485473 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 23:28:05 INFO - PROCESS | 1865 | 1463034485478 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 23:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:28:05 INFO - PROCESS | 1865 | 1463034485485 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:28:05 INFO - PROCESS | 1865 | 1463034485488 Marionette TRACE conn4 <- [1,86,null,{}] 23:28:05 INFO - PROCESS | 1865 | 1463034485512 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}] 23:28:05 INFO - PROCESS | 1865 | 1463034485706 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 23:28:05 INFO - PROCESS | 1865 | 1463034485769 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x93a8ac00 == 29 [pid = 1865] [id = 29] 23:28:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 75 (0x93b5c800) [pid = 1865] [serial = 84] [outer = (nil)] 23:28:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 76 (0xa325d000) [pid = 1865] [serial = 85] [outer = 0x93b5c800] 23:28:05 INFO - PROCESS | 1865 | 1463034485899 Marionette DEBUG loaded listener.js 23:28:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 77 (0xa354f800) [pid = 1865] [serial = 86] [outer = 0x93b5c800] 23:28:06 INFO - PROCESS | 1865 | 1463034486761 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]]]}] 23:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1334ms 23:28:06 INFO - PROCESS | 1865 | 1463034486820 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 23:28:06 INFO - PROCESS | 1865 | 1463034486823 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 23:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:28:06 INFO - PROCESS | 1865 | 1463034486831 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:28:06 INFO - PROCESS | 1865 | 1463034486833 Marionette TRACE conn4 <- [1,90,null,{}] 23:28:06 INFO - PROCESS | 1865 | 1463034486840 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}] 23:28:07 INFO - PROCESS | 1865 | 1463034487049 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 23:28:07 INFO - PROCESS | 1865 | 1463034487189 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d9a800 == 30 [pid = 1865] [id = 30] 23:28:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 78 (0x9a191400) [pid = 1865] [serial = 87] [outer = (nil)] 23:28:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 79 (0xa50ef400) [pid = 1865] [serial = 88] [outer = 0x9a191400] 23:28:07 INFO - PROCESS | 1865 | 1463034487321 Marionette DEBUG loaded listener.js 23:28:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 80 (0xa6783400) [pid = 1865] [serial = 89] [outer = 0x9a191400] 23:28:08 INFO - PROCESS | 1865 | 1463034488182 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]]]}] 23:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1386ms 23:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:28:08 INFO - PROCESS | 1865 | 1463034488216 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 23:28:08 INFO - PROCESS | 1865 | 1463034488219 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 23:28:08 INFO - PROCESS | 1865 | 1463034488226 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:28:08 INFO - PROCESS | 1865 | 1463034488230 Marionette TRACE conn4 <- [1,94,null,{}] 23:28:08 INFO - PROCESS | 1865 | 1463034488236 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}] 23:28:08 INFO - PROCESS | 1865 | 1463034488557 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 23:28:08 INFO - PROCESS | 1865 | 1463034488573 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc3800 == 31 [pid = 1865] [id = 31] 23:28:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 81 (0x92bc4800) [pid = 1865] [serial = 90] [outer = (nil)] 23:28:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 82 (0x92bd0400) [pid = 1865] [serial = 91] [outer = 0x92bc4800] 23:28:08 INFO - PROCESS | 1865 | 1463034488691 Marionette DEBUG loaded listener.js 23:28:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 83 (0x93ba3800) [pid = 1865] [serial = 92] [outer = 0x92bc4800] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 82 (0x93b69800) [pid = 1865] [serial = 19] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 81 (0x9aedf800) [pid = 1865] [serial = 24] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 80 (0xa244f400) [pid = 1865] [serial = 28] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 79 (0xa6e96800) [pid = 1865] [serial = 31] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 78 (0xa227b400) [pid = 1865] [serial = 34] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 77 (0x9520f800) [pid = 1865] [serial = 37] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 76 (0x9a0a1400) [pid = 1865] [serial = 40] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 75 (0x9a1afc00) [pid = 1865] [serial = 41] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 74 (0x9b0e3800) [pid = 1865] [serial = 43] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 73 (0x9b97b400) [pid = 1865] [serial = 46] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 72 (0x9b97d800) [pid = 1865] [serial = 47] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 71 (0x9d5b0400) [pid = 1865] [serial = 49] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 70 (0xa0616800) [pid = 1865] [serial = 52] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 69 (0xa22ed400) [pid = 1865] [serial = 55] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 68 (0xa26d1000) [pid = 1865] [serial = 58] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 67 (0x9abbd000) [pid = 1865] [serial = 22] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 66 (0x9d7b0c00) [pid = 1865] [serial = 50] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 65 (0x9b627000) [pid = 1865] [serial = 44] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 64 (0x9b071400) [pid = 1865] [serial = 25] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 63 (0xa8c23000) [pid = 1865] [serial = 32] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 62 (0x93d9d400) [pid = 1865] [serial = 17] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 61 (0x98a29000) [pid = 1865] [serial = 38] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 60 (0xa901d400) [pid = 1865] [serial = 35] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 59 (0x99def000) [pid = 1865] [serial = 12] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 58 (0x9a1b2c00) [pid = 1865] [serial = 9] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 57 (0xa50f1c00) [pid = 1865] [serial = 2] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | --DOMWINDOW == 56 (0x95209400) [pid = 1865] [serial = 16] [outer = (nil)] [url = about:blank] 23:28:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 57 (0x93da3800) [pid = 1865] [serial = 93] [outer = 0xa114f800] 23:28:10 INFO - PROCESS | 1865 | 1463034490534 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]]]}] 23:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2337ms 23:28:10 INFO - PROCESS | 1865 | 1463034490563 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 23:28:10 INFO - PROCESS | 1865 | 1463034490569 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 23:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:28:10 INFO - PROCESS | 1865 | 1463034490577 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:28:10 INFO - PROCESS | 1865 | 1463034490584 Marionette TRACE conn4 <- [1,98,null,{}] 23:28:10 INFO - PROCESS | 1865 | 1463034490592 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}] 23:28:10 INFO - PROCESS | 1865 | 1463034490773 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 23:28:10 INFO - PROCESS | 1865 | 1463034490866 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b68c00 == 32 [pid = 1865] [id = 32] 23:28:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 58 (0x93ba5c00) [pid = 1865] [serial = 94] [outer = (nil)] 23:28:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 59 (0x98213c00) [pid = 1865] [serial = 95] [outer = 0x93ba5c00] 23:28:10 INFO - PROCESS | 1865 | 1463034490947 Marionette DEBUG loaded listener.js 23:28:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 60 (0x98aa8000) [pid = 1865] [serial = 96] [outer = 0x93ba5c00] 23:28:11 INFO - PROCESS | 1865 | 1463034491616 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]]]}] 23:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1081ms 23:28:11 INFO - PROCESS | 1865 | 1463034491671 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 23:28:11 INFO - PROCESS | 1865 | 1463034491680 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 23:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:28:11 INFO - PROCESS | 1865 | 1463034491697 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:28:11 INFO - PROCESS | 1865 | 1463034491703 Marionette TRACE conn4 <- [1,102,null,{}] 23:28:11 INFO - PROCESS | 1865 | 1463034491709 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}] 23:28:11 INFO - PROCESS | 1865 | 1463034491874 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 23:28:11 INFO - PROCESS | 1865 | 1463034491889 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:11 INFO - PROCESS | 1865 | ++DOCSHELL 0x98213000 == 33 [pid = 1865] [id = 33] 23:28:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 61 (0x98bbe400) [pid = 1865] [serial = 97] [outer = (nil)] 23:28:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 62 (0x9a18e000) [pid = 1865] [serial = 98] [outer = 0x98bbe400] 23:28:11 INFO - PROCESS | 1865 | 1463034491989 Marionette DEBUG loaded listener.js 23:28:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 63 (0x9a1b0000) [pid = 1865] [serial = 99] [outer = 0x98bbe400] 23:28:12 INFO - PROCESS | 1865 | 1463034492864 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]]]}] 23:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1189ms 23:28:12 INFO - PROCESS | 1865 | 1463034492885 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 23:28:12 INFO - PROCESS | 1865 | 1463034492889 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 23:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:28:12 INFO - PROCESS | 1865 | 1463034492901 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:28:12 INFO - PROCESS | 1865 | 1463034492906 Marionette TRACE conn4 <- [1,106,null,{}] 23:28:12 INFO - PROCESS | 1865 | 1463034492933 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}] 23:28:13 INFO - PROCESS | 1865 | 1463034493129 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 23:28:13 INFO - PROCESS | 1865 | 1463034493158 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b0df400 == 34 [pid = 1865] [id = 34] 23:28:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 64 (0x9b0e3800) [pid = 1865] [serial = 100] [outer = (nil)] 23:28:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 65 (0x9b39ac00) [pid = 1865] [serial = 101] [outer = 0x9b0e3800] 23:28:13 INFO - PROCESS | 1865 | 1463034493238 Marionette DEBUG loaded listener.js 23:28:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 66 (0x9b916c00) [pid = 1865] [serial = 102] [outer = 0x9b0e3800] 23:28:14 INFO - PROCESS | 1865 | 1463034494046 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]]]}] 23:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1198ms 23:28:14 INFO - PROCESS | 1865 | 1463034494107 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 23:28:14 INFO - PROCESS | 1865 | 1463034494110 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 23:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:28:14 INFO - PROCESS | 1865 | 1463034494117 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:28:14 INFO - PROCESS | 1865 | 1463034494120 Marionette TRACE conn4 <- [1,110,null,{}] 23:28:14 INFO - PROCESS | 1865 | 1463034494126 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}] 23:28:14 INFO - PROCESS | 1865 | 1463034494305 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 23:28:14 INFO - PROCESS | 1865 | 1463034494328 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:14 INFO - PROCESS | 1865 | ++DOCSHELL 0x9474d400 == 35 [pid = 1865] [id = 35] 23:28:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 67 (0x9b395800) [pid = 1865] [serial = 103] [outer = (nil)] 23:28:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 68 (0x9b97d800) [pid = 1865] [serial = 104] [outer = 0x9b395800] 23:28:14 INFO - PROCESS | 1865 | 1463034494414 Marionette DEBUG loaded listener.js 23:28:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 69 (0x9d5ea400) [pid = 1865] [serial = 105] [outer = 0x9b395800] 23:28:14 INFO - PROCESS | 1865 | --DOMWINDOW == 68 (0xa22c6000) [pid = 1865] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:28:14 INFO - PROCESS | 1865 | --DOMWINDOW == 67 (0x9d7f5c00) [pid = 1865] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:28:14 INFO - PROCESS | 1865 | --DOMWINDOW == 66 (0xa227fc00) [pid = 1865] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:28:14 INFO - PROCESS | 1865 | --DOMWINDOW == 65 (0x93d9b400) [pid = 1865] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:28:14 INFO - PROCESS | 1865 | --DOMWINDOW == 64 (0x9b069000) [pid = 1865] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:28:14 INFO - PROCESS | 1865 | --DOMWINDOW == 63 (0x947f9c00) [pid = 1865] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:28:14 INFO - PROCESS | 1865 | --DOMWINDOW == 62 (0x9563ac00) [pid = 1865] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:28:15 INFO - PROCESS | 1865 | 1463034495255 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]]]}] 23:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1182ms 23:28:15 INFO - PROCESS | 1865 | 1463034495300 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 23:28:15 INFO - PROCESS | 1865 | 1463034495303 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 23:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:28:15 INFO - PROCESS | 1865 | 1463034495309 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:28:15 INFO - PROCESS | 1865 | 1463034495312 Marionette TRACE conn4 <- [1,114,null,{}] 23:28:15 INFO - PROCESS | 1865 | 1463034495318 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}] 23:28:15 INFO - PROCESS | 1865 | 1463034495532 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 23:28:15 INFO - PROCESS | 1865 | 1463034495551 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a189800 == 36 [pid = 1865] [id = 36] 23:28:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 63 (0x9aec1800) [pid = 1865] [serial = 106] [outer = (nil)] 23:28:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 64 (0x9d7b0c00) [pid = 1865] [serial = 107] [outer = 0x9aec1800] 23:28:15 INFO - PROCESS | 1865 | 1463034495625 Marionette DEBUG loaded listener.js 23:28:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 65 (0x9d7b6000) [pid = 1865] [serial = 108] [outer = 0x9aec1800] 23:28:16 INFO - PROCESS | 1865 | 1463034496747 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]]]}] 23:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1482ms 23:28:16 INFO - PROCESS | 1865 | 1463034496795 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 23:28:16 INFO - PROCESS | 1865 | 1463034496800 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 23:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:28:16 INFO - PROCESS | 1865 | 1463034496808 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:28:16 INFO - PROCESS | 1865 | 1463034496813 Marionette TRACE conn4 <- [1,118,null,{}] 23:28:16 INFO - PROCESS | 1865 | 1463034496822 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}] 23:28:17 INFO - PROCESS | 1865 | 1463034497201 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 23:28:17 INFO - PROCESS | 1865 | 1463034497515 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b63400 == 37 [pid = 1865] [id = 37] 23:28:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 66 (0x93b64000) [pid = 1865] [serial = 109] [outer = (nil)] 23:28:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 67 (0x93b9e000) [pid = 1865] [serial = 110] [outer = 0x93b64000] 23:28:17 INFO - PROCESS | 1865 | 1463034497607 Marionette DEBUG loaded listener.js 23:28:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 68 (0x9520d800) [pid = 1865] [serial = 111] [outer = 0x93b64000] 23:28:18 INFO - PROCESS | 1865 | 1463034498493 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]]]}] 23:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1699ms 23:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:28:18 INFO - PROCESS | 1865 | 1463034498508 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 23:28:18 INFO - PROCESS | 1865 | 1463034498513 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 23:28:18 INFO - PROCESS | 1865 | 1463034498521 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:28:18 INFO - PROCESS | 1865 | 1463034498528 Marionette TRACE conn4 <- [1,122,null,{}] 23:28:18 INFO - PROCESS | 1865 | 1463034498536 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}] 23:28:18 INFO - PROCESS | 1865 | 1463034498777 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 23:28:18 INFO - PROCESS | 1865 | 1463034498795 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x953c6c00 == 38 [pid = 1865] [id = 38] 23:28:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 69 (0x953c8000) [pid = 1865] [serial = 112] [outer = (nil)] 23:28:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 70 (0x98b2c400) [pid = 1865] [serial = 113] [outer = 0x953c8000] 23:28:18 INFO - PROCESS | 1865 | 1463034498924 Marionette DEBUG loaded listener.js 23:28:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 71 (0x99804800) [pid = 1865] [serial = 114] [outer = 0x953c8000] 23:28:19 INFO - PROCESS | 1865 | 1463034499936 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]]]}] 23:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1498ms 23:28:20 INFO - PROCESS | 1865 | 1463034500020 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 23:28:20 INFO - PROCESS | 1865 | 1463034500024 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 23:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:28:20 INFO - PROCESS | 1865 | 1463034500032 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:28:20 INFO - PROCESS | 1865 | 1463034500036 Marionette TRACE conn4 <- [1,126,null,{}] 23:28:20 INFO - PROCESS | 1865 | 1463034500042 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}] 23:28:20 INFO - PROCESS | 1865 | 1463034500255 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 23:28:20 INFO - PROCESS | 1865 | 1463034500426 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a195c00 == 39 [pid = 1865] [id = 39] 23:28:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 72 (0x9a6d0800) [pid = 1865] [serial = 115] [outer = (nil)] 23:28:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 73 (0x9abbd000) [pid = 1865] [serial = 116] [outer = 0x9a6d0800] 23:28:20 INFO - PROCESS | 1865 | 1463034500516 Marionette DEBUG loaded listener.js 23:28:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 74 (0x9aee6c00) [pid = 1865] [serial = 117] [outer = 0x9a6d0800] 23:28:21 INFO - PROCESS | 1865 | 1463034501492 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]]]}] 23:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1482ms 23:28:21 INFO - PROCESS | 1865 | 1463034501515 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 23:28:21 INFO - PROCESS | 1865 | 1463034501521 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 23:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:28:21 INFO - PROCESS | 1865 | 1463034501538 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:28:21 INFO - PROCESS | 1865 | 1463034501546 Marionette TRACE conn4 <- [1,130,null,{}] 23:28:21 INFO - PROCESS | 1865 | 1463034501552 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}] 23:28:21 INFO - PROCESS | 1865 | 1463034501762 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 23:28:21 INFO - PROCESS | 1865 | 1463034501929 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x98a31800 == 40 [pid = 1865] [id = 40] 23:28:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 75 (0x9b06e000) [pid = 1865] [serial = 118] [outer = (nil)] 23:28:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 76 (0x9b979800) [pid = 1865] [serial = 119] [outer = 0x9b06e000] 23:28:22 INFO - PROCESS | 1865 | 1463034502020 Marionette DEBUG loaded listener.js 23:28:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 77 (0x9d7b6400) [pid = 1865] [serial = 120] [outer = 0x9b06e000] 23:28:23 INFO - PROCESS | 1865 | 1463034503180 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]]]}] 23:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1699ms 23:28:23 INFO - PROCESS | 1865 | 1463034503230 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 23:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:28:23 INFO - PROCESS | 1865 | 1463034503236 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 23:28:23 INFO - PROCESS | 1865 | 1463034503244 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:28:23 INFO - PROCESS | 1865 | 1463034503250 Marionette TRACE conn4 <- [1,134,null,{}] 23:28:23 INFO - PROCESS | 1865 | 1463034503268 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}] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x947ee800 == 39 [pid = 1865] [id = 23] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x9b976000 == 38 [pid = 1865] [id = 16] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x9aee2800 == 37 [pid = 1865] [id = 24] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x99b51c00 == 36 [pid = 1865] [id = 15] 23:28:23 INFO - PROCESS | 1865 | 1463034503522 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x95638000 == 35 [pid = 1865] [id = 22] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x9a189800 == 34 [pid = 1865] [id = 36] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x9474d400 == 33 [pid = 1865] [id = 35] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x9b0df400 == 32 [pid = 1865] [id = 34] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x98213000 == 31 [pid = 1865] [id = 33] 23:28:23 INFO - PROCESS | 1865 | --DOCSHELL 0x93b68c00 == 30 [pid = 1865] [id = 32] 23:28:23 INFO - PROCESS | 1865 | 1463034503600 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b9cc00 == 31 [pid = 1865] [id = 41] 23:28:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 78 (0x9474d400) [pid = 1865] [serial = 121] [outer = (nil)] 23:28:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 79 (0x953c8800) [pid = 1865] [serial = 122] [outer = 0x9474d400] 23:28:23 INFO - PROCESS | 1865 | 1463034503677 Marionette DEBUG loaded listener.js 23:28:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 80 (0x9820d000) [pid = 1865] [serial = 123] [outer = 0x9474d400] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 79 (0x9b62a000) [pid = 1865] [serial = 70] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 78 (0x9b971000) [pid = 1865] [serial = 71] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 77 (0x9a6d4000) [pid = 1865] [serial = 68] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 76 (0x98b35400) [pid = 1865] [serial = 64] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 75 (0x9a18cc00) [pid = 1865] [serial = 67] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 74 (0x9908cc00) [pid = 1865] [serial = 65] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 73 (0xa35f0c00) [pid = 1865] [serial = 62] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 72 (0xa3545c00) [pid = 1865] [serial = 61] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 71 (0xa214a800) [pid = 1865] [serial = 53] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 70 (0xa245a800) [pid = 1865] [serial = 56] [outer = (nil)] [url = about:blank] 23:28:23 INFO - PROCESS | 1865 | --DOMWINDOW == 69 (0xa26eb000) [pid = 1865] [serial = 59] [outer = (nil)] [url = about:blank] 23:28:24 INFO - PROCESS | 1865 | 1463034504596 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]]]}] 23:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1395ms 23:28:24 INFO - PROCESS | 1865 | 1463034504651 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 23:28:24 INFO - PROCESS | 1865 | 1463034504660 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 23:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:28:24 INFO - PROCESS | 1865 | 1463034504674 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:28:24 INFO - PROCESS | 1865 | 1463034504678 Marionette TRACE conn4 <- [1,138,null,{}] 23:28:24 INFO - PROCESS | 1865 | 1463034504684 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}] 23:28:24 INFO - PROCESS | 1865 | 1463034504846 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 23:28:24 INFO - PROCESS | 1865 | 1463034504956 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x99804000 == 32 [pid = 1865] [id = 42] 23:28:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 70 (0x99def800) [pid = 1865] [serial = 124] [outer = (nil)] 23:28:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 71 (0x9a194400) [pid = 1865] [serial = 125] [outer = 0x99def800] 23:28:25 INFO - PROCESS | 1865 | 1463034505038 Marionette DEBUG loaded listener.js 23:28:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 72 (0x9aee2800) [pid = 1865] [serial = 126] [outer = 0x99def800] 23:28:25 INFO - PROCESS | 1865 | 1463034505813 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]]]}] 23:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1190ms 23:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:28:25 INFO - PROCESS | 1865 | 1463034505867 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 23:28:25 INFO - PROCESS | 1865 | 1463034505870 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 23:28:25 INFO - PROCESS | 1865 | 1463034505881 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:28:25 INFO - PROCESS | 1865 | 1463034505886 Marionette TRACE conn4 <- [1,142,null,{}] 23:28:25 INFO - PROCESS | 1865 | 1463034505907 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}] 23:28:26 INFO - PROCESS | 1865 | 1463034506104 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 23:28:26 INFO - PROCESS | 1865 | 1463034506129 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a1b3800 == 33 [pid = 1865] [id = 43] 23:28:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 73 (0x9b632400) [pid = 1865] [serial = 127] [outer = (nil)] 23:28:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 74 (0x9b979400) [pid = 1865] [serial = 128] [outer = 0x9b632400] 23:28:26 INFO - PROCESS | 1865 | 1463034506209 Marionette DEBUG loaded listener.js 23:28:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 75 (0x9d5b0400) [pid = 1865] [serial = 129] [outer = 0x9b632400] 23:28:27 INFO - PROCESS | 1865 | 1463034507105 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]]]}] 23:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1297ms 23:28:27 INFO - PROCESS | 1865 | 1463034507175 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 23:28:27 INFO - PROCESS | 1865 | 1463034507180 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 23:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:28:27 INFO - PROCESS | 1865 | 1463034507250 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:28:27 INFO - PROCESS | 1865 | 1463034507254 Marionette TRACE conn4 <- [1,146,null,{}] 23:28:27 INFO - PROCESS | 1865 | 1463034507313 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}] 23:28:27 INFO - PROCESS | 1865 | 1463034507531 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 23:28:27 INFO - PROCESS | 1865 | 1463034507729 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:27 INFO - PROCESS | 1865 | ++DOCSHELL 0xa22bb400 == 34 [pid = 1865] [id = 44] 23:28:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 76 (0xa22c3c00) [pid = 1865] [serial = 130] [outer = (nil)] 23:28:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 77 (0xa22ef000) [pid = 1865] [serial = 131] [outer = 0xa22c3c00] 23:28:27 INFO - PROCESS | 1865 | 1463034507816 Marionette DEBUG loaded listener.js 23:28:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 78 (0xa2455c00) [pid = 1865] [serial = 132] [outer = 0xa22c3c00] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 77 (0x98bbe400) [pid = 1865] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 76 (0x9b0e3800) [pid = 1865] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 75 (0x9b395800) [pid = 1865] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 74 (0x95207400) [pid = 1865] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 73 (0x9aee2000) [pid = 1865] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 72 (0xa0616c00) [pid = 1865] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 71 (0xa22ecc00) [pid = 1865] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 70 (0x93b5c800) [pid = 1865] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 69 (0x9a191400) [pid = 1865] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:28:28 INFO - PROCESS | 1865 | --DOMWINDOW == 68 (0x93ba5c00) [pid = 1865] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:28:28 INFO - PROCESS | 1865 | 1463034508706 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]]]}] 23:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1526ms 23:28:28 INFO - PROCESS | 1865 | 1463034508759 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 23:28:28 INFO - PROCESS | 1865 | 1463034508763 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 23:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:28:28 INFO - PROCESS | 1865 | 1463034508770 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:28:28 INFO - PROCESS | 1865 | 1463034508774 Marionette TRACE conn4 <- [1,150,null,{}] 23:28:28 INFO - PROCESS | 1865 | 1463034508779 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}] 23:28:28 INFO - PROCESS | 1865 | 1463034508941 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 23:28:28 INFO - PROCESS | 1865 | 1463034508952 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:28 INFO - PROCESS | 1865 | ++DOCSHELL 0xa21a7000 == 35 [pid = 1865] [id = 45] 23:28:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 69 (0xa21a8c00) [pid = 1865] [serial = 133] [outer = (nil)] 23:28:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 70 (0xa22f1800) [pid = 1865] [serial = 134] [outer = 0xa21a8c00] 23:28:29 INFO - PROCESS | 1865 | 1463034509058 Marionette DEBUG loaded listener.js 23:28:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 71 (0xa22e7800) [pid = 1865] [serial = 135] [outer = 0xa21a8c00] 23:28:30 INFO - PROCESS | 1865 | 1463034510004 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]]]}] 23:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1283ms 23:28:30 INFO - PROCESS | 1865 | 1463034510055 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 23:28:30 INFO - PROCESS | 1865 | 1463034510058 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 23:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:28:30 INFO - PROCESS | 1865 | 1463034510065 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:28:30 INFO - PROCESS | 1865 | 1463034510069 Marionette TRACE conn4 <- [1,154,null,{}] 23:28:30 INFO - PROCESS | 1865 | 1463034510147 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}] 23:28:30 INFO - PROCESS | 1865 | 1463034510379 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 23:28:30 INFO - PROCESS | 1865 | 1463034510522 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc5800 == 36 [pid = 1865] [id = 46] 23:28:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 72 (0x953c7800) [pid = 1865] [serial = 136] [outer = (nil)] 23:28:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 73 (0x95638000) [pid = 1865] [serial = 137] [outer = 0x953c7800] 23:28:30 INFO - PROCESS | 1865 | 1463034510662 Marionette DEBUG loaded listener.js 23:28:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 74 (0x9908cc00) [pid = 1865] [serial = 138] [outer = 0x953c7800] 23:28:31 INFO - PROCESS | 1865 | 1463034511611 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]]]}] 23:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1587ms 23:28:31 INFO - PROCESS | 1865 | 1463034511655 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 23:28:31 INFO - PROCESS | 1865 | 1463034511663 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 23:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:28:31 INFO - PROCESS | 1865 | 1463034511673 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:28:31 INFO - PROCESS | 1865 | 1463034511676 Marionette TRACE conn4 <- [1,158,null,{}] 23:28:31 INFO - PROCESS | 1865 | 1463034511684 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}] 23:28:31 INFO - PROCESS | 1865 | 1463034511905 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 23:28:32 INFO - PROCESS | 1865 | 1463034512089 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aeee000 == 37 [pid = 1865] [id = 47] 23:28:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 75 (0x9b06f800) [pid = 1865] [serial = 139] [outer = (nil)] 23:28:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 76 (0x9b395800) [pid = 1865] [serial = 140] [outer = 0x9b06f800] 23:28:32 INFO - PROCESS | 1865 | 1463034512231 Marionette DEBUG loaded listener.js 23:28:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 77 (0x9b976c00) [pid = 1865] [serial = 141] [outer = 0x9b06f800] 23:28:33 INFO - PROCESS | 1865 | 1463034513333 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]]]}] 23:28:33 INFO - PROCESS | 1865 | 1463034513341 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1731ms 23:28:33 INFO - PROCESS | 1865 | 1463034513426 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 23:28:33 INFO - PROCESS | 1865 | 1463034513431 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 23:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:28:33 INFO - PROCESS | 1865 | 1463034513446 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:28:33 INFO - PROCESS | 1865 | 1463034513449 Marionette TRACE conn4 <- [1,162,null,{}] 23:28:33 INFO - PROCESS | 1865 | 1463034513456 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}] 23:28:33 INFO - PROCESS | 1865 | 1463034513696 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 23:28:33 INFO - PROCESS | 1865 | 1463034513878 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:33 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b972800 == 38 [pid = 1865] [id = 48] 23:28:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 78 (0xa2628000) [pid = 1865] [serial = 142] [outer = (nil)] 23:28:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 79 (0xa3545c00) [pid = 1865] [serial = 143] [outer = 0xa2628000] 23:28:33 INFO - PROCESS | 1865 | 1463034513983 Marionette DEBUG loaded listener.js 23:28:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 80 (0xa503cc00) [pid = 1865] [serial = 144] [outer = 0xa2628000] 23:28:34 INFO - PROCESS | 1865 | 1463034514875 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]]]}] 23:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1452ms 23:28:34 INFO - PROCESS | 1865 | 1463034514898 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 23:28:34 INFO - PROCESS | 1865 | 1463034514911 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 23:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:28:34 INFO - PROCESS | 1865 | 1463034514936 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:28:34 INFO - PROCESS | 1865 | 1463034514944 Marionette TRACE conn4 <- [1,166,null,{}] 23:28:34 INFO - PROCESS | 1865 | 1463034514953 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}] 23:28:35 INFO - PROCESS | 1865 | 1463034515221 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 23:28:35 INFO - PROCESS | 1865 | 1463034515461 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aeb9000 == 39 [pid = 1865] [id = 49] 23:28:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 81 (0xa50ae400) [pid = 1865] [serial = 145] [outer = (nil)] 23:28:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 82 (0xa676ec00) [pid = 1865] [serial = 146] [outer = 0xa50ae400] 23:28:35 INFO - PROCESS | 1865 | 1463034515555 Marionette DEBUG loaded listener.js 23:28:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 83 (0xa6780c00) [pid = 1865] [serial = 147] [outer = 0xa50ae400] 23:28:36 INFO - PROCESS | 1865 | 1463034516413 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]]]}] 23:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1544ms 23:28:36 INFO - PROCESS | 1865 | 1463034516474 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 23:28:36 INFO - PROCESS | 1865 | 1463034516479 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 23:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:28:36 INFO - PROCESS | 1865 | 1463034516485 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:28:36 INFO - PROCESS | 1865 | 1463034516488 Marionette TRACE conn4 <- [1,170,null,{}] 23:28:36 INFO - PROCESS | 1865 | 1463034516495 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}] 23:28:36 INFO - PROCESS | 1865 | 1463034516705 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 23:28:37 INFO - PROCESS | 1865 | 1463034517092 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x9d7f4400 == 40 [pid = 1865] [id = 50] 23:28:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 84 (0xa2149400) [pid = 1865] [serial = 148] [outer = (nil)] 23:28:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 85 (0xa68b4400) [pid = 1865] [serial = 149] [outer = 0xa2149400] 23:28:37 INFO - PROCESS | 1865 | 1463034517189 Marionette DEBUG loaded listener.js 23:28:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 86 (0xa68b9400) [pid = 1865] [serial = 150] [outer = 0xa2149400] 23:28:38 INFO - PROCESS | 1865 | 1463034518083 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]]]}] 23:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1636ms 23:28:38 INFO - PROCESS | 1865 | 1463034518122 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 23:28:38 INFO - PROCESS | 1865 | 1463034518125 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 23:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:28:38 INFO - PROCESS | 1865 | 1463034518132 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:28:38 INFO - PROCESS | 1865 | 1463034518136 Marionette TRACE conn4 <- [1,174,null,{}] 23:28:38 INFO - PROCESS | 1865 | 1463034518142 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}] 23:28:38 INFO - PROCESS | 1865 | 1463034518353 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 23:28:38 INFO - PROCESS | 1865 | 1463034518672 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x95209000 == 41 [pid = 1865] [id = 51] 23:28:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 87 (0x9520a400) [pid = 1865] [serial = 151] [outer = (nil)] 23:28:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 88 (0x953c5000) [pid = 1865] [serial = 152] [outer = 0x9520a400] 23:28:38 INFO - PROCESS | 1865 | 1463034518814 Marionette DEBUG loaded listener.js 23:28:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 89 (0x9981a400) [pid = 1865] [serial = 153] [outer = 0x9520a400] 23:28:39 INFO - PROCESS | 1865 | 1463034519749 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]]]}] 23:28:39 INFO - PROCESS | 1865 | --DOCSHELL 0x9a0a2000 == 40 [pid = 1865] [id = 21] 23:28:39 INFO - PROCESS | 1865 | --DOCSHELL 0x953cdc00 == 39 [pid = 1865] [id = 14] 23:28:39 INFO - PROCESS | 1865 | --DOCSHELL 0x9d7f5800 == 38 [pid = 1865] [id = 18] 23:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1686ms 23:28:39 INFO - PROCESS | 1865 | --DOMWINDOW == 88 (0x92bd0400) [pid = 1865] [serial = 91] [outer = (nil)] [url = about:blank] 23:28:39 INFO - PROCESS | 1865 | 1463034519831 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 23:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:28:39 INFO - PROCESS | 1865 | 1463034519837 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 23:28:39 INFO - PROCESS | 1865 | 1463034519844 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:28:39 INFO - PROCESS | 1865 | 1463034519850 Marionette TRACE conn4 <- [1,178,null,{}] 23:28:39 INFO - PROCESS | 1865 | 1463034519857 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}] 23:28:40 INFO - PROCESS | 1865 | 1463034520144 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 87 (0x9d7b0c00) [pid = 1865] [serial = 107] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 86 (0x98213c00) [pid = 1865] [serial = 95] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 85 (0x98aa8000) [pid = 1865] [serial = 96] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 84 (0x9a18e000) [pid = 1865] [serial = 98] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 83 (0x9b39ac00) [pid = 1865] [serial = 101] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 82 (0x9b916c00) [pid = 1865] [serial = 102] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 81 (0x9b97d800) [pid = 1865] [serial = 104] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 80 (0xa35ee400) [pid = 1865] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 79 (0x9b065800) [pid = 1865] [serial = 74] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 78 (0x9a996800) [pid = 1865] [serial = 73] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 77 (0x9d5ac800) [pid = 1865] [serial = 77] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 76 (0x9b97f400) [pid = 1865] [serial = 76] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 75 (0xa22ed800) [pid = 1865] [serial = 80] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 74 (0xa2278400) [pid = 1865] [serial = 79] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 73 (0x93a89000) [pid = 1865] [serial = 83] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 72 (0x9d5ea400) [pid = 1865] [serial = 105] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 71 (0xa262c400) [pid = 1865] [serial = 82] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 70 (0xa325d000) [pid = 1865] [serial = 85] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 69 (0xa6783400) [pid = 1865] [serial = 89] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 68 (0xa50ef400) [pid = 1865] [serial = 88] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 67 (0x9a1b0000) [pid = 1865] [serial = 99] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | --DOMWINDOW == 66 (0xa354f800) [pid = 1865] [serial = 86] [outer = (nil)] [url = about:blank] 23:28:40 INFO - PROCESS | 1865 | 1463034520329 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x94758400 == 39 [pid = 1865] [id = 52] 23:28:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 67 (0x98213c00) [pid = 1865] [serial = 154] [outer = (nil)] 23:28:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 68 (0x99823800) [pid = 1865] [serial = 155] [outer = 0x98213c00] 23:28:40 INFO - PROCESS | 1865 | 1463034520416 Marionette DEBUG loaded listener.js 23:28:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 69 (0x99828c00) [pid = 1865] [serial = 156] [outer = 0x98213c00] 23:28:41 INFO - PROCESS | 1865 | 1463034521104 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]]]}] 23:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1295ms 23:28:41 INFO - PROCESS | 1865 | 1463034521141 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 23:28:41 INFO - PROCESS | 1865 | 1463034521147 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 23:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:28:41 INFO - PROCESS | 1865 | 1463034521155 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:28:41 INFO - PROCESS | 1865 | 1463034521159 Marionette TRACE conn4 <- [1,182,null,{}] 23:28:41 INFO - PROCESS | 1865 | 1463034521173 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}] 23:28:41 INFO - PROCESS | 1865 | 1463034521321 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 23:28:41 INFO - PROCESS | 1865 | 1463034521339 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x99def000 == 40 [pid = 1865] [id = 53] 23:28:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 70 (0x9a18d800) [pid = 1865] [serial = 157] [outer = (nil)] 23:28:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 71 (0x9abb9c00) [pid = 1865] [serial = 158] [outer = 0x9a18d800] 23:28:41 INFO - PROCESS | 1865 | 1463034521411 Marionette DEBUG loaded listener.js 23:28:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 72 (0x9aeebc00) [pid = 1865] [serial = 159] [outer = 0x9a18d800] 23:28:42 INFO - PROCESS | 1865 | 1463034522350 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]]]}] 23:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1243ms 23:28:42 INFO - PROCESS | 1865 | 1463034522399 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 23:28:42 INFO - PROCESS | 1865 | 1463034522403 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 23:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:28:42 INFO - PROCESS | 1865 | 1463034522411 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:28:42 INFO - PROCESS | 1865 | 1463034522419 Marionette TRACE conn4 <- [1,186,null,{}] 23:28:42 INFO - PROCESS | 1865 | 1463034522434 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}] 23:28:42 INFO - PROCESS | 1865 | 1463034522602 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 23:28:42 INFO - PROCESS | 1865 | 1463034522724 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc1c00 == 41 [pid = 1865] [id = 54] 23:28:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 73 (0x9b062c00) [pid = 1865] [serial = 160] [outer = (nil)] 23:28:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 74 (0x9b97b800) [pid = 1865] [serial = 161] [outer = 0x9b062c00] 23:28:42 INFO - PROCESS | 1865 | 1463034522801 Marionette DEBUG loaded listener.js 23:28:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 75 (0x9d5a8000) [pid = 1865] [serial = 162] [outer = 0x9b062c00] 23:28:43 INFO - PROCESS | 1865 | 1463034523585 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]]]}] 23:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1238ms 23:28:43 INFO - PROCESS | 1865 | 1463034523648 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 23:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:28:43 INFO - PROCESS | 1865 | 1463034523652 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 23:28:43 INFO - PROCESS | 1865 | 1463034523659 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:28:43 INFO - PROCESS | 1865 | 1463034523662 Marionette TRACE conn4 <- [1,190,null,{}] 23:28:43 INFO - PROCESS | 1865 | 1463034523667 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}] 23:28:43 INFO - PROCESS | 1865 | 1463034523869 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 23:28:43 INFO - PROCESS | 1865 | 1463034523896 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc1400 == 42 [pid = 1865] [id = 55] 23:28:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 76 (0x9b62f400) [pid = 1865] [serial = 163] [outer = (nil)] 23:28:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 77 (0xa061ac00) [pid = 1865] [serial = 164] [outer = 0x9b62f400] 23:28:43 INFO - PROCESS | 1865 | 1463034523972 Marionette DEBUG loaded listener.js 23:28:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 78 (0xa2277000) [pid = 1865] [serial = 165] [outer = 0x9b62f400] 23:28:44 INFO - PROCESS | 1865 | --DOMWINDOW == 77 (0x9b632400) [pid = 1865] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:28:44 INFO - PROCESS | 1865 | --DOMWINDOW == 76 (0xa22c3c00) [pid = 1865] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:28:44 INFO - PROCESS | 1865 | --DOMWINDOW == 75 (0x9474d400) [pid = 1865] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:28:44 INFO - PROCESS | 1865 | --DOMWINDOW == 74 (0x9b06e000) [pid = 1865] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:28:44 INFO - PROCESS | 1865 | --DOMWINDOW == 73 (0x99def800) [pid = 1865] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:28:44 INFO - PROCESS | 1865 | --DOMWINDOW == 72 (0x92bc4800) [pid = 1865] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:28:44 INFO - PROCESS | 1865 | 1463034524868 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]]]}] 23:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1233ms 23:28:44 INFO - PROCESS | 1865 | 1463034524891 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 23:28:44 INFO - PROCESS | 1865 | 1463034524895 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 23:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:28:44 INFO - PROCESS | 1865 | 1463034524901 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:28:44 INFO - PROCESS | 1865 | 1463034524903 Marionette TRACE conn4 <- [1,194,null,{}] 23:28:44 INFO - PROCESS | 1865 | 1463034524909 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}] 23:28:45 INFO - PROCESS | 1865 | 1463034525111 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 23:28:45 INFO - PROCESS | 1865 | 1463034525182 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x95208400 == 43 [pid = 1865] [id = 56] 23:28:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 73 (0x95639000) [pid = 1865] [serial = 166] [outer = (nil)] 23:28:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 74 (0x9d7b2800) [pid = 1865] [serial = 167] [outer = 0x95639000] 23:28:45 INFO - PROCESS | 1865 | 1463034525268 Marionette DEBUG loaded listener.js 23:28:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 75 (0xa2458400) [pid = 1865] [serial = 168] [outer = 0x95639000] 23:28:46 INFO - PROCESS | 1865 | 1463034526010 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]]]}] 23:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1127ms 23:28:46 INFO - PROCESS | 1865 | 1463034526031 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 23:28:46 INFO - PROCESS | 1865 | 1463034526036 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 23:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:28:46 INFO - PROCESS | 1865 | 1463034526045 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:28:46 INFO - PROCESS | 1865 | 1463034526050 Marionette TRACE conn4 <- [1,198,null,{}] 23:28:46 INFO - PROCESS | 1865 | 1463034526056 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}] 23:28:46 INFO - PROCESS | 1865 | 1463034526212 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 23:28:46 INFO - PROCESS | 1865 | 1463034526235 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d55800 == 44 [pid = 1865] [id = 57] 23:28:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 76 (0x93d57400) [pid = 1865] [serial = 169] [outer = (nil)] 23:28:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 77 (0x93d63c00) [pid = 1865] [serial = 170] [outer = 0x93d57400] 23:28:46 INFO - PROCESS | 1865 | 1463034526306 Marionette DEBUG loaded listener.js 23:28:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 78 (0x99df2800) [pid = 1865] [serial = 171] [outer = 0x93d57400] 23:28:47 INFO - PROCESS | 1865 | 1463034527500 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]]]}] 23:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1495ms 23:28:47 INFO - PROCESS | 1865 | 1463034527540 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 23:28:47 INFO - PROCESS | 1865 | 1463034527547 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 23:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:28:47 INFO - PROCESS | 1865 | 1463034527557 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:28:47 INFO - PROCESS | 1865 | 1463034527562 Marionette TRACE conn4 <- [1,202,null,{}] 23:28:47 INFO - PROCESS | 1865 | 1463034527572 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}] 23:28:47 INFO - PROCESS | 1865 | 1463034527804 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 23:28:47 INFO - PROCESS | 1865 | 1463034527951 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b68c00 == 45 [pid = 1865] [id = 58] 23:28:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 79 (0x93d5b800) [pid = 1865] [serial = 172] [outer = (nil)] 23:28:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 80 (0x953c2c00) [pid = 1865] [serial = 173] [outer = 0x93d5b800] 23:28:48 INFO - PROCESS | 1865 | 1463034528039 Marionette DEBUG loaded listener.js 23:28:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 81 (0x98aa6000) [pid = 1865] [serial = 174] [outer = 0x93d5b800] 23:28:48 INFO - PROCESS | 1865 | 1463034528967 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]]]}] 23:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1483ms 23:28:49 INFO - PROCESS | 1865 | 1463034529044 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 23:28:49 INFO - PROCESS | 1865 | 1463034529060 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 23:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:28:49 INFO - PROCESS | 1865 | 1463034529075 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:28:49 INFO - PROCESS | 1865 | 1463034529080 Marionette TRACE conn4 <- [1,206,null,{}] 23:28:49 INFO - PROCESS | 1865 | 1463034529086 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}] 23:28:49 INFO - PROCESS | 1865 | 1463034529329 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 23:28:49 INFO - PROCESS | 1865 | 1463034529493 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d60c00 == 46 [pid = 1865] [id = 59] 23:28:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 82 (0x9a186800) [pid = 1865] [serial = 175] [outer = (nil)] 23:28:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 83 (0x9a1ae400) [pid = 1865] [serial = 176] [outer = 0x9a186800] 23:28:49 INFO - PROCESS | 1865 | 1463034529630 Marionette DEBUG loaded listener.js 23:28:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 84 (0x9aeeac00) [pid = 1865] [serial = 177] [outer = 0x9a186800] 23:28:50 INFO - PROCESS | 1865 | 1463034530492 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]]]}] 23:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1489ms 23:28:50 INFO - PROCESS | 1865 | 1463034530565 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 23:28:50 INFO - PROCESS | 1865 | 1463034530568 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 23:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:28:50 INFO - PROCESS | 1865 | 1463034530581 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:28:50 INFO - PROCESS | 1865 | 1463034530590 Marionette TRACE conn4 <- [1,210,null,{}] 23:28:50 INFO - PROCESS | 1865 | 1463034530608 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}] 23:28:50 INFO - PROCESS | 1865 | 1463034530908 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 23:28:51 INFO - PROCESS | 1865 | 1463034531097 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b61400 == 47 [pid = 1865] [id = 60] 23:28:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 85 (0x9981cc00) [pid = 1865] [serial = 178] [outer = (nil)] 23:28:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 86 (0xa22ef800) [pid = 1865] [serial = 179] [outer = 0x9981cc00] 23:28:51 INFO - PROCESS | 1865 | 1463034531279 Marionette DEBUG loaded listener.js 23:28:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 87 (0xa30ecc00) [pid = 1865] [serial = 180] [outer = 0x9981cc00] 23:28:52 INFO - PROCESS | 1865 | 1463034532202 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]]]}] 23:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1645ms 23:28:52 INFO - PROCESS | 1865 | 1463034532228 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 23:28:52 INFO - PROCESS | 1865 | 1463034532233 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 23:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:28:52 INFO - PROCESS | 1865 | 1463034532242 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:28:52 INFO - PROCESS | 1865 | 1463034532247 Marionette TRACE conn4 <- [1,214,null,{}] 23:28:52 INFO - PROCESS | 1865 | 1463034532256 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}] 23:28:52 INFO - PROCESS | 1865 | 1463034532529 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 23:28:52 INFO - PROCESS | 1865 | 1463034532727 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc6400 == 48 [pid = 1865] [id = 61] 23:28:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 88 (0x9a2c7000) [pid = 1865] [serial = 181] [outer = (nil)] 23:28:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 89 (0x9a2cf800) [pid = 1865] [serial = 182] [outer = 0x9a2c7000] 23:28:52 INFO - PROCESS | 1865 | 1463034532916 Marionette DEBUG loaded listener.js 23:28:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 90 (0x9a2d4000) [pid = 1865] [serial = 183] [outer = 0x9a2c7000] 23:28:53 INFO - PROCESS | 1865 | 1463034533784 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]]]}] 23:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1586ms 23:28:53 INFO - PROCESS | 1865 | 1463034533830 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 23:28:53 INFO - PROCESS | 1865 | 1463034533834 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 23:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:28:53 INFO - PROCESS | 1865 | 1463034533841 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:28:53 INFO - PROCESS | 1865 | 1463034533844 Marionette TRACE conn4 <- [1,218,null,{}] 23:28:53 INFO - PROCESS | 1865 | 1463034533872 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}] 23:28:54 INFO - PROCESS | 1865 | 1463034534062 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 23:28:54 INFO - PROCESS | 1865 | 1463034534216 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc5400 == 49 [pid = 1865] [id = 62] 23:28:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 91 (0x953ca400) [pid = 1865] [serial = 184] [outer = (nil)] 23:28:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 92 (0x9ab7d800) [pid = 1865] [serial = 185] [outer = 0x953ca400] 23:28:54 INFO - PROCESS | 1865 | 1463034534367 Marionette DEBUG loaded listener.js 23:28:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 93 (0x9ab81c00) [pid = 1865] [serial = 186] [outer = 0x953ca400] 23:28:55 INFO - PROCESS | 1865 | 1463034535375 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]]]}] 23:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1601ms 23:28:55 INFO - PROCESS | 1865 | 1463034535444 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 23:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:28:55 INFO - PROCESS | 1865 | 1463034535448 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 23:28:55 INFO - PROCESS | 1865 | 1463034535455 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:28:55 INFO - PROCESS | 1865 | 1463034535458 Marionette TRACE conn4 <- [1,222,null,{}] 23:28:55 INFO - PROCESS | 1865 | 1463034535465 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}] 23:28:55 INFO - PROCESS | 1865 | 1463034535701 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 23:28:55 INFO - PROCESS | 1865 | 1463034535848 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a064c00 == 50 [pid = 1865] [id = 63] 23:28:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 94 (0x9a066000) [pid = 1865] [serial = 187] [outer = (nil)] 23:28:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 95 (0x9a06e800) [pid = 1865] [serial = 188] [outer = 0x9a066000] 23:28:55 INFO - PROCESS | 1865 | 1463034535966 Marionette DEBUG loaded listener.js 23:28:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 96 (0x9ab83c00) [pid = 1865] [serial = 189] [outer = 0x9a066000] 23:28:56 INFO - PROCESS | 1865 | 1463034536769 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]]]}] 23:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1332ms 23:28:56 INFO - PROCESS | 1865 | 1463034536786 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 23:28:56 INFO - PROCESS | 1865 | 1463034536790 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 23:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:28:56 INFO - PROCESS | 1865 | 1463034536796 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:28:56 INFO - PROCESS | 1865 | 1463034536800 Marionette TRACE conn4 <- [1,226,null,{}] 23:28:56 INFO - PROCESS | 1865 | 1463034536806 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}] 23:28:56 INFO - PROCESS | 1865 | 1463034536983 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 23:28:57 INFO - PROCESS | 1865 | 1463034537136 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d59400 == 51 [pid = 1865] [id = 64] 23:28:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 97 (0x93d60400) [pid = 1865] [serial = 190] [outer = (nil)] 23:28:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 98 (0x9ab88400) [pid = 1865] [serial = 191] [outer = 0x93d60400] 23:28:57 INFO - PROCESS | 1865 | 1463034537224 Marionette DEBUG loaded listener.js 23:28:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 99 (0x9aee9000) [pid = 1865] [serial = 192] [outer = 0x93d60400] 23:28:58 INFO - PROCESS | 1865 | 1463034538377 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]]]}] 23:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1630ms 23:28:58 INFO - PROCESS | 1865 | 1463034538429 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 23:28:58 INFO - PROCESS | 1865 | 1463034538434 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 23:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:28:58 INFO - PROCESS | 1865 | 1463034538444 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:28:58 INFO - PROCESS | 1865 | 1463034538448 Marionette TRACE conn4 <- [1,230,null,{}] 23:28:58 INFO - PROCESS | 1865 | 1463034538458 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}] 23:28:58 INFO - PROCESS | 1865 | 1463034538631 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 23:28:58 INFO - PROCESS | 1865 | 1463034538867 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:28:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x95639800 == 52 [pid = 1865] [id = 65] 23:28:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 100 (0x9563ac00) [pid = 1865] [serial = 193] [outer = (nil)] 23:28:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 101 (0x9981ac00) [pid = 1865] [serial = 194] [outer = 0x9563ac00] 23:28:59 INFO - PROCESS | 1865 | 1463034539054 Marionette DEBUG loaded listener.js 23:28:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 102 (0x99def400) [pid = 1865] [serial = 195] [outer = 0x9563ac00] 23:29:00 INFO - PROCESS | 1865 | 1463034540036 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]]]}] 23:29:00 INFO - PROCESS | 1865 | --DOCSHELL 0x93b61000 == 51 [pid = 1865] [id = 20] 23:29:00 INFO - PROCESS | 1865 | --DOCSHELL 0xa219d400 == 50 [pid = 1865] [id = 19] 23:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1684ms 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 101 (0xa22f1800) [pid = 1865] [serial = 134] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | 1463034540141 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 23:29:00 INFO - PROCESS | 1865 | 1463034540150 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 23:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:29:00 INFO - PROCESS | 1865 | 1463034540160 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:29:00 INFO - PROCESS | 1865 | 1463034540164 Marionette TRACE conn4 <- [1,234,null,{}] 23:29:00 INFO - PROCESS | 1865 | 1463034540170 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}] 23:29:00 INFO - PROCESS | 1865 | 1463034540336 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 100 (0x93ba3800) [pid = 1865] [serial = 92] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 99 (0x9d5b0400) [pid = 1865] [serial = 129] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 98 (0xa22ef000) [pid = 1865] [serial = 131] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 97 (0x93b9e000) [pid = 1865] [serial = 110] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 96 (0x98b2c400) [pid = 1865] [serial = 113] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 95 (0x953c8800) [pid = 1865] [serial = 122] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 94 (0x9820d000) [pid = 1865] [serial = 123] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 93 (0x9d7b6400) [pid = 1865] [serial = 120] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 92 (0x9b979800) [pid = 1865] [serial = 119] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 91 (0x9a194400) [pid = 1865] [serial = 125] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 90 (0x9abbd000) [pid = 1865] [serial = 116] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 89 (0xa2455c00) [pid = 1865] [serial = 132] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 88 (0x9b979400) [pid = 1865] [serial = 128] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | --DOMWINDOW == 87 (0x9aee2800) [pid = 1865] [serial = 126] [outer = (nil)] [url = about:blank] 23:29:00 INFO - PROCESS | 1865 | 1463034540607 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x93ba3800 == 51 [pid = 1865] [id = 66] 23:29:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 88 (0x93d55400) [pid = 1865] [serial = 196] [outer = (nil)] 23:29:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 89 (0x99826000) [pid = 1865] [serial = 197] [outer = 0x93d55400] 23:29:00 INFO - PROCESS | 1865 | 1463034540711 Marionette DEBUG loaded listener.js 23:29:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 90 (0x9a071c00) [pid = 1865] [serial = 198] [outer = 0x93d55400] 23:29:01 INFO - PROCESS | 1865 | 1463034541428 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]]]}] 23:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1332ms 23:29:01 INFO - PROCESS | 1865 | 1463034541493 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 23:29:01 INFO - PROCESS | 1865 | 1463034541497 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 23:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:29:01 INFO - PROCESS | 1865 | 1463034541503 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:29:01 INFO - PROCESS | 1865 | 1463034541509 Marionette TRACE conn4 <- [1,238,null,{}] 23:29:01 INFO - PROCESS | 1865 | 1463034541524 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}] 23:29:01 INFO - PROCESS | 1865 | 1463034541701 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 23:29:01 INFO - PROCESS | 1865 | 1463034541727 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x99827c00 == 52 [pid = 1865] [id = 67] 23:29:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 91 (0x9989b800) [pid = 1865] [serial = 199] [outer = (nil)] 23:29:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 92 (0x9ab86800) [pid = 1865] [serial = 200] [outer = 0x9989b800] 23:29:01 INFO - PROCESS | 1865 | 1463034541902 Marionette DEBUG loaded listener.js 23:29:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 93 (0x9aee2000) [pid = 1865] [serial = 201] [outer = 0x9989b800] 23:29:02 INFO - PROCESS | 1865 | 1463034542663 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]]]}] 23:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1194ms 23:29:02 INFO - PROCESS | 1865 | 1463034542711 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 23:29:02 INFO - PROCESS | 1865 | 1463034542716 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 23:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:29:02 INFO - PROCESS | 1865 | 1463034542722 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:29:02 INFO - PROCESS | 1865 | 1463034542725 Marionette TRACE conn4 <- [1,242,null,{}] 23:29:02 INFO - PROCESS | 1865 | 1463034542737 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}] 23:29:02 INFO - PROCESS | 1865 | 1463034542940 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 23:29:02 INFO - PROCESS | 1865 | 1463034542959 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc2c00 == 53 [pid = 1865] [id = 68] 23:29:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 94 (0x9aeed000) [pid = 1865] [serial = 202] [outer = (nil)] 23:29:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 95 (0x9b973000) [pid = 1865] [serial = 203] [outer = 0x9aeed000] 23:29:03 INFO - PROCESS | 1865 | 1463034543035 Marionette DEBUG loaded listener.js 23:29:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 96 (0x9d5aa400) [pid = 1865] [serial = 204] [outer = 0x9aeed000] 23:29:04 INFO - PROCESS | 1865 | 1463034544088 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]]]}] 23:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1409ms 23:29:04 INFO - PROCESS | 1865 | 1463034544133 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 23:29:04 INFO - PROCESS | 1865 | 1463034544137 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 23:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:29:04 INFO - PROCESS | 1865 | 1463034544149 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:29:04 INFO - PROCESS | 1865 | 1463034544151 Marionette TRACE conn4 <- [1,246,null,{}] 23:29:04 INFO - PROCESS | 1865 | 1463034544158 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}] 23:29:04 INFO - PROCESS | 1865 | 1463034544377 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 23:29:04 INFO - PROCESS | 1865 | 1463034544406 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d58400 == 54 [pid = 1865] [id = 69] 23:29:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 97 (0x9b396800) [pid = 1865] [serial = 205] [outer = (nil)] 23:29:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 98 (0xa219d400) [pid = 1865] [serial = 206] [outer = 0x9b396800] 23:29:04 INFO - PROCESS | 1865 | 1463034544492 Marionette DEBUG loaded listener.js 23:29:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 99 (0xa2278400) [pid = 1865] [serial = 207] [outer = 0x9b396800] 23:29:05 INFO - PROCESS | 1865 | --DOMWINDOW == 98 (0x98213c00) [pid = 1865] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:29:05 INFO - PROCESS | 1865 | --DOMWINDOW == 97 (0xa21a8c00) [pid = 1865] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:29:05 INFO - PROCESS | 1865 | --DOMWINDOW == 96 (0x95639000) [pid = 1865] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:29:05 INFO - PROCESS | 1865 | --DOMWINDOW == 95 (0x9a18d800) [pid = 1865] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:29:05 INFO - PROCESS | 1865 | --DOMWINDOW == 94 (0x9b62f400) [pid = 1865] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:29:05 INFO - PROCESS | 1865 | --DOMWINDOW == 93 (0x9520a400) [pid = 1865] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:29:05 INFO - PROCESS | 1865 | --DOMWINDOW == 92 (0x9b062c00) [pid = 1865] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:29:05 INFO - PROCESS | 1865 | 1463034545530 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]]]}] 23:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1439ms 23:29:05 INFO - PROCESS | 1865 | 1463034545590 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 23:29:05 INFO - PROCESS | 1865 | 1463034545594 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 23:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:29:05 INFO - PROCESS | 1865 | 1463034545600 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:29:05 INFO - PROCESS | 1865 | 1463034545604 Marionette TRACE conn4 <- [1,250,null,{}] 23:29:05 INFO - PROCESS | 1865 | 1463034545609 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}] 23:29:05 INFO - PROCESS | 1865 | 1463034545798 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 23:29:05 INFO - PROCESS | 1865 | 1463034545904 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc3c00 == 55 [pid = 1865] [id = 70] 23:29:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 93 (0x99824000) [pid = 1865] [serial = 208] [outer = (nil)] 23:29:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 94 (0xa3251c00) [pid = 1865] [serial = 209] [outer = 0x99824000] 23:29:05 INFO - PROCESS | 1865 | 1463034545991 Marionette DEBUG loaded listener.js 23:29:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 95 (0xa35f7400) [pid = 1865] [serial = 210] [outer = 0x99824000] 23:29:06 INFO - PROCESS | 1865 | 1463034546772 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]]]}] 23:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1233ms 23:29:06 INFO - PROCESS | 1865 | 1463034546835 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 23:29:06 INFO - PROCESS | 1865 | 1463034546839 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 23:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:29:06 INFO - PROCESS | 1865 | 1463034546845 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:29:06 INFO - PROCESS | 1865 | 1463034546848 Marionette TRACE conn4 <- [1,254,null,{}] 23:29:06 INFO - PROCESS | 1865 | 1463034546853 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}] 23:29:07 INFO - PROCESS | 1865 | 1463034547072 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 23:29:07 INFO - PROCESS | 1865 | 1463034547221 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b9c400 == 56 [pid = 1865] [id = 71] 23:29:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 96 (0x93b9e000) [pid = 1865] [serial = 211] [outer = (nil)] 23:29:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 97 (0x93d5bc00) [pid = 1865] [serial = 212] [outer = 0x93b9e000] 23:29:07 INFO - PROCESS | 1865 | 1463034547313 Marionette DEBUG loaded listener.js 23:29:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 98 (0x93d61000) [pid = 1865] [serial = 213] [outer = 0x93b9e000] 23:29:08 INFO - PROCESS | 1865 | 1463034548279 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]]]}] 23:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1491ms 23:29:08 INFO - PROCESS | 1865 | 1463034548339 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 23:29:08 INFO - PROCESS | 1865 | 1463034548345 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 23:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:29:08 INFO - PROCESS | 1865 | 1463034548353 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:29:08 INFO - PROCESS | 1865 | 1463034548360 Marionette TRACE conn4 <- [1,258,null,{}] 23:29:08 INFO - PROCESS | 1865 | 1463034548367 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}] 23:29:08 INFO - PROCESS | 1865 | 1463034548600 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 23:29:08 INFO - PROCESS | 1865 | 1463034548812 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a073000 == 57 [pid = 1865] [id = 72] 23:29:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 99 (0x9a18cc00) [pid = 1865] [serial = 214] [outer = (nil)] 23:29:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 100 (0x9a193800) [pid = 1865] [serial = 215] [outer = 0x9a18cc00] 23:29:08 INFO - PROCESS | 1865 | 1463034548958 Marionette DEBUG loaded listener.js 23:29:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 101 (0x9a2d1800) [pid = 1865] [serial = 216] [outer = 0x9a18cc00] 23:29:09 INFO - PROCESS | 1865 | 1463034549868 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]]]}] 23:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1590ms 23:29:09 INFO - PROCESS | 1865 | 1463034549950 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 23:29:09 INFO - PROCESS | 1865 | 1463034549956 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 23:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:29:09 INFO - PROCESS | 1865 | 1463034549965 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:29:09 INFO - PROCESS | 1865 | 1463034549968 Marionette TRACE conn4 <- [1,262,null,{}] 23:29:09 INFO - PROCESS | 1865 | 1463034549977 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}] 23:29:10 INFO - PROCESS | 1865 | 1463034550198 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 23:29:10 INFO - PROCESS | 1865 | 1463034550349 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f3c00 == 58 [pid = 1865] [id = 73] 23:29:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 102 (0x925f5c00) [pid = 1865] [serial = 217] [outer = (nil)] 23:29:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 103 (0x925fb000) [pid = 1865] [serial = 218] [outer = 0x925f5c00] 23:29:10 INFO - PROCESS | 1865 | 1463034550488 Marionette DEBUG loaded listener.js 23:29:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 104 (0x9a068400) [pid = 1865] [serial = 219] [outer = 0x925f5c00] 23:29:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 105 (0x9d5f1800) [pid = 1865] [serial = 220] [outer = 0xa114f800] 23:29:11 INFO - PROCESS | 1865 | 1463034551487 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]]]}] 23:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1587ms 23:29:11 INFO - PROCESS | 1865 | 1463034551553 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 23:29:11 INFO - PROCESS | 1865 | 1463034551561 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 23:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:29:11 INFO - PROCESS | 1865 | 1463034551579 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:29:11 INFO - PROCESS | 1865 | 1463034551588 Marionette TRACE conn4 <- [1,266,null,{}] 23:29:11 INFO - PROCESS | 1865 | 1463034551595 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}] 23:29:11 INFO - PROCESS | 1865 | 1463034551828 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 23:29:12 INFO - PROCESS | 1865 | 1463034552173 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d56800 == 59 [pid = 1865] [id = 74] 23:29:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 106 (0x9a194c00) [pid = 1865] [serial = 221] [outer = (nil)] 23:29:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 107 (0xa325d000) [pid = 1865] [serial = 222] [outer = 0x9a194c00] 23:29:12 INFO - PROCESS | 1865 | 1463034552261 Marionette DEBUG loaded listener.js 23:29:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 108 (0xa503c800) [pid = 1865] [serial = 223] [outer = 0x9a194c00] 23:29:13 INFO - PROCESS | 1865 | 1463034553140 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]]]}] 23:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1594ms 23:29:13 INFO - PROCESS | 1865 | 1463034553164 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 23:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:29:13 INFO - PROCESS | 1865 | 1463034553169 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 23:29:13 INFO - PROCESS | 1865 | 1463034553176 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:29:13 INFO - PROCESS | 1865 | 1463034553179 Marionette TRACE conn4 <- [1,270,null,{}] 23:29:13 INFO - PROCESS | 1865 | 1463034553201 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}] 23:29:13 INFO - PROCESS | 1865 | 1463034553422 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 23:29:13 INFO - PROCESS | 1865 | 1463034553536 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f9800 == 60 [pid = 1865] [id = 75] 23:29:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 109 (0x92703c00) [pid = 1865] [serial = 224] [outer = (nil)] 23:29:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 110 (0x9270bc00) [pid = 1865] [serial = 225] [outer = 0x92703c00] 23:29:13 INFO - PROCESS | 1865 | 1463034553658 Marionette DEBUG loaded listener.js 23:29:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 111 (0x9270dc00) [pid = 1865] [serial = 226] [outer = 0x92703c00] 23:29:14 INFO - PROCESS | 1865 | 1463034554693 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]]]}] 23:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1582ms 23:29:14 INFO - PROCESS | 1865 | 1463034554757 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 23:29:14 INFO - PROCESS | 1865 | 1463034554761 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 23:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:29:14 INFO - PROCESS | 1865 | 1463034554768 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:29:14 INFO - PROCESS | 1865 | 1463034554771 Marionette TRACE conn4 <- [1,274,null,{}] 23:29:14 INFO - PROCESS | 1865 | 1463034554777 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}] 23:29:14 INFO - PROCESS | 1865 | 1463034554991 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 23:29:15 INFO - PROCESS | 1865 | 1463034555208 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x927df800 == 61 [pid = 1865] [id = 76] 23:29:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 112 (0x927e1c00) [pid = 1865] [serial = 227] [outer = (nil)] 23:29:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 113 (0x927e4c00) [pid = 1865] [serial = 228] [outer = 0x927e1c00] 23:29:15 INFO - PROCESS | 1865 | 1463034555350 Marionette DEBUG loaded listener.js 23:29:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 114 (0x927e9c00) [pid = 1865] [serial = 229] [outer = 0x927e1c00] 23:29:16 INFO - PROCESS | 1865 | 1463034556320 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]]]}] 23:29:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1585ms 23:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:29:16 INFO - PROCESS | 1865 | 1463034556353 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 23:29:16 INFO - PROCESS | 1865 | 1463034556357 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 23:29:16 INFO - PROCESS | 1865 | 1463034556363 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:29:16 INFO - PROCESS | 1865 | 1463034556366 Marionette TRACE conn4 <- [1,278,null,{}] 23:29:16 INFO - PROCESS | 1865 | 1463034556373 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}] 23:29:16 INFO - PROCESS | 1865 | 1463034556545 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 23:29:16 INFO - PROCESS | 1865 | 1463034556701 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x91006c00 == 62 [pid = 1865] [id = 77] 23:29:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 115 (0x91007800) [pid = 1865] [serial = 230] [outer = (nil)] 23:29:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 116 (0x9100e000) [pid = 1865] [serial = 231] [outer = 0x91007800] 23:29:16 INFO - PROCESS | 1865 | 1463034556794 Marionette DEBUG loaded listener.js 23:29:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 117 (0x927de800) [pid = 1865] [serial = 232] [outer = 0x91007800] 23:29:17 INFO - PROCESS | 1865 | 1463034557726 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]]]}] 23:29:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1440ms 23:29:17 INFO - PROCESS | 1865 | 1463034557803 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 23:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:29:17 INFO - PROCESS | 1865 | 1463034557807 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 23:29:17 INFO - PROCESS | 1865 | 1463034557814 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:29:17 INFO - PROCESS | 1865 | 1463034557819 Marionette TRACE conn4 <- [1,282,null,{}] 23:29:17 INFO - PROCESS | 1865 | 1463034557827 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}] 23:29:18 INFO - PROCESS | 1865 | 1463034558050 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 23:29:18 INFO - PROCESS | 1865 | 1463034558490 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x91010000 == 63 [pid = 1865] [id = 78] 23:29:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 118 (0x925f6c00) [pid = 1865] [serial = 233] [outer = (nil)] 23:29:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 119 (0x925f9400) [pid = 1865] [serial = 234] [outer = 0x925f6c00] 23:29:18 INFO - PROCESS | 1865 | 1463034558616 Marionette DEBUG loaded listener.js 23:29:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x9270a000) [pid = 1865] [serial = 235] [outer = 0x925f6c00] 23:29:19 INFO - PROCESS | 1865 | 1463034559548 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]]]}] 23:29:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1798ms 23:29:19 INFO - PROCESS | 1865 | 1463034559614 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 23:29:19 INFO - PROCESS | 1865 | 1463034559626 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 23:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:29:19 INFO - PROCESS | 1865 | 1463034559640 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:29:19 INFO - PROCESS | 1865 | 1463034559645 Marionette TRACE conn4 <- [1,286,null,{}] 23:29:19 INFO - PROCESS | 1865 | 1463034559656 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}] 23:29:19 INFO - PROCESS | 1865 | 1463034559898 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 23:29:20 INFO - PROCESS | 1865 | --DOCSHELL 0x947f9800 == 62 [pid = 1865] [id = 13] 23:29:20 INFO - PROCESS | 1865 | --DOCSHELL 0x92bc3c00 == 61 [pid = 1865] [id = 70] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0x93d63c00) [pid = 1865] [serial = 170] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | 1463034560174 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:20 INFO - PROCESS | 1865 | --DOCSHELL 0x93d58400 == 60 [pid = 1865] [id = 69] 23:29:20 INFO - PROCESS | 1865 | --DOCSHELL 0x92bc2c00 == 59 [pid = 1865] [id = 68] 23:29:20 INFO - PROCESS | 1865 | --DOCSHELL 0x99827c00 == 58 [pid = 1865] [id = 67] 23:29:20 INFO - PROCESS | 1865 | --DOCSHELL 0x93ba3800 == 57 [pid = 1865] [id = 66] 23:29:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x92967800 == 58 [pid = 1865] [id = 79] 23:29:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x92968800) [pid = 1865] [serial = 236] [outer = (nil)] 23:29:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x9296c000) [pid = 1865] [serial = 237] [outer = 0x92968800] 23:29:20 INFO - PROCESS | 1865 | 1463034560307 Marionette DEBUG loaded listener.js 23:29:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x9296fc00) [pid = 1865] [serial = 238] [outer = 0x92968800] 23:29:20 INFO - PROCESS | 1865 | --DOCSHELL 0x95639800 == 57 [pid = 1865] [id = 65] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x99828c00) [pid = 1865] [serial = 156] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x9b395800) [pid = 1865] [serial = 140] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0xa3545c00) [pid = 1865] [serial = 143] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 118 (0xa22e7800) [pid = 1865] [serial = 135] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 117 (0x9d7b2800) [pid = 1865] [serial = 167] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 116 (0x9abb9c00) [pid = 1865] [serial = 158] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 115 (0xa061ac00) [pid = 1865] [serial = 164] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 114 (0x9981a400) [pid = 1865] [serial = 153] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 113 (0xa68b4400) [pid = 1865] [serial = 149] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 112 (0x99823800) [pid = 1865] [serial = 155] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 111 (0x9b97b800) [pid = 1865] [serial = 161] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 110 (0x9aeebc00) [pid = 1865] [serial = 159] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 109 (0x9d5a8000) [pid = 1865] [serial = 162] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 108 (0x953c5000) [pid = 1865] [serial = 152] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 107 (0xa2277000) [pid = 1865] [serial = 165] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 106 (0x95638000) [pid = 1865] [serial = 137] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 105 (0xa676ec00) [pid = 1865] [serial = 146] [outer = (nil)] [url = about:blank] 23:29:20 INFO - PROCESS | 1865 | --DOMWINDOW == 104 (0xa2458400) [pid = 1865] [serial = 168] [outer = (nil)] [url = about:blank] 23:29:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1440ms 23:29:21 INFO - PROCESS | 1865 | 1463034561071 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]]]}] 23:29:21 INFO - PROCESS | 1865 | 1463034561086 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 23:29:21 INFO - PROCESS | 1865 | 1463034561091 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 23:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:29:21 INFO - PROCESS | 1865 | 1463034561099 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:29:21 INFO - PROCESS | 1865 | 1463034561102 Marionette TRACE conn4 <- [1,290,null,{}] 23:29:21 INFO - PROCESS | 1865 | 1463034561108 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}] 23:29:21 INFO - PROCESS | 1865 | 1463034561272 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 23:29:21 INFO - PROCESS | 1865 | 1463034561393 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x92965c00 == 58 [pid = 1865] [id = 80] 23:29:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 105 (0x92bc1800) [pid = 1865] [serial = 239] [outer = (nil)] 23:29:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 106 (0x93d56400) [pid = 1865] [serial = 240] [outer = 0x92bc1800] 23:29:21 INFO - PROCESS | 1865 | 1463034561470 Marionette DEBUG loaded listener.js 23:29:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 107 (0x93d63c00) [pid = 1865] [serial = 241] [outer = 0x92bc1800] 23:29:22 INFO - PROCESS | 1865 | 1463034562385 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]]]}] 23:29:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:29:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1338ms 23:29:22 INFO - PROCESS | 1865 | 1463034562439 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 23:29:22 INFO - PROCESS | 1865 | 1463034562443 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 23:29:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:29:22 INFO - PROCESS | 1865 | 1463034562457 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:29:22 INFO - PROCESS | 1865 | 1463034562466 Marionette TRACE conn4 <- [1,294,null,{}] 23:29:22 INFO - PROCESS | 1865 | 1463034562475 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}] 23:29:22 INFO - PROCESS | 1865 | 1463034562650 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 23:29:22 INFO - PROCESS | 1865 | 1463034562785 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x9100c400 == 59 [pid = 1865] [id = 81] 23:29:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 108 (0x953c9000) [pid = 1865] [serial = 242] [outer = (nil)] 23:29:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 109 (0x99807400) [pid = 1865] [serial = 243] [outer = 0x953c9000] 23:29:22 INFO - PROCESS | 1865 | 1463034562868 Marionette DEBUG loaded listener.js 23:29:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 110 (0x99825800) [pid = 1865] [serial = 244] [outer = 0x953c9000] 23:29:23 INFO - PROCESS | 1865 | 1463034563734 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]]]}] 23:29:23 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. 23:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1352ms 23:29:23 INFO - PROCESS | 1865 | 1463034563803 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 23:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:29:23 INFO - PROCESS | 1865 | 1463034563808 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 23:29:23 INFO - PROCESS | 1865 | 1463034563815 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:29:23 INFO - PROCESS | 1865 | 1463034563819 Marionette TRACE conn4 <- [1,298,null,{}] 23:29:23 INFO - PROCESS | 1865 | 1463034563831 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}] 23:29:24 INFO - PROCESS | 1865 | 1463034564039 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 23:29:24 INFO - PROCESS | 1865 | 1463034564072 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f0c00 == 60 [pid = 1865] [id = 82] 23:29:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 111 (0x98aa2400) [pid = 1865] [serial = 245] [outer = (nil)] 23:29:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 112 (0x9a069000) [pid = 1865] [serial = 246] [outer = 0x98aa2400] 23:29:24 INFO - PROCESS | 1865 | 1463034564149 Marionette DEBUG loaded listener.js 23:29:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 113 (0x9a072400) [pid = 1865] [serial = 247] [outer = 0x98aa2400] 23:29:24 INFO - PROCESS | 1865 | --DOMWINDOW == 112 (0x9b396800) [pid = 1865] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:29:24 INFO - PROCESS | 1865 | --DOMWINDOW == 111 (0x9563ac00) [pid = 1865] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:29:24 INFO - PROCESS | 1865 | --DOMWINDOW == 110 (0x93d55400) [pid = 1865] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:29:24 INFO - PROCESS | 1865 | --DOMWINDOW == 109 (0x9989b800) [pid = 1865] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:29:24 INFO - PROCESS | 1865 | --DOMWINDOW == 108 (0x9aeed000) [pid = 1865] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:29:25 INFO - PROCESS | 1865 | 1463034565127 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]]]}] 23:29:25 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. 23:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1341ms 23:29:25 INFO - PROCESS | 1865 | 1463034565156 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 23:29:25 INFO - PROCESS | 1865 | 1463034565159 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 23:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:29:25 INFO - PROCESS | 1865 | 1463034565166 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:29:25 INFO - PROCESS | 1865 | 1463034565168 Marionette TRACE conn4 <- [1,302,null,{}] 23:29:25 INFO - PROCESS | 1865 | 1463034565174 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}] 23:29:25 INFO - PROCESS | 1865 | 1463034565337 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 23:29:25 INFO - PROCESS | 1865 | 1463034565353 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a18fc00 == 61 [pid = 1865] [id = 83] 23:29:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 109 (0x9a194800) [pid = 1865] [serial = 248] [outer = (nil)] 23:29:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 110 (0x9a2cac00) [pid = 1865] [serial = 249] [outer = 0x9a194800] 23:29:25 INFO - PROCESS | 1865 | 1463034565438 Marionette DEBUG loaded listener.js 23:29:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 111 (0x9ab81400) [pid = 1865] [serial = 250] [outer = 0x9a194800] 23:29:26 INFO - PROCESS | 1865 | 1463034566314 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]]]}] 23:29:26 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. 23:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1190ms 23:29:26 INFO - PROCESS | 1865 | 1463034566357 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 23:29:26 INFO - PROCESS | 1865 | 1463034566360 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 23:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:29:26 INFO - PROCESS | 1865 | 1463034566367 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:29:26 INFO - PROCESS | 1865 | 1463034566370 Marionette TRACE conn4 <- [1,306,null,{}] 23:29:26 INFO - PROCESS | 1865 | 1463034566375 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}] 23:29:26 INFO - PROCESS | 1865 | 1463034566526 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 23:29:26 INFO - PROCESS | 1865 | 1463034566543 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x9989b400 == 62 [pid = 1865] [id = 84] 23:29:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 112 (0x9ab86400) [pid = 1865] [serial = 251] [outer = (nil)] 23:29:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 113 (0x9b06d000) [pid = 1865] [serial = 252] [outer = 0x9ab86400] 23:29:26 INFO - PROCESS | 1865 | 1463034566619 Marionette DEBUG loaded listener.js 23:29:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 114 (0x9b62dc00) [pid = 1865] [serial = 253] [outer = 0x9ab86400] 23:29:27 INFO - PROCESS | 1865 | 1463034567812 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]]]}] 23:29:27 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. 23:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1486ms 23:29:27 INFO - PROCESS | 1865 | 1463034567855 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 23:29:27 INFO - PROCESS | 1865 | 1463034567862 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 23:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:29:27 INFO - PROCESS | 1865 | 1463034567871 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:29:27 INFO - PROCESS | 1865 | 1463034567878 Marionette TRACE conn4 <- [1,310,null,{}] 23:29:27 INFO - PROCESS | 1865 | 1463034567888 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}] 23:29:28 INFO - PROCESS | 1865 | 1463034568133 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 23:29:28 INFO - PROCESS | 1865 | 1463034568394 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x927e1800 == 63 [pid = 1865] [id = 85] 23:29:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 115 (0x92968400) [pid = 1865] [serial = 254] [outer = (nil)] 23:29:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 116 (0x92bc5c00) [pid = 1865] [serial = 255] [outer = 0x92968400] 23:29:28 INFO - PROCESS | 1865 | 1463034568485 Marionette DEBUG loaded listener.js 23:29:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 117 (0x93a87c00) [pid = 1865] [serial = 256] [outer = 0x92968400] 23:29:29 INFO - PROCESS | 1865 | 1463034569387 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]]]}] 23:29:29 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. 23:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1592ms 23:29:29 INFO - PROCESS | 1865 | 1463034569465 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 23:29:29 INFO - PROCESS | 1865 | 1463034569474 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 23:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:29:29 INFO - PROCESS | 1865 | 1463034569487 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:29:29 INFO - PROCESS | 1865 | 1463034569491 Marionette TRACE conn4 <- [1,314,null,{}] 23:29:29 INFO - PROCESS | 1865 | 1463034569499 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}] 23:29:29 INFO - PROCESS | 1865 | 1463034569721 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 23:29:29 INFO - PROCESS | 1865 | 1463034569920 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:29 INFO - PROCESS | 1865 | ++DOCSHELL 0x9520a400 == 64 [pid = 1865] [id = 86] 23:29:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 118 (0x953c6800) [pid = 1865] [serial = 257] [outer = (nil)] 23:29:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 119 (0x98bbe400) [pid = 1865] [serial = 258] [outer = 0x953c6800] 23:29:30 INFO - PROCESS | 1865 | 1463034570053 Marionette DEBUG loaded listener.js 23:29:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x99def800) [pid = 1865] [serial = 259] [outer = 0x953c6800] 23:29:31 INFO - PROCESS | 1865 | 1463034571038 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]]]}] 23:29:31 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. 23:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1585ms 23:29:31 INFO - PROCESS | 1865 | 1463034571072 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 23:29:31 INFO - PROCESS | 1865 | 1463034571077 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 23:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:29:31 INFO - PROCESS | 1865 | 1463034571084 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:29:31 INFO - PROCESS | 1865 | 1463034571090 Marionette TRACE conn4 <- [1,318,null,{}] 23:29:31 INFO - PROCESS | 1865 | 1463034571108 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}] 23:29:31 INFO - PROCESS | 1865 | 1463034571300 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 23:29:31 INFO - PROCESS | 1865 | 1463034571498 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x9ab7d000 == 65 [pid = 1865] [id = 87] 23:29:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x9b06e000) [pid = 1865] [serial = 260] [outer = (nil)] 23:29:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x9b97b800) [pid = 1865] [serial = 261] [outer = 0x9b06e000] 23:29:31 INFO - PROCESS | 1865 | 1463034571593 Marionette DEBUG loaded listener.js 23:29:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x9d5aa800) [pid = 1865] [serial = 262] [outer = 0x9b06e000] 23:29:32 INFO - PROCESS | 1865 | 1463034572546 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]]]}] 23:29:32 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. 23:29:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1491ms 23:29:32 INFO - PROCESS | 1865 | 1463034572576 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 23:29:32 INFO - PROCESS | 1865 | 1463034572581 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 23:29:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:29:32 INFO - PROCESS | 1865 | 1463034572589 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:29:32 INFO - PROCESS | 1865 | 1463034572594 Marionette TRACE conn4 <- [1,322,null,{}] 23:29:32 INFO - PROCESS | 1865 | 1463034572603 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}] 23:29:32 INFO - PROCESS | 1865 | 1463034572871 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 23:29:33 INFO - PROCESS | 1865 | 1463034573064 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:33 INFO - PROCESS | 1865 | ++DOCSHELL 0x91001800 == 66 [pid = 1865] [id = 88] 23:29:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x912f3800) [pid = 1865] [serial = 263] [outer = (nil)] 23:29:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x912f6c00) [pid = 1865] [serial = 264] [outer = 0x912f3800] 23:29:33 INFO - PROCESS | 1865 | 1463034573196 Marionette DEBUG loaded listener.js 23:29:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x912f9800) [pid = 1865] [serial = 265] [outer = 0x912f3800] 23:29:34 INFO - PROCESS | 1865 | 1463034574125 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]]]}] 23:29:34 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. 23:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1607ms 23:29:34 INFO - PROCESS | 1865 | 1463034574197 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 23:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:29:34 INFO - PROCESS | 1865 | 1463034574201 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 23:29:34 INFO - PROCESS | 1865 | 1463034574207 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:29:34 INFO - PROCESS | 1865 | 1463034574211 Marionette TRACE conn4 <- [1,326,null,{}] 23:29:34 INFO - PROCESS | 1865 | 1463034574217 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}] 23:29:34 INFO - PROCESS | 1865 | 1463034574427 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 23:29:34 INFO - PROCESS | 1865 | 1463034574672 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x912ef000 == 67 [pid = 1865] [id = 89] 23:29:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x9b97a400) [pid = 1865] [serial = 266] [outer = (nil)] 23:29:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x9d5ecc00) [pid = 1865] [serial = 267] [outer = 0x9b97a400] 23:29:34 INFO - PROCESS | 1865 | 1463034574809 Marionette DEBUG loaded listener.js 23:29:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x9d7f9400) [pid = 1865] [serial = 268] [outer = 0x9b97a400] 23:29:35 INFO - PROCESS | 1865 | 1463034575839 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]]]}] 23:29:35 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. 23:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1692ms 23:29:35 INFO - PROCESS | 1865 | 1463034575901 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 23:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:29:35 INFO - PROCESS | 1865 | 1463034575906 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 23:29:35 INFO - PROCESS | 1865 | 1463034575912 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:29:35 INFO - PROCESS | 1865 | 1463034575916 Marionette TRACE conn4 <- [1,330,null,{}] 23:29:35 INFO - PROCESS | 1865 | 1463034575922 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}] 23:29:36 INFO - PROCESS | 1865 | 1463034576129 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 23:29:36 INFO - PROCESS | 1865 | 1463034576323 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:36 INFO - PROCESS | 1865 | ++DOCSHELL 0x91010400 == 68 [pid = 1865] [id = 90] 23:29:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0xa22e9000) [pid = 1865] [serial = 269] [outer = (nil)] 23:29:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0xa30f2800) [pid = 1865] [serial = 270] [outer = 0xa22e9000] 23:29:36 INFO - PROCESS | 1865 | 1463034576455 Marionette DEBUG loaded listener.js 23:29:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0xa35ee400) [pid = 1865] [serial = 271] [outer = 0xa22e9000] 23:29:37 INFO - PROCESS | 1865 | 1463034577338 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]]]}] 23:29:37 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. 23:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1450ms 23:29:37 INFO - PROCESS | 1865 | 1463034577362 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 23:29:37 INFO - PROCESS | 1865 | 1463034577366 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 23:29:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:29:37 INFO - PROCESS | 1865 | 1463034577372 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:29:37 INFO - PROCESS | 1865 | 1463034577376 Marionette TRACE conn4 <- [1,334,null,{}] 23:29:37 INFO - PROCESS | 1865 | 1463034577382 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}] 23:29:37 INFO - PROCESS | 1865 | 1463034577559 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 23:29:37 INFO - PROCESS | 1865 | 1463034577723 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x927eac00 == 69 [pid = 1865] [id = 91] 23:29:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x9a069400) [pid = 1865] [serial = 272] [outer = (nil)] 23:29:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0xa62ec000) [pid = 1865] [serial = 273] [outer = 0x9a069400] 23:29:37 INFO - PROCESS | 1865 | 1463034577822 Marionette DEBUG loaded listener.js 23:29:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0xa6761c00) [pid = 1865] [serial = 274] [outer = 0x9a069400] 23:29:38 INFO - PROCESS | 1865 | 1463034578739 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]]]}] 23:29:38 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. 23:29:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1432ms 23:29:38 INFO - PROCESS | 1865 | 1463034578806 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 23:29:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:29:38 INFO - PROCESS | 1865 | 1463034578810 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 23:29:38 INFO - PROCESS | 1865 | 1463034578817 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:29:38 INFO - PROCESS | 1865 | 1463034578820 Marionette TRACE conn4 <- [1,338,null,{}] 23:29:38 INFO - PROCESS | 1865 | 1463034578826 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}] 23:29:39 INFO - PROCESS | 1865 | 1463034579053 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 23:29:39 INFO - PROCESS | 1865 | 1463034579263 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f0400 == 70 [pid = 1865] [id = 92] 23:29:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x927dfc00) [pid = 1865] [serial = 275] [outer = (nil)] 23:29:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x9a071000) [pid = 1865] [serial = 276] [outer = 0x927dfc00] 23:29:39 INFO - PROCESS | 1865 | 1463034579396 Marionette DEBUG loaded listener.js 23:29:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x9abbf000) [pid = 1865] [serial = 277] [outer = 0x927dfc00] 23:29:40 INFO - PROCESS | 1865 | 1463034580252 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]]]}] 23:29:40 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. 23:29:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1481ms 23:29:40 INFO - PROCESS | 1865 | 1463034580298 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 23:29:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:29:40 INFO - PROCESS | 1865 | 1463034580302 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 23:29:40 INFO - PROCESS | 1865 | 1463034580309 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:29:40 INFO - PROCESS | 1865 | 1463034580313 Marionette TRACE conn4 <- [1,342,null,{}] 23:29:40 INFO - PROCESS | 1865 | 1463034580318 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}] 23:29:40 INFO - PROCESS | 1865 | 1463034580501 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 23:29:40 INFO - PROCESS | 1865 | 1463034580921 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f1400 == 71 [pid = 1865] [id = 93] 23:29:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x925f1c00) [pid = 1865] [serial = 278] [outer = (nil)] 23:29:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x925fa000) [pid = 1865] [serial = 279] [outer = 0x925f1c00] 23:29:41 INFO - PROCESS | 1865 | 1463034581047 Marionette DEBUG loaded listener.js 23:29:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x927e9800) [pid = 1865] [serial = 280] [outer = 0x925f1c00] 23:29:41 INFO - PROCESS | 1865 | 1463034581988 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]]]}] 23:29:42 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. 23:29:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1732ms 23:29:42 INFO - PROCESS | 1865 | 1463034582043 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 23:29:42 INFO - PROCESS | 1865 | 1463034582050 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 23:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:29:42 INFO - PROCESS | 1865 | 1463034582057 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:29:42 INFO - PROCESS | 1865 | 1463034582063 Marionette TRACE conn4 <- [1,346,null,{}] 23:29:42 INFO - PROCESS | 1865 | 1463034582071 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}] 23:29:42 INFO - PROCESS | 1865 | 1463034582285 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x9d5ad400 == 70 [pid = 1865] [id = 12] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x9a18fc00 == 69 [pid = 1865] [id = 83] 23:29:42 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0xa3251c00) [pid = 1865] [serial = 209] [outer = (nil)] [url = about:blank] 23:29:42 INFO - PROCESS | 1865 | 1463034582566 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x925f0c00 == 68 [pid = 1865] [id = 82] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x9100c400 == 67 [pid = 1865] [id = 81] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x92965c00 == 66 [pid = 1865] [id = 80] 23:29:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x9100c400 == 67 [pid = 1865] [id = 94] 23:29:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x927e9400) [pid = 1865] [serial = 281] [outer = (nil)] 23:29:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x92bce000) [pid = 1865] [serial = 282] [outer = 0x927e9400] 23:29:42 INFO - PROCESS | 1865 | 1463034582653 Marionette DEBUG loaded listener.js 23:29:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x93da0000) [pid = 1865] [serial = 283] [outer = 0x927e9400] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x92967800 == 66 [pid = 1865] [id = 79] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x91010000 == 65 [pid = 1865] [id = 78] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x927df800 == 64 [pid = 1865] [id = 76] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x925f9800 == 63 [pid = 1865] [id = 75] 23:29:42 INFO - PROCESS | 1865 | --DOCSHELL 0x93d56800 == 62 [pid = 1865] [id = 74] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0xa219d400) [pid = 1865] [serial = 206] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x953c2c00) [pid = 1865] [serial = 173] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9a1ae400) [pid = 1865] [serial = 176] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0xa2278400) [pid = 1865] [serial = 207] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x9ab7d800) [pid = 1865] [serial = 185] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x9a2cf800) [pid = 1865] [serial = 182] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0xa22ef800) [pid = 1865] [serial = 179] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x99def400) [pid = 1865] [serial = 195] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9981ac00) [pid = 1865] [serial = 194] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x99826000) [pid = 1865] [serial = 197] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x9a071c00) [pid = 1865] [serial = 198] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9ab86800) [pid = 1865] [serial = 200] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x9ab88400) [pid = 1865] [serial = 191] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x9a06e800) [pid = 1865] [serial = 188] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x9b973000) [pid = 1865] [serial = 203] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x9d5aa400) [pid = 1865] [serial = 204] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x9aee2000) [pid = 1865] [serial = 201] [outer = (nil)] [url = about:blank] 23:29:43 INFO - PROCESS | 1865 | 1463034583410 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]]]}] 23:29:43 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. 23:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1382ms 23:29:43 INFO - PROCESS | 1865 | 1463034583462 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 23:29:43 INFO - PROCESS | 1865 | 1463034583468 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 23:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:29:43 INFO - PROCESS | 1865 | 1463034583477 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:29:43 INFO - PROCESS | 1865 | 1463034583480 Marionette TRACE conn4 <- [1,350,null,{}] 23:29:43 INFO - PROCESS | 1865 | 1463034583486 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}] 23:29:43 INFO - PROCESS | 1865 | 1463034583642 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 23:29:43 INFO - PROCESS | 1865 | 1463034583656 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x92965000 == 63 [pid = 1865] [id = 95] 23:29:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x947fbc00) [pid = 1865] [serial = 284] [outer = (nil)] 23:29:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x99016400) [pid = 1865] [serial = 285] [outer = 0x947fbc00] 23:29:43 INFO - PROCESS | 1865 | 1463034583728 Marionette DEBUG loaded listener.js 23:29:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x9a064400) [pid = 1865] [serial = 286] [outer = 0x947fbc00] 23:29:44 INFO - PROCESS | 1865 | 1463034584628 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]]]}] 23:29:44 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. 23:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1190ms 23:29:44 INFO - PROCESS | 1865 | 1463034584667 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 23:29:44 INFO - PROCESS | 1865 | 1463034584671 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 23:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:29:44 INFO - PROCESS | 1865 | 1463034584689 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:29:44 INFO - PROCESS | 1865 | 1463034584698 Marionette TRACE conn4 <- [1,354,null,{}] 23:29:44 INFO - PROCESS | 1865 | 1463034584707 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}] 23:29:44 INFO - PROCESS | 1865 | 1463034584872 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 23:29:45 INFO - PROCESS | 1865 | 1463034585001 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x953c2c00 == 64 [pid = 1865] [id = 96] 23:29:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x9989c400) [pid = 1865] [serial = 287] [outer = (nil)] 23:29:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x9ab86800) [pid = 1865] [serial = 288] [outer = 0x9989c400] 23:29:45 INFO - PROCESS | 1865 | 1463034585077 Marionette DEBUG loaded listener.js 23:29:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x9aedf800) [pid = 1865] [serial = 289] [outer = 0x9989c400] 23:29:45 INFO - PROCESS | 1865 | 1463034585890 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]]]}] 23:29:45 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. 23:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1260ms 23:29:45 INFO - PROCESS | 1865 | 1463034585939 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 23:29:45 INFO - PROCESS | 1865 | 1463034585945 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 23:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:29:45 INFO - PROCESS | 1865 | 1463034585971 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:29:45 INFO - PROCESS | 1865 | 1463034585975 Marionette TRACE conn4 <- [1,358,null,{}] 23:29:45 INFO - PROCESS | 1865 | 1463034585980 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}] 23:29:46 INFO - PROCESS | 1865 | 1463034586177 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 23:29:46 INFO - PROCESS | 1865 | 1463034586204 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aee6000 == 65 [pid = 1865] [id = 97] 23:29:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x9aee8400) [pid = 1865] [serial = 290] [outer = (nil)] 23:29:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x9b67dc00) [pid = 1865] [serial = 291] [outer = 0x9aee8400] 23:29:46 INFO - PROCESS | 1865 | 1463034586276 Marionette DEBUG loaded listener.js 23:29:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x9b680400) [pid = 1865] [serial = 292] [outer = 0x9aee8400] 23:29:47 INFO - PROCESS | 1865 | 1463034587186 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]]]}] 23:29:47 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. 23:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1285ms 23:29:47 INFO - PROCESS | 1865 | 1463034587257 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 23:29:47 INFO - PROCESS | 1865 | 1463034587261 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 23:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:29:47 INFO - PROCESS | 1865 | 1463034587268 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:29:47 INFO - PROCESS | 1865 | 1463034587271 Marionette TRACE conn4 <- [1,362,null,{}] 23:29:47 INFO - PROCESS | 1865 | 1463034587282 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}] 23:29:47 INFO - PROCESS | 1865 | 1463034587588 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 23:29:47 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x925f6c00) [pid = 1865] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:29:47 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x9a194800) [pid = 1865] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:29:47 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x92968800) [pid = 1865] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:29:47 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x99824000) [pid = 1865] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:29:47 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x953c9000) [pid = 1865] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:29:47 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x92bc1800) [pid = 1865] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:29:47 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x98aa2400) [pid = 1865] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:29:47 INFO - PROCESS | 1865 | 1463034587686 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x92968800 == 66 [pid = 1865] [id = 98] 23:29:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x92bc1800) [pid = 1865] [serial = 293] [outer = (nil)] 23:29:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x9900bc00) [pid = 1865] [serial = 294] [outer = 0x92bc1800] 23:29:47 INFO - PROCESS | 1865 | 1463034587769 Marionette DEBUG loaded listener.js 23:29:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x9b683000) [pid = 1865] [serial = 295] [outer = 0x92bc1800] 23:29:48 INFO - PROCESS | 1865 | 1463034588555 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]]]}] 23:29:48 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. 23:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1344ms 23:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:29:48 INFO - PROCESS | 1865 | 1463034588613 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 23:29:48 INFO - PROCESS | 1865 | 1463034588616 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 23:29:48 INFO - PROCESS | 1865 | 1463034588622 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:29:48 INFO - PROCESS | 1865 | 1463034588625 Marionette TRACE conn4 <- [1,366,null,{}] 23:29:48 INFO - PROCESS | 1865 | 1463034588631 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}] 23:29:48 INFO - PROCESS | 1865 | 1463034588784 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 23:29:48 INFO - PROCESS | 1865 | 1463034588801 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fac6000 == 67 [pid = 1865] [id = 99] 23:29:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8fac8400) [pid = 1865] [serial = 296] [outer = (nil)] 23:29:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8facf000) [pid = 1865] [serial = 297] [outer = 0x8fac8400] 23:29:48 INFO - PROCESS | 1865 | 1463034588879 Marionette DEBUG loaded listener.js 23:29:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x9981b800) [pid = 1865] [serial = 298] [outer = 0x8fac8400] 23:29:49 INFO - PROCESS | 1865 | 1463034589859 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]]]}] 23:29:49 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. 23:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1282ms 23:29:49 INFO - PROCESS | 1865 | 1463034589904 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 23:29:49 INFO - PROCESS | 1865 | 1463034589910 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 23:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:29:49 INFO - PROCESS | 1865 | 1463034589920 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:29:49 INFO - PROCESS | 1865 | 1463034589926 Marionette TRACE conn4 <- [1,370,null,{}] 23:29:49 INFO - PROCESS | 1865 | 1463034589936 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}] 23:29:50 INFO - PROCESS | 1865 | 1463034590163 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 23:29:50 INFO - PROCESS | 1865 | 1463034590378 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fac7000 == 68 [pid = 1865] [id = 100] 23:29:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8facc400) [pid = 1865] [serial = 299] [outer = (nil)] 23:29:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x925ed400) [pid = 1865] [serial = 300] [outer = 0x8facc400] 23:29:50 INFO - PROCESS | 1865 | 1463034590513 Marionette DEBUG loaded listener.js 23:29:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x92701800) [pid = 1865] [serial = 301] [outer = 0x8facc400] 23:29:51 INFO - PROCESS | 1865 | 1463034591435 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]]]}] 23:29:51 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. 23:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1554ms 23:29:51 INFO - PROCESS | 1865 | 1463034591473 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 23:29:51 INFO - PROCESS | 1865 | 1463034591482 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 23:29:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:29:51 INFO - PROCESS | 1865 | 1463034591493 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:29:51 INFO - PROCESS | 1865 | 1463034591497 Marionette TRACE conn4 <- [1,374,null,{}] 23:29:51 INFO - PROCESS | 1865 | 1463034591504 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}] 23:29:51 INFO - PROCESS | 1865 | 1463034591690 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 23:29:51 INFO - PROCESS | 1865 | 1463034591915 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x93a8b000 == 69 [pid = 1865] [id = 101] 23:29:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x93ba9800) [pid = 1865] [serial = 302] [outer = (nil)] 23:29:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x95205400) [pid = 1865] [serial = 303] [outer = 0x93ba9800] 23:29:52 INFO - PROCESS | 1865 | 1463034592047 Marionette DEBUG loaded listener.js 23:29:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x99019400) [pid = 1865] [serial = 304] [outer = 0x93ba9800] 23:29:53 INFO - PROCESS | 1865 | 1463034593006 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:29:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:29:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1532ms 23:29:53 INFO - PROCESS | 1865 | 1463034593024 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 23:29:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:29:53 INFO - PROCESS | 1865 | 1463034593028 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 23:29:53 INFO - PROCESS | 1865 | 1463034593035 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:29:53 INFO - PROCESS | 1865 | 1463034593041 Marionette TRACE conn4 <- [1,378,null,{}] 23:29:53 INFO - PROCESS | 1865 | 1463034593058 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}] 23:29:53 INFO - PROCESS | 1865 | 1463034593232 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 23:29:53 INFO - PROCESS | 1865 | 1463034593398 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x91003400 == 70 [pid = 1865] [id = 102] 23:29:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x9a067000) [pid = 1865] [serial = 305] [outer = (nil)] 23:29:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x9aedfc00) [pid = 1865] [serial = 306] [outer = 0x9a067000] 23:29:53 INFO - PROCESS | 1865 | 1463034593504 Marionette DEBUG loaded listener.js 23:29:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x9b688000) [pid = 1865] [serial = 307] [outer = 0x9a067000] 23:29:54 INFO - PROCESS | 1865 | 1463034594459 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:29:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:29:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1440ms 23:29:54 INFO - PROCESS | 1865 | 1463034594486 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 23:29:54 INFO - PROCESS | 1865 | 1463034594492 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 23:29:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:29:54 INFO - PROCESS | 1865 | 1463034594500 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:29:54 INFO - PROCESS | 1865 | 1463034594503 Marionette TRACE conn4 <- [1,382,null,{}] 23:29:54 INFO - PROCESS | 1865 | 1463034594509 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}] 23:29:54 INFO - PROCESS | 1865 | 1463034594683 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 23:29:54 INFO - PROCESS | 1865 | 1463034594847 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x912f7000 == 71 [pid = 1865] [id = 103] 23:29:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x9b689c00) [pid = 1865] [serial = 308] [outer = (nil)] 23:29:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0xa0619c00) [pid = 1865] [serial = 309] [outer = 0x9b689c00] 23:29:54 INFO - PROCESS | 1865 | 1463034594944 Marionette DEBUG loaded listener.js 23:29:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0xa2456800) [pid = 1865] [serial = 310] [outer = 0x9b689c00] 23:29:55 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:29:55 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:29:55 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:29:55 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:29:55 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:29:55 INFO - PROCESS | 1865 | 1463034595920 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:29:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:29:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1435ms 23:29:55 INFO - PROCESS | 1865 | 1463034595936 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 23:29:55 INFO - PROCESS | 1865 | 1463034595940 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 23:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:29:55 INFO - PROCESS | 1865 | 1463034595946 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:29:55 INFO - PROCESS | 1865 | 1463034595949 Marionette TRACE conn4 <- [1,386,null,{}] 23:29:55 INFO - PROCESS | 1865 | 1463034595955 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}] 23:29:56 INFO - PROCESS | 1865 | 1463034596120 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 23:29:56 INFO - PROCESS | 1865 | 1463034596285 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x9100dc00 == 72 [pid = 1865] [id = 104] 23:29:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x912f1800) [pid = 1865] [serial = 311] [outer = (nil)] 23:29:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0xa3544400) [pid = 1865] [serial = 312] [outer = 0x912f1800] 23:29:56 INFO - PROCESS | 1865 | 1463034596372 Marionette DEBUG loaded listener.js 23:29:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0xa50f2000) [pid = 1865] [serial = 313] [outer = 0x912f1800] 23:29:57 INFO - PROCESS | 1865 | 1463034597307 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]]]}] 23:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1440ms 23:29:57 INFO - PROCESS | 1865 | 1463034597387 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 23:29:57 INFO - PROCESS | 1865 | 1463034597391 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 23:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:29:57 INFO - PROCESS | 1865 | 1463034597398 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:29:57 INFO - PROCESS | 1865 | 1463034597401 Marionette TRACE conn4 <- [1,390,null,{}] 23:29:57 INFO - PROCESS | 1865 | 1463034597407 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}] 23:29:57 INFO - PROCESS | 1865 | 1463034597652 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 23:29:57 INFO - PROCESS | 1865 | 1463034597868 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f15ac00 == 73 [pid = 1865] [id = 105] 23:29:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x8f15d800) [pid = 1865] [serial = 314] [outer = (nil)] 23:29:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x8f167800) [pid = 1865] [serial = 315] [outer = 0x8f15d800] 23:29:57 INFO - PROCESS | 1865 | 1463034597969 Marionette DEBUG loaded listener.js 23:29:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0xa2458400) [pid = 1865] [serial = 316] [outer = 0x8f15d800] 23:29:58 INFO - PROCESS | 1865 | 1463034598845 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]]]}] 23:29:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:29:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1488ms 23:29:58 INFO - PROCESS | 1865 | 1463034598886 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 23:29:58 INFO - PROCESS | 1865 | 1463034598891 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 23:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:29:58 INFO - PROCESS | 1865 | 1463034598897 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:29:58 INFO - PROCESS | 1865 | 1463034598900 Marionette TRACE conn4 <- [1,394,null,{}] 23:29:58 INFO - PROCESS | 1865 | 1463034598906 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}] 23:29:59 INFO - PROCESS | 1865 | 1463034599088 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 23:29:59 INFO - PROCESS | 1865 | 1463034599250 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:29:59 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f15b000 == 74 [pid = 1865] [id = 106] 23:29:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x8f166800) [pid = 1865] [serial = 317] [outer = (nil)] 23:29:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0xa6876400) [pid = 1865] [serial = 318] [outer = 0x8f166800] 23:29:59 INFO - PROCESS | 1865 | 1463034599338 Marionette DEBUG loaded listener.js 23:29:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0xa68b5c00) [pid = 1865] [serial = 319] [outer = 0x8f166800] 23:30:00 INFO - PROCESS | 1865 | 1463034600301 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]]]}] 23:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1436ms 23:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:30:00 INFO - PROCESS | 1865 | 1463034600334 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 23:30:00 INFO - PROCESS | 1865 | 1463034600337 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 23:30:00 INFO - PROCESS | 1865 | 1463034600344 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:30:00 INFO - PROCESS | 1865 | 1463034600347 Marionette TRACE conn4 <- [1,398,null,{}] 23:30:00 INFO - PROCESS | 1865 | 1463034600353 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}] 23:30:00 INFO - PROCESS | 1865 | 1463034600527 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 23:30:00 INFO - PROCESS | 1865 | 1463034600698 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:00 INFO - PROCESS | 1865 | ++DOCSHELL 0xa6783400 == 75 [pid = 1865] [id = 107] 23:30:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0xa68bbc00) [pid = 1865] [serial = 320] [outer = (nil)] 23:30:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0xa6f35400) [pid = 1865] [serial = 321] [outer = 0xa68bbc00] 23:30:00 INFO - PROCESS | 1865 | 1463034600831 Marionette DEBUG loaded listener.js 23:30:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0xa6f3c000) [pid = 1865] [serial = 322] [outer = 0xa68bbc00] 23:30:01 INFO - PROCESS | 1865 | 1463034601851 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]]]}] 23:30:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:30:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1539ms 23:30:01 INFO - PROCESS | 1865 | 1463034601884 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 23:30:01 INFO - PROCESS | 1865 | 1463034601887 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 23:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:30:01 INFO - PROCESS | 1865 | 1463034601894 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:30:01 INFO - PROCESS | 1865 | 1463034601897 Marionette TRACE conn4 <- [1,402,null,{}] 23:30:01 INFO - PROCESS | 1865 | 1463034601904 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}] 23:30:02 INFO - PROCESS | 1865 | 1463034602087 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 23:30:02 INFO - PROCESS | 1865 | 1463034602329 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea62400 == 76 [pid = 1865] [id = 108] 23:30:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x8ea67c00) [pid = 1865] [serial = 323] [outer = (nil)] 23:30:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x8ea6b800) [pid = 1865] [serial = 324] [outer = 0x8ea67c00] 23:30:02 INFO - PROCESS | 1865 | 1463034602464 Marionette DEBUG loaded listener.js 23:30:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x8ea6f800) [pid = 1865] [serial = 325] [outer = 0x8ea67c00] 23:30:03 INFO - PROCESS | 1865 | 1463034603782 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]]]}] 23:30:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:30:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1937ms 23:30:03 INFO - PROCESS | 1865 | 1463034603929 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 23:30:03 INFO - PROCESS | 1865 | 1463034603940 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 23:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:30:03 INFO - PROCESS | 1865 | 1463034603963 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:30:03 INFO - PROCESS | 1865 | 1463034603970 Marionette TRACE conn4 <- [1,406,null,{}] 23:30:03 INFO - PROCESS | 1865 | 1463034603988 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}] 23:30:04 INFO - PROCESS | 1865 | 1463034604162 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 23:30:04 INFO - PROCESS | 1865 | 1463034604337 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea70c00 == 77 [pid = 1865] [id = 109] 23:30:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x8fac4c00) [pid = 1865] [serial = 326] [outer = (nil)] 23:30:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x912f2400) [pid = 1865] [serial = 327] [outer = 0x8fac4c00] 23:30:04 INFO - PROCESS | 1865 | 1463034604427 Marionette DEBUG loaded listener.js 23:30:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x91335c00) [pid = 1865] [serial = 328] [outer = 0x8fac4c00] 23:30:05 INFO - PROCESS | 1865 | 1463034605434 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]]]}] 23:30:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:30:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1551ms 23:30:05 INFO - PROCESS | 1865 | 1463034605514 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 23:30:05 INFO - PROCESS | 1865 | 1463034605522 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 23:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:30:05 INFO - PROCESS | 1865 | 1463034605533 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:30:05 INFO - PROCESS | 1865 | 1463034605537 Marionette TRACE conn4 <- [1,410,null,{}] 23:30:05 INFO - PROCESS | 1865 | 1463034605543 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}] 23:30:05 INFO - PROCESS | 1865 | 1463034605748 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 23:30:06 INFO - PROCESS | 1865 | 1463034606056 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:06 INFO - PROCESS | 1865 | --DOCSHELL 0x93d9a800 == 76 [pid = 1865] [id = 30] 23:30:06 INFO - PROCESS | 1865 | --DOCSHELL 0x92968800 == 75 [pid = 1865] [id = 98] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0xa325d000) [pid = 1865] [serial = 222] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x93d5bc00) [pid = 1865] [serial = 212] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x9270bc00) [pid = 1865] [serial = 225] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x927e4c00) [pid = 1865] [serial = 228] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x925fb000) [pid = 1865] [serial = 218] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9100e000) [pid = 1865] [serial = 231] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x9a193800) [pid = 1865] [serial = 215] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x9b06d000) [pid = 1865] [serial = 252] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fac9c00 == 76 [pid = 1865] [id = 110] 23:30:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x8faca400) [pid = 1865] [serial = 329] [outer = (nil)] 23:30:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x925efc00) [pid = 1865] [serial = 330] [outer = 0x8faca400] 23:30:06 INFO - PROCESS | 1865 | 1463034606201 Marionette DEBUG loaded listener.js 23:30:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x92709c00) [pid = 1865] [serial = 331] [outer = 0x8faca400] 23:30:06 INFO - PROCESS | 1865 | --DOCSHELL 0x9aee6000 == 75 [pid = 1865] [id = 97] 23:30:06 INFO - PROCESS | 1865 | --DOCSHELL 0x953c2c00 == 74 [pid = 1865] [id = 96] 23:30:06 INFO - PROCESS | 1865 | --DOCSHELL 0x92965000 == 73 [pid = 1865] [id = 95] 23:30:06 INFO - PROCESS | 1865 | --DOCSHELL 0x9100c400 == 72 [pid = 1865] [id = 94] 23:30:06 INFO - PROCESS | 1865 | --DOCSHELL 0x925f1400 == 71 [pid = 1865] [id = 93] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x925f9400) [pid = 1865] [serial = 234] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x9a2cac00) [pid = 1865] [serial = 249] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x9296fc00) [pid = 1865] [serial = 238] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0xa35f7400) [pid = 1865] [serial = 210] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x99825800) [pid = 1865] [serial = 244] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x9296c000) [pid = 1865] [serial = 237] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x93d56400) [pid = 1865] [serial = 240] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x93da3800) [pid = 1865] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x99807400) [pid = 1865] [serial = 243] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x9270a000) [pid = 1865] [serial = 235] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x93d63c00) [pid = 1865] [serial = 241] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x9a072400) [pid = 1865] [serial = 247] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x9a069000) [pid = 1865] [serial = 246] [outer = (nil)] [url = about:blank] 23:30:06 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x9ab81400) [pid = 1865] [serial = 250] [outer = (nil)] [url = about:blank] 23:30:07 INFO - PROCESS | 1865 | 1463034607069 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]]]}] 23:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1583ms 23:30:07 INFO - PROCESS | 1865 | 1463034607118 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 23:30:07 INFO - PROCESS | 1865 | 1463034607122 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 23:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:30:07 INFO - PROCESS | 1865 | 1463034607130 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:30:07 INFO - PROCESS | 1865 | 1463034607135 Marionette TRACE conn4 <- [1,414,null,{}] 23:30:07 INFO - PROCESS | 1865 | 1463034607153 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}] 23:30:07 INFO - PROCESS | 1865 | 1463034607339 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 23:30:07 INFO - PROCESS | 1865 | 1463034607354 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x8facf400 == 72 [pid = 1865] [id = 111] 23:30:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x92965000) [pid = 1865] [serial = 332] [outer = (nil)] 23:30:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x9296f400) [pid = 1865] [serial = 333] [outer = 0x92965000] 23:30:07 INFO - PROCESS | 1865 | 1463034607455 Marionette DEBUG loaded listener.js 23:30:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x93a82c00) [pid = 1865] [serial = 334] [outer = 0x92965000] 23:30:08 INFO - PROCESS | 1865 | 1463034608427 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]]]}] 23:30:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:30:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1338ms 23:30:08 INFO - PROCESS | 1865 | 1463034608482 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 23:30:08 INFO - PROCESS | 1865 | 1463034608487 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 23:30:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:30:08 INFO - PROCESS | 1865 | 1463034608504 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:30:08 INFO - PROCESS | 1865 | 1463034608507 Marionette TRACE conn4 <- [1,418,null,{}] 23:30:08 INFO - PROCESS | 1865 | 1463034608513 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}] 23:30:08 INFO - PROCESS | 1865 | 1463034608711 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 23:30:08 INFO - PROCESS | 1865 | 1463034608741 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f162400 == 73 [pid = 1865] [id = 112] 23:30:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x92bc2800) [pid = 1865] [serial = 335] [outer = (nil)] 23:30:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x93d63400) [pid = 1865] [serial = 336] [outer = 0x92bc2800] 23:30:08 INFO - PROCESS | 1865 | 1463034608815 Marionette DEBUG loaded listener.js 23:30:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x947f6400) [pid = 1865] [serial = 337] [outer = 0x92bc2800] 23:30:10 INFO - PROCESS | 1865 | 1463034610179 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]]]}] 23:30:10 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 23:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1695ms 23:30:10 INFO - PROCESS | 1865 | 1463034610204 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 23:30:10 INFO - PROCESS | 1865 | 1463034610208 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 23:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:30:10 INFO - PROCESS | 1865 | 1463034610216 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:30:10 INFO - PROCESS | 1865 | 1463034610219 Marionette TRACE conn4 <- [1,422,null,{}] 23:30:10 INFO - PROCESS | 1865 | 1463034610225 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}] 23:30:10 INFO - PROCESS | 1865 | 1463034610456 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9aee8400) [pid = 1865] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x947fbc00) [pid = 1865] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x92bc1800) [pid = 1865] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x925f1c00) [pid = 1865] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x9989c400) [pid = 1865] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x9ab86400) [pid = 1865] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x927e9400) [pid = 1865] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x953c8000) [pid = 1865] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x9a6d0800) [pid = 1865] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x93b64000) [pid = 1865] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:30:10 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x93d57400) [pid = 1865] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:30:10 INFO - PROCESS | 1865 | 1463034610765 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8facc800 == 74 [pid = 1865] [id = 113] 23:30:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8faccc00) [pid = 1865] [serial = 338] [outer = (nil)] 23:30:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x92965c00) [pid = 1865] [serial = 339] [outer = 0x8faccc00] 23:30:10 INFO - PROCESS | 1865 | 1463034610839 Marionette DEBUG loaded listener.js 23:30:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x93b64000) [pid = 1865] [serial = 340] [outer = 0x8faccc00] 23:30:11 INFO - PROCESS | 1865 | 1463034611959 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]]]}] 23:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1784ms 23:30:12 INFO - PROCESS | 1865 | 1463034612001 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 23:30:12 INFO - PROCESS | 1865 | 1463034612004 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 23:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:30:12 INFO - PROCESS | 1865 | 1463034612011 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:30:12 INFO - PROCESS | 1865 | 1463034612014 Marionette TRACE conn4 <- [1,426,null,{}] 23:30:12 INFO - PROCESS | 1865 | 1463034612019 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}] 23:30:12 INFO - PROCESS | 1865 | 1463034612235 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 23:30:12 INFO - PROCESS | 1865 | 1463034612359 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x953c5800 == 75 [pid = 1865] [id = 114] 23:30:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x953cb800) [pid = 1865] [serial = 341] [outer = (nil)] 23:30:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x9a065c00) [pid = 1865] [serial = 342] [outer = 0x953cb800] 23:30:12 INFO - PROCESS | 1865 | 1463034612432 Marionette DEBUG loaded listener.js 23:30:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x9a071c00) [pid = 1865] [serial = 343] [outer = 0x953cb800] 23:30:13 INFO - PROCESS | 1865 | 1463034613407 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] 23:30:13 INFO - PROCESS | 1865 | 1463034613455 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 23:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:30:13 INFO - PROCESS | 1865 | 1463034613466 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:30:13 INFO - PROCESS | 1865 | 1463034613470 Marionette TRACE conn4 <- [1,430,null,{}] 23:30:13 INFO - PROCESS | 1865 | 1463034613480 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}] 23:30:13 INFO - PROCESS | 1865 | 1463034613672 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 23:30:13 INFO - PROCESS | 1865 | 1463034613899 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x8facd000 == 76 [pid = 1865] [id = 115] 23:30:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x9100a400) [pid = 1865] [serial = 344] [outer = (nil)] 23:30:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x9133e000) [pid = 1865] [serial = 345] [outer = 0x9100a400] 23:30:14 INFO - PROCESS | 1865 | 1463034614019 Marionette DEBUG loaded listener.js 23:30:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x925f6800) [pid = 1865] [serial = 346] [outer = 0x9100a400] 23:30:14 INFO - PROCESS | 1865 | 1463034614939 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]]]}] 23:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1534ms 23:30:15 INFO - PROCESS | 1865 | 1463034615000 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 23:30:15 INFO - PROCESS | 1865 | 1463034615009 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 23:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:30:15 INFO - PROCESS | 1865 | 1463034615020 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:30:15 INFO - PROCESS | 1865 | 1463034615023 Marionette TRACE conn4 <- [1,434,null,{}] 23:30:15 INFO - PROCESS | 1865 | 1463034615030 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}] 23:30:15 INFO - PROCESS | 1865 | 1463034615219 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 23:30:15 INFO - PROCESS | 1865 | 1463034615458 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b9fc00 == 77 [pid = 1865] [id = 116] 23:30:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x93d55c00) [pid = 1865] [serial = 347] [outer = (nil)] 23:30:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x93d64000) [pid = 1865] [serial = 348] [outer = 0x93d55c00] 23:30:15 INFO - PROCESS | 1865 | 1463034615587 Marionette DEBUG loaded listener.js 23:30:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x98219800) [pid = 1865] [serial = 349] [outer = 0x93d55c00] 23:30:16 INFO - PROCESS | 1865 | 1463034616515 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]]]}] 23:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1532ms 23:30:16 INFO - PROCESS | 1865 | 1463034616552 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 23:30:16 INFO - PROCESS | 1865 | 1463034616556 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 23:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:30:16 INFO - PROCESS | 1865 | 1463034616563 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:30:16 INFO - PROCESS | 1865 | 1463034616569 Marionette TRACE conn4 <- [1,438,null,{}] 23:30:16 INFO - PROCESS | 1865 | 1463034616586 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}] 23:30:16 INFO - PROCESS | 1865 | 1463034616774 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 23:30:17 INFO - PROCESS | 1865 | 1463034616987 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a06d400 == 78 [pid = 1865] [id = 117] 23:30:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x9a18d000) [pid = 1865] [serial = 350] [outer = (nil)] 23:30:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x9a2cb800) [pid = 1865] [serial = 351] [outer = 0x9a18d000] 23:30:17 INFO - PROCESS | 1865 | 1463034617122 Marionette DEBUG loaded listener.js 23:30:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x9a2d2800) [pid = 1865] [serial = 352] [outer = 0x9a18d000] 23:30:18 INFO - PROCESS | 1865 | 1463034618033 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]]]}] 23:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1535ms 23:30:18 INFO - PROCESS | 1865 | 1463034618099 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 23:30:18 INFO - PROCESS | 1865 | 1463034618104 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 23:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:30:18 INFO - PROCESS | 1865 | 1463034618110 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:30:18 INFO - PROCESS | 1865 | 1463034618114 Marionette TRACE conn4 <- [1,442,null,{}] 23:30:18 INFO - PROCESS | 1865 | 1463034618119 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}] 23:30:18 INFO - PROCESS | 1865 | 1463034618329 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 23:30:18 INFO - PROCESS | 1865 | 1463034618536 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d63c00 == 79 [pid = 1865] [id = 118] 23:30:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x9ab81800) [pid = 1865] [serial = 353] [outer = (nil)] 23:30:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9abba400) [pid = 1865] [serial = 354] [outer = 0x9ab81800] 23:30:18 INFO - PROCESS | 1865 | 1463034618670 Marionette DEBUG loaded listener.js 23:30:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x9b063800) [pid = 1865] [serial = 355] [outer = 0x9ab81800] 23:30:19 INFO - PROCESS | 1865 | 1463034619571 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]]]}] 23:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1530ms 23:30:19 INFO - PROCESS | 1865 | 1463034619642 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 23:30:19 INFO - PROCESS | 1865 | 1463034619646 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 23:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:30:19 INFO - PROCESS | 1865 | 1463034619653 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:30:19 INFO - PROCESS | 1865 | 1463034619657 Marionette TRACE conn4 <- [1,446,null,{}] 23:30:19 INFO - PROCESS | 1865 | 1463034619663 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}] 23:30:19 INFO - PROCESS | 1865 | 1463034619868 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 23:30:20 INFO - PROCESS | 1865 | 1463034620076 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x9ab7c400 == 80 [pid = 1865] [id = 119] 23:30:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9b070800) [pid = 1865] [serial = 356] [outer = (nil)] 23:30:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9b67b400) [pid = 1865] [serial = 357] [outer = 0x9b070800] 23:30:20 INFO - PROCESS | 1865 | 1463034620176 Marionette DEBUG loaded listener.js 23:30:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9b67f000) [pid = 1865] [serial = 358] [outer = 0x9b070800] 23:30:21 INFO - PROCESS | 1865 | 1463034621083 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]]]}] 23:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1488ms 23:30:21 INFO - PROCESS | 1865 | 1463034621143 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 23:30:21 INFO - PROCESS | 1865 | 1463034621146 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 23:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:30:21 INFO - PROCESS | 1865 | 1463034621154 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:30:21 INFO - PROCESS | 1865 | 1463034621157 Marionette TRACE conn4 <- [1,450,null,{}] 23:30:21 INFO - PROCESS | 1865 | 1463034621163 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}] 23:30:21 INFO - PROCESS | 1865 | 1463034621370 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 23:30:21 INFO - PROCESS | 1865 | 1463034621587 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f169800 == 81 [pid = 1865] [id = 120] 23:30:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x8fcac000) [pid = 1865] [serial = 359] [outer = (nil)] 23:30:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x8fcb4000) [pid = 1865] [serial = 360] [outer = 0x8fcac000] 23:30:21 INFO - PROCESS | 1865 | 1463034621718 Marionette DEBUG loaded listener.js 23:30:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9b3b5c00) [pid = 1865] [serial = 361] [outer = 0x8fcac000] 23:30:22 INFO - PROCESS | 1865 | 1463034622600 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] 23:30:22 INFO - PROCESS | 1865 | 1463034622641 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 23:30:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:30:22 INFO - PROCESS | 1865 | 1463034622648 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:30:22 INFO - PROCESS | 1865 | 1463034622651 Marionette TRACE conn4 <- [1,454,null,{}] 23:30:22 INFO - PROCESS | 1865 | 1463034622657 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}] 23:30:22 INFO - PROCESS | 1865 | 1463034622833 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 23:30:23 INFO - PROCESS | 1865 | 1463034623002 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f165400 == 82 [pid = 1865] [id = 121] 23:30:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x8fcb2000) [pid = 1865] [serial = 362] [outer = (nil)] 23:30:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9d5ea400) [pid = 1865] [serial = 363] [outer = 0x8fcb2000] 23:30:23 INFO - PROCESS | 1865 | 1463034623089 Marionette DEBUG loaded listener.js 23:30:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0xa2277000) [pid = 1865] [serial = 364] [outer = 0x8fcb2000] 23:30:24 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:24 INFO - PROCESS | 1865 | 1463034624068 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]]]}] 23:30:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1485ms 23:30:24 INFO - PROCESS | 1865 | 1463034624134 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 23:30:24 INFO - PROCESS | 1865 | 1463034624138 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 23:30:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:30:24 INFO - PROCESS | 1865 | 1463034624146 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:30:24 INFO - PROCESS | 1865 | 1463034624149 Marionette TRACE conn4 <- [1,458,null,{}] 23:30:24 INFO - PROCESS | 1865 | 1463034624155 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}] 23:30:24 INFO - PROCESS | 1865 | 1463034624342 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 23:30:24 INFO - PROCESS | 1865 | 1463034624583 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x92891c00 == 83 [pid = 1865] [id = 122] 23:30:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x92892800) [pid = 1865] [serial = 365] [outer = (nil)] 23:30:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x92899400) [pid = 1865] [serial = 366] [outer = 0x92892800] 23:30:24 INFO - PROCESS | 1865 | 1463034624713 Marionette DEBUG loaded listener.js 23:30:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9289d000) [pid = 1865] [serial = 367] [outer = 0x92892800] 23:30:25 INFO - PROCESS | 1865 | 1463034625619 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] 23:30:25 INFO - PROCESS | 1865 | 1463034625700 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 23:30:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:30:25 INFO - PROCESS | 1865 | 1463034625708 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:30:25 INFO - PROCESS | 1865 | 1463034625712 Marionette TRACE conn4 <- [1,462,null,{}] 23:30:25 INFO - PROCESS | 1865 | 1463034625717 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}] 23:30:25 INFO - PROCESS | 1865 | 1463034625930 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 23:30:26 INFO - PROCESS | 1865 | 1463034626141 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea69c00 == 84 [pid = 1865] [id = 123] 23:30:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x8ea6d800) [pid = 1865] [serial = 368] [outer = (nil)] 23:30:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9289f000) [pid = 1865] [serial = 369] [outer = 0x8ea6d800] 23:30:26 INFO - PROCESS | 1865 | 1463034626279 Marionette DEBUG loaded listener.js 23:30:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x9a219c00) [pid = 1865] [serial = 370] [outer = 0x8ea6d800] 23:30:27 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:30:27 INFO - PROCESS | 1865 | 1463034627212 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] 23:30:27 INFO - PROCESS | 1865 | 1463034627300 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 23:30:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:30:27 INFO - PROCESS | 1865 | 1463034627307 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:30:27 INFO - PROCESS | 1865 | 1463034627310 Marionette TRACE conn4 <- [1,466,null,{}] 23:30:27 INFO - PROCESS | 1865 | 1463034627317 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}] 23:30:27 INFO - PROCESS | 1865 | 1463034627541 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 23:30:27 INFO - PROCESS | 1865 | 1463034627770 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc6b400 == 85 [pid = 1865] [id = 124] 23:30:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x8fc6bc00) [pid = 1865] [serial = 371] [outer = (nil)] 23:30:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x8fc72c00) [pid = 1865] [serial = 372] [outer = 0x8fc6bc00] 23:30:27 INFO - PROCESS | 1865 | 1463034627875 Marionette DEBUG loaded listener.js 23:30:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x8fc77c00) [pid = 1865] [serial = 373] [outer = 0x8fc6bc00] 23:30:29 INFO - PROCESS | 1865 | 1463034629116 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] 23:30:29 INFO - PROCESS | 1865 | 1463034629156 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 23:30:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:30:29 INFO - PROCESS | 1865 | 1463034629173 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:30:29 INFO - PROCESS | 1865 | 1463034629179 Marionette TRACE conn4 <- [1,470,null,{}] 23:30:29 INFO - PROCESS | 1865 | 1463034629188 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}] 23:30:29 INFO - PROCESS | 1865 | 1463034629452 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 23:30:29 INFO - PROCESS | 1865 | 1463034629649 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:29 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea6dc00 == 86 [pid = 1865] [id = 125] 23:30:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x8fc73000) [pid = 1865] [serial = 374] [outer = (nil)] 23:30:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x91006000) [pid = 1865] [serial = 375] [outer = 0x8fc73000] 23:30:29 INFO - PROCESS | 1865 | 1463034629731 Marionette DEBUG loaded listener.js 23:30:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x91263000) [pid = 1865] [serial = 376] [outer = 0x8fc73000] 23:30:30 INFO - PROCESS | 1865 | 1463034630801 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]]]}] 23:30:30 INFO - PROCESS | 1865 | --DOCSHELL 0x8facc800 == 85 [pid = 1865] [id = 113] 23:30:30 INFO - PROCESS | 1865 | --DOCSHELL 0x8f162400 == 84 [pid = 1865] [id = 112] 23:30:30 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0x8facf000) [pid = 1865] [serial = 297] [outer = (nil)] [url = about:blank] 23:30:30 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x9a071000) [pid = 1865] [serial = 276] [outer = (nil)] [url = about:blank] 23:30:30 INFO - PROCESS | 1865 | --DOCSHELL 0x8facf400 == 83 [pid = 1865] [id = 111] 23:30:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:30:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1704ms 23:30:30 INFO - PROCESS | 1865 | --DOCSHELL 0x8fac9c00 == 82 [pid = 1865] [id = 110] 23:30:30 INFO - PROCESS | 1865 | --DOCSHELL 0x8ea70c00 == 81 [pid = 1865] [id = 109] 23:30:30 INFO - PROCESS | 1865 | 1463034630882 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 23:30:30 INFO - PROCESS | 1865 | 1463034630891 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 23:30:30 INFO - PROCESS | 1865 | --DOCSHELL 0x912f7000 == 80 [pid = 1865] [id = 103] 23:30:30 INFO - PROCESS | 1865 | --DOCSHELL 0x91003400 == 79 [pid = 1865] [id = 102] 23:30:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:30:30 INFO - PROCESS | 1865 | --DOCSHELL 0x93a8b000 == 78 [pid = 1865] [id = 101] 23:30:30 INFO - PROCESS | 1865 | --DOCSHELL 0x8fac7000 == 77 [pid = 1865] [id = 100] 23:30:30 INFO - PROCESS | 1865 | 1463034630918 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:30:30 INFO - PROCESS | 1865 | 1463034630921 Marionette TRACE conn4 <- [1,474,null,{}] 23:30:30 INFO - PROCESS | 1865 | 1463034630929 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}] 23:30:31 INFO - PROCESS | 1865 | 1463034631117 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x99804800) [pid = 1865] [serial = 114] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x9aee6c00) [pid = 1865] [serial = 117] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x9520d800) [pid = 1865] [serial = 111] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x99df2800) [pid = 1865] [serial = 171] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x9b67dc00) [pid = 1865] [serial = 291] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x99016400) [pid = 1865] [serial = 285] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x9a064400) [pid = 1865] [serial = 286] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x9900bc00) [pid = 1865] [serial = 294] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x925fa000) [pid = 1865] [serial = 279] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x92bc5c00) [pid = 1865] [serial = 255] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x98bbe400) [pid = 1865] [serial = 258] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x9b97b800) [pid = 1865] [serial = 261] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x9ab86800) [pid = 1865] [serial = 288] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x9b62dc00) [pid = 1865] [serial = 253] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x92bce000) [pid = 1865] [serial = 282] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x912f6c00) [pid = 1865] [serial = 264] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x9d5ecc00) [pid = 1865] [serial = 267] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0xa30f2800) [pid = 1865] [serial = 270] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0xa62ec000) [pid = 1865] [serial = 273] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x93da0000) [pid = 1865] [serial = 283] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x927e9800) [pid = 1865] [serial = 280] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x9b680400) [pid = 1865] [serial = 292] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x9b683000) [pid = 1865] [serial = 295] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x9aedf800) [pid = 1865] [serial = 289] [outer = (nil)] [url = about:blank] 23:30:31 INFO - PROCESS | 1865 | 1463034631347 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f160400 == 78 [pid = 1865] [id = 126] 23:30:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x8f169000) [pid = 1865] [serial = 377] [outer = (nil)] 23:30:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x912ed000) [pid = 1865] [serial = 378] [outer = 0x8f169000] 23:30:31 INFO - PROCESS | 1865 | 1463034631428 Marionette DEBUG loaded listener.js 23:30:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x912fa800) [pid = 1865] [serial = 379] [outer = 0x8f169000] 23:30:32 INFO - PROCESS | 1865 | 1463034632477 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]]]}] 23:30:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:30:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1810ms 23:30:32 INFO - PROCESS | 1865 | 1463034632853 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 23:30:32 INFO - PROCESS | 1865 | 1463034632856 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 23:30:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:30:32 INFO - PROCESS | 1865 | 1463034632872 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:30:32 INFO - PROCESS | 1865 | 1463034632877 Marionette TRACE conn4 <- [1,478,null,{}] 23:30:32 INFO - PROCESS | 1865 | 1463034632893 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}] 23:30:33 INFO - PROCESS | 1865 | 1463034633052 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 23:30:33 INFO - PROCESS | 1865 | 1463034633196 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:33 INFO - PROCESS | 1865 | ++DOCSHELL 0x912f1c00 == 79 [pid = 1865] [id = 127] 23:30:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9270c000) [pid = 1865] [serial = 380] [outer = (nil)] 23:30:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x92893c00) [pid = 1865] [serial = 381] [outer = 0x9270c000] 23:30:33 INFO - PROCESS | 1865 | 1463034633272 Marionette DEBUG loaded listener.js 23:30:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x99806400) [pid = 1865] [serial = 382] [outer = 0x9270c000] 23:30:34 INFO - PROCESS | 1865 | 1463034634118 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]]]}] 23:30:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:30:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1285ms 23:30:34 INFO - PROCESS | 1865 | 1463034634158 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 23:30:34 INFO - PROCESS | 1865 | 1463034634163 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 23:30:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:30:34 INFO - PROCESS | 1865 | 1463034634169 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:30:34 INFO - PROCESS | 1865 | 1463034634171 Marionette TRACE conn4 <- [1,482,null,{}] 23:30:34 INFO - PROCESS | 1865 | 1463034634182 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}] 23:30:34 INFO - PROCESS | 1865 | 1463034634392 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 23:30:34 INFO - PROCESS | 1865 | 1463034634425 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x91003400 == 80 [pid = 1865] [id = 128] 23:30:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x95211c00) [pid = 1865] [serial = 383] [outer = (nil)] 23:30:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9a065800) [pid = 1865] [serial = 384] [outer = 0x95211c00] 23:30:34 INFO - PROCESS | 1865 | 1463034634511 Marionette DEBUG loaded listener.js 23:30:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9a18b000) [pid = 1865] [serial = 385] [outer = 0x95211c00] 23:30:35 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8faccc00) [pid = 1865] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:30:35 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x8faca400) [pid = 1865] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:30:35 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x8fac4c00) [pid = 1865] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:30:35 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x92bc2800) [pid = 1865] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:30:35 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x92965000) [pid = 1865] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:30:35 INFO - PROCESS | 1865 | 1463034635737 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]]]}] 23:30:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:30:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1604ms 23:30:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:30:35 INFO - PROCESS | 1865 | 1463034635774 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 23:30:35 INFO - PROCESS | 1865 | 1463034635777 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 23:30:35 INFO - PROCESS | 1865 | 1463034635783 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:30:35 INFO - PROCESS | 1865 | 1463034635787 Marionette TRACE conn4 <- [1,486,null,{}] 23:30:35 INFO - PROCESS | 1865 | 1463034635792 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}] 23:30:35 INFO - PROCESS | 1865 | 1463034635945 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 23:30:36 INFO - PROCESS | 1865 | 1463034636074 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:36 INFO - PROCESS | 1865 | ++DOCSHELL 0x912fac00 == 81 [pid = 1865] [id = 129] 23:30:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x91334000) [pid = 1865] [serial = 386] [outer = (nil)] 23:30:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x953cdc00) [pid = 1865] [serial = 387] [outer = 0x91334000] 23:30:36 INFO - PROCESS | 1865 | 1463034636148 Marionette DEBUG loaded listener.js 23:30:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9a18a400) [pid = 1865] [serial = 388] [outer = 0x91334000] 23:30:36 INFO - PROCESS | 1865 | 1463034636939 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]]]}] 23:30:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:30:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1180ms 23:30:36 INFO - PROCESS | 1865 | 1463034636964 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 23:30:36 INFO - PROCESS | 1865 | 1463034636968 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 23:30:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:30:36 INFO - PROCESS | 1865 | 1463034636981 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:30:36 INFO - PROCESS | 1865 | 1463034636984 Marionette TRACE conn4 <- [1,490,null,{}] 23:30:36 INFO - PROCESS | 1865 | 1463034636990 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}] 23:30:37 INFO - PROCESS | 1865 | 1463034637171 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 23:30:37 INFO - PROCESS | 1865 | 1463034637185 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f164400 == 82 [pid = 1865] [id = 130] 23:30:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x99823c00) [pid = 1865] [serial = 389] [outer = (nil)] 23:30:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9abbdc00) [pid = 1865] [serial = 390] [outer = 0x99823c00] 23:30:37 INFO - PROCESS | 1865 | 1463034637257 Marionette DEBUG loaded listener.js 23:30:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9aee8000) [pid = 1865] [serial = 391] [outer = 0x99823c00] 23:30:38 INFO - PROCESS | 1865 | 1463034638359 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]]]}] 23:30:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:30:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1438ms 23:30:38 INFO - PROCESS | 1865 | 1463034638413 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 23:30:38 INFO - PROCESS | 1865 | 1463034638419 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 23:30:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:30:38 INFO - PROCESS | 1865 | 1463034638429 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:30:38 INFO - PROCESS | 1865 | 1463034638435 Marionette TRACE conn4 <- [1,494,null,{}] 23:30:38 INFO - PROCESS | 1865 | 1463034638444 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}] 23:30:38 INFO - PROCESS | 1865 | 1463034638671 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 23:30:38 INFO - PROCESS | 1865 | 1463034638944 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc71800 == 83 [pid = 1865] [id = 131] 23:30:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x8fcb7c00) [pid = 1865] [serial = 392] [outer = (nil)] 23:30:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x91268800) [pid = 1865] [serial = 393] [outer = 0x8fcb7c00] 23:30:39 INFO - PROCESS | 1865 | 1463034639038 Marionette DEBUG loaded listener.js 23:30:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x91335400) [pid = 1865] [serial = 394] [outer = 0x8fcb7c00] 23:30:40 INFO - PROCESS | 1865 | 1463034640040 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]]]}] 23:30:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:30:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1646ms 23:30:40 INFO - PROCESS | 1865 | 1463034640074 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 23:30:40 INFO - PROCESS | 1865 | 1463034640083 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 23:30:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:30:40 INFO - PROCESS | 1865 | 1463034640094 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:30:40 INFO - PROCESS | 1865 | 1463034640099 Marionette TRACE conn4 <- [1,498,null,{}] 23:30:40 INFO - PROCESS | 1865 | 1463034640105 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}] 23:30:40 INFO - PROCESS | 1865 | 1463034640294 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 23:30:40 INFO - PROCESS | 1865 | 1463034640514 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x93ba9c00 == 84 [pid = 1865] [id = 132] 23:30:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x93d55400) [pid = 1865] [serial = 395] [outer = (nil)] 23:30:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x94758800) [pid = 1865] [serial = 396] [outer = 0x93d55400] 23:30:40 INFO - PROCESS | 1865 | 1463034640643 Marionette DEBUG loaded listener.js 23:30:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x99822c00) [pid = 1865] [serial = 397] [outer = 0x93d55400] 23:30:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9a21d400) [pid = 1865] [serial = 398] [outer = 0xa114f800] 23:30:41 INFO - PROCESS | 1865 | 1463034641693 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]]]}] 23:30:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:30:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1634ms 23:30:41 INFO - PROCESS | 1865 | 1463034641728 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 23:30:41 INFO - PROCESS | 1865 | 1463034641731 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 23:30:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:30:41 INFO - PROCESS | 1865 | 1463034641739 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:30:41 INFO - PROCESS | 1865 | 1463034641745 Marionette TRACE conn4 <- [1,502,null,{}] 23:30:41 INFO - PROCESS | 1865 | 1463034641762 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}] 23:30:41 INFO - PROCESS | 1865 | 1463034641952 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 23:30:42 INFO - PROCESS | 1865 | 1463034642216 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a221c00 == 85 [pid = 1865] [id = 133] 23:30:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x9b62a400) [pid = 1865] [serial = 399] [outer = (nil)] 23:30:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9b681000) [pid = 1865] [serial = 400] [outer = 0x9b62a400] 23:30:42 INFO - PROCESS | 1865 | 1463034642309 Marionette DEBUG loaded listener.js 23:30:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x9b973000) [pid = 1865] [serial = 401] [outer = 0x9b62a400] 23:30:43 INFO - PROCESS | 1865 | 1463034643194 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]]]}] 23:30:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:30:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1497ms 23:30:43 INFO - PROCESS | 1865 | 1463034643236 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 23:30:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:30:43 INFO - PROCESS | 1865 | 1463034643241 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 23:30:43 INFO - PROCESS | 1865 | 1463034643247 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:30:43 INFO - PROCESS | 1865 | 1463034643251 Marionette TRACE conn4 <- [1,506,null,{}] 23:30:43 INFO - PROCESS | 1865 | 1463034643257 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}] 23:30:43 INFO - PROCESS | 1865 | 1463034643441 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 23:30:43 INFO - PROCESS | 1865 | 1463034643611 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b681c00 == 86 [pid = 1865] [id = 134] 23:30:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x9d5a8000) [pid = 1865] [serial = 402] [outer = (nil)] 23:30:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x9d7f2c00) [pid = 1865] [serial = 403] [outer = 0x9d5a8000] 23:30:43 INFO - PROCESS | 1865 | 1463034643707 Marionette DEBUG loaded listener.js 23:30:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0xa22f1000) [pid = 1865] [serial = 404] [outer = 0x9d5a8000] 23:30:44 INFO - PROCESS | 1865 | 1463034644671 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]]]}] 23:30:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:30:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1494ms 23:30:44 INFO - PROCESS | 1865 | 1463034644742 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 23:30:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:30:44 INFO - PROCESS | 1865 | 1463034644746 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 23:30:44 INFO - PROCESS | 1865 | 1463034644753 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:30:44 INFO - PROCESS | 1865 | 1463034644756 Marionette TRACE conn4 <- [1,510,null,{}] 23:30:44 INFO - PROCESS | 1865 | 1463034644762 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}] 23:30:44 INFO - PROCESS | 1865 | 1463034644942 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 23:30:45 INFO - PROCESS | 1865 | 1463034645159 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d802800 == 87 [pid = 1865] [id = 135] 23:30:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x8d803000) [pid = 1865] [serial = 405] [outer = (nil)] 23:30:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x8d80ac00) [pid = 1865] [serial = 406] [outer = 0x8d803000] 23:30:45 INFO - PROCESS | 1865 | 1463034645261 Marionette DEBUG loaded listener.js 23:30:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x8d80e800) [pid = 1865] [serial = 407] [outer = 0x8d803000] 23:30:46 INFO - PROCESS | 1865 | 1463034646166 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]]]}] 23:30:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:30:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1483ms 23:30:46 INFO - PROCESS | 1865 | 1463034646236 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 23:30:46 INFO - PROCESS | 1865 | 1463034646240 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 23:30:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:30:46 INFO - PROCESS | 1865 | 1463034646247 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:30:46 INFO - PROCESS | 1865 | 1463034646251 Marionette TRACE conn4 <- [1,514,null,{}] 23:30:46 INFO - PROCESS | 1865 | 1463034646257 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}] 23:30:46 INFO - PROCESS | 1865 | 1463034646460 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 23:30:46 INFO - PROCESS | 1865 | 1463034646687 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d89b400 == 88 [pid = 1865] [id = 136] 23:30:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0x8d89c800) [pid = 1865] [serial = 408] [outer = (nil)] 23:30:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0x8d8a4c00) [pid = 1865] [serial = 409] [outer = 0x8d89c800] 23:30:46 INFO - PROCESS | 1865 | 1463034646792 Marionette DEBUG loaded listener.js 23:30:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 182 (0x8d8aac00) [pid = 1865] [serial = 410] [outer = 0x8d89c800] 23:30:47 INFO - PROCESS | 1865 | 1463034647630 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]]]}] 23:30:47 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 23:30:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1431ms 23:30:47 INFO - PROCESS | 1865 | 1463034647680 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 23:30:47 INFO - PROCESS | 1865 | 1463034647684 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 23:30:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:30:47 INFO - PROCESS | 1865 | 1463034647690 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:30:47 INFO - PROCESS | 1865 | 1463034647694 Marionette TRACE conn4 <- [1,518,null,{}] 23:30:47 INFO - PROCESS | 1865 | 1463034647699 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}] 23:30:47 INFO - PROCESS | 1865 | 1463034647887 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 23:30:48 INFO - PROCESS | 1865 | 1463034648058 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d269400 == 89 [pid = 1865] [id = 137] 23:30:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 183 (0x8d26a400) [pid = 1865] [serial = 411] [outer = (nil)] 23:30:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 184 (0x8d273c00) [pid = 1865] [serial = 412] [outer = 0x8d26a400] 23:30:48 INFO - PROCESS | 1865 | 1463034648141 Marionette DEBUG loaded listener.js 23:30:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 185 (0x8d278000) [pid = 1865] [serial = 413] [outer = 0x8d26a400] 23:30:49 INFO - PROCESS | 1865 | 1463034649067 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]]]}] 23:30:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:30:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1440ms 23:30:49 INFO - PROCESS | 1865 | 1463034649131 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 23:30:49 INFO - PROCESS | 1865 | 1463034649135 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 23:30:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:30:49 INFO - PROCESS | 1865 | 1463034649145 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:30:49 INFO - PROCESS | 1865 | 1463034649153 Marionette TRACE conn4 <- [1,522,null,{}] 23:30:49 INFO - PROCESS | 1865 | 1463034649164 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}] 23:30:49 INFO - PROCESS | 1865 | 1463034649370 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 23:30:49 INFO - PROCESS | 1865 | 1463034649541 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d273400 == 90 [pid = 1865] [id = 138] 23:30:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 186 (0x8d89b800) [pid = 1865] [serial = 414] [outer = (nil)] 23:30:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 187 (0x91269000) [pid = 1865] [serial = 415] [outer = 0x8d89b800] 23:30:49 INFO - PROCESS | 1865 | 1463034649685 Marionette DEBUG loaded listener.js 23:30:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 188 (0x9ba63000) [pid = 1865] [serial = 416] [outer = 0x8d89b800] 23:30:50 INFO - PROCESS | 1865 | 1463034650561 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]]]}] 23:30:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:30:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1497ms 23:30:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:30:50 INFO - PROCESS | 1865 | 1463034650640 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 23:30:50 INFO - PROCESS | 1865 | 1463034650644 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 23:30:50 INFO - PROCESS | 1865 | 1463034650650 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:30:50 INFO - PROCESS | 1865 | 1463034650654 Marionette TRACE conn4 <- [1,526,null,{}] 23:30:50 INFO - PROCESS | 1865 | 1463034650659 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}] 23:30:50 INFO - PROCESS | 1865 | 1463034650875 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 23:30:51 INFO - PROCESS | 1865 | 1463034651092 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x9d5ad000 == 91 [pid = 1865] [id = 139] 23:30:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 189 (0x9d5f8800) [pid = 1865] [serial = 417] [outer = (nil)] 23:30:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 190 (0xa306b000) [pid = 1865] [serial = 418] [outer = 0x9d5f8800] 23:30:51 INFO - PROCESS | 1865 | 1463034651199 Marionette DEBUG loaded listener.js 23:30:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 191 (0xa3542c00) [pid = 1865] [serial = 419] [outer = 0x9d5f8800] 23:30:52 INFO - PROCESS | 1865 | 1463034652116 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]]]}] 23:30:52 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 23:30:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1533ms 23:30:52 INFO - PROCESS | 1865 | 1463034652183 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 23:30:52 INFO - PROCESS | 1865 | 1463034652187 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 23:30:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:30:52 INFO - PROCESS | 1865 | 1463034652194 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:30:52 INFO - PROCESS | 1865 | 1463034652198 Marionette TRACE conn4 <- [1,530,null,{}] 23:30:52 INFO - PROCESS | 1865 | 1463034652204 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}] 23:30:52 INFO - PROCESS | 1865 | 1463034652378 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 23:30:52 INFO - PROCESS | 1865 | 1463034652597 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1d5c00 == 92 [pid = 1865] [id = 140] 23:30:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 192 (0x8c1d8400) [pid = 1865] [serial = 420] [outer = (nil)] 23:30:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 193 (0x8c1dd800) [pid = 1865] [serial = 421] [outer = 0x8c1d8400] 23:30:52 INFO - PROCESS | 1865 | 1463034652743 Marionette DEBUG loaded listener.js 23:30:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 194 (0x8c1e0400) [pid = 1865] [serial = 422] [outer = 0x8c1d8400] 23:30:53 INFO - PROCESS | 1865 | 1463034653568 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"]]]}] 23:30:53 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 23:30:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:30:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:30:53 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 23:30:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:30:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:30:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:30:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:30:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1441ms 23:30:53 INFO - PROCESS | 1865 | 1463034653642 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 23:30:53 INFO - PROCESS | 1865 | 1463034653647 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 23:30:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:30:53 INFO - PROCESS | 1865 | 1463034653655 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:30:53 INFO - PROCESS | 1865 | 1463034653659 Marionette TRACE conn4 <- [1,534,null,{}] 23:30:53 INFO - PROCESS | 1865 | 1463034653665 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}] 23:30:53 INFO - PROCESS | 1865 | 1463034653899 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 23:30:54 INFO - PROCESS | 1865 | 1463034654146 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x91335000 == 93 [pid = 1865] [id = 141] 23:30:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 195 (0x91339c00) [pid = 1865] [serial = 423] [outer = (nil)] 23:30:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 196 (0x947f3400) [pid = 1865] [serial = 424] [outer = 0x91339c00] 23:30:54 INFO - PROCESS | 1865 | 1463034654262 Marionette DEBUG loaded listener.js 23:30:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 197 (0xa306bc00) [pid = 1865] [serial = 425] [outer = 0x91339c00] 23:30:55 INFO - PROCESS | 1865 | 1463034655137 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]]]}] 23:30:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 23:30:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1529ms 23:30:55 INFO - PROCESS | 1865 | 1463034655186 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 23:30:55 INFO - PROCESS | 1865 | 1463034655190 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 23:30:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:30:55 INFO - PROCESS | 1865 | 1463034655197 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:30:55 INFO - PROCESS | 1865 | 1463034655200 Marionette TRACE conn4 <- [1,538,null,{}] 23:30:55 INFO - PROCESS | 1865 | 1463034655206 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}] 23:30:55 INFO - PROCESS | 1865 | 1463034655389 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 23:30:55 INFO - PROCESS | 1865 | 1463034655580 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c364000 == 94 [pid = 1865] [id = 142] 23:30:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 198 (0x8c365000) [pid = 1865] [serial = 426] [outer = (nil)] 23:30:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 199 (0x8eb5dc00) [pid = 1865] [serial = 427] [outer = 0x8c365000] 23:30:55 INFO - PROCESS | 1865 | 1463034655664 Marionette DEBUG loaded listener.js 23:30:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 200 (0x8eb62000) [pid = 1865] [serial = 428] [outer = 0x8c365000] 23:30:56 INFO - PROCESS | 1865 | 1463034656548 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]]]}] 23:30:56 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. 23:30:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1389ms 23:30:56 INFO - PROCESS | 1865 | 1463034656587 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 23:30:56 INFO - PROCESS | 1865 | 1463034656589 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 23:30:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:30:56 INFO - PROCESS | 1865 | 1463034656597 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:30:56 INFO - PROCESS | 1865 | 1463034656600 Marionette TRACE conn4 <- [1,542,null,{}] 23:30:56 INFO - PROCESS | 1865 | 1463034656606 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}] 23:30:56 INFO - PROCESS | 1865 | 1463034656853 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 23:30:57 INFO - PROCESS | 1865 | 1463034657433 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c50d400 == 95 [pid = 1865] [id = 143] 23:30:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 201 (0x8c50d800) [pid = 1865] [serial = 429] [outer = (nil)] 23:30:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 202 (0x8c50f800) [pid = 1865] [serial = 430] [outer = 0x8c50d800] 23:30:57 INFO - PROCESS | 1865 | 1463034657522 Marionette DEBUG loaded listener.js 23:30:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 203 (0x8d80a400) [pid = 1865] [serial = 431] [outer = 0x8c50d800] 23:30:58 INFO - PROCESS | 1865 | 1463034658345 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]]]}] 23:30:58 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. 23:30:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1787ms 23:30:58 INFO - PROCESS | 1865 | 1463034658422 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 23:30:58 INFO - PROCESS | 1865 | 1463034658429 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 23:30:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:30:58 INFO - PROCESS | 1865 | 1463034658438 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:30:58 INFO - PROCESS | 1865 | 1463034658444 Marionette TRACE conn4 <- [1,546,null,{}] 23:30:58 INFO - PROCESS | 1865 | 1463034658451 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}] 23:30:58 INFO - PROCESS | 1865 | 1463034658649 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 23:30:58 INFO - PROCESS | 1865 | 1463034658823 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:30:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c506800 == 96 [pid = 1865] [id = 144] 23:30:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 204 (0x8d89e400) [pid = 1865] [serial = 432] [outer = (nil)] 23:30:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 205 (0x8eb59c00) [pid = 1865] [serial = 433] [outer = 0x8d89e400] 23:30:58 INFO - PROCESS | 1865 | 1463034658903 Marionette DEBUG loaded listener.js 23:30:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 206 (0x8eb66c00) [pid = 1865] [serial = 434] [outer = 0x8d89e400] 23:30:59 INFO - PROCESS | 1865 | 1463034659806 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]]]}] 23:30:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 23:30:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1383ms 23:30:59 INFO - PROCESS | 1865 | 1463034659825 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 23:30:59 INFO - PROCESS | 1865 | 1463034659831 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 23:30:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:30:59 INFO - PROCESS | 1865 | 1463034659891 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:30:59 INFO - PROCESS | 1865 | 1463034659895 Marionette TRACE conn4 <- [1,550,null,{}] 23:30:59 INFO - PROCESS | 1865 | 1463034659901 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}] 23:31:00 INFO - PROCESS | 1865 | 1463034660102 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 23:31:00 INFO - PROCESS | 1865 | 1463034660296 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f165800 == 97 [pid = 1865] [id = 145] 23:31:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 207 (0x8fc6e400) [pid = 1865] [serial = 435] [outer = (nil)] 23:31:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 208 (0x91005000) [pid = 1865] [serial = 436] [outer = 0x8fc6e400] 23:31:00 INFO - PROCESS | 1865 | 1463034660456 Marionette DEBUG loaded listener.js 23:31:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 209 (0x912eb400) [pid = 1865] [serial = 437] [outer = 0x8fc6e400] 23:31:01 INFO - PROCESS | 1865 | 1463034661381 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]]]}] 23:31:01 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. 23:31:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1537ms 23:31:01 INFO - PROCESS | 1865 | 1463034661445 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 23:31:01 INFO - PROCESS | 1865 | 1463034661449 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 23:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:31:01 INFO - PROCESS | 1865 | 1463034661466 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:31:01 INFO - PROCESS | 1865 | 1463034661475 Marionette TRACE conn4 <- [1,554,null,{}] 23:31:01 INFO - PROCESS | 1865 | 1463034661482 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}] 23:31:01 INFO - PROCESS | 1865 | 1463034661679 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 23:31:01 INFO - PROCESS | 1865 | 1463034661860 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea6cc00 == 98 [pid = 1865] [id = 146] 23:31:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 210 (0x8eb58800) [pid = 1865] [serial = 438] [outer = (nil)] 23:31:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 211 (0x91333400) [pid = 1865] [serial = 439] [outer = 0x8eb58800] 23:31:01 INFO - PROCESS | 1865 | 1463034661938 Marionette DEBUG loaded listener.js 23:31:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 212 (0x92891400) [pid = 1865] [serial = 440] [outer = 0x8eb58800] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x9b625000 == 97 [pid = 1865] [id = 28] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x9ba5c400 == 96 [pid = 1865] [id = 17] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x912ef000 == 95 [pid = 1865] [id = 89] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x91001800 == 94 [pid = 1865] [id = 88] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x9ab7d000 == 93 [pid = 1865] [id = 87] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x91010400 == 92 [pid = 1865] [id = 90] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 211 (0x9a065c00) [pid = 1865] [serial = 342] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 210 (0xa3544400) [pid = 1865] [serial = 312] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 209 (0x925ed400) [pid = 1865] [serial = 300] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 208 (0xa6876400) [pid = 1865] [serial = 318] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 207 (0x8f167800) [pid = 1865] [serial = 315] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 206 (0xa0619c00) [pid = 1865] [serial = 309] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 205 (0x95205400) [pid = 1865] [serial = 303] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 204 (0xa6f35400) [pid = 1865] [serial = 321] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 203 (0x9aedfc00) [pid = 1865] [serial = 306] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x927eac00 == 91 [pid = 1865] [id = 91] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x9520a400 == 90 [pid = 1865] [id = 86] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x925f0400 == 89 [pid = 1865] [id = 92] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x912fac00 == 88 [pid = 1865] [id = 129] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x91003400 == 87 [pid = 1865] [id = 128] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x912f1c00 == 86 [pid = 1865] [id = 127] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x8f160400 == 85 [pid = 1865] [id = 126] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x8ea6dc00 == 84 [pid = 1865] [id = 125] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x8f169800 == 83 [pid = 1865] [id = 120] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x9ab7c400 == 82 [pid = 1865] [id = 119] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x93d63c00 == 81 [pid = 1865] [id = 118] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x8facd000 == 80 [pid = 1865] [id = 115] 23:31:02 INFO - PROCESS | 1865 | --DOCSHELL 0x953c5800 == 79 [pid = 1865] [id = 114] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 202 (0x93b64000) [pid = 1865] [serial = 340] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 201 (0x8ea6b800) [pid = 1865] [serial = 324] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 200 (0x92965c00) [pid = 1865] [serial = 339] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 199 (0x92709c00) [pid = 1865] [serial = 331] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 198 (0x91335c00) [pid = 1865] [serial = 328] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 197 (0x947f6400) [pid = 1865] [serial = 337] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 196 (0x925efc00) [pid = 1865] [serial = 330] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 195 (0x93d63400) [pid = 1865] [serial = 336] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 194 (0x912f2400) [pid = 1865] [serial = 327] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 193 (0x9296f400) [pid = 1865] [serial = 333] [outer = (nil)] [url = about:blank] 23:31:02 INFO - PROCESS | 1865 | --DOMWINDOW == 192 (0x93a82c00) [pid = 1865] [serial = 334] [outer = (nil)] [url = about:blank] 23:31:03 INFO - PROCESS | 1865 | 1463034663001 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]]]}] 23:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1601ms 23:31:03 INFO - PROCESS | 1865 | 1463034663060 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 23:31:03 INFO - PROCESS | 1865 | 1463034663064 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 23:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:31:03 INFO - PROCESS | 1865 | 1463034663070 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:31:03 INFO - PROCESS | 1865 | 1463034663073 Marionette TRACE conn4 <- [1,558,null,{}] 23:31:03 INFO - PROCESS | 1865 | 1463034663079 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}] 23:31:03 INFO - PROCESS | 1865 | 1463034663316 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 23:31:03 INFO - PROCESS | 1865 | 1463034663332 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea6b800 == 80 [pid = 1865] [id = 147] 23:31:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 193 (0x8f160400) [pid = 1865] [serial = 441] [outer = (nil)] 23:31:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 194 (0x925ed400) [pid = 1865] [serial = 442] [outer = 0x8f160400] 23:31:03 INFO - PROCESS | 1865 | 1463034663406 Marionette DEBUG loaded listener.js 23:31:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 195 (0x92707000) [pid = 1865] [serial = 443] [outer = 0x8f160400] 23:31:04 INFO - PROCESS | 1865 | 1463034664279 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]]]}] 23:31:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:31:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1228ms 23:31:04 INFO - PROCESS | 1865 | 1463034664298 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 23:31:04 INFO - PROCESS | 1865 | 1463034664301 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 23:31:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:31:04 INFO - PROCESS | 1865 | 1463034664308 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:31:04 INFO - PROCESS | 1865 | 1463034664311 Marionette TRACE conn4 <- [1,562,null,{}] 23:31:04 INFO - PROCESS | 1865 | 1463034664320 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}] 23:31:04 INFO - PROCESS | 1865 | 1463034664473 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 23:31:04 INFO - PROCESS | 1865 | 1463034664489 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x927e4400 == 81 [pid = 1865] [id = 148] 23:31:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 196 (0x927e7800) [pid = 1865] [serial = 444] [outer = (nil)] 23:31:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 197 (0x92965c00) [pid = 1865] [serial = 445] [outer = 0x927e7800] 23:31:04 INFO - PROCESS | 1865 | 1463034664569 Marionette DEBUG loaded listener.js 23:31:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 198 (0x93b9d400) [pid = 1865] [serial = 446] [outer = 0x927e7800] 23:31:05 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:05 INFO - PROCESS | 1865 | 1463034665531 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]]]}] 23:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1282ms 23:31:05 INFO - PROCESS | 1865 | 1463034665595 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 23:31:05 INFO - PROCESS | 1865 | 1463034665598 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 23:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:31:05 INFO - PROCESS | 1865 | 1463034665605 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:31:05 INFO - PROCESS | 1865 | 1463034665608 Marionette TRACE conn4 <- [1,566,null,{}] 23:31:05 INFO - PROCESS | 1865 | 1463034665614 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}] 23:31:05 INFO - PROCESS | 1865 | 1463034665835 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 23:31:05 INFO - PROCESS | 1865 | 1463034665862 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc77400 == 82 [pid = 1865] [id = 149] 23:31:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 199 (0x8fcb2c00) [pid = 1865] [serial = 447] [outer = (nil)] 23:31:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 200 (0x9475b000) [pid = 1865] [serial = 448] [outer = 0x8fcb2c00] 23:31:05 INFO - PROCESS | 1865 | 1463034665939 Marionette DEBUG loaded listener.js 23:31:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 201 (0x953c9000) [pid = 1865] [serial = 449] [outer = 0x8fcb2c00] 23:31:06 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:06 INFO - PROCESS | 1865 | 1463034666822 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]]]}] 23:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1242ms 23:31:06 INFO - PROCESS | 1865 | 1463034666847 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 23:31:06 INFO - PROCESS | 1865 | 1463034666851 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 23:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:31:06 INFO - PROCESS | 1865 | 1463034666857 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:31:06 INFO - PROCESS | 1865 | 1463034666859 Marionette TRACE conn4 <- [1,570,null,{}] 23:31:06 INFO - PROCESS | 1865 | 1463034666865 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}] 23:31:07 INFO - PROCESS | 1865 | 1463034667069 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 23:31:07 INFO - PROCESS | 1865 | 1463034667110 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b64000 == 83 [pid = 1865] [id = 150] 23:31:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 202 (0x93d63800) [pid = 1865] [serial = 450] [outer = (nil)] 23:31:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 203 (0x9980f000) [pid = 1865] [serial = 451] [outer = 0x93d63800] 23:31:07 INFO - PROCESS | 1865 | 1463034667182 Marionette DEBUG loaded listener.js 23:31:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 204 (0x99826c00) [pid = 1865] [serial = 452] [outer = 0x93d63800] 23:31:07 INFO - PROCESS | 1865 | --DOMWINDOW == 203 (0x95211c00) [pid = 1865] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:31:07 INFO - PROCESS | 1865 | --DOMWINDOW == 202 (0x9270c000) [pid = 1865] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:31:07 INFO - PROCESS | 1865 | --DOMWINDOW == 201 (0x8f169000) [pid = 1865] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:31:07 INFO - PROCESS | 1865 | --DOMWINDOW == 200 (0x8fc73000) [pid = 1865] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:31:07 INFO - PROCESS | 1865 | --DOMWINDOW == 199 (0x91334000) [pid = 1865] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:31:07 INFO - PROCESS | 1865 | --DOMWINDOW == 198 (0x8fac8400) [pid = 1865] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:31:08 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:08 INFO - PROCESS | 1865 | 1463034668248 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]]]}] 23:31:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1430ms 23:31:08 INFO - PROCESS | 1865 | 1463034668294 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 23:31:08 INFO - PROCESS | 1865 | 1463034668298 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 23:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:31:08 INFO - PROCESS | 1865 | 1463034668305 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:31:08 INFO - PROCESS | 1865 | 1463034668308 Marionette TRACE conn4 <- [1,574,null,{}] 23:31:08 INFO - PROCESS | 1865 | 1463034668314 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}] 23:31:08 INFO - PROCESS | 1865 | 1463034668462 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 23:31:08 INFO - PROCESS | 1865 | 1463034668477 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c36b400 == 84 [pid = 1865] [id = 151] 23:31:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 199 (0x91334000) [pid = 1865] [serial = 453] [outer = (nil)] 23:31:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 200 (0x9a072400) [pid = 1865] [serial = 454] [outer = 0x91334000] 23:31:08 INFO - PROCESS | 1865 | 1463034668551 Marionette DEBUG loaded listener.js 23:31:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 201 (0x9a213000) [pid = 1865] [serial = 455] [outer = 0x91334000] 23:31:09 INFO - PROCESS | 1865 | 1463034669418 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]]]}] 23:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1183ms 23:31:09 INFO - PROCESS | 1865 | 1463034669489 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 23:31:09 INFO - PROCESS | 1865 | 1463034669493 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 23:31:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:31:09 INFO - PROCESS | 1865 | 1463034669498 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:31:09 INFO - PROCESS | 1865 | 1463034669501 Marionette TRACE conn4 <- [1,578,null,{}] 23:31:09 INFO - PROCESS | 1865 | 1463034669507 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}] 23:31:09 INFO - PROCESS | 1865 | 1463034669667 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 23:31:09 INFO - PROCESS | 1865 | 1463034669937 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:09 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1d5800 == 85 [pid = 1865] [id = 152] 23:31:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 202 (0x8c1d8800) [pid = 1865] [serial = 456] [outer = (nil)] 23:31:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 203 (0x8c501c00) [pid = 1865] [serial = 457] [outer = 0x8c1d8800] 23:31:10 INFO - PROCESS | 1865 | 1463034670031 Marionette DEBUG loaded listener.js 23:31:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 204 (0x8c510c00) [pid = 1865] [serial = 458] [outer = 0x8c1d8800] 23:31:11 INFO - PROCESS | 1865 | 1463034671073 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]]]}] 23:31:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:31:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1629ms 23:31:11 INFO - PROCESS | 1865 | 1463034671131 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 23:31:11 INFO - PROCESS | 1865 | 1463034671136 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 23:31:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:31:11 INFO - PROCESS | 1865 | 1463034671144 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:31:11 INFO - PROCESS | 1865 | 1463034671150 Marionette TRACE conn4 <- [1,582,null,{}] 23:31:11 INFO - PROCESS | 1865 | 1463034671157 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}] 23:31:11 INFO - PROCESS | 1865 | 1463034671356 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 23:31:11 INFO - PROCESS | 1865 | 1463034671585 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:11 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a4800 == 86 [pid = 1865] [id = 153] 23:31:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 205 (0x8fac9c00) [pid = 1865] [serial = 459] [outer = (nil)] 23:31:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 206 (0x8fcac400) [pid = 1865] [serial = 460] [outer = 0x8fac9c00] 23:31:11 INFO - PROCESS | 1865 | 1463034671721 Marionette DEBUG loaded listener.js 23:31:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 207 (0x91266400) [pid = 1865] [serial = 461] [outer = 0x8fac9c00] 23:31:12 INFO - PROCESS | 1865 | 1463034672674 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]]]}] 23:31:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:31:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1583ms 23:31:12 INFO - PROCESS | 1865 | 1463034672736 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 23:31:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:31:12 INFO - PROCESS | 1865 | 1463034672747 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 23:31:12 INFO - PROCESS | 1865 | 1463034672755 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:31:12 INFO - PROCESS | 1865 | 1463034672759 Marionette TRACE conn4 <- [1,586,null,{}] 23:31:12 INFO - PROCESS | 1865 | 1463034672765 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}] 23:31:12 INFO - PROCESS | 1865 | 1463034672985 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 23:31:13 INFO - PROCESS | 1865 | 1463034673266 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x927e9800 == 87 [pid = 1865] [id = 154] 23:31:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 208 (0x927eac00) [pid = 1865] [serial = 462] [outer = (nil)] 23:31:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 209 (0x92bc8800) [pid = 1865] [serial = 463] [outer = 0x927eac00] 23:31:13 INFO - PROCESS | 1865 | 1463034673400 Marionette DEBUG loaded listener.js 23:31:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 210 (0x93b6a400) [pid = 1865] [serial = 464] [outer = 0x927eac00] 23:31:14 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:14 INFO - PROCESS | 1865 | 1463034674423 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]]]}] 23:31:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:31:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1733ms 23:31:14 INFO - PROCESS | 1865 | 1463034674487 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 23:31:14 INFO - PROCESS | 1865 | 1463034674492 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 23:31:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:31:14 INFO - PROCESS | 1865 | 1463034674508 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:31:14 INFO - PROCESS | 1865 | 1463034674517 Marionette TRACE conn4 <- [1,590,null,{}] 23:31:14 INFO - PROCESS | 1865 | 1463034674524 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}] 23:31:14 INFO - PROCESS | 1865 | 1463034674757 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 23:31:15 INFO - PROCESS | 1865 | 1463034675025 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fac4400 == 88 [pid = 1865] [id = 155] 23:31:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 211 (0x9133c000) [pid = 1865] [serial = 465] [outer = (nil)] 23:31:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 212 (0x9a219800) [pid = 1865] [serial = 466] [outer = 0x9133c000] 23:31:15 INFO - PROCESS | 1865 | 1463034675118 Marionette DEBUG loaded listener.js 23:31:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 213 (0x9a6d4000) [pid = 1865] [serial = 467] [outer = 0x9133c000] 23:31:16 INFO - PROCESS | 1865 | 1463034676020 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]]]}] 23:31:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:31:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1596ms 23:31:16 INFO - PROCESS | 1865 | 1463034676096 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 23:31:16 INFO - PROCESS | 1865 | 1463034676101 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 23:31:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:31:16 INFO - PROCESS | 1865 | 1463034676107 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:31:16 INFO - PROCESS | 1865 | 1463034676111 Marionette TRACE conn4 <- [1,594,null,{}] 23:31:16 INFO - PROCESS | 1865 | 1463034676117 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}] 23:31:16 INFO - PROCESS | 1865 | 1463034676340 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 23:31:16 INFO - PROCESS | 1865 | 1463034676562 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x93a83c00 == 89 [pid = 1865] [id = 156] 23:31:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 214 (0x99822800) [pid = 1865] [serial = 468] [outer = (nil)] 23:31:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 215 (0x9b065400) [pid = 1865] [serial = 469] [outer = 0x99822800] 23:31:16 INFO - PROCESS | 1865 | 1463034676692 Marionette DEBUG loaded listener.js 23:31:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 216 (0x9b632000) [pid = 1865] [serial = 470] [outer = 0x99822800] 23:31:17 INFO - PROCESS | 1865 | 1463034677582 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]]]}] 23:31:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:31:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1535ms 23:31:17 INFO - PROCESS | 1865 | 1463034677644 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 23:31:17 INFO - PROCESS | 1865 | 1463034677648 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 23:31:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:31:17 INFO - PROCESS | 1865 | 1463034677654 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:31:17 INFO - PROCESS | 1865 | 1463034677657 Marionette TRACE conn4 <- [1,598,null,{}] 23:31:17 INFO - PROCESS | 1865 | 1463034677663 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}] 23:31:17 INFO - PROCESS | 1865 | 1463034677845 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 23:31:18 INFO - PROCESS | 1865 | 1463034678041 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b682800 == 90 [pid = 1865] [id = 157] 23:31:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 217 (0x9b68a000) [pid = 1865] [serial = 471] [outer = (nil)] 23:31:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 218 (0x9b979000) [pid = 1865] [serial = 472] [outer = 0x9b68a000] 23:31:18 INFO - PROCESS | 1865 | 1463034678203 Marionette DEBUG loaded listener.js 23:31:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 219 (0xa061a800) [pid = 1865] [serial = 473] [outer = 0x9b68a000] 23:31:19 INFO - PROCESS | 1865 | 1463034679126 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]]]}] 23:31:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:31:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1531ms 23:31:19 INFO - PROCESS | 1865 | 1463034679186 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 23:31:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:31:19 INFO - PROCESS | 1865 | 1463034679190 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 23:31:19 INFO - PROCESS | 1865 | 1463034679198 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:31:19 INFO - PROCESS | 1865 | 1463034679201 Marionette TRACE conn4 <- [1,602,null,{}] 23:31:19 INFO - PROCESS | 1865 | 1463034679207 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}] 23:31:19 INFO - PROCESS | 1865 | 1463034679401 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 23:31:19 INFO - PROCESS | 1865 | 1463034679585 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d277400 == 91 [pid = 1865] [id = 158] 23:31:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 220 (0x8f262c00) [pid = 1865] [serial = 474] [outer = (nil)] 23:31:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 221 (0x8f26dc00) [pid = 1865] [serial = 475] [outer = 0x8f262c00] 23:31:19 INFO - PROCESS | 1865 | 1463034679675 Marionette DEBUG loaded listener.js 23:31:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 222 (0x9aedfc00) [pid = 1865] [serial = 476] [outer = 0x8f262c00] 23:31:20 INFO - PROCESS | 1865 | 1463034680632 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]]]}] 23:31:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:31:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1481ms 23:31:20 INFO - PROCESS | 1865 | 1463034680679 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 23:31:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:31:20 INFO - PROCESS | 1865 | 1463034680683 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 23:31:20 INFO - PROCESS | 1865 | 1463034680689 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:31:20 INFO - PROCESS | 1865 | 1463034680693 Marionette TRACE conn4 <- [1,606,null,{}] 23:31:20 INFO - PROCESS | 1865 | 1463034680699 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}] 23:31:20 INFO - PROCESS | 1865 | 1463034680881 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 23:31:21 INFO - PROCESS | 1865 | 1463034681062 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f262400 == 92 [pid = 1865] [id = 159] 23:31:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 223 (0x8f26fc00) [pid = 1865] [serial = 477] [outer = (nil)] 23:31:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 224 (0xa2459000) [pid = 1865] [serial = 478] [outer = 0x8f26fc00] 23:31:21 INFO - PROCESS | 1865 | 1463034681148 Marionette DEBUG loaded listener.js 23:31:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 225 (0xa2629800) [pid = 1865] [serial = 479] [outer = 0x8f26fc00] 23:31:22 INFO - PROCESS | 1865 | 1463034682061 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]]]}] 23:31:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:31:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1434ms 23:31:22 INFO - PROCESS | 1865 | 1463034682124 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 23:31:22 INFO - PROCESS | 1865 | 1463034682128 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 23:31:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:31:22 INFO - PROCESS | 1865 | 1463034682134 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:31:22 INFO - PROCESS | 1865 | 1463034682138 Marionette TRACE conn4 <- [1,610,null,{}] 23:31:22 INFO - PROCESS | 1865 | 1463034682143 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}] 23:31:22 INFO - PROCESS | 1865 | 1463034682321 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 23:31:22 INFO - PROCESS | 1865 | 1463034682500 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f271400 == 93 [pid = 1865] [id = 160] 23:31:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 226 (0x922e9400) [pid = 1865] [serial = 480] [outer = (nil)] 23:31:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 227 (0x922f0400) [pid = 1865] [serial = 481] [outer = 0x922e9400] 23:31:22 INFO - PROCESS | 1865 | 1463034682587 Marionette DEBUG loaded listener.js 23:31:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 228 (0x922f2800) [pid = 1865] [serial = 482] [outer = 0x922e9400] 23:31:23 INFO - PROCESS | 1865 | 1463034683500 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]]]}] 23:31:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:31:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1434ms 23:31:23 INFO - PROCESS | 1865 | 1463034683570 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 23:31:23 INFO - PROCESS | 1865 | 1463034683573 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 23:31:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:31:23 INFO - PROCESS | 1865 | 1463034683581 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:31:23 INFO - PROCESS | 1865 | 1463034683585 Marionette TRACE conn4 <- [1,614,null,{}] 23:31:23 INFO - PROCESS | 1865 | 1463034683590 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}] 23:31:23 INFO - PROCESS | 1865 | 1463034683819 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 23:31:24 INFO - PROCESS | 1865 | 1463034684048 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c50a800 == 94 [pid = 1865] [id = 161] 23:31:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 229 (0x8f271c00) [pid = 1865] [serial = 483] [outer = (nil)] 23:31:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 230 (0xa2144400) [pid = 1865] [serial = 484] [outer = 0x8f271c00] 23:31:24 INFO - PROCESS | 1865 | 1463034684180 Marionette DEBUG loaded listener.js 23:31:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 231 (0xa321a000) [pid = 1865] [serial = 485] [outer = 0x8f271c00] 23:31:25 INFO - PROCESS | 1865 | 1463034685054 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]]]}] 23:31:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:31:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1532ms 23:31:25 INFO - PROCESS | 1865 | 1463034685114 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 23:31:25 INFO - PROCESS | 1865 | 1463034685117 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 23:31:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:31:25 INFO - PROCESS | 1865 | 1463034685125 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:31:25 INFO - PROCESS | 1865 | 1463034685128 Marionette TRACE conn4 <- [1,618,null,{}] 23:31:25 INFO - PROCESS | 1865 | 1463034685134 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}] 23:31:25 INFO - PROCESS | 1865 | 1463034685317 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 23:31:25 INFO - PROCESS | 1865 | 1463034685539 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba82800 == 95 [pid = 1865] [id = 162] 23:31:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 232 (0x8ba82c00) [pid = 1865] [serial = 486] [outer = (nil)] 23:31:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 233 (0x8ba85000) [pid = 1865] [serial = 487] [outer = 0x8ba82c00] 23:31:25 INFO - PROCESS | 1865 | 1463034685738 Marionette DEBUG loaded listener.js 23:31:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 234 (0x922f8c00) [pid = 1865] [serial = 488] [outer = 0x8ba82c00] 23:31:26 INFO - PROCESS | 1865 | 1463034686671 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]]]}] 23:31:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:31:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1594ms 23:31:26 INFO - PROCESS | 1865 | 1463034686720 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 23:31:26 INFO - PROCESS | 1865 | 1463034686724 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 23:31:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:31:26 INFO - PROCESS | 1865 | 1463034686731 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:31:26 INFO - PROCESS | 1865 | 1463034686736 Marionette TRACE conn4 <- [1,622,null,{}] 23:31:26 INFO - PROCESS | 1865 | 1463034686742 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}] 23:31:26 INFO - PROCESS | 1865 | 1463034686960 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 23:31:27 INFO - PROCESS | 1865 | 1463034687194 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a927400 == 96 [pid = 1865] [id = 163] 23:31:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 235 (0x8a928800) [pid = 1865] [serial = 489] [outer = (nil)] 23:31:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 236 (0x8a933000) [pid = 1865] [serial = 490] [outer = 0x8a928800] 23:31:27 INFO - PROCESS | 1865 | 1463034687327 Marionette DEBUG loaded listener.js 23:31:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 237 (0x8ba87800) [pid = 1865] [serial = 491] [outer = 0x8a928800] 23:31:28 INFO - PROCESS | 1865 | 1463034688216 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]]]}] 23:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1541ms 23:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:31:28 INFO - PROCESS | 1865 | 1463034688273 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 23:31:28 INFO - PROCESS | 1865 | 1463034688276 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 23:31:28 INFO - PROCESS | 1865 | 1463034688283 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:31:28 INFO - PROCESS | 1865 | 1463034688286 Marionette TRACE conn4 <- [1,626,null,{}] 23:31:28 INFO - PROCESS | 1865 | 1463034688292 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}] 23:31:28 INFO - PROCESS | 1865 | 1463034688472 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 23:31:28 INFO - PROCESS | 1865 | 1463034688656 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b28800 == 97 [pid = 1865] [id = 164] 23:31:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 238 (0x89b29400) [pid = 1865] [serial = 492] [outer = (nil)] 23:31:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 239 (0x89b30c00) [pid = 1865] [serial = 493] [outer = 0x89b29400] 23:31:28 INFO - PROCESS | 1865 | 1463034688741 Marionette DEBUG loaded listener.js 23:31:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 240 (0x89b33000) [pid = 1865] [serial = 494] [outer = 0x89b29400] 23:31:29 INFO - PROCESS | 1865 | 1463034689706 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]]]}] 23:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1488ms 23:31:29 INFO - PROCESS | 1865 | 1463034689769 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 23:31:29 INFO - PROCESS | 1865 | 1463034689773 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 23:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:31:29 INFO - PROCESS | 1865 | 1463034689780 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:31:29 INFO - PROCESS | 1865 | 1463034689783 Marionette TRACE conn4 <- [1,630,null,{}] 23:31:29 INFO - PROCESS | 1865 | 1463034689789 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}] 23:31:29 INFO - PROCESS | 1865 | 1463034689971 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 23:31:30 INFO - PROCESS | 1865 | 1463034690204 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2fc00 == 98 [pid = 1865] [id = 165] 23:31:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 241 (0x89b31800) [pid = 1865] [serial = 495] [outer = (nil)] 23:31:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 242 (0x8b371800) [pid = 1865] [serial = 496] [outer = 0x89b31800] 23:31:30 INFO - PROCESS | 1865 | 1463034690330 Marionette DEBUG loaded listener.js 23:31:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 243 (0x8b375000) [pid = 1865] [serial = 497] [outer = 0x89b31800] 23:31:31 INFO - PROCESS | 1865 | 1463034691191 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]]]}] 23:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1481ms 23:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:31:31 INFO - PROCESS | 1865 | 1463034691262 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 23:31:31 INFO - PROCESS | 1865 | 1463034691265 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 23:31:31 INFO - PROCESS | 1865 | 1463034691272 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:31:31 INFO - PROCESS | 1865 | 1463034691275 Marionette TRACE conn4 <- [1,634,null,{}] 23:31:31 INFO - PROCESS | 1865 | 1463034691281 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}] 23:31:31 INFO - PROCESS | 1865 | 1463034691512 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 23:31:31 INFO - PROCESS | 1865 | 1463034691744 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a926400 == 99 [pid = 1865] [id = 166] 23:31:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 244 (0x8a926c00) [pid = 1865] [serial = 498] [outer = (nil)] 23:31:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 245 (0x8b37b400) [pid = 1865] [serial = 499] [outer = 0x8a926c00] 23:31:31 INFO - PROCESS | 1865 | 1463034691879 Marionette DEBUG loaded listener.js 23:31:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 246 (0x8b37e000) [pid = 1865] [serial = 500] [outer = 0x8a926c00] 23:31:33 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:33 INFO - PROCESS | 1865 | 1463034693465 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]]]}] 23:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2238ms 23:31:33 INFO - PROCESS | 1865 | 1463034693510 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 23:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:31:33 INFO - PROCESS | 1865 | 1463034693515 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 23:31:33 INFO - PROCESS | 1865 | 1463034693523 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:31:33 INFO - PROCESS | 1865 | 1463034693526 Marionette TRACE conn4 <- [1,638,null,{}] 23:31:33 INFO - PROCESS | 1865 | 1463034693543 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}] 23:31:33 INFO - PROCESS | 1865 | 1463034693752 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 23:31:34 INFO - PROCESS | 1865 | 1463034694034 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d276800 == 100 [pid = 1865] [id = 167] 23:31:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 247 (0x8d80dc00) [pid = 1865] [serial = 501] [outer = (nil)] 23:31:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 248 (0x8d8a9400) [pid = 1865] [serial = 502] [outer = 0x8d80dc00] 23:31:34 INFO - PROCESS | 1865 | 1463034694186 Marionette DEBUG loaded listener.js 23:31:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 249 (0x8ea6e000) [pid = 1865] [serial = 503] [outer = 0x8d80dc00] 23:31:34 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:35 INFO - PROCESS | 1865 | 1463034695081 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]]]}] 23:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1595ms 23:31:35 INFO - PROCESS | 1865 | 1463034695118 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 23:31:35 INFO - PROCESS | 1865 | 1463034695126 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 23:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:31:35 INFO - PROCESS | 1865 | 1463034695136 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:31:35 INFO - PROCESS | 1865 | 1463034695139 Marionette TRACE conn4 <- [1,642,null,{}] 23:31:35 INFO - PROCESS | 1865 | 1463034695146 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}] 23:31:35 INFO - PROCESS | 1865 | 1463034695337 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 23:31:35 INFO - PROCESS | 1865 | 1463034695529 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c362800 == 101 [pid = 1865] [id = 168] 23:31:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 250 (0x8c363000) [pid = 1865] [serial = 504] [outer = (nil)] 23:31:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 251 (0x8d272c00) [pid = 1865] [serial = 505] [outer = 0x8c363000] 23:31:35 INFO - PROCESS | 1865 | 1463034695704 Marionette DEBUG loaded listener.js 23:31:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 252 (0x8fac5400) [pid = 1865] [serial = 506] [outer = 0x8c363000] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x9aeb9000 == 100 [pid = 1865] [id = 49] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x9d7f4400 == 99 [pid = 1865] [id = 50] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 251 (0x9abbdc00) [pid = 1865] [serial = 390] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x9b972800 == 98 [pid = 1865] [id = 48] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x8c36b400 == 97 [pid = 1865] [id = 151] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x93b64000 == 96 [pid = 1865] [id = 150] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc77400 == 95 [pid = 1865] [id = 149] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x927e4400 == 94 [pid = 1865] [id = 148] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x8ea6b800 == 93 [pid = 1865] [id = 147] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x8ea6cc00 == 92 [pid = 1865] [id = 146] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x8f165800 == 91 [pid = 1865] [id = 145] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x8c506800 == 90 [pid = 1865] [id = 144] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x8c50d400 == 89 [pid = 1865] [id = 143] 23:31:36 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc71800 == 88 [pid = 1865] [id = 131] 23:31:36 INFO - PROCESS | 1865 | 1463034696675 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]]]}] 23:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1584ms 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 250 (0x9981b800) [pid = 1865] [serial = 298] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 249 (0x9133e000) [pid = 1865] [serial = 345] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 248 (0x93d64000) [pid = 1865] [serial = 348] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 247 (0x9a065800) [pid = 1865] [serial = 384] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 246 (0x9a2cb800) [pid = 1865] [serial = 351] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 245 (0x9abba400) [pid = 1865] [serial = 354] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 244 (0x9b67b400) [pid = 1865] [serial = 357] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 243 (0x8fcb4000) [pid = 1865] [serial = 360] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 242 (0x9d5ea400) [pid = 1865] [serial = 363] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 241 (0x92899400) [pid = 1865] [serial = 366] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 240 (0x92893c00) [pid = 1865] [serial = 381] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 239 (0x912ed000) [pid = 1865] [serial = 378] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 238 (0x912fa800) [pid = 1865] [serial = 379] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 237 (0x8fc72c00) [pid = 1865] [serial = 372] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 236 (0x91263000) [pid = 1865] [serial = 376] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 235 (0x91006000) [pid = 1865] [serial = 375] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 234 (0x9289f000) [pid = 1865] [serial = 369] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 233 (0x953cdc00) [pid = 1865] [serial = 387] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 232 (0x9a18b000) [pid = 1865] [serial = 385] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 231 (0x9a18a400) [pid = 1865] [serial = 388] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | --DOMWINDOW == 230 (0x99806400) [pid = 1865] [serial = 382] [outer = (nil)] [url = about:blank] 23:31:36 INFO - PROCESS | 1865 | 1463034696749 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 23:31:36 INFO - PROCESS | 1865 | 1463034696752 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 23:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:31:36 INFO - PROCESS | 1865 | 1463034696764 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:31:36 INFO - PROCESS | 1865 | 1463034696770 Marionette TRACE conn4 <- [1,646,null,{}] 23:31:36 INFO - PROCESS | 1865 | 1463034696786 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}] 23:31:36 INFO - PROCESS | 1865 | 1463034696968 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 23:31:37 INFO - PROCESS | 1865 | 1463034697119 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a929800 == 89 [pid = 1865] [id = 169] 23:31:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 231 (0x8fac8400) [pid = 1865] [serial = 507] [outer = (nil)] 23:31:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 232 (0x8fcb4800) [pid = 1865] [serial = 508] [outer = 0x8fac8400] 23:31:37 INFO - PROCESS | 1865 | 1463034697206 Marionette DEBUG loaded listener.js 23:31:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 233 (0x912ed000) [pid = 1865] [serial = 509] [outer = 0x8fac8400] 23:31:38 INFO - PROCESS | 1865 | 1463034698024 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]]]}] 23:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1286ms 23:31:38 INFO - PROCESS | 1865 | 1463034698087 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 23:31:38 INFO - PROCESS | 1865 | 1463034698093 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 23:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:31:38 INFO - PROCESS | 1865 | 1463034698100 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:31:38 INFO - PROCESS | 1865 | 1463034698103 Marionette TRACE conn4 <- [1,650,null,{}] 23:31:38 INFO - PROCESS | 1865 | 1463034698109 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}] 23:31:38 INFO - PROCESS | 1865 | 1463034698310 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 23:31:38 INFO - PROCESS | 1865 | 1463034698324 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc77400 == 90 [pid = 1865] [id = 170] 23:31:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 234 (0x912f1400) [pid = 1865] [serial = 510] [outer = (nil)] 23:31:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 235 (0x922eec00) [pid = 1865] [serial = 511] [outer = 0x912f1400] 23:31:38 INFO - PROCESS | 1865 | 1463034698551 Marionette DEBUG loaded listener.js 23:31:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 236 (0x92706c00) [pid = 1865] [serial = 512] [outer = 0x912f1400] 23:31:39 INFO - PROCESS | 1865 | 1463034699593 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]]]}] 23:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1532ms 23:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:31:39 INFO - PROCESS | 1865 | 1463034699634 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 23:31:39 INFO - PROCESS | 1865 | 1463034699637 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 23:31:39 INFO - PROCESS | 1865 | 1463034699643 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:31:39 INFO - PROCESS | 1865 | 1463034699647 Marionette TRACE conn4 <- [1,654,null,{}] 23:31:39 INFO - PROCESS | 1865 | 1463034699657 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}] 23:31:39 INFO - PROCESS | 1865 | 1463034699889 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 23:31:39 INFO - PROCESS | 1865 | 1463034699926 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d806800 == 91 [pid = 1865] [id = 171] 23:31:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 237 (0x9133ac00) [pid = 1865] [serial = 513] [outer = (nil)] 23:31:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 238 (0x9289cc00) [pid = 1865] [serial = 514] [outer = 0x9133ac00] 23:31:40 INFO - PROCESS | 1865 | 1463034700015 Marionette DEBUG loaded listener.js 23:31:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 239 (0x92bc7800) [pid = 1865] [serial = 515] [outer = 0x9133ac00] 23:31:41 INFO - PROCESS | 1865 | --DOMWINDOW == 238 (0x927e7800) [pid = 1865] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:31:41 INFO - PROCESS | 1865 | --DOMWINDOW == 237 (0x8fcb2c00) [pid = 1865] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:31:41 INFO - PROCESS | 1865 | --DOMWINDOW == 236 (0x93d63800) [pid = 1865] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:31:41 INFO - PROCESS | 1865 | --DOMWINDOW == 235 (0x8fc6e400) [pid = 1865] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 23:31:41 INFO - PROCESS | 1865 | --DOMWINDOW == 234 (0x8eb58800) [pid = 1865] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:31:41 INFO - PROCESS | 1865 | --DOMWINDOW == 233 (0x8f160400) [pid = 1865] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:31:41 INFO - PROCESS | 1865 | --DOMWINDOW == 232 (0x8d89e400) [pid = 1865] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 23:31:41 INFO - PROCESS | 1865 | --DOMWINDOW == 231 (0x8c50d800) [pid = 1865] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:31:41 INFO - PROCESS | 1865 | 1463034701523 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]]]}] 23:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1899ms 23:31:41 INFO - PROCESS | 1865 | 1463034701542 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 23:31:41 INFO - PROCESS | 1865 | 1463034701545 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 23:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:31:41 INFO - PROCESS | 1865 | 1463034701561 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:31:41 INFO - PROCESS | 1865 | 1463034701565 Marionette TRACE conn4 <- [1,658,null,{}] 23:31:41 INFO - PROCESS | 1865 | 1463034701570 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}] 23:31:41 INFO - PROCESS | 1865 | 1463034701776 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 23:31:41 INFO - PROCESS | 1865 | 1463034701799 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c50d800 == 92 [pid = 1865] [id = 172] 23:31:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 232 (0x8d8a9000) [pid = 1865] [serial = 516] [outer = (nil)] 23:31:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 233 (0x947f6000) [pid = 1865] [serial = 517] [outer = 0x8d8a9000] 23:31:42 INFO - PROCESS | 1865 | 1463034702025 Marionette DEBUG loaded listener.js 23:31:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 234 (0x953cb400) [pid = 1865] [serial = 518] [outer = 0x8d8a9000] 23:31:42 INFO - PROCESS | 1865 | 1463034702866 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]]]}] 23:31:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:31:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1352ms 23:31:42 INFO - PROCESS | 1865 | 1463034702916 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 23:31:42 INFO - PROCESS | 1865 | 1463034702922 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 23:31:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:31:42 INFO - PROCESS | 1865 | 1463034702946 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:31:42 INFO - PROCESS | 1865 | 1463034702950 Marionette TRACE conn4 <- [1,662,null,{}] 23:31:42 INFO - PROCESS | 1865 | 1463034702957 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}] 23:31:43 INFO - PROCESS | 1865 | 1463034703307 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 23:31:43 INFO - PROCESS | 1865 | 1463034703647 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b377800 == 93 [pid = 1865] [id = 173] 23:31:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 235 (0x8b378000) [pid = 1865] [serial = 519] [outer = (nil)] 23:31:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 236 (0x8ba7ac00) [pid = 1865] [serial = 520] [outer = 0x8b378000] 23:31:43 INFO - PROCESS | 1865 | 1463034703763 Marionette DEBUG loaded listener.js 23:31:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 237 (0x8c1d7c00) [pid = 1865] [serial = 521] [outer = 0x8b378000] 23:31:44 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:44 INFO - PROCESS | 1865 | 1463034704885 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]]]}] 23:31:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:31:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1997ms 23:31:44 INFO - PROCESS | 1865 | 1463034704944 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 23:31:44 INFO - PROCESS | 1865 | 1463034704950 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 23:31:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:31:44 INFO - PROCESS | 1865 | 1463034704958 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:31:44 INFO - PROCESS | 1865 | 1463034704965 Marionette TRACE conn4 <- [1,666,null,{}] 23:31:44 INFO - PROCESS | 1865 | 1463034704973 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}] 23:31:45 INFO - PROCESS | 1865 | 1463034705262 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 23:31:45 INFO - PROCESS | 1865 | 1463034705501 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d810800 == 94 [pid = 1865] [id = 174] 23:31:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 238 (0x8d8a3800) [pid = 1865] [serial = 522] [outer = (nil)] 23:31:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 239 (0x8ea6dc00) [pid = 1865] [serial = 523] [outer = 0x8d8a3800] 23:31:45 INFO - PROCESS | 1865 | 1463034705615 Marionette DEBUG loaded listener.js 23:31:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 240 (0x8f169000) [pid = 1865] [serial = 524] [outer = 0x8d8a3800] 23:31:46 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:46 INFO - PROCESS | 1865 | 1463034706572 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]]]}] 23:31:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:31:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1694ms 23:31:46 INFO - PROCESS | 1865 | 1463034706653 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 23:31:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:31:46 INFO - PROCESS | 1865 | 1463034706658 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 23:31:46 INFO - PROCESS | 1865 | 1463034706665 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:31:46 INFO - PROCESS | 1865 | 1463034706669 Marionette TRACE conn4 <- [1,670,null,{}] 23:31:46 INFO - PROCESS | 1865 | 1463034706675 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}] 23:31:46 INFO - PROCESS | 1865 | 1463034706909 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 23:31:47 INFO - PROCESS | 1865 | 1463034707211 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc76c00 == 95 [pid = 1865] [id = 175] 23:31:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 241 (0x8fcae000) [pid = 1865] [serial = 525] [outer = (nil)] 23:31:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 242 (0x91262400) [pid = 1865] [serial = 526] [outer = 0x8fcae000] 23:31:47 INFO - PROCESS | 1865 | 1463034707344 Marionette DEBUG loaded listener.js 23:31:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 243 (0x912f5400) [pid = 1865] [serial = 527] [outer = 0x8fcae000] 23:31:48 INFO - PROCESS | 1865 | 1463034708370 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]]]}] 23:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1740ms 23:31:48 INFO - PROCESS | 1865 | 1463034708405 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 23:31:48 INFO - PROCESS | 1865 | 1463034708411 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 23:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:31:48 INFO - PROCESS | 1865 | 1463034708429 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:31:48 INFO - PROCESS | 1865 | 1463034708436 Marionette TRACE conn4 <- [1,674,null,{}] 23:31:48 INFO - PROCESS | 1865 | 1463034708443 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}] 23:31:48 INFO - PROCESS | 1865 | 1463034708654 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 23:31:48 INFO - PROCESS | 1865 | 1463034708889 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2b000 == 96 [pid = 1865] [id = 176] 23:31:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 244 (0x8eb66400) [pid = 1865] [serial = 528] [outer = (nil)] 23:31:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 245 (0x93da6000) [pid = 1865] [serial = 529] [outer = 0x8eb66400] 23:31:49 INFO - PROCESS | 1865 | 1463034709025 Marionette DEBUG loaded listener.js 23:31:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 246 (0x9820d000) [pid = 1865] [serial = 530] [outer = 0x8eb66400] 23:31:49 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:31:50 INFO - PROCESS | 1865 | 1463034710032 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]]]}] 23:31:50 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 23:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1654ms 23:31:50 INFO - PROCESS | 1865 | 1463034710076 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 23:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:31:50 INFO - PROCESS | 1865 | 1463034710081 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 23:31:50 INFO - PROCESS | 1865 | 1463034710088 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:31:50 INFO - PROCESS | 1865 | 1463034710091 Marionette TRACE conn4 <- [1,678,null,{}] 23:31:50 INFO - PROCESS | 1865 | 1463034710099 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}] 23:31:50 INFO - PROCESS | 1865 | 1463034710326 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 23:31:50 INFO - PROCESS | 1865 | 1463034710584 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d5c400 == 97 [pid = 1865] [id = 177] 23:31:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 247 (0x98aa0800) [pid = 1865] [serial = 531] [outer = (nil)] 23:31:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 248 (0x99a88c00) [pid = 1865] [serial = 532] [outer = 0x98aa0800] 23:31:50 INFO - PROCESS | 1865 | 1463034710733 Marionette DEBUG loaded listener.js 23:31:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 249 (0x9a06f800) [pid = 1865] [serial = 533] [outer = 0x98aa0800] 23:31:51 INFO - PROCESS | 1865 | 1463034711688 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]]]}] 23:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1640ms 23:31:51 INFO - PROCESS | 1865 | 1463034711728 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 23:31:51 INFO - PROCESS | 1865 | 1463034711733 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 23:31:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:31:51 INFO - PROCESS | 1865 | 1463034711739 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:31:51 INFO - PROCESS | 1865 | 1463034711742 Marionette TRACE conn4 <- [1,682,null,{}] 23:31:51 INFO - PROCESS | 1865 | 1463034711748 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}] 23:31:51 INFO - PROCESS | 1865 | 1463034711956 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 23:31:52 INFO - PROCESS | 1865 | 1463034712199 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a218400 == 98 [pid = 1865] [id = 178] 23:31:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 250 (0x9a219000) [pid = 1865] [serial = 534] [outer = (nil)] 23:31:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 251 (0x9a2c6c00) [pid = 1865] [serial = 535] [outer = 0x9a219000] 23:31:52 INFO - PROCESS | 1865 | 1463034712345 Marionette DEBUG loaded listener.js 23:31:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 252 (0x9aeee800) [pid = 1865] [serial = 536] [outer = 0x9a219000] 23:31:53 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:53 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:31:53 INFO - PROCESS | 1865 | 1463034713708 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]]]}] 23:31:53 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) 23:31:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1981ms 23:31:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:31:53 INFO - PROCESS | 1865 | 1463034713721 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 23:31:53 INFO - PROCESS | 1865 | 1463034713724 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 23:31:53 INFO - PROCESS | 1865 | 1463034713731 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:31:53 INFO - PROCESS | 1865 | 1463034713735 Marionette TRACE conn4 <- [1,686,null,{}] 23:31:53 INFO - PROCESS | 1865 | 1463034713786 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}] 23:31:54 INFO - PROCESS | 1865 | 1463034714031 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 23:31:54 INFO - PROCESS | 1865 | 1463034714171 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b62000 == 99 [pid = 1865] [id = 179] 23:31:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 253 (0x9a192c00) [pid = 1865] [serial = 537] [outer = (nil)] 23:31:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 254 (0x9ba64000) [pid = 1865] [serial = 538] [outer = 0x9a192c00] 23:31:54 INFO - PROCESS | 1865 | 1463034714256 Marionette DEBUG loaded listener.js 23:31:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 255 (0x9d7af800) [pid = 1865] [serial = 539] [outer = 0x9a192c00] 23:31:55 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:55 INFO - PROCESS | 1865 | 1463034715547 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]]]}] 23:31:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:31:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1830ms 23:31:55 INFO - PROCESS | 1865 | 1463034715560 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 23:31:55 INFO - PROCESS | 1865 | 1463034715564 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 23:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:31:55 INFO - PROCESS | 1865 | 1463034715571 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:31:55 INFO - PROCESS | 1865 | 1463034715574 Marionette TRACE conn4 <- [1,690,null,{}] 23:31:55 INFO - PROCESS | 1865 | 1463034715580 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}] 23:31:55 INFO - PROCESS | 1865 | 1463034715801 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 23:31:56 INFO - PROCESS | 1865 | 1463034715994 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a216000 == 100 [pid = 1865] [id = 180] 23:31:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 256 (0x9b977400) [pid = 1865] [serial = 540] [outer = (nil)] 23:31:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 257 (0xa3063c00) [pid = 1865] [serial = 541] [outer = 0x9b977400] 23:31:56 INFO - PROCESS | 1865 | 1463034716084 Marionette DEBUG loaded listener.js 23:31:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 258 (0xa35f8800) [pid = 1865] [serial = 542] [outer = 0x9b977400] 23:31:57 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:57 INFO - PROCESS | 1865 | 1463034717458 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]]]}] 23:31:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:31:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1933ms 23:31:57 INFO - PROCESS | 1865 | 1463034717592 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 23:31:57 INFO - PROCESS | 1865 | 1463034717596 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 23:31:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:31:57 INFO - PROCESS | 1865 | 1463034717614 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:31:57 INFO - PROCESS | 1865 | 1463034717617 Marionette TRACE conn4 <- [1,694,null,{}] 23:31:57 INFO - PROCESS | 1865 | 1463034717623 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}] 23:31:57 INFO - PROCESS | 1865 | 1463034717811 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 23:31:58 INFO - PROCESS | 1865 | 1463034718007 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:31:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddc9400 == 101 [pid = 1865] [id = 181] 23:31:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 259 (0x8ddca400) [pid = 1865] [serial = 543] [outer = (nil)] 23:31:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 260 (0x8ddd0c00) [pid = 1865] [serial = 544] [outer = 0x8ddca400] 23:31:58 INFO - PROCESS | 1865 | 1463034718107 Marionette DEBUG loaded listener.js 23:31:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 261 (0x8ddd4c00) [pid = 1865] [serial = 545] [outer = 0x8ddca400] 23:31:59 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:31:59 INFO - PROCESS | 1865 | 1463034719440 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]]]}] 23:31:59 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) 23:31:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1884ms 23:31:59 INFO - PROCESS | 1865 | 1463034719534 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 23:31:59 INFO - PROCESS | 1865 | 1463034719538 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 23:31:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:31:59 INFO - PROCESS | 1865 | 1463034719597 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:31:59 INFO - PROCESS | 1865 | 1463034719602 Marionette TRACE conn4 <- [1,698,null,{}] 23:31:59 INFO - PROCESS | 1865 | 1463034719608 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}] 23:31:59 INFO - PROCESS | 1865 | 1463034719802 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 23:32:00 INFO - PROCESS | 1865 | 1463034719997 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddce800 == 102 [pid = 1865] [id = 182] 23:32:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 262 (0x8ddd1400) [pid = 1865] [serial = 546] [outer = (nil)] 23:32:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 263 (0x8ec3e000) [pid = 1865] [serial = 547] [outer = 0x8ddd1400] 23:32:00 INFO - PROCESS | 1865 | 1463034720084 Marionette DEBUG loaded listener.js 23:32:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 264 (0x8ec40800) [pid = 1865] [serial = 548] [outer = 0x8ddd1400] 23:32:01 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:01 INFO - PROCESS | 1865 | 1463034721545 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]]]}] 23:32:01 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) 23:32:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1990ms 23:32:01 INFO - PROCESS | 1865 | 1463034721582 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 23:32:01 INFO - PROCESS | 1865 | 1463034721586 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 23:32:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:32:01 INFO - PROCESS | 1865 | 1463034721595 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:32:01 INFO - PROCESS | 1865 | 1463034721598 Marionette TRACE conn4 <- [1,702,null,{}] 23:32:01 INFO - PROCESS | 1865 | 1463034721607 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}] 23:32:01 INFO - PROCESS | 1865 | 1463034721804 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 23:32:02 INFO - PROCESS | 1865 | 1463034721999 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb65400 == 103 [pid = 1865] [id = 183] 23:32:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 265 (0x8ec3b800) [pid = 1865] [serial = 549] [outer = (nil)] 23:32:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 266 (0x8ec49400) [pid = 1865] [serial = 550] [outer = 0x8ec3b800] 23:32:02 INFO - PROCESS | 1865 | 1463034722132 Marionette DEBUG loaded listener.js 23:32:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 267 (0x927eb400) [pid = 1865] [serial = 551] [outer = 0x8ec3b800] 23:32:03 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:03 INFO - PROCESS | 1865 | 1463034723798 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]]]}] 23:32:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:32:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2231ms 23:32:03 INFO - PROCESS | 1865 | 1463034723828 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 23:32:03 INFO - PROCESS | 1865 | 1463034723834 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 23:32:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:32:03 INFO - PROCESS | 1865 | 1463034723842 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:32:03 INFO - PROCESS | 1865 | 1463034723848 Marionette TRACE conn4 <- [1,706,null,{}] 23:32:03 INFO - PROCESS | 1865 | 1463034723856 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}] 23:32:04 INFO - PROCESS | 1865 | 1463034724068 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 23:32:04 INFO - PROCESS | 1865 | 1463034724275 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x895d6c00 == 104 [pid = 1865] [id = 184] 23:32:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 268 (0x895df000) [pid = 1865] [serial = 552] [outer = (nil)] 23:32:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 269 (0x8b374000) [pid = 1865] [serial = 553] [outer = 0x895df000] 23:32:04 INFO - PROCESS | 1865 | 1463034724360 Marionette DEBUG loaded listener.js 23:32:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 270 (0x8c50e800) [pid = 1865] [serial = 554] [outer = 0x895df000] 23:32:05 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:05 INFO - PROCESS | 1865 | 1463034725809 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]]]}] 23:32:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:32:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1989ms 23:32:05 INFO - PROCESS | 1865 | 1463034725833 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 23:32:05 INFO - PROCESS | 1865 | 1463034725843 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 23:32:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:32:05 INFO - PROCESS | 1865 | 1463034725923 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:32:05 INFO - PROCESS | 1865 | 1463034725929 Marionette TRACE conn4 <- [1,710,null,{}] 23:32:05 INFO - PROCESS | 1865 | 1463034725942 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}] 23:32:06 INFO - PROCESS | 1865 | 1463034726132 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x94758400 == 103 [pid = 1865] [id = 52] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x93b9cc00 == 102 [pid = 1865] [id = 41] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 269 (0x9a072400) [pid = 1865] [serial = 454] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 268 (0x8d80ac00) [pid = 1865] [serial = 406] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 267 (0x91268800) [pid = 1865] [serial = 393] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 266 (0x947f3400) [pid = 1865] [serial = 424] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 265 (0x8d273c00) [pid = 1865] [serial = 412] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 264 (0xa306b000) [pid = 1865] [serial = 418] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 263 (0x8c1dd800) [pid = 1865] [serial = 421] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 262 (0x94758800) [pid = 1865] [serial = 396] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 261 (0x8d8a4c00) [pid = 1865] [serial = 409] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 260 (0x91269000) [pid = 1865] [serial = 415] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 259 (0x8eb5dc00) [pid = 1865] [serial = 427] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 258 (0x9b681000) [pid = 1865] [serial = 400] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | --DOMWINDOW == 257 (0x9d7f2c00) [pid = 1865] [serial = 403] [outer = (nil)] [url = about:blank] 23:32:06 INFO - PROCESS | 1865 | 1463034726509 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8c50d800 == 101 [pid = 1865] [id = 172] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8d806800 == 100 [pid = 1865] [id = 171] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc77400 == 99 [pid = 1865] [id = 170] 23:32:06 INFO - PROCESS | 1865 | ++DOCSHELL 0x895dec00 == 100 [pid = 1865] [id = 185] 23:32:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 258 (0x8b373800) [pid = 1865] [serial = 555] [outer = (nil)] 23:32:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 259 (0x8c1e0000) [pid = 1865] [serial = 556] [outer = 0x8b373800] 23:32:06 INFO - PROCESS | 1865 | 1463034726599 Marionette DEBUG loaded listener.js 23:32:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 260 (0x8d80c800) [pid = 1865] [serial = 557] [outer = 0x8b373800] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8a929800 == 99 [pid = 1865] [id = 169] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8c362800 == 98 [pid = 1865] [id = 168] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8d276800 == 97 [pid = 1865] [id = 167] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba82800 == 96 [pid = 1865] [id = 162] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8c50a800 == 95 [pid = 1865] [id = 161] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8f271400 == 94 [pid = 1865] [id = 160] 23:32:06 INFO - PROCESS | 1865 | --DOCSHELL 0x8f262400 == 93 [pid = 1865] [id = 159] 23:32:07 INFO - PROCESS | 1865 | --DOCSHELL 0x8d277400 == 92 [pid = 1865] [id = 158] 23:32:07 INFO - PROCESS | 1865 | --DOCSHELL 0x9b682800 == 91 [pid = 1865] [id = 157] 23:32:07 INFO - PROCESS | 1865 | --DOCSHELL 0x93a83c00 == 90 [pid = 1865] [id = 156] 23:32:07 INFO - PROCESS | 1865 | --DOCSHELL 0x8fac4400 == 89 [pid = 1865] [id = 155] 23:32:07 INFO - PROCESS | 1865 | --DOCSHELL 0x927e9800 == 88 [pid = 1865] [id = 154] 23:32:07 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a4800 == 87 [pid = 1865] [id = 153] 23:32:07 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1d5800 == 86 [pid = 1865] [id = 152] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 259 (0x92965c00) [pid = 1865] [serial = 445] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 258 (0x9475b000) [pid = 1865] [serial = 448] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 257 (0x99826c00) [pid = 1865] [serial = 452] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 256 (0x912eb400) [pid = 1865] [serial = 437] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 255 (0x92891400) [pid = 1865] [serial = 440] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 254 (0x92707000) [pid = 1865] [serial = 443] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 253 (0x9d5f1800) [pid = 1865] [serial = 220] [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.] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 252 (0x925ed400) [pid = 1865] [serial = 442] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 251 (0x8eb66c00) [pid = 1865] [serial = 434] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 250 (0x93b9d400) [pid = 1865] [serial = 446] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 249 (0x91333400) [pid = 1865] [serial = 439] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 248 (0x953c9000) [pid = 1865] [serial = 449] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 247 (0x8c50f800) [pid = 1865] [serial = 430] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 246 (0x91005000) [pid = 1865] [serial = 436] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 245 (0x9980f000) [pid = 1865] [serial = 451] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 244 (0x8d80a400) [pid = 1865] [serial = 431] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | --DOMWINDOW == 243 (0x8eb59c00) [pid = 1865] [serial = 433] [outer = (nil)] [url = about:blank] 23:32:07 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:07 INFO - PROCESS | 1865 | 1463034727893 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]]]}] 23:32:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:32:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2017ms 23:32:07 INFO - PROCESS | 1865 | 1463034727918 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 23:32:07 INFO - PROCESS | 1865 | 1463034727922 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 23:32:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:32:07 INFO - PROCESS | 1865 | 1463034727928 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:32:07 INFO - PROCESS | 1865 | 1463034727934 Marionette TRACE conn4 <- [1,714,null,{}] 23:32:08 INFO - PROCESS | 1865 | 1463034728050 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}] 23:32:08 INFO - PROCESS | 1865 | 1463034728247 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 23:32:08 INFO - PROCESS | 1865 | 1463034728263 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba7cc00 == 87 [pid = 1865] [id = 186] 23:32:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 244 (0x8d8a2400) [pid = 1865] [serial = 558] [outer = (nil)] 23:32:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 245 (0x8ec44800) [pid = 1865] [serial = 559] [outer = 0x8d8a2400] 23:32:08 INFO - PROCESS | 1865 | 1463034728354 Marionette DEBUG loaded listener.js 23:32:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 246 (0x8f161c00) [pid = 1865] [serial = 560] [outer = 0x8d8a2400] 23:32:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:09 INFO - PROCESS | 1865 | 1463034729864 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]]]}] 23:32:09 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 23:32:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1987ms 23:32:09 INFO - PROCESS | 1865 | 1463034729920 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 23:32:09 INFO - PROCESS | 1865 | 1463034729925 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 23:32:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:32:09 INFO - PROCESS | 1865 | 1463034729931 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:32:09 INFO - PROCESS | 1865 | 1463034729934 Marionette TRACE conn4 <- [1,718,null,{}] 23:32:10 INFO - PROCESS | 1865 | 1463034729999 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}] 23:32:10 INFO - PROCESS | 1865 | 1463034730230 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 23:32:10 INFO - PROCESS | 1865 | 1463034730253 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a6800 == 88 [pid = 1865] [id = 187] 23:32:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 247 (0x8f160400) [pid = 1865] [serial = 561] [outer = (nil)] 23:32:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 248 (0x8fc70000) [pid = 1865] [serial = 562] [outer = 0x8f160400] 23:32:10 INFO - PROCESS | 1865 | 1463034730329 Marionette DEBUG loaded listener.js 23:32:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 249 (0x8fcb5000) [pid = 1865] [serial = 563] [outer = 0x8f160400] 23:32:11 INFO - PROCESS | 1865 | --DOMWINDOW == 248 (0x91334000) [pid = 1865] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:32:11 INFO - PROCESS | 1865 | --DOMWINDOW == 247 (0x912f1400) [pid = 1865] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:32:11 INFO - PROCESS | 1865 | --DOMWINDOW == 246 (0x8fac8400) [pid = 1865] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:32:11 INFO - PROCESS | 1865 | --DOMWINDOW == 245 (0x9133ac00) [pid = 1865] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:32:11 INFO - PROCESS | 1865 | --DOMWINDOW == 244 (0x8c363000) [pid = 1865] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:32:11 INFO - PROCESS | 1865 | --DOMWINDOW == 243 (0x8d80dc00) [pid = 1865] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:32:11 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:11 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:32:11 INFO - PROCESS | 1865 | 1463034731620 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]]]}] 23:32:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:32:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1733ms 23:32:11 INFO - PROCESS | 1865 | 1463034731666 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 23:32:11 INFO - PROCESS | 1865 | 1463034731669 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 23:32:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:32:11 INFO - PROCESS | 1865 | 1463034731676 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:32:11 INFO - PROCESS | 1865 | 1463034731679 Marionette TRACE conn4 <- [1,722,null,{}] 23:32:11 INFO - PROCESS | 1865 | 1463034731685 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}] 23:32:11 INFO - PROCESS | 1865 | 1463034731916 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 23:32:12 INFO - PROCESS | 1865 | 1463034732071 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d80d000 == 89 [pid = 1865] [id = 188] 23:32:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 244 (0x8ddcb800) [pid = 1865] [serial = 564] [outer = (nil)] 23:32:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 245 (0x91007c00) [pid = 1865] [serial = 565] [outer = 0x8ddcb800] 23:32:12 INFO - PROCESS | 1865 | 1463034732165 Marionette DEBUG loaded listener.js 23:32:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 246 (0x91268000) [pid = 1865] [serial = 566] [outer = 0x8ddcb800] 23:32:12 INFO - PROCESS | 1865 | 1463034732939 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] 23:32:13 INFO - PROCESS | 1865 | 1463034733026 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 23:32:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:32:13 INFO - PROCESS | 1865 | 1463034733033 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:32:13 INFO - PROCESS | 1865 | 1463034733038 Marionette TRACE conn4 <- [1,726,null,{}] 23:32:13 INFO - PROCESS | 1865 | 1463034733051 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}] 23:32:13 INFO - PROCESS | 1865 | 1463034733331 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 23:32:13 INFO - PROCESS | 1865 | 1463034733702 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x895dd800 == 90 [pid = 1865] [id = 189] 23:32:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 247 (0x895ddc00) [pid = 1865] [serial = 567] [outer = (nil)] 23:32:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 248 (0x89b2d800) [pid = 1865] [serial = 568] [outer = 0x895ddc00] 23:32:13 INFO - PROCESS | 1865 | 1463034733814 Marionette DEBUG loaded listener.js 23:32:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 249 (0x8b37d400) [pid = 1865] [serial = 569] [outer = 0x895ddc00] 23:32:14 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:14 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:32:14 INFO - PROCESS | 1865 | 1463034734943 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]]]}] 23:32:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:32:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1988ms 23:32:15 INFO - PROCESS | 1865 | 1463034735024 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 23:32:15 INFO - PROCESS | 1865 | 1463034735032 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 23:32:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:32:15 INFO - PROCESS | 1865 | 1463034735040 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:32:15 INFO - PROCESS | 1865 | 1463034735045 Marionette TRACE conn4 <- [1,730,null,{}] 23:32:15 INFO - PROCESS | 1865 | 1463034735055 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}] 23:32:15 INFO - PROCESS | 1865 | 1463034735294 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 23:32:15 INFO - PROCESS | 1865 | 1463034735543 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d806400 == 91 [pid = 1865] [id = 190] 23:32:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 250 (0x8d8a9c00) [pid = 1865] [serial = 570] [outer = (nil)] 23:32:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 251 (0x8ea6ec00) [pid = 1865] [serial = 571] [outer = 0x8d8a9c00] 23:32:15 INFO - PROCESS | 1865 | 1463034735673 Marionette DEBUG loaded listener.js 23:32:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 252 (0x8eb64000) [pid = 1865] [serial = 572] [outer = 0x8d8a9c00] 23:32:16 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:16 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:32:16 INFO - PROCESS | 1865 | 1463034736678 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] 23:32:16 INFO - PROCESS | 1865 | 1463034736756 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 23:32:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:32:16 INFO - PROCESS | 1865 | 1463034736764 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:32:16 INFO - PROCESS | 1865 | 1463034736768 Marionette TRACE conn4 <- [1,734,null,{}] 23:32:16 INFO - PROCESS | 1865 | 1463034736774 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}] 23:32:17 INFO - PROCESS | 1865 | 1463034737021 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 23:32:17 INFO - PROCESS | 1865 | 1463034737372 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f267800 == 92 [pid = 1865] [id = 191] 23:32:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 253 (0x8fac5c00) [pid = 1865] [serial = 573] [outer = (nil)] 23:32:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 254 (0x8fcad800) [pid = 1865] [serial = 574] [outer = 0x8fac5c00] 23:32:17 INFO - PROCESS | 1865 | 1463034737463 Marionette DEBUG loaded listener.js 23:32:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 255 (0x91340800) [pid = 1865] [serial = 575] [outer = 0x8fac5c00] 23:32:18 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:18 INFO - PROCESS | 1865 | 1463034738457 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]]]}] 23:32:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1739ms 23:32:18 INFO - PROCESS | 1865 | 1463034738504 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 23:32:18 INFO - PROCESS | 1865 | 1463034738509 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 23:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:32:18 INFO - PROCESS | 1865 | 1463034738523 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:32:18 INFO - PROCESS | 1865 | 1463034738534 Marionette TRACE conn4 <- [1,738,null,{}] 23:32:18 INFO - PROCESS | 1865 | 1463034738544 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}] 23:32:18 INFO - PROCESS | 1865 | 1463034738751 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 23:32:19 INFO - PROCESS | 1865 | 1463034738992 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a933c00 == 93 [pid = 1865] [id = 192] 23:32:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 256 (0x8facbc00) [pid = 1865] [serial = 576] [outer = (nil)] 23:32:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 257 (0x92965000) [pid = 1865] [serial = 577] [outer = 0x8facbc00] 23:32:19 INFO - PROCESS | 1865 | 1463034739126 Marionette DEBUG loaded listener.js 23:32:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 258 (0x93a83000) [pid = 1865] [serial = 578] [outer = 0x8facbc00] 23:32:20 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:20 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:32:20 INFO - PROCESS | 1865 | 1463034740453 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]]]}] 23:32:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:32:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1965ms 23:32:20 INFO - PROCESS | 1865 | 1463034740481 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 23:32:20 INFO - PROCESS | 1865 | 1463034740486 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 23:32:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:32:20 INFO - PROCESS | 1865 | 1463034740493 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:32:20 INFO - PROCESS | 1865 | 1463034740496 Marionette TRACE conn4 <- [1,742,null,{}] 23:32:20 INFO - PROCESS | 1865 | 1463034740600 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}] 23:32:20 INFO - PROCESS | 1865 | 1463034740780 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 23:32:20 INFO - PROCESS | 1865 | 1463034740965 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f270400 == 94 [pid = 1865] [id = 193] 23:32:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 259 (0x9296bc00) [pid = 1865] [serial = 579] [outer = (nil)] 23:32:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 260 (0x94758400) [pid = 1865] [serial = 580] [outer = 0x9296bc00] 23:32:21 INFO - PROCESS | 1865 | 1463034741055 Marionette DEBUG loaded listener.js 23:32:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 261 (0x953c2c00) [pid = 1865] [serial = 581] [outer = 0x9296bc00] 23:32:22 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:22 INFO - PROCESS | 1865 | 1463034742373 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]]]}] 23:32:22 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 23:32:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1932ms 23:32:22 INFO - PROCESS | 1865 | 1463034742458 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 23:32:22 INFO - PROCESS | 1865 | 1463034742463 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 23:32:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:32:22 INFO - PROCESS | 1865 | 1463034742490 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:32:22 INFO - PROCESS | 1865 | 1463034742494 Marionette TRACE conn4 <- [1,746,null,{}] 23:32:22 INFO - PROCESS | 1865 | 1463034742501 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}] 23:32:22 INFO - PROCESS | 1865 | 1463034742674 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 23:32:22 INFO - PROCESS | 1865 | 1463034742867 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d63400 == 95 [pid = 1865] [id = 194] 23:32:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 262 (0x9475b000) [pid = 1865] [serial = 582] [outer = (nil)] 23:32:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 263 (0x9981fc00) [pid = 1865] [serial = 583] [outer = 0x9475b000] 23:32:23 INFO - PROCESS | 1865 | 1463034743004 Marionette DEBUG loaded listener.js 23:32:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 264 (0x9a219400) [pid = 1865] [serial = 584] [outer = 0x9475b000] 23:32:23 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:24 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:24 INFO - PROCESS | 1865 | 1463034744400 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]]]}] 23:32:24 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.) 23:32:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1945ms 23:32:24 INFO - PROCESS | 1865 | 1463034744476 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 23:32:24 INFO - PROCESS | 1865 | 1463034744479 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 23:32:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:32:24 INFO - PROCESS | 1865 | 1463034744509 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:32:24 INFO - PROCESS | 1865 | 1463034744513 Marionette TRACE conn4 <- [1,750,null,{}] 23:32:24 INFO - PROCESS | 1865 | 1463034744519 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}] 23:32:24 INFO - PROCESS | 1865 | 1463034744698 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 23:32:24 INFO - PROCESS | 1865 | 1463034744889 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a929400 == 96 [pid = 1865] [id = 195] 23:32:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 265 (0x95205400) [pid = 1865] [serial = 585] [outer = (nil)] 23:32:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 266 (0x9aee9c00) [pid = 1865] [serial = 586] [outer = 0x95205400] 23:32:24 INFO - PROCESS | 1865 | 1463034744979 Marionette DEBUG loaded listener.js 23:32:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 267 (0x9b62a000) [pid = 1865] [serial = 587] [outer = 0x95205400] 23:32:26 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:26 INFO - PROCESS | 1865 | 1463034746312 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]]]}] 23:32:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:32:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1837ms 23:32:26 INFO - PROCESS | 1865 | 1463034746342 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 23:32:26 INFO - PROCESS | 1865 | 1463034746346 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 23:32:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:32:26 INFO - PROCESS | 1865 | 1463034746352 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:32:26 INFO - PROCESS | 1865 | 1463034746356 Marionette TRACE conn4 <- [1,754,null,{}] 23:32:26 INFO - PROCESS | 1865 | 1463034746362 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}] 23:32:26 INFO - PROCESS | 1865 | 1463034746619 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 23:32:26 INFO - PROCESS | 1865 | 1463034746856 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x895db800 == 97 [pid = 1865] [id = 196] 23:32:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 268 (0x8d80dc00) [pid = 1865] [serial = 588] [outer = (nil)] 23:32:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 269 (0x9b67b400) [pid = 1865] [serial = 589] [outer = 0x8d80dc00] 23:32:26 INFO - PROCESS | 1865 | 1463034746981 Marionette DEBUG loaded listener.js 23:32:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 270 (0x9d7b3000) [pid = 1865] [serial = 590] [outer = 0x8d80dc00] 23:32:28 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:28 INFO - PROCESS | 1865 | 1463034748334 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]]]}] 23:32:28 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 23:32:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2082ms 23:32:28 INFO - PROCESS | 1865 | 1463034748437 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 23:32:28 INFO - PROCESS | 1865 | 1463034748441 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 23:32:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:32:28 INFO - PROCESS | 1865 | 1463034748448 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:32:28 INFO - PROCESS | 1865 | 1463034748452 Marionette TRACE conn4 <- [1,758,null,{}] 23:32:28 INFO - PROCESS | 1865 | 1463034748459 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}] 23:32:28 INFO - PROCESS | 1865 | 1463034748632 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 23:32:28 INFO - PROCESS | 1865 | 1463034748825 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b0df400 == 98 [pid = 1865] [id = 197] 23:32:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 271 (0x9b682000) [pid = 1865] [serial = 591] [outer = (nil)] 23:32:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 272 (0xa22ef800) [pid = 1865] [serial = 592] [outer = 0x9b682000] 23:32:28 INFO - PROCESS | 1865 | 1463034748913 Marionette DEBUG loaded listener.js 23:32:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 273 (0xa3256c00) [pid = 1865] [serial = 593] [outer = 0x9b682000] 23:32:29 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:29 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:32:29 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:29 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:29 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:32:29 INFO - PROCESS | 1865 | 1463034749810 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]]]}] 23:32:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:32:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1435ms 23:32:29 INFO - PROCESS | 1865 | 1463034749883 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 23:32:29 INFO - PROCESS | 1865 | 1463034749887 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 23:32:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:32:29 INFO - PROCESS | 1865 | 1463034749894 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:32:29 INFO - PROCESS | 1865 | 1463034749897 Marionette TRACE conn4 <- [1,762,null,{}] 23:32:29 INFO - PROCESS | 1865 | 1463034749903 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}] 23:32:30 INFO - PROCESS | 1865 | 1463034750095 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 23:32:30 INFO - PROCESS | 1865 | 1463034750338 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb6a400 == 99 [pid = 1865] [id = 198] 23:32:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 274 (0x8bb6a800) [pid = 1865] [serial = 594] [outer = (nil)] 23:32:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 275 (0x8bb72800) [pid = 1865] [serial = 595] [outer = 0x8bb6a800] 23:32:30 INFO - PROCESS | 1865 | 1463034750467 Marionette DEBUG loaded listener.js 23:32:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 276 (0x8bb75c00) [pid = 1865] [serial = 596] [outer = 0x8bb6a800] 23:32:31 INFO - PROCESS | 1865 | 1463034751809 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]]]}] 23:32:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:32:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1983ms 23:32:31 INFO - PROCESS | 1865 | 1463034751885 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 23:32:31 INFO - PROCESS | 1865 | 1463034751890 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 23:32:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:32:31 INFO - PROCESS | 1865 | 1463034751897 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:32:31 INFO - PROCESS | 1865 | 1463034751900 Marionette TRACE conn4 <- [1,766,null,{}] 23:32:31 INFO - PROCESS | 1865 | 1463034751948 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}] 23:32:32 INFO - PROCESS | 1865 | 1463034752175 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 23:32:32 INFO - PROCESS | 1865 | 1463034752325 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa84800 == 100 [pid = 1865] [id = 199] 23:32:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 277 (0x8aa84c00) [pid = 1865] [serial = 597] [outer = (nil)] 23:32:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 278 (0x8aa8b400) [pid = 1865] [serial = 598] [outer = 0x8aa84c00] 23:32:32 INFO - PROCESS | 1865 | 1463034752469 Marionette DEBUG loaded listener.js 23:32:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 279 (0x8b371c00) [pid = 1865] [serial = 599] [outer = 0x8aa84c00] 23:32:34 INFO - PROCESS | 1865 | 1463034754077 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]]]}] 23:32:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:32:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2283ms 23:32:34 INFO - PROCESS | 1865 | 1463034754182 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 23:32:34 INFO - PROCESS | 1865 | 1463034754189 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 23:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:32:34 INFO - PROCESS | 1865 | 1463034754345 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:32:34 INFO - PROCESS | 1865 | 1463034754352 Marionette TRACE conn4 <- [1,770,null,{}] 23:32:34 INFO - PROCESS | 1865 | 1463034754362 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}] 23:32:34 INFO - PROCESS | 1865 | 1463034754533 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 23:32:34 INFO - PROCESS | 1865 | 1463034754733 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa87000 == 101 [pid = 1865] [id = 200] 23:32:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 280 (0x8aa91000) [pid = 1865] [serial = 600] [outer = (nil)] 23:32:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 281 (0x8c367400) [pid = 1865] [serial = 601] [outer = 0x8aa91000] 23:32:34 INFO - PROCESS | 1865 | 1463034754855 Marionette DEBUG loaded listener.js 23:32:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 282 (0x8d26f000) [pid = 1865] [serial = 602] [outer = 0x8aa91000] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d269400 == 100 [pid = 1865] [id = 137] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d273400 == 99 [pid = 1865] [id = 138] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x9a221c00 == 98 [pid = 1865] [id = 133] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x93ba9c00 == 97 [pid = 1865] [id = 132] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 281 (0x89b30c00) [pid = 1865] [serial = 493] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 280 (0x8ba85000) [pid = 1865] [serial = 487] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 279 (0x8b371800) [pid = 1865] [serial = 496] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 278 (0x9a219800) [pid = 1865] [serial = 466] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 277 (0x8f26dc00) [pid = 1865] [serial = 475] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 276 (0x92bc8800) [pid = 1865] [serial = 463] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 275 (0xa2144400) [pid = 1865] [serial = 484] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 274 (0x922f0400) [pid = 1865] [serial = 481] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 273 (0xa2459000) [pid = 1865] [serial = 478] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 272 (0x9b065400) [pid = 1865] [serial = 469] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 271 (0x8fcac400) [pid = 1865] [serial = 460] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 270 (0x9b979000) [pid = 1865] [serial = 472] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 269 (0x8a933000) [pid = 1865] [serial = 490] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 268 (0x947f6000) [pid = 1865] [serial = 517] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d89b400 == 96 [pid = 1865] [id = 136] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x9b681c00 == 95 [pid = 1865] [id = 134] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d80d000 == 94 [pid = 1865] [id = 188] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a6800 == 93 [pid = 1865] [id = 187] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba7cc00 == 92 [pid = 1865] [id = 186] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x895dec00 == 91 [pid = 1865] [id = 185] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x895d6c00 == 90 [pid = 1865] [id = 184] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddce800 == 89 [pid = 1865] [id = 182] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddc9400 == 88 [pid = 1865] [id = 181] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x9a216000 == 87 [pid = 1865] [id = 180] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x93b62000 == 86 [pid = 1865] [id = 179] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x9a218400 == 85 [pid = 1865] [id = 178] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x93d5c400 == 84 [pid = 1865] [id = 177] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2b000 == 83 [pid = 1865] [id = 176] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc76c00 == 82 [pid = 1865] [id = 175] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d810800 == 81 [pid = 1865] [id = 174] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x91335000 == 80 [pid = 1865] [id = 141] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8c364000 == 79 [pid = 1865] [id = 142] 23:32:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8b377800 == 78 [pid = 1865] [id = 173] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 267 (0x9a213000) [pid = 1865] [serial = 455] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 266 (0x922eec00) [pid = 1865] [serial = 511] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 265 (0x8c501c00) [pid = 1865] [serial = 457] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 264 (0x912ed000) [pid = 1865] [serial = 509] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 263 (0x92706c00) [pid = 1865] [serial = 512] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 262 (0x9289cc00) [pid = 1865] [serial = 514] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 261 (0x92bc7800) [pid = 1865] [serial = 515] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 260 (0x8fac5400) [pid = 1865] [serial = 506] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 259 (0x8fcb4800) [pid = 1865] [serial = 508] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 258 (0x8b37b400) [pid = 1865] [serial = 499] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 257 (0x8ea6e000) [pid = 1865] [serial = 503] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 256 (0x8d8a9400) [pid = 1865] [serial = 502] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | --DOMWINDOW == 255 (0x8d272c00) [pid = 1865] [serial = 505] [outer = (nil)] [url = about:blank] 23:32:35 INFO - PROCESS | 1865 | 1463034755829 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]]]}] 23:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1596ms 23:32:35 INFO - PROCESS | 1865 | 1463034755885 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 23:32:35 INFO - PROCESS | 1865 | 1463034755893 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 23:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:32:35 INFO - PROCESS | 1865 | 1463034755904 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:32:35 INFO - PROCESS | 1865 | 1463034755907 Marionette TRACE conn4 <- [1,774,null,{}] 23:32:35 INFO - PROCESS | 1865 | 1463034755913 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}] 23:32:36 INFO - PROCESS | 1865 | 1463034756201 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 23:32:36 INFO - PROCESS | 1865 | 1463034756510 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:36 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa86800 == 79 [pid = 1865] [id = 201] 23:32:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 256 (0x8aa88000) [pid = 1865] [serial = 603] [outer = (nil)] 23:32:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 257 (0x8b371800) [pid = 1865] [serial = 604] [outer = 0x8aa88000] 23:32:36 INFO - PROCESS | 1865 | 1463034756604 Marionette DEBUG loaded listener.js 23:32:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 258 (0x8ba7d400) [pid = 1865] [serial = 605] [outer = 0x8aa88000] 23:32:37 INFO - PROCESS | 1865 | 1463034757641 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]]]}] 23:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1794ms 23:32:37 INFO - PROCESS | 1865 | 1463034757699 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 23:32:37 INFO - PROCESS | 1865 | 1463034757705 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 23:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:32:37 INFO - PROCESS | 1865 | 1463034757713 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:32:37 INFO - PROCESS | 1865 | 1463034757720 Marionette TRACE conn4 <- [1,778,null,{}] 23:32:37 INFO - PROCESS | 1865 | 1463034757727 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}] 23:32:38 INFO - PROCESS | 1865 | 1463034758009 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 23:32:38 INFO - PROCESS | 1865 | 1463034758250 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c50b400 == 80 [pid = 1865] [id = 202] 23:32:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 259 (0x8d271400) [pid = 1865] [serial = 606] [outer = (nil)] 23:32:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 260 (0x8d807800) [pid = 1865] [serial = 607] [outer = 0x8d271400] 23:32:38 INFO - PROCESS | 1865 | 1463034758343 Marionette DEBUG loaded listener.js 23:32:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 261 (0x8d8a1800) [pid = 1865] [serial = 608] [outer = 0x8d271400] 23:32:39 INFO - PROCESS | 1865 | 1463034759305 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]]]}] 23:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1644ms 23:32:39 INFO - PROCESS | 1865 | 1463034759358 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 23:32:39 INFO - PROCESS | 1865 | 1463034759362 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 23:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:32:39 INFO - PROCESS | 1865 | 1463034759370 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:32:39 INFO - PROCESS | 1865 | 1463034759374 Marionette TRACE conn4 <- [1,782,null,{}] 23:32:39 INFO - PROCESS | 1865 | 1463034759380 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}] 23:32:39 INFO - PROCESS | 1865 | 1463034759578 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 23:32:39 INFO - PROCESS | 1865 | 1463034759871 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb61400 == 81 [pid = 1865] [id = 203] 23:32:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 262 (0x8ec3dc00) [pid = 1865] [serial = 609] [outer = (nil)] 23:32:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 263 (0x8ec44400) [pid = 1865] [serial = 610] [outer = 0x8ec3dc00] 23:32:40 INFO - PROCESS | 1865 | 1463034760004 Marionette DEBUG loaded listener.js 23:32:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 264 (0x8f264400) [pid = 1865] [serial = 611] [outer = 0x8ec3dc00] 23:32:40 INFO - PROCESS | 1865 | 1463034760953 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]]]}] 23:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1632ms 23:32:41 INFO - PROCESS | 1865 | 1463034761003 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 23:32:41 INFO - PROCESS | 1865 | 1463034761009 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 23:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:32:41 INFO - PROCESS | 1865 | 1463034761027 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:32:41 INFO - PROCESS | 1865 | 1463034761034 Marionette TRACE conn4 <- [1,786,null,{}] 23:32:41 INFO - PROCESS | 1865 | 1463034761041 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}] 23:32:41 INFO - PROCESS | 1865 | 1463034761350 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 23:32:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 265 (0x8ddd7000) [pid = 1865] [serial = 612] [outer = 0xa114f800] 23:32:41 INFO - PROCESS | 1865 | 1463034761645 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x91266c00 == 82 [pid = 1865] [id = 204] 23:32:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 266 (0x91269000) [pid = 1865] [serial = 613] [outer = (nil)] 23:32:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 267 (0x912f1400) [pid = 1865] [serial = 614] [outer = 0x91269000] 23:32:41 INFO - PROCESS | 1865 | 1463034761744 Marionette DEBUG loaded listener.js 23:32:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 268 (0x91336800) [pid = 1865] [serial = 615] [outer = 0x91269000] 23:32:42 INFO - PROCESS | 1865 | 1463034762743 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]]]}] 23:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1755ms 23:32:42 INFO - PROCESS | 1865 | 1463034762774 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 23:32:42 INFO - PROCESS | 1865 | 1463034762778 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 23:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:32:42 INFO - PROCESS | 1865 | 1463034762785 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:32:42 INFO - PROCESS | 1865 | 1463034762789 Marionette TRACE conn4 <- [1,790,null,{}] 23:32:42 INFO - PROCESS | 1865 | 1463034762795 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}] 23:32:42 INFO - PROCESS | 1865 | 1463034762989 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 23:32:43 INFO - PROCESS | 1865 | 1463034763193 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba82800 == 83 [pid = 1865] [id = 205] 23:32:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 269 (0x8eb5d000) [pid = 1865] [serial = 616] [outer = (nil)] 23:32:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 270 (0x92701400) [pid = 1865] [serial = 617] [outer = 0x8eb5d000] 23:32:43 INFO - PROCESS | 1865 | 1463034763282 Marionette DEBUG loaded listener.js 23:32:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 271 (0x9270a400) [pid = 1865] [serial = 618] [outer = 0x8eb5d000] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x8f165400 == 82 [pid = 1865] [id = 121] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x8a927400 == 81 [pid = 1865] [id = 163] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x92bc3800 == 80 [pid = 1865] [id = 31] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1d5c00 == 79 [pid = 1865] [id = 140] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x8ea69c00 == 78 [pid = 1865] [id = 123] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x9d5ad000 == 77 [pid = 1865] [id = 139] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc6b400 == 76 [pid = 1865] [id = 124] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x92891c00 == 75 [pid = 1865] [id = 122] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa87000 == 74 [pid = 1865] [id = 200] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x8d806400 == 73 [pid = 1865] [id = 190] 23:32:45 INFO - PROCESS | 1865 | --DOCSHELL 0x895dd800 == 72 [pid = 1865] [id = 189] 23:32:46 INFO - PROCESS | 1865 | 1463034766333 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]]]}] 23:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 3601ms 23:32:46 INFO - PROCESS | 1865 | 1463034766387 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 23:32:46 INFO - PROCESS | 1865 | 1463034766392 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 23:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:32:46 INFO - PROCESS | 1865 | 1463034766401 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:32:46 INFO - PROCESS | 1865 | 1463034766407 Marionette TRACE conn4 <- [1,794,null,{}] 23:32:46 INFO - PROCESS | 1865 | 1463034766416 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}] 23:32:46 INFO - PROCESS | 1865 | 1463034766611 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 23:32:46 INFO - PROCESS | 1865 | 1463034766768 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa8c400 == 73 [pid = 1865] [id = 206] 23:32:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 272 (0x8b372800) [pid = 1865] [serial = 619] [outer = (nil)] 23:32:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 273 (0x8c362400) [pid = 1865] [serial = 620] [outer = 0x8b372800] 23:32:46 INFO - PROCESS | 1865 | 1463034766844 Marionette DEBUG loaded listener.js 23:32:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 274 (0x8d271800) [pid = 1865] [serial = 621] [outer = 0x8b372800] 23:32:47 INFO - PROCESS | 1865 | 1463034767652 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]]]}] 23:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1335ms 23:32:47 INFO - PROCESS | 1865 | 1463034767743 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 23:32:47 INFO - PROCESS | 1865 | 1463034767752 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 23:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:32:47 INFO - PROCESS | 1865 | 1463034767763 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:32:47 INFO - PROCESS | 1865 | 1463034767766 Marionette TRACE conn4 <- [1,798,null,{}] 23:32:47 INFO - PROCESS | 1865 | 1463034767772 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}] 23:32:48 INFO - PROCESS | 1865 | 1463034768004 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 23:32:48 INFO - PROCESS | 1865 | 1463034768031 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c368400 == 74 [pid = 1865] [id = 207] 23:32:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 275 (0x8ea70000) [pid = 1865] [serial = 622] [outer = (nil)] 23:32:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 276 (0x8ec3ec00) [pid = 1865] [serial = 623] [outer = 0x8ea70000] 23:32:48 INFO - PROCESS | 1865 | 1463034768102 Marionette DEBUG loaded listener.js 23:32:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 277 (0x8f26b000) [pid = 1865] [serial = 624] [outer = 0x8ea70000] 23:32:49 INFO - PROCESS | 1865 | 1463034769206 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]]]}] 23:32:49 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 23:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1479ms 23:32:49 INFO - PROCESS | 1865 | 1463034769242 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 23:32:49 INFO - PROCESS | 1865 | 1463034769246 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 23:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:32:49 INFO - PROCESS | 1865 | 1463034769252 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:32:49 INFO - PROCESS | 1865 | 1463034769258 Marionette TRACE conn4 <- [1,802,null,{}] 23:32:49 INFO - PROCESS | 1865 | 1463034769281 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}] 23:32:49 INFO - PROCESS | 1865 | 1463034769515 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 23:32:49 INFO - PROCESS | 1865 | 1463034769541 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea63c00 == 75 [pid = 1865] [id = 208] 23:32:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 278 (0x9133b800) [pid = 1865] [serial = 625] [outer = (nil)] 23:32:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 279 (0x925eec00) [pid = 1865] [serial = 626] [outer = 0x9133b800] 23:32:49 INFO - PROCESS | 1865 | 1463034769619 Marionette DEBUG loaded listener.js 23:32:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 280 (0x9289b000) [pid = 1865] [serial = 627] [outer = 0x9133b800] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 279 (0x8f160400) [pid = 1865] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 278 (0x895df000) [pid = 1865] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 277 (0x8d8a2400) [pid = 1865] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 276 (0x8b373800) [pid = 1865] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 275 (0x8d8a9000) [pid = 1865] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 274 (0x8d8a3800) [pid = 1865] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 273 (0x93ba9800) [pid = 1865] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 272 (0xa22e9000) [pid = 1865] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 271 (0x9b06e000) [pid = 1865] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 270 (0x92892800) [pid = 1865] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 269 (0x8d89b800) [pid = 1865] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 268 (0x9b06f800) [pid = 1865] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 267 (0x9d5a8000) [pid = 1865] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 266 (0x99823c00) [pid = 1865] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 265 (0x953c6800) [pid = 1865] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 264 (0x8f166800) [pid = 1865] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 263 (0x9a066000) [pid = 1865] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 262 (0x925f5c00) [pid = 1865] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 261 (0x89b31800) [pid = 1865] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 260 (0x93d60400) [pid = 1865] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 259 (0x93b9e000) [pid = 1865] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 258 (0x8facc400) [pid = 1865] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 257 (0x8fcac000) [pid = 1865] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 256 (0x9b62a400) [pid = 1865] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 255 (0x953c7800) [pid = 1865] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 254 (0x9b68a000) [pid = 1865] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 253 (0x8c1d8400) [pid = 1865] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 252 (0x9a2c7000) [pid = 1865] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 251 (0x8f271c00) [pid = 1865] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 250 (0x99822800) [pid = 1865] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 249 (0x9981cc00) [pid = 1865] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 248 (0x8fc6bc00) [pid = 1865] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 247 (0x9b689c00) [pid = 1865] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 246 (0x927eac00) [pid = 1865] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 245 (0x8f262c00) [pid = 1865] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 244 (0x92703c00) [pid = 1865] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 243 (0x8ba82c00) [pid = 1865] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 242 (0x8ea6d800) [pid = 1865] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 241 (0x922e9400) [pid = 1865] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 240 (0x9a194c00) [pid = 1865] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 239 (0x9a069400) [pid = 1865] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 238 (0x9a186800) [pid = 1865] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 237 (0x9133c000) [pid = 1865] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 236 (0x91339c00) [pid = 1865] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 235 (0x9a18cc00) [pid = 1865] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 234 (0x8ec3b800) [pid = 1865] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 233 (0x89b29400) [pid = 1865] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 232 (0x9100a400) [pid = 1865] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 231 (0x9ab81800) [pid = 1865] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 230 (0xa50ae400) [pid = 1865] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 229 (0xa68bbc00) [pid = 1865] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 228 (0x8a926c00) [pid = 1865] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 227 (0x8d89c800) [pid = 1865] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 226 (0x8fcb7c00) [pid = 1865] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 225 (0x912f1800) [pid = 1865] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 224 (0x8fcb2000) [pid = 1865] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 223 (0x8fcae000) [pid = 1865] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 222 (0x927e1c00) [pid = 1865] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 221 (0x8aa84c00) [pid = 1865] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 220 (0x91007800) [pid = 1865] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 219 (0xa2628000) [pid = 1865] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 218 (0x8f15d800) [pid = 1865] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 217 (0x93d55c00) [pid = 1865] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 216 (0x953ca400) [pid = 1865] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 215 (0x8c1d8800) [pid = 1865] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 214 (0x9a067000) [pid = 1865] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 213 (0xa2149400) [pid = 1865] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 212 (0x93d5b800) [pid = 1865] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 211 (0x8d26a400) [pid = 1865] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 210 (0x93d55400) [pid = 1865] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 209 (0x8a928800) [pid = 1865] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 208 (0x8ea67c00) [pid = 1865] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 207 (0x9a18d000) [pid = 1865] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 206 (0x8c365000) [pid = 1865] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 205 (0x9b070800) [pid = 1865] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 204 (0x927dfc00) [pid = 1865] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 203 (0x8b378000) [pid = 1865] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 202 (0x8f26fc00) [pid = 1865] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 201 (0x9aec1800) [pid = 1865] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 200 (0x953cb800) [pid = 1865] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 199 (0x92968400) [pid = 1865] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 198 (0x9d5f8800) [pid = 1865] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 197 (0x8d803000) [pid = 1865] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 196 (0x9b97a400) [pid = 1865] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 195 (0x8fac9c00) [pid = 1865] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:32:51 INFO - PROCESS | 1865 | --DOMWINDOW == 194 (0x912f3800) [pid = 1865] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:32:52 INFO - PROCESS | 1865 | 1463034772020 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]]]}] 23:32:52 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 23:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2797ms 23:32:52 INFO - PROCESS | 1865 | 1463034772050 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 23:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:32:52 INFO - PROCESS | 1865 | 1463034772055 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 23:32:52 INFO - PROCESS | 1865 | 1463034772061 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:32:52 INFO - PROCESS | 1865 | 1463034772064 Marionette TRACE conn4 <- [1,806,null,{}] 23:32:52 INFO - PROCESS | 1865 | 1463034772070 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}] 23:32:52 INFO - PROCESS | 1865 | 1463034772317 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 23:32:52 INFO - PROCESS | 1865 | 1463034772328 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2f400 == 76 [pid = 1865] [id = 209] 23:32:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 195 (0x8c1d9000) [pid = 1865] [serial = 628] [outer = (nil)] 23:32:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 196 (0x8d805800) [pid = 1865] [serial = 629] [outer = 0x8c1d9000] 23:32:52 INFO - PROCESS | 1865 | 1463034772403 Marionette DEBUG loaded listener.js 23:32:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 197 (0x8ea67c00) [pid = 1865] [serial = 630] [outer = 0x8c1d9000] 23:32:53 INFO - PROCESS | 1865 | 1463034773561 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]]]}] 23:32:53 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 23:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1534ms 23:32:53 INFO - PROCESS | 1865 | 1463034773595 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 23:32:53 INFO - PROCESS | 1865 | 1463034773602 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 23:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:32:53 INFO - PROCESS | 1865 | 1463034773613 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:32:53 INFO - PROCESS | 1865 | 1463034773620 Marionette TRACE conn4 <- [1,810,null,{}] 23:32:53 INFO - PROCESS | 1865 | 1463034773632 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}] 23:32:53 INFO - PROCESS | 1865 | 1463034773866 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 23:32:54 INFO - PROCESS | 1865 | 1463034774254 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa8a000 == 77 [pid = 1865] [id = 210] 23:32:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 198 (0x8b373400) [pid = 1865] [serial = 631] [outer = (nil)] 23:32:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 199 (0x8c36d800) [pid = 1865] [serial = 632] [outer = 0x8b373400] 23:32:54 INFO - PROCESS | 1865 | 1463034774354 Marionette DEBUG loaded listener.js 23:32:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 200 (0x8d801c00) [pid = 1865] [serial = 633] [outer = 0x8b373400] 23:32:55 INFO - PROCESS | 1865 | 1463034775306 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]]]}] 23:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1746ms 23:32:55 INFO - PROCESS | 1865 | 1463034775359 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 23:32:55 INFO - PROCESS | 1865 | 1463034775367 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 23:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:32:55 INFO - PROCESS | 1865 | 1463034775378 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:32:55 INFO - PROCESS | 1865 | 1463034775382 Marionette TRACE conn4 <- [1,814,null,{}] 23:32:55 INFO - PROCESS | 1865 | 1463034775389 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}] 23:32:55 INFO - PROCESS | 1865 | 1463034775641 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 23:32:55 INFO - PROCESS | 1865 | 1463034775896 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f162800 == 78 [pid = 1865] [id = 211] 23:32:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 201 (0x8f166800) [pid = 1865] [serial = 634] [outer = (nil)] 23:32:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 202 (0x8fac9000) [pid = 1865] [serial = 635] [outer = 0x8f166800] 23:32:56 INFO - PROCESS | 1865 | 1463034776007 Marionette DEBUG loaded listener.js 23:32:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 203 (0x8fcb6000) [pid = 1865] [serial = 636] [outer = 0x8f166800] 23:32:57 INFO - PROCESS | 1865 | 1463034777010 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] 23:32:57 INFO - PROCESS | 1865 | 1463034777075 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 23:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:32:57 INFO - PROCESS | 1865 | 1463034777082 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:32:57 INFO - PROCESS | 1865 | 1463034777088 Marionette TRACE conn4 <- [1,818,null,{}] 23:32:57 INFO - PROCESS | 1865 | 1463034777116 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}] 23:32:57 INFO - PROCESS | 1865 | 1463034777392 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 23:32:57 INFO - PROCESS | 1865 | 1463034777751 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x91007800 == 79 [pid = 1865] [id = 212] 23:32:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 204 (0x925f4400) [pid = 1865] [serial = 637] [outer = (nil)] 23:32:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 205 (0x92895800) [pid = 1865] [serial = 638] [outer = 0x925f4400] 23:32:57 INFO - PROCESS | 1865 | 1463034777847 Marionette DEBUG loaded listener.js 23:32:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 206 (0x93a82000) [pid = 1865] [serial = 639] [outer = 0x925f4400] 23:32:58 INFO - PROCESS | 1865 | 1463034778923 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]]]}] 23:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1898ms 23:32:58 INFO - PROCESS | 1865 | 1463034778981 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 23:32:58 INFO - PROCESS | 1865 | 1463034778985 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 23:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:32:58 INFO - PROCESS | 1865 | 1463034778992 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:32:58 INFO - PROCESS | 1865 | 1463034778996 Marionette TRACE conn4 <- [1,822,null,{}] 23:32:59 INFO - PROCESS | 1865 | 1463034779002 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}] 23:32:59 INFO - PROCESS | 1865 | 1463034779201 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 23:32:59 INFO - PROCESS | 1865 | 1463034779548 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:32:59 INFO - PROCESS | 1865 | ++DOCSHELL 0x8facdc00 == 80 [pid = 1865] [id = 213] 23:32:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 207 (0x92892800) [pid = 1865] [serial = 640] [outer = (nil)] 23:32:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 208 (0x94752800) [pid = 1865] [serial = 641] [outer = 0x92892800] 23:32:59 INFO - PROCESS | 1865 | 1463034779643 Marionette DEBUG loaded listener.js 23:32:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 209 (0x953c4400) [pid = 1865] [serial = 642] [outer = 0x92892800] 23:33:00 INFO - PROCESS | 1865 | 1463034780594 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] 23:33:00 INFO - PROCESS | 1865 | 1463034780636 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 23:33:00 INFO - PROCESS | 1865 | 1463034780644 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:33:00 INFO - PROCESS | 1865 | 1463034780648 Marionette TRACE conn4 <- [1,826,null,{}] 23:33:00 INFO - PROCESS | 1865 | 1463034780654 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}] 23:33:00 INFO - PROCESS | 1865 | 1463034780890 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 23:33:01 INFO - PROCESS | 1865 | 1463034781190 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d64000 == 81 [pid = 1865] [id = 214] 23:33:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 210 (0x9821a000) [pid = 1865] [serial = 643] [outer = (nil)] 23:33:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 211 (0x99822800) [pid = 1865] [serial = 644] [outer = 0x9821a000] 23:33:01 INFO - PROCESS | 1865 | 1463034781293 Marionette DEBUG loaded listener.js 23:33:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 212 (0x99826c00) [pid = 1865] [serial = 645] [outer = 0x9821a000] 23:33:02 INFO - PROCESS | 1865 | 1463034782239 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]]]}] 23:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1640ms 23:33:02 INFO - PROCESS | 1865 | 1463034782284 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 23:33:02 INFO - PROCESS | 1865 | 1463034782288 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 23:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:33:02 INFO - PROCESS | 1865 | 1463034782295 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:33:02 INFO - PROCESS | 1865 | 1463034782300 Marionette TRACE conn4 <- [1,830,null,{}] 23:33:02 INFO - PROCESS | 1865 | 1463034782306 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}] 23:33:02 INFO - PROCESS | 1865 | 1463034782593 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 23:33:02 INFO - PROCESS | 1865 | 1463034782899 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa86000 == 82 [pid = 1865] [id = 215] 23:33:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 213 (0x9270c000) [pid = 1865] [serial = 646] [outer = (nil)] 23:33:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 214 (0x9a212400) [pid = 1865] [serial = 647] [outer = 0x9270c000] 23:33:03 INFO - PROCESS | 1865 | 1463034783031 Marionette DEBUG loaded listener.js 23:33:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 215 (0x9a217400) [pid = 1865] [serial = 648] [outer = 0x9270c000] 23:33:04 INFO - PROCESS | 1865 | 1463034784037 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]]]}] 23:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1783ms 23:33:04 INFO - PROCESS | 1865 | 1463034784081 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 23:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:33:04 INFO - PROCESS | 1865 | 1463034784085 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 23:33:04 INFO - PROCESS | 1865 | 1463034784092 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:33:04 INFO - PROCESS | 1865 | 1463034784096 Marionette TRACE conn4 <- [1,834,null,{}] 23:33:04 INFO - PROCESS | 1865 | 1463034784101 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}] 23:33:04 INFO - PROCESS | 1865 | 1463034784283 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 23:33:04 INFO - PROCESS | 1865 | 1463034784536 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a18b000 == 83 [pid = 1865] [id = 216] 23:33:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 216 (0x9a18d800) [pid = 1865] [serial = 649] [outer = (nil)] 23:33:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 217 (0x9ab7c800) [pid = 1865] [serial = 650] [outer = 0x9a18d800] 23:33:04 INFO - PROCESS | 1865 | 1463034784681 Marionette DEBUG loaded listener.js 23:33:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 218 (0x9aeb7400) [pid = 1865] [serial = 651] [outer = 0x9a18d800] 23:33:05 INFO - PROCESS | 1865 | 1463034785651 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]]]}] 23:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1585ms 23:33:05 INFO - PROCESS | 1865 | 1463034785677 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 23:33:05 INFO - PROCESS | 1865 | 1463034785681 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 23:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:33:05 INFO - PROCESS | 1865 | 1463034785687 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:33:05 INFO - PROCESS | 1865 | 1463034785691 Marionette TRACE conn4 <- [1,838,null,{}] 23:33:05 INFO - PROCESS | 1865 | 1463034785696 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}] 23:33:05 INFO - PROCESS | 1865 | 1463034785871 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 23:33:06 INFO - PROCESS | 1865 | 1463034786123 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:06 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa8c000 == 84 [pid = 1865] [id = 217] 23:33:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 219 (0x9a18f800) [pid = 1865] [serial = 652] [outer = (nil)] 23:33:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 220 (0x9b069000) [pid = 1865] [serial = 653] [outer = 0x9a18f800] 23:33:06 INFO - PROCESS | 1865 | 1463034786248 Marionette DEBUG loaded listener.js 23:33:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 221 (0x9b398c00) [pid = 1865] [serial = 654] [outer = 0x9a18f800] 23:33:07 INFO - PROCESS | 1865 | 1463034787156 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]]]}] 23:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1483ms 23:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:33:07 INFO - PROCESS | 1865 | 1463034787170 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 23:33:07 INFO - PROCESS | 1865 | 1463034787173 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 23:33:07 INFO - PROCESS | 1865 | 1463034787180 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:33:07 INFO - PROCESS | 1865 | 1463034787183 Marionette TRACE conn4 <- [1,842,null,{}] 23:33:07 INFO - PROCESS | 1865 | 1463034787189 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}] 23:33:07 INFO - PROCESS | 1865 | 1463034787377 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 23:33:07 INFO - PROCESS | 1865 | 1463034787661 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a934400 == 85 [pid = 1865] [id = 218] 23:33:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 222 (0x92bc4c00) [pid = 1865] [serial = 655] [outer = (nil)] 23:33:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 223 (0x9b91f000) [pid = 1865] [serial = 656] [outer = 0x92bc4c00] 23:33:07 INFO - PROCESS | 1865 | 1463034787792 Marionette DEBUG loaded listener.js 23:33:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 224 (0x9b975c00) [pid = 1865] [serial = 657] [outer = 0x92bc4c00] 23:33:08 INFO - PROCESS | 1865 | 1463034788831 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]]]}] 23:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1685ms 23:33:08 INFO - PROCESS | 1865 | 1463034788865 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 23:33:08 INFO - PROCESS | 1865 | 1463034788869 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 23:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:33:08 INFO - PROCESS | 1865 | 1463034788876 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:33:08 INFO - PROCESS | 1865 | 1463034788879 Marionette TRACE conn4 <- [1,846,null,{}] 23:33:08 INFO - PROCESS | 1865 | 1463034788885 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}] 23:33:09 INFO - PROCESS | 1865 | 1463034789067 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 23:33:09 INFO - PROCESS | 1865 | 1463034789385 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:09 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa8d800 == 86 [pid = 1865] [id = 219] 23:33:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 225 (0x9aee8400) [pid = 1865] [serial = 658] [outer = (nil)] 23:33:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 226 (0x9d7ac400) [pid = 1865] [serial = 659] [outer = 0x9aee8400] 23:33:09 INFO - PROCESS | 1865 | 1463034789477 Marionette DEBUG loaded listener.js 23:33:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 227 (0xa0611000) [pid = 1865] [serial = 660] [outer = 0x9aee8400] 23:33:10 INFO - PROCESS | 1865 | 1463034790398 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]]]}] 23:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1580ms 23:33:10 INFO - PROCESS | 1865 | 1463034790457 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 23:33:10 INFO - PROCESS | 1865 | 1463034790462 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 23:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:33:10 INFO - PROCESS | 1865 | 1463034790469 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:33:10 INFO - PROCESS | 1865 | 1463034790473 Marionette TRACE conn4 <- [1,850,null,{}] 23:33:10 INFO - PROCESS | 1865 | 1463034790479 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}] 23:33:10 INFO - PROCESS | 1865 | 1463034790698 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 23:33:10 INFO - PROCESS | 1865 | 1463034790961 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:11 INFO - PROCESS | 1865 | ++DOCSHELL 0x92033c00 == 87 [pid = 1865] [id = 220] 23:33:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 228 (0x9203b000) [pid = 1865] [serial = 661] [outer = (nil)] 23:33:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 229 (0x9a2d1c00) [pid = 1865] [serial = 662] [outer = 0x9203b000] 23:33:11 INFO - PROCESS | 1865 | 1463034791098 Marionette DEBUG loaded listener.js 23:33:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 230 (0xa22be800) [pid = 1865] [serial = 663] [outer = 0x9203b000] 23:33:12 INFO - PROCESS | 1865 | 1463034792025 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]]]}] 23:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1595ms 23:33:12 INFO - PROCESS | 1865 | 1463034792065 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 23:33:12 INFO - PROCESS | 1865 | 1463034792069 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 23:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:33:12 INFO - PROCESS | 1865 | 1463034792076 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:33:12 INFO - PROCESS | 1865 | 1463034792080 Marionette TRACE conn4 <- [1,854,null,{}] 23:33:12 INFO - PROCESS | 1865 | 1463034792087 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}] 23:33:12 INFO - PROCESS | 1865 | 1463034792272 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 23:33:12 INFO - PROCESS | 1865 | 1463034792623 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c433800 == 88 [pid = 1865] [id = 221] 23:33:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 231 (0x8c437800) [pid = 1865] [serial = 664] [outer = (nil)] 23:33:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 232 (0x8c439800) [pid = 1865] [serial = 665] [outer = 0x8c437800] 23:33:12 INFO - PROCESS | 1865 | 1463034792718 Marionette DEBUG loaded listener.js 23:33:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 233 (0x8c43d400) [pid = 1865] [serial = 666] [outer = 0x8c437800] 23:33:13 INFO - PROCESS | 1865 | 1463034793572 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]]]}] 23:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1534ms 23:33:13 INFO - PROCESS | 1865 | 1463034793611 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 23:33:13 INFO - PROCESS | 1865 | 1463034793614 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 23:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:33:13 INFO - PROCESS | 1865 | 1463034793636 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:33:13 INFO - PROCESS | 1865 | 1463034793639 Marionette TRACE conn4 <- [1,858,null,{}] 23:33:13 INFO - PROCESS | 1865 | 1463034793645 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}] 23:33:13 INFO - PROCESS | 1865 | 1463034793825 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 23:33:14 INFO - PROCESS | 1865 | 1463034794036 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:14 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c439c00 == 89 [pid = 1865] [id = 222] 23:33:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 234 (0x8c43b000) [pid = 1865] [serial = 667] [outer = (nil)] 23:33:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 235 (0x98a2cc00) [pid = 1865] [serial = 668] [outer = 0x8c43b000] 23:33:14 INFO - PROCESS | 1865 | 1463034794161 Marionette DEBUG loaded listener.js 23:33:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 236 (0xa244fc00) [pid = 1865] [serial = 669] [outer = 0x8c43b000] 23:33:15 INFO - PROCESS | 1865 | 1463034795071 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]]]}] 23:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1484ms 23:33:15 INFO - PROCESS | 1865 | 1463034795121 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 23:33:15 INFO - PROCESS | 1865 | 1463034795125 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 23:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:33:15 INFO - PROCESS | 1865 | 1463034795131 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:33:15 INFO - PROCESS | 1865 | 1463034795134 Marionette TRACE conn4 <- [1,862,null,{}] 23:33:15 INFO - PROCESS | 1865 | 1463034795140 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}] 23:33:15 INFO - PROCESS | 1865 | 1463034795326 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 23:33:15 INFO - PROCESS | 1865 | 1463034795537 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x890c3c00 == 90 [pid = 1865] [id = 223] 23:33:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 237 (0x890c4c00) [pid = 1865] [serial = 670] [outer = (nil)] 23:33:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 238 (0x890ca800) [pid = 1865] [serial = 671] [outer = 0x890c4c00] 23:33:15 INFO - PROCESS | 1865 | 1463034795691 Marionette DEBUG loaded listener.js 23:33:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 239 (0x890cd000) [pid = 1865] [serial = 672] [outer = 0x890c4c00] 23:33:16 INFO - PROCESS | 1865 | 1463034796661 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]]]}] 23:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1547ms 23:33:16 INFO - PROCESS | 1865 | 1463034796678 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 23:33:16 INFO - PROCESS | 1865 | 1463034796682 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 23:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:33:16 INFO - PROCESS | 1865 | 1463034796688 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:33:16 INFO - PROCESS | 1865 | 1463034796692 Marionette TRACE conn4 <- [1,866,null,{}] 23:33:16 INFO - PROCESS | 1865 | 1463034796697 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}] 23:33:16 INFO - PROCESS | 1865 | 1463034796870 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 23:33:17 INFO - PROCESS | 1865 | 1463034797189 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x890cf000 == 91 [pid = 1865] [id = 224] 23:33:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 240 (0x890d0000) [pid = 1865] [serial = 673] [outer = (nil)] 23:33:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 241 (0x89b36400) [pid = 1865] [serial = 674] [outer = 0x890d0000] 23:33:17 INFO - PROCESS | 1865 | 1463034797281 Marionette DEBUG loaded listener.js 23:33:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 242 (0x8c362000) [pid = 1865] [serial = 675] [outer = 0x890d0000] 23:33:18 INFO - PROCESS | 1865 | 1463034798196 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]]]}] 23:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1582ms 23:33:18 INFO - PROCESS | 1865 | 1463034798271 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 23:33:18 INFO - PROCESS | 1865 | 1463034798275 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 23:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:33:18 INFO - PROCESS | 1865 | 1463034798281 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:33:18 INFO - PROCESS | 1865 | 1463034798284 Marionette TRACE conn4 <- [1,870,null,{}] 23:33:18 INFO - PROCESS | 1865 | 1463034798290 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}] 23:33:18 INFO - PROCESS | 1865 | 1463034798509 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 23:33:18 INFO - PROCESS | 1865 | 1463034798784 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x890cec00 == 92 [pid = 1865] [id = 225] 23:33:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 243 (0x8c1d1c00) [pid = 1865] [serial = 676] [outer = (nil)] 23:33:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 244 (0x8c43c800) [pid = 1865] [serial = 677] [outer = 0x8c1d1c00] 23:33:18 INFO - PROCESS | 1865 | 1463034798908 Marionette DEBUG loaded listener.js 23:33:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 245 (0x8d26e000) [pid = 1865] [serial = 678] [outer = 0x8c1d1c00] 23:33:19 INFO - PROCESS | 1865 | 1463034799838 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]]]}] 23:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1599ms 23:33:19 INFO - PROCESS | 1865 | 1463034799881 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 23:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:33:19 INFO - PROCESS | 1865 | 1463034799886 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 23:33:19 INFO - PROCESS | 1865 | 1463034799893 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:33:19 INFO - PROCESS | 1865 | 1463034799896 Marionette TRACE conn4 <- [1,874,null,{}] 23:33:19 INFO - PROCESS | 1865 | 1463034799902 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}] 23:33:20 INFO - PROCESS | 1865 | 1463034800125 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 23:33:20 INFO - PROCESS | 1865 | 1463034800384 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x890c3400 == 93 [pid = 1865] [id = 226] 23:33:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 246 (0x8a928400) [pid = 1865] [serial = 679] [outer = (nil)] 23:33:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 247 (0x8ea69800) [pid = 1865] [serial = 680] [outer = 0x8a928400] 23:33:20 INFO - PROCESS | 1865 | 1463034800512 Marionette DEBUG loaded listener.js 23:33:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 248 (0x8f15a800) [pid = 1865] [serial = 681] [outer = 0x8a928400] 23:33:21 INFO - PROCESS | 1865 | 1463034801708 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]]]}] 23:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1886ms 23:33:21 INFO - PROCESS | 1865 | 1463034801821 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 23:33:21 INFO - PROCESS | 1865 | 1463034801826 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 23:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:33:21 INFO - PROCESS | 1865 | 1463034801838 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:33:21 INFO - PROCESS | 1865 | 1463034801842 Marionette TRACE conn4 <- [1,878,null,{}] 23:33:21 INFO - PROCESS | 1865 | 1463034801913 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}] 23:33:22 INFO - PROCESS | 1865 | 1463034802181 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 23:33:22 INFO - PROCESS | 1865 | 1463034802386 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x895dd000 == 94 [pid = 1865] [id = 227] 23:33:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 249 (0x8b376000) [pid = 1865] [serial = 682] [outer = (nil)] 23:33:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 250 (0x8ba86400) [pid = 1865] [serial = 683] [outer = 0x8b376000] 23:33:22 INFO - PROCESS | 1865 | 1463034802471 Marionette DEBUG loaded listener.js 23:33:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 251 (0x8c1d8400) [pid = 1865] [serial = 684] [outer = 0x8b376000] 23:33:23 INFO - PROCESS | 1865 | --DOCSHELL 0x99804000 == 93 [pid = 1865] [id = 42] 23:33:23 INFO - PROCESS | 1865 | --DOCSHELL 0x91266c00 == 92 [pid = 1865] [id = 204] 23:33:23 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba82800 == 91 [pid = 1865] [id = 205] 23:33:23 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb61400 == 90 [pid = 1865] [id = 203] 23:33:23 INFO - PROCESS | 1865 | --DOCSHELL 0x8c50b400 == 89 [pid = 1865] [id = 202] 23:33:23 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa86800 == 88 [pid = 1865] [id = 201] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 250 (0x8fc70000) [pid = 1865] [serial = 562] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 249 (0x8fcb5000) [pid = 1865] [serial = 563] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 248 (0x91007c00) [pid = 1865] [serial = 565] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 247 (0x8c50e800) [pid = 1865] [serial = 554] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 246 (0x8b374000) [pid = 1865] [serial = 553] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 245 (0x91262400) [pid = 1865] [serial = 526] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 244 (0x8ec44800) [pid = 1865] [serial = 559] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 243 (0x8ba7ac00) [pid = 1865] [serial = 520] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 242 (0x8c1e0000) [pid = 1865] [serial = 556] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 241 (0x8d80c800) [pid = 1865] [serial = 557] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 240 (0x8ec49400) [pid = 1865] [serial = 550] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 239 (0x8ea6dc00) [pid = 1865] [serial = 523] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 238 (0x953cb400) [pid = 1865] [serial = 518] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 237 (0x93da6000) [pid = 1865] [serial = 529] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 236 (0x99a88c00) [pid = 1865] [serial = 532] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 235 (0x9a2c6c00) [pid = 1865] [serial = 535] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 234 (0x9ba64000) [pid = 1865] [serial = 538] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 233 (0x8c367400) [pid = 1865] [serial = 601] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 232 (0xa3063c00) [pid = 1865] [serial = 541] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 231 (0x8ddd0c00) [pid = 1865] [serial = 544] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 230 (0x8ec3e000) [pid = 1865] [serial = 547] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 229 (0x8f161c00) [pid = 1865] [serial = 560] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 228 (0x8f169000) [pid = 1865] [serial = 524] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 227 (0x99019400) [pid = 1865] [serial = 304] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 226 (0xa35ee400) [pid = 1865] [serial = 271] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 225 (0x9d5aa800) [pid = 1865] [serial = 262] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 224 (0x9289d000) [pid = 1865] [serial = 367] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 223 (0x9ba63000) [pid = 1865] [serial = 416] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 222 (0x9b976c00) [pid = 1865] [serial = 141] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 221 (0xa22f1000) [pid = 1865] [serial = 404] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 220 (0x9aee8000) [pid = 1865] [serial = 391] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 219 (0x92965000) [pid = 1865] [serial = 577] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 218 (0x94758400) [pid = 1865] [serial = 580] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 217 (0x99def800) [pid = 1865] [serial = 259] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 216 (0xa68b5c00) [pid = 1865] [serial = 319] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 215 (0x9ab83c00) [pid = 1865] [serial = 189] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 214 (0x9a068400) [pid = 1865] [serial = 219] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 213 (0x8b375000) [pid = 1865] [serial = 497] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 212 (0x9aee9000) [pid = 1865] [serial = 192] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 211 (0x93d61000) [pid = 1865] [serial = 213] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 210 (0x92701800) [pid = 1865] [serial = 301] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 209 (0x9b3b5c00) [pid = 1865] [serial = 361] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 208 (0x9b973000) [pid = 1865] [serial = 401] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 207 (0x9908cc00) [pid = 1865] [serial = 138] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 206 (0xa061a800) [pid = 1865] [serial = 473] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 205 (0x8c1e0400) [pid = 1865] [serial = 422] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 204 (0x9a2d4000) [pid = 1865] [serial = 183] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 203 (0xa321a000) [pid = 1865] [serial = 485] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 202 (0x8bb72800) [pid = 1865] [serial = 595] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 201 (0x9b632000) [pid = 1865] [serial = 470] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 200 (0xa30ecc00) [pid = 1865] [serial = 180] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 199 (0x8fc77c00) [pid = 1865] [serial = 373] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 198 (0xa2456800) [pid = 1865] [serial = 310] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 197 (0x93b6a400) [pid = 1865] [serial = 464] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 196 (0x9aedfc00) [pid = 1865] [serial = 476] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 195 (0x9270dc00) [pid = 1865] [serial = 226] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 194 (0x922f8c00) [pid = 1865] [serial = 488] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 193 (0x9981fc00) [pid = 1865] [serial = 583] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 192 (0xa22ef800) [pid = 1865] [serial = 592] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 191 (0x9a219c00) [pid = 1865] [serial = 370] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 190 (0x922f2800) [pid = 1865] [serial = 482] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 189 (0xa503c800) [pid = 1865] [serial = 223] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 188 (0xa6761c00) [pid = 1865] [serial = 274] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 187 (0x9aeeac00) [pid = 1865] [serial = 177] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 186 (0x9a6d4000) [pid = 1865] [serial = 467] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 185 (0xa306bc00) [pid = 1865] [serial = 425] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 184 (0x9a2d1800) [pid = 1865] [serial = 216] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 183 (0x927eb400) [pid = 1865] [serial = 551] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 182 (0x89b33000) [pid = 1865] [serial = 494] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 181 (0x925f6800) [pid = 1865] [serial = 346] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x9b063800) [pid = 1865] [serial = 355] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0xa6780c00) [pid = 1865] [serial = 147] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0xa6f3c000) [pid = 1865] [serial = 322] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x8b37e000) [pid = 1865] [serial = 500] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x8d8aac00) [pid = 1865] [serial = 410] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x8fcad800) [pid = 1865] [serial = 574] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x91335400) [pid = 1865] [serial = 394] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0xa50f2000) [pid = 1865] [serial = 313] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0xa2277000) [pid = 1865] [serial = 364] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x912f5400) [pid = 1865] [serial = 527] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x927e9c00) [pid = 1865] [serial = 229] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x89b2d800) [pid = 1865] [serial = 568] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x8aa8b400) [pid = 1865] [serial = 598] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x927de800) [pid = 1865] [serial = 232] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x8b371c00) [pid = 1865] [serial = 599] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x9b67b400) [pid = 1865] [serial = 589] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0xa503cc00) [pid = 1865] [serial = 144] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0xa2458400) [pid = 1865] [serial = 316] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x98219800) [pid = 1865] [serial = 349] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x9ab81c00) [pid = 1865] [serial = 186] [outer = (nil)] [url = about:blank] 23:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2091ms 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x8ea6ec00) [pid = 1865] [serial = 571] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x8c510c00) [pid = 1865] [serial = 458] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9b688000) [pid = 1865] [serial = 307] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0xa68b9400) [pid = 1865] [serial = 150] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x98aa6000) [pid = 1865] [serial = 174] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x8d278000) [pid = 1865] [serial = 413] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x99822c00) [pid = 1865] [serial = 397] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x8ba87800) [pid = 1865] [serial = 491] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x8ea6f800) [pid = 1865] [serial = 325] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x9a2d2800) [pid = 1865] [serial = 352] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8eb62000) [pid = 1865] [serial = 428] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x9b67f000) [pid = 1865] [serial = 358] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x9abbf000) [pid = 1865] [serial = 277] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x8c1d7c00) [pid = 1865] [serial = 521] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0xa2629800) [pid = 1865] [serial = 479] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x9d7b6000) [pid = 1865] [serial = 108] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x9aee9c00) [pid = 1865] [serial = 586] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x9a071c00) [pid = 1865] [serial = 343] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x93a87c00) [pid = 1865] [serial = 256] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0xa3542c00) [pid = 1865] [serial = 419] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8d80e800) [pid = 1865] [serial = 407] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x9d7f9400) [pid = 1865] [serial = 268] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x91266400) [pid = 1865] [serial = 461] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x912f9800) [pid = 1865] [serial = 265] [outer = (nil)] [url = about:blank] 23:33:23 INFO - PROCESS | 1865 | 1463034803801 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]]]}] 23:33:23 INFO - PROCESS | 1865 | 1463034803947 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 23:33:23 INFO - PROCESS | 1865 | 1463034803965 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 23:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:33:24 INFO - PROCESS | 1865 | 1463034804050 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:33:24 INFO - PROCESS | 1865 | 1463034804057 Marionette TRACE conn4 <- [1,882,null,{}] 23:33:24 INFO - PROCESS | 1865 | 1463034804063 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}] 23:33:24 INFO - PROCESS | 1865 | 1463034804238 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 23:33:24 INFO - PROCESS | 1865 | 1463034804408 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa8e000 == 89 [pid = 1865] [id = 228] 23:33:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8aa91800) [pid = 1865] [serial = 685] [outer = (nil)] 23:33:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8ba80000) [pid = 1865] [serial = 686] [outer = 0x8aa91800] 23:33:24 INFO - PROCESS | 1865 | 1463034804485 Marionette DEBUG loaded listener.js 23:33:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8bb76c00) [pid = 1865] [serial = 687] [outer = 0x8aa91800] 23:33:25 INFO - PROCESS | 1865 | 1463034805270 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]]]}] 23:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1272ms 23:33:25 INFO - PROCESS | 1865 | 1463034805299 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 23:33:25 INFO - PROCESS | 1865 | 1463034805302 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 23:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:33:25 INFO - PROCESS | 1865 | 1463034805309 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:33:25 INFO - PROCESS | 1865 | 1463034805315 Marionette TRACE conn4 <- [1,886,null,{}] 23:33:25 INFO - PROCESS | 1865 | 1463034805331 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}] 23:33:25 INFO - PROCESS | 1865 | 1463034805526 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 23:33:25 INFO - PROCESS | 1865 | 1463034805704 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b37f000 == 90 [pid = 1865] [id = 229] 23:33:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8c505400) [pid = 1865] [serial = 688] [outer = (nil)] 23:33:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8d8a0800) [pid = 1865] [serial = 689] [outer = 0x8c505400] 23:33:25 INFO - PROCESS | 1865 | 1463034805788 Marionette DEBUG loaded listener.js 23:33:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8ea67800) [pid = 1865] [serial = 690] [outer = 0x8c505400] 23:33:26 INFO - PROCESS | 1865 | 1463034806742 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]]]}] 23:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1486ms 23:33:26 INFO - PROCESS | 1865 | 1463034806806 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 23:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:33:26 INFO - PROCESS | 1865 | 1463034806811 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 23:33:26 INFO - PROCESS | 1865 | 1463034806817 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:33:26 INFO - PROCESS | 1865 | 1463034806820 Marionette TRACE conn4 <- [1,890,null,{}] 23:33:26 INFO - PROCESS | 1865 | 1463034806826 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}] 23:33:27 INFO - PROCESS | 1865 | 1463034807061 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 23:33:27 INFO - PROCESS | 1865 | 1463034807102 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea6ec00 == 91 [pid = 1865] [id = 230] 23:33:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8eb60400) [pid = 1865] [serial = 691] [outer = (nil)] 23:33:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x8ec47000) [pid = 1865] [serial = 692] [outer = 0x8eb60400] 23:33:27 INFO - PROCESS | 1865 | 1463034807178 Marionette DEBUG loaded listener.js 23:33:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x8f268000) [pid = 1865] [serial = 693] [outer = 0x8eb60400] 23:33:28 INFO - PROCESS | 1865 | 1463034808495 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]]]}] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x9b977400) [pid = 1865] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8facbc00) [pid = 1865] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8ddca400) [pid = 1865] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8ddd1400) [pid = 1865] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x9a192c00) [pid = 1865] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9a219000) [pid = 1865] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x9475b000) [pid = 1865] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8fac5c00) [pid = 1865] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8eb66400) [pid = 1865] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8ddcb800) [pid = 1865] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8d8a9c00) [pid = 1865] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9b682000) [pid = 1865] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x98aa0800) [pid = 1865] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x895ddc00) [pid = 1865] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9133b800) [pid = 1865] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8b372800) [pid = 1865] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8eb5d000) [pid = 1865] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8ea70000) [pid = 1865] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8bb6a800) [pid = 1865] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x95205400) [pid = 1865] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8d80dc00) [pid = 1865] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:33:28 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x9296bc00) [pid = 1865] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1783ms 23:33:28 INFO - PROCESS | 1865 | 1463034808601 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 23:33:28 INFO - PROCESS | 1865 | 1463034808609 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 23:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:33:28 INFO - PROCESS | 1865 | 1463034808619 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:33:28 INFO - PROCESS | 1865 | 1463034808624 Marionette TRACE conn4 <- [1,894,null,{}] 23:33:28 INFO - PROCESS | 1865 | 1463034808732 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}] 23:33:28 INFO - PROCESS | 1865 | 1463034808953 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 23:33:28 INFO - PROCESS | 1865 | 1463034808965 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb6dc00 == 92 [pid = 1865] [id = 231] 23:33:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8c438c00) [pid = 1865] [serial = 694] [outer = (nil)] 23:33:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8ddd4800) [pid = 1865] [serial = 695] [outer = 0x8c438c00] 23:33:29 INFO - PROCESS | 1865 | 1463034809039 Marionette DEBUG loaded listener.js 23:33:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8eb66400) [pid = 1865] [serial = 696] [outer = 0x8c438c00] 23:33:29 INFO - PROCESS | 1865 | 1463034809870 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]]]}] 23:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1292ms 23:33:29 INFO - PROCESS | 1865 | 1463034809911 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 23:33:29 INFO - PROCESS | 1865 | 1463034809914 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 23:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:33:29 INFO - PROCESS | 1865 | 1463034809920 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:33:29 INFO - PROCESS | 1865 | 1463034809923 Marionette TRACE conn4 <- [1,898,null,{}] 23:33:29 INFO - PROCESS | 1865 | 1463034809929 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}] 23:33:30 INFO - PROCESS | 1865 | 1463034810151 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 23:33:30 INFO - PROCESS | 1865 | 1463034810305 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b376800 == 93 [pid = 1865] [id = 232] 23:33:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8ddca400) [pid = 1865] [serial = 697] [outer = (nil)] 23:33:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x91267400) [pid = 1865] [serial = 698] [outer = 0x8ddca400] 23:33:30 INFO - PROCESS | 1865 | 1463034810396 Marionette DEBUG loaded listener.js 23:33:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x912f5c00) [pid = 1865] [serial = 699] [outer = 0x8ddca400] 23:33:31 INFO - PROCESS | 1865 | 1463034811518 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]]]}] 23:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1631ms 23:33:31 INFO - PROCESS | 1865 | 1463034811554 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 23:33:31 INFO - PROCESS | 1865 | 1463034811562 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 23:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:33:31 INFO - PROCESS | 1865 | 1463034811570 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:33:31 INFO - PROCESS | 1865 | 1463034811579 Marionette TRACE conn4 <- [1,902,null,{}] 23:33:31 INFO - PROCESS | 1865 | 1463034811589 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}] 23:33:31 INFO - PROCESS | 1865 | 1463034811853 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 23:33:32 INFO - PROCESS | 1865 | 1463034812112 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b34c00 == 94 [pid = 1865] [id = 233] 23:33:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8aa86400) [pid = 1865] [serial = 700] [outer = (nil)] 23:33:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8ba83800) [pid = 1865] [serial = 701] [outer = 0x8aa86400] 23:33:32 INFO - PROCESS | 1865 | 1463034812246 Marionette DEBUG loaded listener.js 23:33:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8c363400) [pid = 1865] [serial = 702] [outer = 0x8aa86400] 23:33:33 INFO - PROCESS | 1865 | 1463034813294 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]]]}] 23:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1788ms 23:33:33 INFO - PROCESS | 1865 | 1463034813359 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 23:33:33 INFO - PROCESS | 1865 | 1463034813369 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 23:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:33:33 INFO - PROCESS | 1865 | 1463034813380 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:33:33 INFO - PROCESS | 1865 | 1463034813384 Marionette TRACE conn4 <- [1,906,null,{}] 23:33:33 INFO - PROCESS | 1865 | 1463034813390 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}] 23:33:33 INFO - PROCESS | 1865 | 1463034813659 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 23:33:33 INFO - PROCESS | 1865 | 1463034813928 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d270c00 == 95 [pid = 1865] [id = 234] 23:33:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8d89e000) [pid = 1865] [serial = 703] [outer = (nil)] 23:33:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8ea62000) [pid = 1865] [serial = 704] [outer = 0x8d89e000] 23:33:34 INFO - PROCESS | 1865 | 1463034814060 Marionette DEBUG loaded listener.js 23:33:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8ec43800) [pid = 1865] [serial = 705] [outer = 0x8d89e000] 23:33:35 INFO - PROCESS | 1865 | 1463034815021 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]]]}] 23:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1686ms 23:33:35 INFO - PROCESS | 1865 | 1463034815067 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 23:33:35 INFO - PROCESS | 1865 | 1463034815071 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 23:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:33:35 INFO - PROCESS | 1865 | 1463034815078 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:33:35 INFO - PROCESS | 1865 | 1463034815084 Marionette TRACE conn4 <- [1,910,null,{}] 23:33:35 INFO - PROCESS | 1865 | 1463034815101 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}] 23:33:35 INFO - PROCESS | 1865 | 1463034815339 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 23:33:35 INFO - PROCESS | 1865 | 1463034815628 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x912f0000 == 96 [pid = 1865] [id = 235] 23:33:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x912f9800) [pid = 1865] [serial = 706] [outer = (nil)] 23:33:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x91f87800) [pid = 1865] [serial = 707] [outer = 0x912f9800] 23:33:35 INFO - PROCESS | 1865 | 1463034815724 Marionette DEBUG loaded listener.js 23:33:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x91f8c400) [pid = 1865] [serial = 708] [outer = 0x912f9800] 23:33:36 INFO - PROCESS | 1865 | 1463034816642 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]]]}] 23:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1639ms 23:33:36 INFO - PROCESS | 1865 | 1463034816719 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 23:33:36 INFO - PROCESS | 1865 | 1463034816723 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 23:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:33:36 INFO - PROCESS | 1865 | 1463034816730 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:33:36 INFO - PROCESS | 1865 | 1463034816733 Marionette TRACE conn4 <- [1,914,null,{}] 23:33:36 INFO - PROCESS | 1865 | 1463034816739 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}] 23:33:36 INFO - PROCESS | 1865 | 1463034816944 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 23:33:37 INFO - PROCESS | 1865 | 1463034817187 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x91266c00 == 97 [pid = 1865] [id = 236] 23:33:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x91339c00) [pid = 1865] [serial = 709] [outer = (nil)] 23:33:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x91f93c00) [pid = 1865] [serial = 710] [outer = 0x91339c00] 23:33:37 INFO - PROCESS | 1865 | 1463034817319 Marionette DEBUG loaded listener.js 23:33:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x92034000) [pid = 1865] [serial = 711] [outer = 0x91339c00] 23:33:38 INFO - PROCESS | 1865 | 1463034818216 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]]]}] 23:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1538ms 23:33:38 INFO - PROCESS | 1865 | 1463034818270 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 23:33:38 INFO - PROCESS | 1865 | 1463034818274 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 23:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:33:38 INFO - PROCESS | 1865 | 1463034818280 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:33:38 INFO - PROCESS | 1865 | 1463034818284 Marionette TRACE conn4 <- [1,918,null,{}] 23:33:38 INFO - PROCESS | 1865 | 1463034818290 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}] 23:33:38 INFO - PROCESS | 1865 | 1463034818509 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 23:33:38 INFO - PROCESS | 1865 | 1463034818776 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f93000 == 98 [pid = 1865] [id = 237] 23:33:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x91f94400) [pid = 1865] [serial = 712] [outer = (nil)] 23:33:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x9203d400) [pid = 1865] [serial = 713] [outer = 0x91f94400] 23:33:38 INFO - PROCESS | 1865 | 1463034818909 Marionette DEBUG loaded listener.js 23:33:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x922e9400) [pid = 1865] [serial = 714] [outer = 0x91f94400] 23:33:39 INFO - PROCESS | 1865 | 1463034819845 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]]]}] 23:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1633ms 23:33:39 INFO - PROCESS | 1865 | 1463034819915 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 23:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:33:39 INFO - PROCESS | 1865 | 1463034819920 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 23:33:39 INFO - PROCESS | 1865 | 1463034819927 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:33:39 INFO - PROCESS | 1865 | 1463034819930 Marionette TRACE conn4 <- [1,922,null,{}] 23:33:39 INFO - PROCESS | 1865 | 1463034819936 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}] 23:33:40 INFO - PROCESS | 1865 | 1463034820216 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 23:33:40 INFO - PROCESS | 1865 | 1463034820561 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x92038000 == 99 [pid = 1865] [id = 238] 23:33:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x92038c00) [pid = 1865] [serial = 715] [outer = (nil)] 23:33:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x92707c00) [pid = 1865] [serial = 716] [outer = 0x92038c00] 23:33:40 INFO - PROCESS | 1865 | 1463034820668 Marionette DEBUG loaded listener.js 23:33:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x927e0400) [pid = 1865] [serial = 717] [outer = 0x92038c00] 23:33:41 INFO - PROCESS | 1865 | 1463034821802 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]]]}] 23:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1942ms 23:33:41 INFO - PROCESS | 1865 | 1463034821870 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 23:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:33:41 INFO - PROCESS | 1865 | 1463034821874 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 23:33:41 INFO - PROCESS | 1865 | 1463034821881 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:33:41 INFO - PROCESS | 1865 | 1463034821886 Marionette TRACE conn4 <- [1,926,null,{}] 23:33:41 INFO - PROCESS | 1865 | 1463034821894 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}] 23:33:42 INFO - PROCESS | 1865 | 1463034822182 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 23:33:42 INFO - PROCESS | 1865 | 1463034822546 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x922f3400 == 100 [pid = 1865] [id = 239] 23:33:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x922f5c00) [pid = 1865] [serial = 718] [outer = (nil)] 23:33:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x9289c000) [pid = 1865] [serial = 719] [outer = 0x922f5c00] 23:33:42 INFO - PROCESS | 1865 | 1463034822663 Marionette DEBUG loaded listener.js 23:33:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x92965400) [pid = 1865] [serial = 720] [outer = 0x922f5c00] 23:33:43 INFO - PROCESS | 1865 | 1463034823846 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]]]}] 23:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2000ms 23:33:43 INFO - PROCESS | 1865 | 1463034823881 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 23:33:43 INFO - PROCESS | 1865 | 1463034823886 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 23:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:33:43 INFO - PROCESS | 1865 | 1463034823894 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:33:43 INFO - PROCESS | 1865 | 1463034823899 Marionette TRACE conn4 <- [1,930,null,{}] 23:33:43 INFO - PROCESS | 1865 | 1463034823905 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}] 23:33:44 INFO - PROCESS | 1865 | 1463034824147 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 23:33:44 INFO - PROCESS | 1865 | 1463034824496 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x927e1000 == 101 [pid = 1865] [id = 240] 23:33:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x927eac00) [pid = 1865] [serial = 721] [outer = (nil)] 23:33:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x93b5c800) [pid = 1865] [serial = 722] [outer = 0x927eac00] 23:33:44 INFO - PROCESS | 1865 | 1463034824631 Marionette DEBUG loaded listener.js 23:33:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x93d58800) [pid = 1865] [serial = 723] [outer = 0x927eac00] 23:33:45 INFO - PROCESS | 1865 | 1463034825586 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]]]}] 23:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1733ms 23:33:45 INFO - PROCESS | 1865 | 1463034825629 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 23:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:33:45 INFO - PROCESS | 1865 | 1463034825634 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 23:33:45 INFO - PROCESS | 1865 | 1463034825640 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:33:45 INFO - PROCESS | 1865 | 1463034825644 Marionette TRACE conn4 <- [1,934,null,{}] 23:33:45 INFO - PROCESS | 1865 | 1463034825649 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}] 23:33:45 INFO - PROCESS | 1865 | 1463034825877 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 23:33:46 INFO - PROCESS | 1865 | 1463034826213 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc8400 == 102 [pid = 1865] [id = 241] 23:33:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x93b6a800) [pid = 1865] [serial = 724] [outer = (nil)] 23:33:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x947fc400) [pid = 1865] [serial = 725] [outer = 0x93b6a800] 23:33:46 INFO - PROCESS | 1865 | 1463034826307 Marionette DEBUG loaded listener.js 23:33:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9520b000) [pid = 1865] [serial = 726] [outer = 0x93b6a800] 23:33:47 INFO - PROCESS | 1865 | 1463034827412 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]]]}] 23:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1844ms 23:33:47 INFO - PROCESS | 1865 | 1463034827487 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 23:33:47 INFO - PROCESS | 1865 | 1463034827493 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 23:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:33:47 INFO - PROCESS | 1865 | 1463034827502 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:33:47 INFO - PROCESS | 1865 | 1463034827506 Marionette TRACE conn4 <- [1,938,null,{}] 23:33:47 INFO - PROCESS | 1865 | 1463034827516 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}] 23:33:47 INFO - PROCESS | 1865 | 1463034827818 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 23:33:48 INFO - PROCESS | 1865 | 1463034828132 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b60800 == 103 [pid = 1865] [id = 242] 23:33:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x93ba9c00) [pid = 1865] [serial = 727] [outer = (nil)] 23:33:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x98b2c400) [pid = 1865] [serial = 728] [outer = 0x93ba9c00] 23:33:48 INFO - PROCESS | 1865 | 1463034828250 Marionette DEBUG loaded listener.js 23:33:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x99019400) [pid = 1865] [serial = 729] [outer = 0x93ba9c00] 23:33:49 INFO - PROCESS | 1865 | 1463034829238 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]]]}] 23:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1800ms 23:33:49 INFO - PROCESS | 1865 | 1463034829302 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 23:33:49 INFO - PROCESS | 1865 | 1463034829307 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 23:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:33:49 INFO - PROCESS | 1865 | 1463034829314 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:33:49 INFO - PROCESS | 1865 | 1463034829318 Marionette TRACE conn4 <- [1,942,null,{}] 23:33:49 INFO - PROCESS | 1865 | 1463034829324 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}] 23:33:49 INFO - PROCESS | 1865 | 1463034829598 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 23:33:49 INFO - PROCESS | 1865 | 1463034829920 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x99826400 == 104 [pid = 1865] [id = 243] 23:33:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9a06a400) [pid = 1865] [serial = 730] [outer = (nil)] 23:33:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9a072400) [pid = 1865] [serial = 731] [outer = 0x9a06a400] 23:33:50 INFO - PROCESS | 1865 | 1463034830020 Marionette DEBUG loaded listener.js 23:33:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9a18b400) [pid = 1865] [serial = 732] [outer = 0x9a06a400] 23:33:50 INFO - PROCESS | 1865 | 1463034830932 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]]]}] 23:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1689ms 23:33:51 INFO - PROCESS | 1865 | 1463034831004 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 23:33:51 INFO - PROCESS | 1865 | 1463034831007 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 23:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:33:51 INFO - PROCESS | 1865 | 1463034831014 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:33:51 INFO - PROCESS | 1865 | 1463034831017 Marionette TRACE conn4 <- [1,946,null,{}] 23:33:51 INFO - PROCESS | 1865 | 1463034831023 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}] 23:33:51 INFO - PROCESS | 1865 | 1463034831268 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 23:33:51 INFO - PROCESS | 1865 | 1463034831573 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x99b4c000 == 105 [pid = 1865] [id = 244] 23:33:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9a066400) [pid = 1865] [serial = 733] [outer = (nil)] 23:33:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9a21a800) [pid = 1865] [serial = 734] [outer = 0x9a066400] 23:33:51 INFO - PROCESS | 1865 | 1463034831666 Marionette DEBUG loaded listener.js 23:33:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9a2cb000) [pid = 1865] [serial = 735] [outer = 0x9a066400] 23:33:52 INFO - PROCESS | 1865 | 1463034832544 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]]]}] 23:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1588ms 23:33:52 INFO - PROCESS | 1865 | 1463034832604 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 23:33:52 INFO - PROCESS | 1865 | 1463034832607 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 23:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:33:52 INFO - PROCESS | 1865 | 1463034832615 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:33:52 INFO - PROCESS | 1865 | 1463034832629 Marionette TRACE conn4 <- [1,950,null,{}] 23:33:52 INFO - PROCESS | 1865 | 1463034832636 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}] 23:33:52 INFO - PROCESS | 1865 | 1463034832877 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 23:33:53 INFO - PROCESS | 1865 | 1463034833127 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a073c00 == 106 [pid = 1865] [id = 245] 23:33:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9a186400) [pid = 1865] [serial = 736] [outer = (nil)] 23:33:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9a6dd400) [pid = 1865] [serial = 737] [outer = 0x9a186400] 23:33:53 INFO - PROCESS | 1865 | 1463034833271 Marionette DEBUG loaded listener.js 23:33:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9ab81c00) [pid = 1865] [serial = 738] [outer = 0x9a186400] 23:33:54 INFO - PROCESS | 1865 | 1463034834175 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]]]}] 23:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1603ms 23:33:54 INFO - PROCESS | 1865 | 1463034834219 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 23:33:54 INFO - PROCESS | 1865 | 1463034834223 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 23:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:33:54 INFO - PROCESS | 1865 | 1463034834230 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:33:54 INFO - PROCESS | 1865 | 1463034834233 Marionette TRACE conn4 <- [1,954,null,{}] 23:33:54 INFO - PROCESS | 1865 | 1463034834239 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}] 23:33:54 INFO - PROCESS | 1865 | 1463034834442 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 23:33:54 INFO - PROCESS | 1865 | 1463034834700 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a21c800 == 107 [pid = 1865] [id = 246] 23:33:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9a2d4000) [pid = 1865] [serial = 739] [outer = (nil)] 23:33:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x9aeedc00) [pid = 1865] [serial = 740] [outer = 0x9a2d4000] 23:33:54 INFO - PROCESS | 1865 | 1463034834826 Marionette DEBUG loaded listener.js 23:33:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9b06ec00) [pid = 1865] [serial = 741] [outer = 0x9a2d4000] 23:33:55 INFO - PROCESS | 1865 | 1463034835719 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]]]}] 23:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1586ms 23:33:55 INFO - PROCESS | 1865 | 1463034835818 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 23:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:33:55 INFO - PROCESS | 1865 | 1463034835822 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 23:33:55 INFO - PROCESS | 1865 | 1463034835829 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:33:55 INFO - PROCESS | 1865 | 1463034835833 Marionette TRACE conn4 <- [1,958,null,{}] 23:33:55 INFO - PROCESS | 1865 | 1463034835839 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}] 23:33:56 INFO - PROCESS | 1865 | 1463034836050 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 23:33:56 INFO - PROCESS | 1865 | 1463034836322 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a92f400 == 108 [pid = 1865] [id = 247] 23:33:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x8b377800) [pid = 1865] [serial = 742] [outer = (nil)] 23:33:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x8d89e400) [pid = 1865] [serial = 743] [outer = 0x8b377800] 23:33:56 INFO - PROCESS | 1865 | 1463034836429 Marionette DEBUG loaded listener.js 23:33:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x91263000) [pid = 1865] [serial = 744] [outer = 0x8b377800] 23:33:57 INFO - PROCESS | 1865 | 1463034837347 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]]]}] 23:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1582ms 23:33:57 INFO - PROCESS | 1865 | 1463034837411 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 23:33:57 INFO - PROCESS | 1865 | 1463034837416 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 23:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:33:57 INFO - PROCESS | 1865 | 1463034837422 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:33:57 INFO - PROCESS | 1865 | 1463034837426 Marionette TRACE conn4 <- [1,962,null,{}] 23:33:57 INFO - PROCESS | 1865 | 1463034837431 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}] 23:33:57 INFO - PROCESS | 1865 | 1463034837628 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 23:33:57 INFO - PROCESS | 1865 | 1463034837881 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:33:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x895d6800 == 109 [pid = 1865] [id = 248] 23:33:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x89b31c00) [pid = 1865] [serial = 745] [outer = (nil)] 23:33:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x8ddd8800) [pid = 1865] [serial = 746] [outer = 0x89b31c00] 23:33:58 INFO - PROCESS | 1865 | 1463034838016 Marionette DEBUG loaded listener.js 23:33:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x912ebc00) [pid = 1865] [serial = 747] [outer = 0x89b31c00] 23:33:59 INFO - PROCESS | 1865 | 1463034839497 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]]]}] 23:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 2132ms 23:33:59 INFO - PROCESS | 1865 | 1463034839555 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 23:33:59 INFO - PROCESS | 1865 | 1463034839561 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 23:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:33:59 INFO - PROCESS | 1865 | 1463034839570 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:33:59 INFO - PROCESS | 1865 | 1463034839576 Marionette TRACE conn4 <- [1,966,null,{}] 23:33:59 INFO - PROCESS | 1865 | 1463034839586 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}] 23:33:59 INFO - PROCESS | 1865 | 1463034839830 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 23:34:00 INFO - PROCESS | 1865 | 1463034840047 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a92ec00 == 110 [pid = 1865] [id = 249] 23:34:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x8aa87800) [pid = 1865] [serial = 748] [outer = (nil)] 23:34:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0x8c1dbc00) [pid = 1865] [serial = 749] [outer = 0x8aa87800] 23:34:00 INFO - PROCESS | 1865 | 1463034840212 Marionette DEBUG loaded listener.js 23:34:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0x8c504400) [pid = 1865] [serial = 750] [outer = 0x8aa87800] 23:34:01 INFO - PROCESS | 1865 | --DOCSHELL 0x8bb6dc00 == 109 [pid = 1865] [id = 231] 23:34:01 INFO - PROCESS | 1865 | --DOCSHELL 0x8ea6ec00 == 108 [pid = 1865] [id = 230] 23:34:01 INFO - PROCESS | 1865 | --DOCSHELL 0x8b37f000 == 107 [pid = 1865] [id = 229] 23:34:01 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa8e000 == 106 [pid = 1865] [id = 228] 23:34:01 INFO - PROCESS | 1865 | --DOCSHELL 0x895dd000 == 105 [pid = 1865] [id = 227] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x8eb64000) [pid = 1865] [serial = 572] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0xa3256c00) [pid = 1865] [serial = 593] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0x9a06f800) [pid = 1865] [serial = 533] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x8b37d400) [pid = 1865] [serial = 569] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x91340800) [pid = 1865] [serial = 575] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x9820d000) [pid = 1865] [serial = 530] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x91268000) [pid = 1865] [serial = 566] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x925eec00) [pid = 1865] [serial = 626] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8d807800) [pid = 1865] [serial = 607] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x8ec44400) [pid = 1865] [serial = 610] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8c362400) [pid = 1865] [serial = 620] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x8b371800) [pid = 1865] [serial = 604] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x92701400) [pid = 1865] [serial = 617] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9270a400) [pid = 1865] [serial = 618] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x912f1400) [pid = 1865] [serial = 614] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x9a21d400) [pid = 1865] [serial = 398] [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.] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x8ec3ec00) [pid = 1865] [serial = 623] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x8f26b000) [pid = 1865] [serial = 624] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x8d271800) [pid = 1865] [serial = 621] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x9289b000) [pid = 1865] [serial = 627] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x8bb75c00) [pid = 1865] [serial = 596] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x9b62a000) [pid = 1865] [serial = 587] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9d7b3000) [pid = 1865] [serial = 590] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x953c2c00) [pid = 1865] [serial = 581] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0xa35f8800) [pid = 1865] [serial = 542] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x93a83000) [pid = 1865] [serial = 578] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8ddd4c00) [pid = 1865] [serial = 545] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x8ec40800) [pid = 1865] [serial = 548] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x9d7af800) [pid = 1865] [serial = 539] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x9aeee800) [pid = 1865] [serial = 536] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9a219400) [pid = 1865] [serial = 584] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8d805800) [pid = 1865] [serial = 629] [outer = (nil)] [url = about:blank] 23:34:01 INFO - PROCESS | 1865 | 1463034841730 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]]]}] 23:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2187ms 23:34:01 INFO - PROCESS | 1865 | 1463034841788 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 23:34:01 INFO - PROCESS | 1865 | 1463034841797 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 23:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:34:01 INFO - PROCESS | 1865 | 1463034841811 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:34:01 INFO - PROCESS | 1865 | 1463034841814 Marionette TRACE conn4 <- [1,970,null,{}] 23:34:01 INFO - PROCESS | 1865 | 1463034841821 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}] 23:34:02 INFO - PROCESS | 1865 | 1463034842018 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 23:34:02 INFO - PROCESS | 1865 | 1463034842040 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b36000 == 106 [pid = 1865] [id = 250] 23:34:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x8aa8d000) [pid = 1865] [serial = 751] [outer = (nil)] 23:34:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x8bb77400) [pid = 1865] [serial = 752] [outer = 0x8aa8d000] 23:34:02 INFO - PROCESS | 1865 | 1463034842263 Marionette DEBUG loaded listener.js 23:34:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x8d26a400) [pid = 1865] [serial = 753] [outer = 0x8aa8d000] 23:34:03 INFO - PROCESS | 1865 | 1463034843155 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]]]}] 23:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1383ms 23:34:03 INFO - PROCESS | 1865 | 1463034843194 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 23:34:03 INFO - PROCESS | 1865 | 1463034843199 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 23:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:34:03 INFO - PROCESS | 1865 | 1463034843206 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:34:03 INFO - PROCESS | 1865 | 1463034843212 Marionette TRACE conn4 <- [1,974,null,{}] 23:34:03 INFO - PROCESS | 1865 | 1463034843229 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}] 23:34:03 INFO - PROCESS | 1865 | 1463034843451 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 23:34:03 INFO - PROCESS | 1865 | 1463034843698 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddcd800 == 107 [pid = 1865] [id = 251] 23:34:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x8ddd4c00) [pid = 1865] [serial = 754] [outer = (nil)] 23:34:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x8eb5b400) [pid = 1865] [serial = 755] [outer = 0x8ddd4c00] 23:34:03 INFO - PROCESS | 1865 | 1463034843805 Marionette DEBUG loaded listener.js 23:34:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x8ec44000) [pid = 1865] [serial = 756] [outer = 0x8ddd4c00] 23:34:04 INFO - PROCESS | 1865 | 1463034844665 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]]]}] 23:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1489ms 23:34:04 INFO - PROCESS | 1865 | 1463034844695 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 23:34:04 INFO - PROCESS | 1865 | 1463034844700 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 23:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:34:04 INFO - PROCESS | 1865 | 1463034844706 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:34:04 INFO - PROCESS | 1865 | 1463034844710 Marionette TRACE conn4 <- [1,978,null,{}] 23:34:04 INFO - PROCESS | 1865 | 1463034844715 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}] 23:34:04 INFO - PROCESS | 1865 | 1463034844964 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 23:34:05 INFO - PROCESS | 1865 | 1463034845005 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d277400 == 108 [pid = 1865] [id = 252] 23:34:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x8f15e400) [pid = 1865] [serial = 757] [outer = (nil)] 23:34:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x8f271400) [pid = 1865] [serial = 758] [outer = 0x8f15e400] 23:34:05 INFO - PROCESS | 1865 | 1463034845083 Marionette DEBUG loaded listener.js 23:34:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x8fc76000) [pid = 1865] [serial = 759] [outer = 0x8f15e400] 23:34:05 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x8aa88000) [pid = 1865] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:34:05 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x8ec3dc00) [pid = 1865] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:34:05 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x8d271400) [pid = 1865] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:34:05 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x91269000) [pid = 1865] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:34:05 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x8eb60400) [pid = 1865] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:34:06 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x8aa91800) [pid = 1865] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:34:06 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8c505400) [pid = 1865] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:34:06 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8c1d9000) [pid = 1865] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:34:06 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8b376000) [pid = 1865] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:34:06 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8c438c00) [pid = 1865] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:34:06 INFO - PROCESS | 1865 | 1463034846443 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]]]}] 23:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1780ms 23:34:06 INFO - PROCESS | 1865 | 1463034846487 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 23:34:06 INFO - PROCESS | 1865 | 1463034846491 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 23:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:34:06 INFO - PROCESS | 1865 | 1463034846497 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:34:06 INFO - PROCESS | 1865 | 1463034846500 Marionette TRACE conn4 <- [1,982,null,{}] 23:34:06 INFO - PROCESS | 1865 | 1463034846506 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}] 23:34:06 INFO - PROCESS | 1865 | 1463034846684 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 23:34:06 INFO - PROCESS | 1865 | 1463034846699 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:06 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a92cc00 == 109 [pid = 1865] [id = 253] 23:34:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x8aa91800) [pid = 1865] [serial = 760] [outer = (nil)] 23:34:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x8fc6d400) [pid = 1865] [serial = 761] [outer = 0x8aa91800] 23:34:06 INFO - PROCESS | 1865 | 1463034846773 Marionette DEBUG loaded listener.js 23:34:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x9125f400) [pid = 1865] [serial = 762] [outer = 0x8aa91800] 23:34:07 INFO - PROCESS | 1865 | 1463034847722 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]]]}] 23:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1280ms 23:34:07 INFO - PROCESS | 1865 | 1463034847783 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 23:34:07 INFO - PROCESS | 1865 | 1463034847787 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 23:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:34:07 INFO - PROCESS | 1865 | 1463034847794 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:34:07 INFO - PROCESS | 1865 | 1463034847798 Marionette TRACE conn4 <- [1,986,null,{}] 23:34:07 INFO - PROCESS | 1865 | 1463034847805 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}] 23:34:08 INFO - PROCESS | 1865 | 1463034848130 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 23:34:08 INFO - PROCESS | 1865 | 1463034848405 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a927400 == 110 [pid = 1865] [id = 254] 23:34:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x8a928000) [pid = 1865] [serial = 763] [outer = (nil)] 23:34:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x8aa89400) [pid = 1865] [serial = 764] [outer = 0x8a928000] 23:34:08 INFO - PROCESS | 1865 | 1463034848555 Marionette DEBUG loaded listener.js 23:34:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x8b37d400) [pid = 1865] [serial = 765] [outer = 0x8a928000] 23:34:09 INFO - PROCESS | 1865 | 1463034849573 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]]]}] 23:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1840ms 23:34:09 INFO - PROCESS | 1865 | 1463034849636 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 23:34:09 INFO - PROCESS | 1865 | 1463034849644 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 23:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:34:09 INFO - PROCESS | 1865 | 1463034849653 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:34:09 INFO - PROCESS | 1865 | 1463034849658 Marionette TRACE conn4 <- [1,990,null,{}] 23:34:09 INFO - PROCESS | 1865 | 1463034849666 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}] 23:34:09 INFO - PROCESS | 1865 | 1463034849879 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 23:34:10 INFO - PROCESS | 1865 | 1463034850133 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c505000 == 111 [pid = 1865] [id = 255] 23:34:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x8d26f400) [pid = 1865] [serial = 766] [outer = (nil)] 23:34:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x8d80cc00) [pid = 1865] [serial = 767] [outer = 0x8d26f400] 23:34:10 INFO - PROCESS | 1865 | 1463034850271 Marionette DEBUG loaded listener.js 23:34:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x8d8a7000) [pid = 1865] [serial = 768] [outer = 0x8d26f400] 23:34:11 INFO - PROCESS | 1865 | 1463034851393 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]]]}] 23:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1790ms 23:34:11 INFO - PROCESS | 1865 | 1463034851443 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 23:34:11 INFO - PROCESS | 1865 | 1463034851448 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 23:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:34:11 INFO - PROCESS | 1865 | 1463034851456 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:34:11 INFO - PROCESS | 1865 | 1463034851461 Marionette TRACE conn4 <- [1,994,null,{}] 23:34:11 INFO - PROCESS | 1865 | 1463034851467 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}] 23:34:11 INFO - PROCESS | 1865 | 1463034851707 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 23:34:12 INFO - PROCESS | 1865 | 1463034852026 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb61400 == 112 [pid = 1865] [id = 256] 23:34:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x8ec45000) [pid = 1865] [serial = 769] [outer = (nil)] 23:34:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x8f266400) [pid = 1865] [serial = 770] [outer = 0x8ec45000] 23:34:12 INFO - PROCESS | 1865 | 1463034852118 Marionette DEBUG loaded listener.js 23:34:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x8fc6c800) [pid = 1865] [serial = 771] [outer = 0x8ec45000] 23:34:13 INFO - PROCESS | 1865 | 1463034853084 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]]]}] 23:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1685ms 23:34:13 INFO - PROCESS | 1865 | 1463034853142 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 23:34:13 INFO - PROCESS | 1865 | 1463034853149 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 23:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:34:13 INFO - PROCESS | 1865 | 1463034853167 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:34:13 INFO - PROCESS | 1865 | 1463034853176 Marionette TRACE conn4 <- [1,998,null,{}] 23:34:13 INFO - PROCESS | 1865 | 1463034853183 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}] 23:34:13 INFO - PROCESS | 1865 | 1463034853441 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 23:34:13 INFO - PROCESS | 1865 | 1463034853746 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b37e800 == 113 [pid = 1865] [id = 257] 23:34:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x8facf400) [pid = 1865] [serial = 772] [outer = (nil)] 23:34:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x92032400) [pid = 1865] [serial = 773] [outer = 0x8facf400] 23:34:13 INFO - PROCESS | 1865 | 1463034853851 Marionette DEBUG loaded listener.js 23:34:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x925f2400) [pid = 1865] [serial = 774] [outer = 0x8facf400] 23:34:14 INFO - PROCESS | 1865 | 1463034854819 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]]]}] 23:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1706ms 23:34:14 INFO - PROCESS | 1865 | 1463034854864 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 23:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:34:14 INFO - PROCESS | 1865 | 1463034854868 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 23:34:14 INFO - PROCESS | 1865 | 1463034854876 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:34:14 INFO - PROCESS | 1865 | 1463034854882 Marionette TRACE conn4 <- [1,1002,null,{}] 23:34:14 INFO - PROCESS | 1865 | 1463034854889 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}] 23:34:15 INFO - PROCESS | 1865 | 1463034855126 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 23:34:15 INFO - PROCESS | 1865 | 1463034855388 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f8b800 == 114 [pid = 1865] [id = 258] 23:34:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x92704400) [pid = 1865] [serial = 775] [outer = (nil)] 23:34:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x92710c00) [pid = 1865] [serial = 776] [outer = 0x92704400] 23:34:15 INFO - PROCESS | 1865 | 1463034855521 Marionette DEBUG loaded listener.js 23:34:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9289d000) [pid = 1865] [serial = 777] [outer = 0x92704400] 23:34:16 INFO - PROCESS | 1865 | 1463034856481 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]]]}] 23:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1638ms 23:34:16 INFO - PROCESS | 1865 | 1463034856514 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 23:34:16 INFO - PROCESS | 1865 | 1463034856517 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 23:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:34:16 INFO - PROCESS | 1865 | 1463034856524 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:34:16 INFO - PROCESS | 1865 | 1463034856528 Marionette TRACE conn4 <- [1,1006,null,{}] 23:34:16 INFO - PROCESS | 1865 | 1463034856534 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}] 23:34:16 INFO - PROCESS | 1865 | 1463034856756 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 23:34:17 INFO - PROCESS | 1865 | 1463034857037 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b9d400 == 115 [pid = 1865] [id = 259] 23:34:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x93b9dc00) [pid = 1865] [serial = 778] [outer = (nil)] 23:34:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x93d5f800) [pid = 1865] [serial = 779] [outer = 0x93b9dc00] 23:34:17 INFO - PROCESS | 1865 | 1463034857241 Marionette DEBUG loaded listener.js 23:34:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9981d000) [pid = 1865] [serial = 780] [outer = 0x93b9dc00] 23:34:18 INFO - PROCESS | 1865 | 1463034858282 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]]]}] 23:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1832ms 23:34:18 INFO - PROCESS | 1865 | 1463034858358 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 23:34:18 INFO - PROCESS | 1865 | 1463034858361 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 23:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:34:18 INFO - PROCESS | 1865 | 1463034858369 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:34:18 INFO - PROCESS | 1865 | 1463034858372 Marionette TRACE conn4 <- [1,1010,null,{}] 23:34:18 INFO - PROCESS | 1865 | 1463034858378 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}] 23:34:18 INFO - PROCESS | 1865 | 1463034858619 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 23:34:18 INFO - PROCESS | 1865 | 1463034858950 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f166000 == 116 [pid = 1865] [id = 260] 23:34:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x927e3c00) [pid = 1865] [serial = 781] [outer = (nil)] 23:34:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x9a188800) [pid = 1865] [serial = 782] [outer = 0x927e3c00] 23:34:19 INFO - PROCESS | 1865 | 1463034859041 Marionette DEBUG loaded listener.js 23:34:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9a193000) [pid = 1865] [serial = 783] [outer = 0x927e3c00] 23:34:19 INFO - PROCESS | 1865 | 1463034859961 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]]]}] 23:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1632ms 23:34:20 INFO - PROCESS | 1865 | 1463034860002 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 23:34:20 INFO - PROCESS | 1865 | 1463034860006 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 23:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:34:20 INFO - PROCESS | 1865 | 1463034860013 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:34:20 INFO - PROCESS | 1865 | 1463034860015 Marionette TRACE conn4 <- [1,1014,null,{}] 23:34:20 INFO - PROCESS | 1865 | 1463034860022 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}] 23:34:20 INFO - PROCESS | 1865 | 1463034860230 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 23:34:20 INFO - PROCESS | 1865 | 1463034860482 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x99825400 == 117 [pid = 1865] [id = 261] 23:34:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x99828c00) [pid = 1865] [serial = 784] [outer = (nil)] 23:34:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x9a6e7400) [pid = 1865] [serial = 785] [outer = 0x99828c00] 23:34:20 INFO - PROCESS | 1865 | 1463034860614 Marionette DEBUG loaded listener.js 23:34:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x9ab82c00) [pid = 1865] [serial = 786] [outer = 0x99828c00] 23:34:21 INFO - PROCESS | 1865 | 1463034861514 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]]]}] 23:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1538ms 23:34:21 INFO - PROCESS | 1865 | 1463034861552 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 23:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:34:21 INFO - PROCESS | 1865 | 1463034861556 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 23:34:21 INFO - PROCESS | 1865 | 1463034861563 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:34:21 INFO - PROCESS | 1865 | 1463034861566 Marionette TRACE conn4 <- [1,1018,null,{}] 23:34:21 INFO - PROCESS | 1865 | 1463034861572 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}] 23:34:21 INFO - PROCESS | 1865 | 1463034861781 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 23:34:22 INFO - PROCESS | 1865 | 1463034862044 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f0000 == 118 [pid = 1865] [id = 262] 23:34:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x9a06b400) [pid = 1865] [serial = 787] [outer = (nil)] 23:34:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x9b3bc000) [pid = 1865] [serial = 788] [outer = 0x9a06b400] 23:34:22 INFO - PROCESS | 1865 | 1463034862176 Marionette DEBUG loaded listener.js 23:34:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x9b67e000) [pid = 1865] [serial = 789] [outer = 0x9a06b400] 23:34:23 INFO - PROCESS | 1865 | 1463034863190 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]]]}] 23:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1685ms 23:34:23 INFO - PROCESS | 1865 | 1463034863248 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 23:34:23 INFO - PROCESS | 1865 | 1463034863253 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 23:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:34:23 INFO - PROCESS | 1865 | 1463034863259 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:34:23 INFO - PROCESS | 1865 | 1463034863263 Marionette TRACE conn4 <- [1,1022,null,{}] 23:34:23 INFO - PROCESS | 1865 | 1463034863268 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}] 23:34:23 INFO - PROCESS | 1865 | 1463034863486 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 23:34:23 INFO - PROCESS | 1865 | 1463034863743 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a2c6400 == 119 [pid = 1865] [id = 263] 23:34:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x9ab7d800) [pid = 1865] [serial = 790] [outer = (nil)] 23:34:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0x9b91f400) [pid = 1865] [serial = 791] [outer = 0x9ab7d800] 23:34:23 INFO - PROCESS | 1865 | 1463034863886 Marionette DEBUG loaded listener.js 23:34:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0x9b977800) [pid = 1865] [serial = 792] [outer = 0x9ab7d800] 23:34:24 INFO - PROCESS | 1865 | 1463034864829 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]]]}] 23:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1634ms 23:34:24 INFO - PROCESS | 1865 | 1463034864894 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 23:34:24 INFO - PROCESS | 1865 | 1463034864898 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 23:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:34:24 INFO - PROCESS | 1865 | 1463034864904 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:34:24 INFO - PROCESS | 1865 | 1463034864908 Marionette TRACE conn4 <- [1,1026,null,{}] 23:34:24 INFO - PROCESS | 1865 | 1463034864914 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}] 23:34:25 INFO - PROCESS | 1865 | 1463034865167 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 23:34:25 INFO - PROCESS | 1865 | 1463034865482 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x9d5ac800 == 120 [pid = 1865] [id = 264] 23:34:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 182 (0x9d5af400) [pid = 1865] [serial = 793] [outer = (nil)] 23:34:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 183 (0x9d7b0000) [pid = 1865] [serial = 794] [outer = 0x9d5af400] 23:34:25 INFO - PROCESS | 1865 | 1463034865590 Marionette DEBUG loaded listener.js 23:34:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 184 (0xa061b000) [pid = 1865] [serial = 795] [outer = 0x9d5af400] 23:34:26 INFO - PROCESS | 1865 | 1463034866576 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]]]}] 23:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1733ms 23:34:26 INFO - PROCESS | 1865 | 1463034866639 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 23:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:34:26 INFO - PROCESS | 1865 | 1463034866644 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 23:34:26 INFO - PROCESS | 1865 | 1463034866650 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:34:26 INFO - PROCESS | 1865 | 1463034866656 Marionette TRACE conn4 <- [1,1030,null,{}] 23:34:26 INFO - PROCESS | 1865 | 1463034866662 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}] 23:34:26 INFO - PROCESS | 1865 | 1463034866935 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 23:34:27 INFO - PROCESS | 1865 | 1463034867241 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x927dec00 == 121 [pid = 1865] [id = 265] 23:34:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 185 (0x9b978400) [pid = 1865] [serial = 796] [outer = (nil)] 23:34:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 186 (0xa26c5c00) [pid = 1865] [serial = 797] [outer = 0x9b978400] 23:34:27 INFO - PROCESS | 1865 | 1463034867335 Marionette DEBUG loaded listener.js 23:34:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 187 (0xa26e7c00) [pid = 1865] [serial = 798] [outer = 0x9b978400] 23:34:28 INFO - PROCESS | 1865 | 1463034868211 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]]]}] 23:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1631ms 23:34:28 INFO - PROCESS | 1865 | 1463034868282 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 23:34:28 INFO - PROCESS | 1865 | 1463034868287 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 23:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:34:28 INFO - PROCESS | 1865 | 1463034868293 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:34:28 INFO - PROCESS | 1865 | 1463034868297 Marionette TRACE conn4 <- [1,1034,null,{}] 23:34:28 INFO - PROCESS | 1865 | 1463034868303 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}] 23:34:28 INFO - PROCESS | 1865 | 1463034868574 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 23:34:28 INFO - PROCESS | 1865 | 1463034868944 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:28 INFO - PROCESS | 1865 | ++DOCSHELL 0xa306a800 == 122 [pid = 1865] [id = 266] 23:34:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 188 (0xa3256c00) [pid = 1865] [serial = 799] [outer = (nil)] 23:34:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 189 (0xa3545000) [pid = 1865] [serial = 800] [outer = 0xa3256c00] 23:34:29 INFO - PROCESS | 1865 | 1463034869039 Marionette DEBUG loaded listener.js 23:34:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 190 (0xa35f4000) [pid = 1865] [serial = 801] [outer = 0xa3256c00] 23:34:29 INFO - PROCESS | 1865 | 1463034869933 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]]]}] 23:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1685ms 23:34:29 INFO - PROCESS | 1865 | 1463034869979 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 23:34:29 INFO - PROCESS | 1865 | 1463034869983 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 23:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:34:29 INFO - PROCESS | 1865 | 1463034869990 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:34:29 INFO - PROCESS | 1865 | 1463034869992 Marionette TRACE conn4 <- [1,1038,null,{}] 23:34:30 INFO - PROCESS | 1865 | 1463034869999 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}] 23:34:30 INFO - PROCESS | 1865 | 1463034870202 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 23:34:30 INFO - PROCESS | 1865 | 1463034870418 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x8920f800 == 123 [pid = 1865] [id = 267] 23:34:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 191 (0x8920fc00) [pid = 1865] [serial = 802] [outer = (nil)] 23:34:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 192 (0x89217c00) [pid = 1865] [serial = 803] [outer = 0x8920fc00] 23:34:30 INFO - PROCESS | 1865 | 1463034870599 Marionette DEBUG loaded listener.js 23:34:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 193 (0x8921ac00) [pid = 1865] [serial = 804] [outer = 0x8920fc00] 23:34:31 INFO - PROCESS | 1865 | 1463034871497 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]]]}] 23:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1586ms 23:34:31 INFO - PROCESS | 1865 | 1463034871578 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 23:34:31 INFO - PROCESS | 1865 | 1463034871582 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 23:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:34:31 INFO - PROCESS | 1865 | 1463034871591 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:34:31 INFO - PROCESS | 1865 | 1463034871595 Marionette TRACE conn4 <- [1,1042,null,{}] 23:34:31 INFO - PROCESS | 1865 | 1463034871600 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}] 23:34:31 INFO - PROCESS | 1865 | 1463034871817 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 23:34:32 INFO - PROCESS | 1865 | 1463034872087 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x890c1400 == 124 [pid = 1865] [id = 268] 23:34:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 194 (0x89213c00) [pid = 1865] [serial = 805] [outer = (nil)] 23:34:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 195 (0xa2149400) [pid = 1865] [serial = 806] [outer = 0x89213c00] 23:34:32 INFO - PROCESS | 1865 | 1463034872217 Marionette DEBUG loaded listener.js 23:34:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 196 (0xa354f800) [pid = 1865] [serial = 807] [outer = 0x89213c00] 23:34:33 INFO - PROCESS | 1865 | 1463034873131 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]]]}] 23:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1582ms 23:34:33 INFO - PROCESS | 1865 | 1463034873174 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 23:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:34:33 INFO - PROCESS | 1865 | 1463034873178 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 23:34:33 INFO - PROCESS | 1865 | 1463034873185 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:34:33 INFO - PROCESS | 1865 | 1463034873189 Marionette TRACE conn4 <- [1,1046,null,{}] 23:34:33 INFO - PROCESS | 1865 | 1463034873194 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}] 23:34:33 INFO - PROCESS | 1865 | 1463034873410 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 23:34:33 INFO - PROCESS | 1865 | 1463034873669 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:33 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921e000 == 125 [pid = 1865] [id = 269] 23:34:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 197 (0x8dc69400) [pid = 1865] [serial = 808] [outer = (nil)] 23:34:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 198 (0x8dc6f800) [pid = 1865] [serial = 809] [outer = 0x8dc69400] 23:34:33 INFO - PROCESS | 1865 | 1463034873802 Marionette DEBUG loaded listener.js 23:34:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 199 (0x8dc72400) [pid = 1865] [serial = 810] [outer = 0x8dc69400] 23:34:34 INFO - PROCESS | 1865 | 1463034874733 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]]]}] 23:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1586ms 23:34:34 INFO - PROCESS | 1865 | 1463034874771 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 23:34:34 INFO - PROCESS | 1865 | 1463034874774 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 23:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:34:34 INFO - PROCESS | 1865 | 1463034874781 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:34:34 INFO - PROCESS | 1865 | 1463034874785 Marionette TRACE conn4 <- [1,1050,null,{}] 23:34:34 INFO - PROCESS | 1865 | 1463034874791 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}] 23:34:35 INFO - PROCESS | 1865 | 1463034875006 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 23:34:35 INFO - PROCESS | 1865 | 1463034875270 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2f000 == 126 [pid = 1865] [id = 270] 23:34:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 200 (0x8dc69c00) [pid = 1865] [serial = 811] [outer = (nil)] 23:34:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 201 (0x9d7f5c00) [pid = 1865] [serial = 812] [outer = 0x8dc69c00] 23:34:35 INFO - PROCESS | 1865 | 1463034875401 Marionette DEBUG loaded listener.js 23:34:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 202 (0xa35ee000) [pid = 1865] [serial = 813] [outer = 0x8dc69c00] 23:34:36 INFO - PROCESS | 1865 | 1463034876300 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]]]}] 23:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1597ms 23:34:36 INFO - PROCESS | 1865 | 1463034876379 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 23:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:34:36 INFO - PROCESS | 1865 | 1463034876384 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 23:34:36 INFO - PROCESS | 1865 | 1463034876391 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:34:36 INFO - PROCESS | 1865 | 1463034876395 Marionette TRACE conn4 <- [1,1054,null,{}] 23:34:36 INFO - PROCESS | 1865 | 1463034876402 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}] 23:34:36 INFO - PROCESS | 1865 | 1463034876648 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 23:34:37 INFO - PROCESS | 1865 | 1463034876993 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb73c00 == 127 [pid = 1865] [id = 271] 23:34:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 203 (0x8bb74c00) [pid = 1865] [serial = 814] [outer = (nil)] 23:34:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 204 (0x8d276800) [pid = 1865] [serial = 815] [outer = 0x8bb74c00] 23:34:37 INFO - PROCESS | 1865 | 1463034877087 Marionette DEBUG loaded listener.js 23:34:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 205 (0x8ea6f800) [pid = 1865] [serial = 816] [outer = 0x8bb74c00] 23:34:38 INFO - PROCESS | 1865 | 1463034878039 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]]]}] 23:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1683ms 23:34:38 INFO - PROCESS | 1865 | 1463034878075 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 23:34:38 INFO - PROCESS | 1865 | 1463034878078 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 23:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:34:38 INFO - PROCESS | 1865 | 1463034878085 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:34:38 INFO - PROCESS | 1865 | 1463034878087 Marionette TRACE conn4 <- [1,1058,null,{}] 23:34:38 INFO - PROCESS | 1865 | 1463034878094 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}] 23:34:38 INFO - PROCESS | 1865 | 1463034878307 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x92bc1c00 == 126 [pid = 1865] [id = 54] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x8a92cc00 == 125 [pid = 1865] [id = 253] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x8d277400 == 124 [pid = 1865] [id = 252] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddcd800 == 123 [pid = 1865] [id = 251] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x89b36000 == 122 [pid = 1865] [id = 250] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x8a92ec00 == 121 [pid = 1865] [id = 249] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x927e1000 == 120 [pid = 1865] [id = 240] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x922f3400 == 119 [pid = 1865] [id = 239] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x92038000 == 118 [pid = 1865] [id = 238] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x91f93000 == 117 [pid = 1865] [id = 237] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x91266c00 == 116 [pid = 1865] [id = 236] 23:34:39 INFO - PROCESS | 1865 | --DOCSHELL 0x89b34c00 == 115 [pid = 1865] [id = 233] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 204 (0x8ba7d400) [pid = 1865] [serial = 605] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 203 (0x8f264400) [pid = 1865] [serial = 611] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 202 (0x8d8a1800) [pid = 1865] [serial = 608] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 201 (0x91336800) [pid = 1865] [serial = 615] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 200 (0x8ec47000) [pid = 1865] [serial = 692] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 199 (0x89b36400) [pid = 1865] [serial = 674] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 198 (0x9a2d1c00) [pid = 1865] [serial = 662] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 197 (0x9b91f000) [pid = 1865] [serial = 656] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 196 (0x8c43c800) [pid = 1865] [serial = 677] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 195 (0x9ab7c800) [pid = 1865] [serial = 650] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 194 (0x8f268000) [pid = 1865] [serial = 693] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 193 (0x99822800) [pid = 1865] [serial = 644] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 192 (0x8ba80000) [pid = 1865] [serial = 686] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 191 (0x8bb76c00) [pid = 1865] [serial = 687] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 190 (0x8c439800) [pid = 1865] [serial = 665] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 189 (0x94752800) [pid = 1865] [serial = 641] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 188 (0x8d8a0800) [pid = 1865] [serial = 689] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 187 (0x9a212400) [pid = 1865] [serial = 647] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 186 (0x9b069000) [pid = 1865] [serial = 653] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 185 (0x9d7ac400) [pid = 1865] [serial = 659] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 184 (0x8ea67c00) [pid = 1865] [serial = 630] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 183 (0x98a2cc00) [pid = 1865] [serial = 668] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 182 (0x890ca800) [pid = 1865] [serial = 671] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 181 (0x92895800) [pid = 1865] [serial = 638] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x8ba86400) [pid = 1865] [serial = 683] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0x8c1d8400) [pid = 1865] [serial = 684] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0x8ea69800) [pid = 1865] [serial = 680] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x8fac9000) [pid = 1865] [serial = 635] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x8c36d800) [pid = 1865] [serial = 632] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x8eb66400) [pid = 1865] [serial = 696] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8ea67800) [pid = 1865] [serial = 690] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x8ddd4800) [pid = 1865] [serial = 695] [outer = (nil)] [url = about:blank] 23:34:39 INFO - PROCESS | 1865 | 1463034879766 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a92cc00 == 116 [pid = 1865] [id = 272] 23:34:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x8a92ec00) [pid = 1865] [serial = 817] [outer = (nil)] 23:34:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x8b375c00) [pid = 1865] [serial = 818] [outer = 0x8a92ec00] 23:34:39 INFO - PROCESS | 1865 | 1463034879867 Marionette DEBUG loaded listener.js 23:34:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x8ba85c00) [pid = 1865] [serial = 819] [outer = 0x8a92ec00] 23:34:40 INFO - PROCESS | 1865 | 1463034880764 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]]]}] 23:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2749ms 23:34:40 INFO - PROCESS | 1865 | 1463034880836 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 23:34:40 INFO - PROCESS | 1865 | 1463034880843 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 23:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:34:40 INFO - PROCESS | 1865 | 1463034880851 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:34:40 INFO - PROCESS | 1865 | 1463034880857 Marionette TRACE conn4 <- [1,1062,null,{}] 23:34:40 INFO - PROCESS | 1865 | 1463034880864 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}] 23:34:41 INFO - PROCESS | 1865 | 1463034881129 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 23:34:41 INFO - PROCESS | 1865 | 1463034881351 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c435400 == 117 [pid = 1865] [id = 273] 23:34:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x8c438c00) [pid = 1865] [serial = 820] [outer = (nil)] 23:34:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x8c508800) [pid = 1865] [serial = 821] [outer = 0x8c438c00] 23:34:41 INFO - PROCESS | 1865 | 1463034881435 Marionette DEBUG loaded listener.js 23:34:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x8d803c00) [pid = 1865] [serial = 822] [outer = 0x8c438c00] 23:34:42 INFO - PROCESS | 1865 | 1463034882324 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]]]}] 23:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1501ms 23:34:42 INFO - PROCESS | 1865 | 1463034882355 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 23:34:42 INFO - PROCESS | 1865 | 1463034882361 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 23:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:34:42 INFO - PROCESS | 1865 | 1463034882368 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:34:42 INFO - PROCESS | 1865 | 1463034882371 Marionette TRACE conn4 <- [1,1066,null,{}] 23:34:42 INFO - PROCESS | 1865 | 1463034882377 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}] 23:34:42 INFO - PROCESS | 1865 | 1463034882653 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 23:34:42 INFO - PROCESS | 1865 | 1463034882682 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d808c00 == 118 [pid = 1865] [id = 274] 23:34:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0x8d8a0800) [pid = 1865] [serial = 823] [outer = (nil)] 23:34:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0x8ddd3800) [pid = 1865] [serial = 824] [outer = 0x8d8a0800] 23:34:42 INFO - PROCESS | 1865 | 1463034882762 Marionette DEBUG loaded listener.js 23:34:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 182 (0x8eb5e000) [pid = 1865] [serial = 825] [outer = 0x8d8a0800] 23:34:43 INFO - PROCESS | 1865 | 1463034883879 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]]]}] 23:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1545ms 23:34:43 INFO - PROCESS | 1865 | 1463034883922 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 23:34:43 INFO - PROCESS | 1865 | 1463034883926 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 23:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:34:43 INFO - PROCESS | 1865 | 1463034883940 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:34:43 INFO - PROCESS | 1865 | 1463034883963 Marionette TRACE conn4 <- [1,1070,null,{}] 23:34:44 INFO - PROCESS | 1865 | 1463034884304 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}] 23:34:44 INFO - PROCESS | 1865 | --DOMWINDOW == 181 (0x8f15e400) [pid = 1865] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:34:44 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x8aa87800) [pid = 1865] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:34:44 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0x8ddd4c00) [pid = 1865] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:34:44 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0x8aa8d000) [pid = 1865] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:34:44 INFO - PROCESS | 1865 | 1463034884637 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 23:34:44 INFO - PROCESS | 1865 | 1463034884767 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x8dc77400 == 119 [pid = 1865] [id = 275] 23:34:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x8eb60400) [pid = 1865] [serial = 826] [outer = (nil)] 23:34:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0x8ec6fc00) [pid = 1865] [serial = 827] [outer = 0x8eb60400] 23:34:44 INFO - PROCESS | 1865 | 1463034884859 Marionette DEBUG loaded listener.js 23:34:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0x8f169800) [pid = 1865] [serial = 828] [outer = 0x8eb60400] 23:34:45 INFO - PROCESS | 1865 | 1463034885625 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]]]}] 23:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1736ms 23:34:45 INFO - PROCESS | 1865 | 1463034885670 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 23:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:34:45 INFO - PROCESS | 1865 | 1463034885674 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 23:34:45 INFO - PROCESS | 1865 | 1463034885680 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:34:45 INFO - PROCESS | 1865 | 1463034885684 Marionette TRACE conn4 <- [1,1074,null,{}] 23:34:45 INFO - PROCESS | 1865 | 1463034885689 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}] 23:34:45 INFO - PROCESS | 1865 | 1463034885873 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 23:34:46 INFO - PROCESS | 1865 | 1463034886063 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea69c00 == 120 [pid = 1865] [id = 276] 23:34:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 182 (0x8eb64800) [pid = 1865] [serial = 829] [outer = (nil)] 23:34:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 183 (0x8facc000) [pid = 1865] [serial = 830] [outer = 0x8eb64800] 23:34:46 INFO - PROCESS | 1865 | 1463034886141 Marionette DEBUG loaded listener.js 23:34:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 184 (0x8fcae000) [pid = 1865] [serial = 831] [outer = 0x8eb64800] 23:34:47 INFO - PROCESS | 1865 | 1463034887425 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]]]}] 23:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1785ms 23:34:47 INFO - PROCESS | 1865 | 1463034887469 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 23:34:47 INFO - PROCESS | 1865 | 1463034887481 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 23:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:34:47 INFO - PROCESS | 1865 | 1463034887497 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:34:47 INFO - PROCESS | 1865 | 1463034887506 Marionette TRACE conn4 <- [1,1078,null,{}] 23:34:47 INFO - PROCESS | 1865 | 1463034887558 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}] 23:34:47 INFO - PROCESS | 1865 | 1463034887934 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 23:34:48 INFO - PROCESS | 1865 | 1463034888112 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c363000 == 121 [pid = 1865] [id = 277] 23:34:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 185 (0x8c36a800) [pid = 1865] [serial = 832] [outer = (nil)] 23:34:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 186 (0x8d271400) [pid = 1865] [serial = 833] [outer = 0x8c36a800] 23:34:48 INFO - PROCESS | 1865 | 1463034888207 Marionette DEBUG loaded listener.js 23:34:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 187 (0x8ea66000) [pid = 1865] [serial = 834] [outer = 0x8c36a800] 23:34:49 INFO - PROCESS | 1865 | 1463034889258 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]]]}] 23:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1795ms 23:34:49 INFO - PROCESS | 1865 | 1463034889292 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 23:34:49 INFO - PROCESS | 1865 | 1463034889302 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 23:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:34:49 INFO - PROCESS | 1865 | 1463034889315 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:34:49 INFO - PROCESS | 1865 | 1463034889319 Marionette TRACE conn4 <- [1,1082,null,{}] 23:34:49 INFO - PROCESS | 1865 | 1463034889327 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}] 23:34:49 INFO - PROCESS | 1865 | 1463034889598 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 23:34:49 INFO - PROCESS | 1865 | 1463034889918 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f15f000 == 122 [pid = 1865] [id = 278] 23:34:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 188 (0x8f15f400) [pid = 1865] [serial = 835] [outer = (nil)] 23:34:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 189 (0x8f26d800) [pid = 1865] [serial = 836] [outer = 0x8f15f400] 23:34:50 INFO - PROCESS | 1865 | 1463034890008 Marionette DEBUG loaded listener.js 23:34:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 190 (0x91262400) [pid = 1865] [serial = 837] [outer = 0x8f15f400] 23:34:51 INFO - PROCESS | 1865 | 1463034891003 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]]]}] 23:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1736ms 23:34:51 INFO - PROCESS | 1865 | 1463034891052 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 23:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:34:51 INFO - PROCESS | 1865 | 1463034891056 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 23:34:51 INFO - PROCESS | 1865 | 1463034891063 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:34:51 INFO - PROCESS | 1865 | 1463034891069 Marionette TRACE conn4 <- [1,1086,null,{}] 23:34:51 INFO - PROCESS | 1865 | 1463034891087 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}] 23:34:51 INFO - PROCESS | 1865 | 1463034891424 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 23:34:51 INFO - PROCESS | 1865 | 1463034891687 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c436400 == 123 [pid = 1865] [id = 279] 23:34:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 191 (0x91f8f000) [pid = 1865] [serial = 838] [outer = (nil)] 23:34:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 192 (0x92038400) [pid = 1865] [serial = 839] [outer = 0x91f8f000] 23:34:51 INFO - PROCESS | 1865 | 1463034891834 Marionette DEBUG loaded listener.js 23:34:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 193 (0x922f3400) [pid = 1865] [serial = 840] [outer = 0x91f8f000] 23:34:52 INFO - PROCESS | 1865 | 1463034892812 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]]]}] 23:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1797ms 23:34:52 INFO - PROCESS | 1865 | 1463034892863 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 23:34:52 INFO - PROCESS | 1865 | 1463034892871 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 23:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:34:52 INFO - PROCESS | 1865 | 1463034892881 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:34:52 INFO - PROCESS | 1865 | 1463034892887 Marionette TRACE conn4 <- [1,1090,null,{}] 23:34:52 INFO - PROCESS | 1865 | 1463034892895 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}] 23:34:53 INFO - PROCESS | 1865 | 1463034893135 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 23:34:53 INFO - PROCESS | 1865 | 1463034893414 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb62000 == 124 [pid = 1865] [id = 280] 23:34:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 194 (0x92035400) [pid = 1865] [serial = 841] [outer = (nil)] 23:34:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 195 (0x927dfc00) [pid = 1865] [serial = 842] [outer = 0x92035400] 23:34:53 INFO - PROCESS | 1865 | 1463034893553 Marionette DEBUG loaded listener.js 23:34:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 196 (0x9289d800) [pid = 1865] [serial = 843] [outer = 0x92035400] 23:34:54 INFO - PROCESS | 1865 | 1463034894526 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]]]}] 23:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1684ms 23:34:54 INFO - PROCESS | 1865 | 1463034894565 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 23:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:34:54 INFO - PROCESS | 1865 | 1463034894570 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 23:34:54 INFO - PROCESS | 1865 | 1463034894576 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:34:54 INFO - PROCESS | 1865 | 1463034894581 Marionette TRACE conn4 <- [1,1094,null,{}] 23:34:54 INFO - PROCESS | 1865 | 1463034894587 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}] 23:34:54 INFO - PROCESS | 1865 | 1463034894797 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 23:34:55 INFO - PROCESS | 1865 | 1463034895056 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x9203b800 == 125 [pid = 1865] [id = 281] 23:34:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 197 (0x92707000) [pid = 1865] [serial = 844] [outer = (nil)] 23:34:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 198 (0x93a84000) [pid = 1865] [serial = 845] [outer = 0x92707000] 23:34:55 INFO - PROCESS | 1865 | 1463034895184 Marionette DEBUG loaded listener.js 23:34:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 199 (0x93d56c00) [pid = 1865] [serial = 846] [outer = 0x92707000] 23:34:56 INFO - PROCESS | 1865 | 1463034896125 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]]]}] 23:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1591ms 23:34:56 INFO - PROCESS | 1865 | 1463034896169 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 23:34:56 INFO - PROCESS | 1865 | 1463034896173 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 23:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:34:56 INFO - PROCESS | 1865 | 1463034896180 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:34:56 INFO - PROCESS | 1865 | 1463034896184 Marionette TRACE conn4 <- [1,1098,null,{}] 23:34:56 INFO - PROCESS | 1865 | 1463034896190 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}] 23:34:56 INFO - PROCESS | 1865 | 1463034896501 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 23:34:56 INFO - PROCESS | 1865 | 1463034896814 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bcd400 == 126 [pid = 1865] [id = 282] 23:34:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 200 (0x93ba0800) [pid = 1865] [serial = 847] [outer = (nil)] 23:34:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 201 (0x99012000) [pid = 1865] [serial = 848] [outer = 0x93ba0800] 23:34:56 INFO - PROCESS | 1865 | 1463034896916 Marionette DEBUG loaded listener.js 23:34:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 202 (0x99b4a800) [pid = 1865] [serial = 849] [outer = 0x93ba0800] 23:34:57 INFO - PROCESS | 1865 | 1463034897870 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]]]}] 23:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1739ms 23:34:57 INFO - PROCESS | 1865 | 1463034897920 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 23:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:34:57 INFO - PROCESS | 1865 | 1463034897925 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 23:34:57 INFO - PROCESS | 1865 | 1463034897931 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:34:57 INFO - PROCESS | 1865 | 1463034897935 Marionette TRACE conn4 <- [1,1102,null,{}] 23:34:57 INFO - PROCESS | 1865 | 1463034897941 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}] 23:34:58 INFO - PROCESS | 1865 | 1463034898159 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 23:34:58 INFO - PROCESS | 1865 | 1463034898418 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:34:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x953c6800 == 127 [pid = 1865] [id = 283] 23:34:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 203 (0x98219800) [pid = 1865] [serial = 850] [outer = (nil)] 23:34:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 204 (0x9a194800) [pid = 1865] [serial = 851] [outer = 0x98219800] 23:34:58 INFO - PROCESS | 1865 | 1463034898554 Marionette DEBUG loaded listener.js 23:34:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 205 (0x9a220800) [pid = 1865] [serial = 852] [outer = 0x98219800] 23:34:59 INFO - PROCESS | 1865 | 1463034899560 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]]]}] 23:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1686ms 23:34:59 INFO - PROCESS | 1865 | 1463034899619 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 23:34:59 INFO - PROCESS | 1865 | 1463034899622 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 23:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:34:59 INFO - PROCESS | 1865 | 1463034899633 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:34:59 INFO - PROCESS | 1865 | 1463034899639 Marionette TRACE conn4 <- [1,1106,null,{}] 23:34:59 INFO - PROCESS | 1865 | 1463034899650 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}] 23:34:59 INFO - PROCESS | 1865 | 1463034899927 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 23:35:00 INFO - PROCESS | 1865 | 1463034900250 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x99090c00 == 128 [pid = 1865] [id = 284] 23:35:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 206 (0x9a2d4400) [pid = 1865] [serial = 853] [outer = (nil)] 23:35:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 207 (0x9aedf400) [pid = 1865] [serial = 854] [outer = 0x9a2d4400] 23:35:00 INFO - PROCESS | 1865 | 1463034900355 Marionette DEBUG loaded listener.js 23:35:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 208 (0x9b065800) [pid = 1865] [serial = 855] [outer = 0x9a2d4400] 23:35:01 INFO - PROCESS | 1865 | 1463034901284 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]]]}] 23:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1701ms 23:35:01 INFO - PROCESS | 1865 | 1463034901335 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 23:35:01 INFO - PROCESS | 1865 | 1463034901339 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 23:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:35:01 INFO - PROCESS | 1865 | 1463034901346 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:35:01 INFO - PROCESS | 1865 | 1463034901351 Marionette TRACE conn4 <- [1,1110,null,{}] 23:35:01 INFO - PROCESS | 1865 | 1463034901357 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}] 23:35:01 INFO - PROCESS | 1865 | 1463034901647 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 23:35:02 INFO - PROCESS | 1865 | 1463034901987 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b62f000 == 129 [pid = 1865] [id = 285] 23:35:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 209 (0x9b67b400) [pid = 1865] [serial = 856] [outer = (nil)] 23:35:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 210 (0x9b979000) [pid = 1865] [serial = 857] [outer = 0x9b67b400] 23:35:02 INFO - PROCESS | 1865 | 1463034902133 Marionette DEBUG loaded listener.js 23:35:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 211 (0x9ba61400) [pid = 1865] [serial = 858] [outer = 0x9b67b400] 23:35:03 INFO - PROCESS | 1865 | 1463034903444 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]]]}] 23:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2151ms 23:35:03 INFO - PROCESS | 1865 | 1463034903498 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 23:35:03 INFO - PROCESS | 1865 | 1463034903501 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 23:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:35:03 INFO - PROCESS | 1865 | 1463034903509 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:35:03 INFO - PROCESS | 1865 | 1463034903512 Marionette TRACE conn4 <- [1,1114,null,{}] 23:35:03 INFO - PROCESS | 1865 | 1463034903519 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}] 23:35:03 INFO - PROCESS | 1865 | 1463034903732 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 23:35:03 INFO - PROCESS | 1865 | 1463034903974 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aeb7000 == 130 [pid = 1865] [id = 286] 23:35:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 212 (0x9b67c000) [pid = 1865] [serial = 859] [outer = (nil)] 23:35:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 213 (0xa0618800) [pid = 1865] [serial = 860] [outer = 0x9b67c000] 23:35:04 INFO - PROCESS | 1865 | 1463034904111 Marionette DEBUG loaded listener.js 23:35:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 214 (0xa214b800) [pid = 1865] [serial = 861] [outer = 0x9b67c000] 23:35:05 INFO - PROCESS | 1865 | 1463034905132 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]]]}] 23:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1637ms 23:35:05 INFO - PROCESS | 1865 | 1463034905146 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 23:35:05 INFO - PROCESS | 1865 | 1463034905151 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 23:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:35:05 INFO - PROCESS | 1865 | 1463034905158 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:35:05 INFO - PROCESS | 1865 | 1463034905162 Marionette TRACE conn4 <- [1,1118,null,{}] 23:35:05 INFO - PROCESS | 1865 | 1463034905168 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}] 23:35:05 INFO - PROCESS | 1865 | 1463034905405 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 23:35:05 INFO - PROCESS | 1865 | 1463034905688 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x9d7fec00 == 131 [pid = 1865] [id = 287] 23:35:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 215 (0xa26e4c00) [pid = 1865] [serial = 862] [outer = (nil)] 23:35:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 216 (0xa6280800) [pid = 1865] [serial = 863] [outer = 0xa26e4c00] 23:35:05 INFO - PROCESS | 1865 | 1463034905829 Marionette DEBUG loaded listener.js 23:35:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 217 (0xa6763800) [pid = 1865] [serial = 864] [outer = 0xa26e4c00] 23:35:06 INFO - PROCESS | 1865 | 1463034906798 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]]]}] 23:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1689ms 23:35:06 INFO - PROCESS | 1865 | 1463034906848 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 23:35:06 INFO - PROCESS | 1865 | 1463034906853 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 23:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:35:06 INFO - PROCESS | 1865 | 1463034906862 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:35:06 INFO - PROCESS | 1865 | 1463034906865 Marionette TRACE conn4 <- [1,1122,null,{}] 23:35:06 INFO - PROCESS | 1865 | 1463034906873 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}] 23:35:07 INFO - PROCESS | 1865 | 1463034907149 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 23:35:07 INFO - PROCESS | 1865 | 1463034907471 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x927df000 == 132 [pid = 1865] [id = 288] 23:35:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 218 (0x92bca400) [pid = 1865] [serial = 865] [outer = (nil)] 23:35:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 219 (0xa6789000) [pid = 1865] [serial = 866] [outer = 0x92bca400] 23:35:07 INFO - PROCESS | 1865 | 1463034907564 Marionette DEBUG loaded listener.js 23:35:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 220 (0xa67bc400) [pid = 1865] [serial = 867] [outer = 0x92bca400] 23:35:08 INFO - PROCESS | 1865 | 1463034908510 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]]]}] 23:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1699ms 23:35:08 INFO - PROCESS | 1865 | 1463034908561 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 23:35:08 INFO - PROCESS | 1865 | 1463034908566 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 23:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:35:08 INFO - PROCESS | 1865 | 1463034908573 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:35:08 INFO - PROCESS | 1865 | 1463034908576 Marionette TRACE conn4 <- [1,1126,null,{}] 23:35:08 INFO - PROCESS | 1865 | 1463034908592 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}] 23:35:08 INFO - PROCESS | 1865 | 1463034908848 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 23:35:09 INFO - PROCESS | 1865 | 1463034909184 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:09 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b33000 == 133 [pid = 1865] [id = 289] 23:35:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 221 (0x89d74400) [pid = 1865] [serial = 868] [outer = (nil)] 23:35:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 222 (0x89d7cc00) [pid = 1865] [serial = 869] [outer = 0x89d74400] 23:35:09 INFO - PROCESS | 1865 | 1463034909277 Marionette DEBUG loaded listener.js 23:35:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 223 (0x89d80400) [pid = 1865] [serial = 870] [outer = 0x89d74400] 23:35:10 INFO - PROCESS | 1865 | 1463034910239 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]]]}] 23:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1696ms 23:35:10 INFO - PROCESS | 1865 | 1463034910269 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 23:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:35:10 INFO - PROCESS | 1865 | 1463034910274 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 23:35:10 INFO - PROCESS | 1865 | 1463034910281 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:35:10 INFO - PROCESS | 1865 | 1463034910284 Marionette TRACE conn4 <- [1,1130,null,{}] 23:35:10 INFO - PROCESS | 1865 | 1463034910291 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}] 23:35:10 INFO - PROCESS | 1865 | 1463034910524 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 23:35:10 INFO - PROCESS | 1865 | 1463034910848 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d76c00 == 134 [pid = 1865] [id = 290] 23:35:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 224 (0x89d7d400) [pid = 1865] [serial = 871] [outer = (nil)] 23:35:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 225 (0x8d582800) [pid = 1865] [serial = 872] [outer = 0x89d7d400] 23:35:10 INFO - PROCESS | 1865 | 1463034910943 Marionette DEBUG loaded listener.js 23:35:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 226 (0x8d584000) [pid = 1865] [serial = 873] [outer = 0x89d7d400] 23:35:11 INFO - PROCESS | 1865 | --DOCSHELL 0x98a25c00 == 133 [pid = 1865] [id = 8] 23:35:11 INFO - PROCESS | 1865 | 1463034911977 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]]]}] 23:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1746ms 23:35:12 INFO - PROCESS | 1865 | 1463034912028 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 23:35:12 INFO - PROCESS | 1865 | 1463034912032 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 23:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:35:12 INFO - PROCESS | 1865 | 1463034912038 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:35:12 INFO - PROCESS | 1865 | 1463034912042 Marionette TRACE conn4 <- [1,1134,null,{}] 23:35:12 INFO - PROCESS | 1865 | 1463034912047 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}] 23:35:12 INFO - PROCESS | 1865 | 1463034912290 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 23:35:12 INFO - PROCESS | 1865 | 1463034912642 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba78800 == 134 [pid = 1865] [id = 291] 23:35:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 227 (0x8c1d2400) [pid = 1865] [serial = 874] [outer = (nil)] 23:35:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 228 (0x8d58a400) [pid = 1865] [serial = 875] [outer = 0x8c1d2400] 23:35:12 INFO - PROCESS | 1865 | 1463034912743 Marionette DEBUG loaded listener.js 23:35:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 229 (0x8d58bc00) [pid = 1865] [serial = 876] [outer = 0x8c1d2400] 23:35:13 INFO - PROCESS | 1865 | 1463034913686 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]]]}] 23:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1690ms 23:35:13 INFO - PROCESS | 1865 | 1463034913729 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 23:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:35:13 INFO - PROCESS | 1865 | 1463034913733 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 23:35:13 INFO - PROCESS | 1865 | 1463034913741 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:35:13 INFO - PROCESS | 1865 | 1463034913744 Marionette TRACE conn4 <- [1,1138,null,{}] 23:35:13 INFO - PROCESS | 1865 | 1463034913750 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}] 23:35:13 INFO - PROCESS | 1865 | 1463034913982 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 23:35:15 INFO - PROCESS | 1865 | 1463034914988 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x890c9c00 == 135 [pid = 1865] [id = 292] 23:35:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 230 (0x890cc400) [pid = 1865] [serial = 877] [outer = (nil)] 23:35:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 231 (0x895d7000) [pid = 1865] [serial = 878] [outer = 0x890cc400] 23:35:15 INFO - PROCESS | 1865 | 1463034915084 Marionette DEBUG loaded listener.js 23:35:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 232 (0x89b2e400) [pid = 1865] [serial = 879] [outer = 0x890cc400] 23:35:15 INFO - PROCESS | 1865 | 1463034915985 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]]]}] 23:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2298ms 23:35:16 INFO - PROCESS | 1865 | 1463034916040 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 23:35:16 INFO - PROCESS | 1865 | 1463034916046 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 23:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:35:16 INFO - PROCESS | 1865 | 1463034916055 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:35:16 INFO - PROCESS | 1865 | 1463034916061 Marionette TRACE conn4 <- [1,1142,null,{}] 23:35:16 INFO - PROCESS | 1865 | 1463034916069 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}] 23:35:16 INFO - PROCESS | 1865 | 1463034916291 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 23:35:16 INFO - PROCESS | 1865 | 1463034916709 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x89b28800 == 134 [pid = 1865] [id = 164] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8c439c00 == 133 [pid = 1865] [id = 222] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x890c3c00 == 132 [pid = 1865] [id = 223] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x890cf000 == 131 [pid = 1865] [id = 224] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x890cec00 == 130 [pid = 1865] [id = 225] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa8a000 == 129 [pid = 1865] [id = 210] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x93d63400 == 128 [pid = 1865] [id = 194] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8facdc00 == 127 [pid = 1865] [id = 213] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x91007800 == 126 [pid = 1865] [id = 212] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8a933c00 == 125 [pid = 1865] [id = 192] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x92033c00 == 124 [pid = 1865] [id = 220] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8c433800 == 123 [pid = 1865] [id = 221] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x92bc5800 == 122 [pid = 1865] [id = 46] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa86000 == 121 [pid = 1865] [id = 215] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x9a18b000 == 120 [pid = 1865] [id = 216] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa8d800 == 119 [pid = 1865] [id = 219] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8a934400 == 118 [pid = 1865] [id = 218] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa8c000 == 117 [pid = 1865] [id = 217] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x95209000 == 116 [pid = 1865] [id = 51] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x93d64000 == 115 [pid = 1865] [id = 214] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x98a31800 == 114 [pid = 1865] [id = 40] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x9aeee000 == 113 [pid = 1865] [id = 47] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8920f800 == 112 [pid = 1865] [id = 267] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x890c1400 == 111 [pid = 1865] [id = 268] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0xa306a800 == 110 [pid = 1865] [id = 266] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x927dec00 == 109 [pid = 1865] [id = 265] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x9d5ac800 == 108 [pid = 1865] [id = 264] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x925f0000 == 107 [pid = 1865] [id = 262] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x9a2c6400 == 106 [pid = 1865] [id = 263] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x99825400 == 105 [pid = 1865] [id = 261] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8f166000 == 104 [pid = 1865] [id = 260] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x93b9d400 == 103 [pid = 1865] [id = 259] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x91f8b800 == 102 [pid = 1865] [id = 258] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8b37e800 == 101 [pid = 1865] [id = 257] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb61400 == 100 [pid = 1865] [id = 256] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8a927400 == 99 [pid = 1865] [id = 254] 23:35:17 INFO - PROCESS | 1865 | --DOCSHELL 0x8c505000 == 98 [pid = 1865] [id = 255] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 231 (0x98b2c400) [pid = 1865] [serial = 728] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 230 (0x9a6dd400) [pid = 1865] [serial = 737] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 229 (0x8f271400) [pid = 1865] [serial = 758] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 228 (0x9203d400) [pid = 1865] [serial = 713] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 227 (0x91267400) [pid = 1865] [serial = 698] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 226 (0x9aeedc00) [pid = 1865] [serial = 740] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 225 (0x91f87800) [pid = 1865] [serial = 707] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 224 (0x91f93c00) [pid = 1865] [serial = 710] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 223 (0x8ea62000) [pid = 1865] [serial = 704] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 222 (0x8ddd8800) [pid = 1865] [serial = 746] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 221 (0x9289c000) [pid = 1865] [serial = 719] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 220 (0x947fc400) [pid = 1865] [serial = 725] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 219 (0x9a072400) [pid = 1865] [serial = 731] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 218 (0x93b5c800) [pid = 1865] [serial = 722] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 217 (0x8d89e400) [pid = 1865] [serial = 743] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 216 (0x8ba83800) [pid = 1865] [serial = 701] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 215 (0x8c504400) [pid = 1865] [serial = 750] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 214 (0x8eb5b400) [pid = 1865] [serial = 755] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 213 (0x8d26a400) [pid = 1865] [serial = 753] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 212 (0x8bb77400) [pid = 1865] [serial = 752] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 211 (0x9a21a800) [pid = 1865] [serial = 734] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 210 (0x92707c00) [pid = 1865] [serial = 716] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 209 (0x8ec44000) [pid = 1865] [serial = 756] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 208 (0x8fc76000) [pid = 1865] [serial = 759] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 207 (0x8c1dbc00) [pid = 1865] [serial = 749] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | --DOMWINDOW == 206 (0x8fc6d400) [pid = 1865] [serial = 761] [outer = (nil)] [url = about:blank] 23:35:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x890c2400 == 99 [pid = 1865] [id = 293] 23:35:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 207 (0x890c5800) [pid = 1865] [serial = 880] [outer = (nil)] 23:35:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 208 (0x89215000) [pid = 1865] [serial = 881] [outer = 0x890c5800] 23:35:17 INFO - PROCESS | 1865 | 1463034917568 Marionette DEBUG loaded listener.js 23:35:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 209 (0x8aa8c000) [pid = 1865] [serial = 882] [outer = 0x890c5800] 23:35:18 INFO - PROCESS | 1865 | 1463034918405 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]]]}] 23:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2390ms 23:35:18 INFO - PROCESS | 1865 | 1463034918449 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 23:35:18 INFO - PROCESS | 1865 | 1463034918455 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 23:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:35:18 INFO - PROCESS | 1865 | 1463034918462 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:35:18 INFO - PROCESS | 1865 | 1463034918465 Marionette TRACE conn4 <- [1,1146,null,{}] 23:35:18 INFO - PROCESS | 1865 | 1463034918471 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}] 23:35:18 INFO - PROCESS | 1865 | 1463034918665 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 23:35:18 INFO - PROCESS | 1865 | 1463034918858 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x89214c00 == 100 [pid = 1865] [id = 294] 23:35:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 210 (0x89d7c800) [pid = 1865] [serial = 883] [outer = (nil)] 23:35:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 211 (0x8b37f800) [pid = 1865] [serial = 884] [outer = 0x89d7c800] 23:35:18 INFO - PROCESS | 1865 | 1463034918938 Marionette DEBUG loaded listener.js 23:35:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 212 (0x8ba82800) [pid = 1865] [serial = 885] [outer = 0x89d7c800] 23:35:19 INFO - PROCESS | 1865 | 1463034919861 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]]]}] 23:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1490ms 23:35:19 INFO - PROCESS | 1865 | 1463034919959 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 23:35:19 INFO - PROCESS | 1865 | 1463034919963 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 23:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:35:19 INFO - PROCESS | 1865 | 1463034919979 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:35:19 INFO - PROCESS | 1865 | 1463034919988 Marionette TRACE conn4 <- [1,1150,null,{}] 23:35:20 INFO - PROCESS | 1865 | 1463034920001 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}] 23:35:20 INFO - PROCESS | 1865 | 1463034920273 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 23:35:20 INFO - PROCESS | 1865 | 1463034920306 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba78400 == 101 [pid = 1865] [id = 295] 23:35:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 213 (0x8ba85400) [pid = 1865] [serial = 886] [outer = (nil)] 23:35:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 214 (0x8c1df400) [pid = 1865] [serial = 887] [outer = 0x8ba85400] 23:35:20 INFO - PROCESS | 1865 | 1463034920381 Marionette DEBUG loaded listener.js 23:35:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 215 (0x8c42f400) [pid = 1865] [serial = 888] [outer = 0x8ba85400] 23:35:21 INFO - PROCESS | 1865 | 1463034921321 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]]]}] 23:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1401ms 23:35:21 INFO - PROCESS | 1865 | 1463034921372 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 23:35:21 INFO - PROCESS | 1865 | 1463034921376 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 23:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:35:21 INFO - PROCESS | 1865 | 1463034921388 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:35:21 INFO - PROCESS | 1865 | 1463034921390 Marionette TRACE conn4 <- [1,1154,null,{}] 23:35:21 INFO - PROCESS | 1865 | 1463034921395 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}] 23:35:21 INFO - PROCESS | 1865 | 1463034921640 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 23:35:21 INFO - PROCESS | 1865 | 1463034921671 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c436c00 == 102 [pid = 1865] [id = 296] 23:35:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 216 (0x8c43c000) [pid = 1865] [serial = 889] [outer = (nil)] 23:35:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 217 (0x8c504800) [pid = 1865] [serial = 890] [outer = 0x8c43c000] 23:35:21 INFO - PROCESS | 1865 | 1463034921759 Marionette DEBUG loaded listener.js 23:35:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 218 (0x8c509400) [pid = 1865] [serial = 891] [outer = 0x8c43c000] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 217 (0x93ba9c00) [pid = 1865] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 216 (0x8b377800) [pid = 1865] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 215 (0x8a92ec00) [pid = 1865] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 214 (0x8facf400) [pid = 1865] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 213 (0x890d0000) [pid = 1865] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 212 (0x9a18f800) [pid = 1865] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 211 (0x8d26f400) [pid = 1865] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 210 (0x9a18d800) [pid = 1865] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 209 (0x8ec45000) [pid = 1865] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 208 (0x8aa91000) [pid = 1865] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 207 (0x9a2d4000) [pid = 1865] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 206 (0x927e3c00) [pid = 1865] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 205 (0x9d5af400) [pid = 1865] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 204 (0x9a06b400) [pid = 1865] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 203 (0xa3256c00) [pid = 1865] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 202 (0x89b31c00) [pid = 1865] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 201 (0x8c43b000) [pid = 1865] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 200 (0x8dc69400) [pid = 1865] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 199 (0x8d8a0800) [pid = 1865] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 198 (0x922f5c00) [pid = 1865] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 197 (0x9821a000) [pid = 1865] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 196 (0x89213c00) [pid = 1865] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 195 (0x925f4400) [pid = 1865] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 194 (0x927eac00) [pid = 1865] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 193 (0x912f9800) [pid = 1865] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 192 (0x8b373400) [pid = 1865] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 191 (0x8bb74c00) [pid = 1865] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 190 (0x8aa86400) [pid = 1865] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 189 (0x9203b000) [pid = 1865] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 188 (0x8c1d1c00) [pid = 1865] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 187 (0x890c4c00) [pid = 1865] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 186 (0x99828c00) [pid = 1865] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 185 (0x8c438c00) [pid = 1865] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 184 (0x92892800) [pid = 1865] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 183 (0x8d89e000) [pid = 1865] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 182 (0x8920fc00) [pid = 1865] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 181 (0x8dc69c00) [pid = 1865] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x9ab7d800) [pid = 1865] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0x91f94400) [pid = 1865] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0x8eb60400) [pid = 1865] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x91339c00) [pid = 1865] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x8a928000) [pid = 1865] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x9b978400) [pid = 1865] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8a928400) [pid = 1865] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x92038c00) [pid = 1865] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x93b6a800) [pid = 1865] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x9a066400) [pid = 1865] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x92704400) [pid = 1865] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x93b9dc00) [pid = 1865] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x9aee8400) [pid = 1865] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x8c437800) [pid = 1865] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x9a186400) [pid = 1865] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x92bc4c00) [pid = 1865] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x9a06a400) [pid = 1865] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x8ddca400) [pid = 1865] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x9270c000) [pid = 1865] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:35:23 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8f166800) [pid = 1865] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:35:23 INFO - PROCESS | 1865 | 1463034923861 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]]]}] 23:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2535ms 23:35:23 INFO - PROCESS | 1865 | 1463034923925 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 23:35:23 INFO - PROCESS | 1865 | 1463034923928 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 23:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:35:23 INFO - PROCESS | 1865 | 1463034923935 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:35:23 INFO - PROCESS | 1865 | 1463034923937 Marionette TRACE conn4 <- [1,1158,null,{}] 23:35:23 INFO - PROCESS | 1865 | 1463034923943 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}] 23:35:24 INFO - PROCESS | 1865 | 1463034924155 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 23:35:24 INFO - PROCESS | 1865 | 1463034924341 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa8e400 == 103 [pid = 1865] [id = 297] 23:35:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x8aa91000) [pid = 1865] [serial = 892] [outer = (nil)] 23:35:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x8c1dd800) [pid = 1865] [serial = 893] [outer = 0x8aa91000] 23:35:24 INFO - PROCESS | 1865 | 1463034924428 Marionette DEBUG loaded listener.js 23:35:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x8c50a400) [pid = 1865] [serial = 894] [outer = 0x8aa91000] 23:35:25 INFO - PROCESS | 1865 | 1463034925452 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]]]}] 23:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1584ms 23:35:25 INFO - PROCESS | 1865 | 1463034925521 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 23:35:25 INFO - PROCESS | 1865 | 1463034925528 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 23:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:35:25 INFO - PROCESS | 1865 | 1463034925537 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:35:25 INFO - PROCESS | 1865 | 1463034925543 Marionette TRACE conn4 <- [1,1162,null,{}] 23:35:25 INFO - PROCESS | 1865 | 1463034925554 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}] 23:35:25 INFO - PROCESS | 1865 | 1463034925821 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 23:35:26 INFO - PROCESS | 1865 | 1463034926156 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x89216000 == 104 [pid = 1865] [id = 298] 23:35:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x895dd000) [pid = 1865] [serial = 895] [outer = (nil)] 23:35:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x8a927000) [pid = 1865] [serial = 896] [outer = 0x895dd000] 23:35:26 INFO - PROCESS | 1865 | 1463034926250 Marionette DEBUG loaded listener.js 23:35:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x8aa8bc00) [pid = 1865] [serial = 897] [outer = 0x895dd000] 23:35:27 INFO - PROCESS | 1865 | 1463034927266 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]]]}] 23:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1789ms 23:35:27 INFO - PROCESS | 1865 | 1463034927326 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 23:35:27 INFO - PROCESS | 1865 | 1463034927335 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 23:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:35:27 INFO - PROCESS | 1865 | 1463034927346 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:35:27 INFO - PROCESS | 1865 | 1463034927351 Marionette TRACE conn4 <- [1,1166,null,{}] 23:35:27 INFO - PROCESS | 1865 | 1463034927357 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}] 23:35:27 INFO - PROCESS | 1865 | 1463034927620 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 23:35:27 INFO - PROCESS | 1865 | 1463034927943 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b374800 == 105 [pid = 1865] [id = 299] 23:35:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x8b37e000) [pid = 1865] [serial = 898] [outer = (nil)] 23:35:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x8bb70000) [pid = 1865] [serial = 899] [outer = 0x8b37e000] 23:35:28 INFO - PROCESS | 1865 | 1463034928032 Marionette DEBUG loaded listener.js 23:35:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x8c1d5400) [pid = 1865] [serial = 900] [outer = 0x8b37e000] 23:35:29 INFO - PROCESS | 1865 | 1463034929153 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]]]}] 23:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1851ms 23:35:29 INFO - PROCESS | 1865 | 1463034929198 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 23:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:35:29 INFO - PROCESS | 1865 | 1463034929202 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 23:35:29 INFO - PROCESS | 1865 | 1463034929209 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:35:29 INFO - PROCESS | 1865 | 1463034929216 Marionette TRACE conn4 <- [1,1170,null,{}] 23:35:29 INFO - PROCESS | 1865 | 1463034929233 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}] 23:35:29 INFO - PROCESS | 1865 | 1463034929477 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 23:35:29 INFO - PROCESS | 1865 | 1463034929760 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:29 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d57fc00 == 106 [pid = 1865] [id = 300] 23:35:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x8d580400) [pid = 1865] [serial = 901] [outer = (nil)] 23:35:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x8d587c00) [pid = 1865] [serial = 902] [outer = 0x8d580400] 23:35:29 INFO - PROCESS | 1865 | 1463034929854 Marionette DEBUG loaded listener.js 23:35:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x8d808800) [pid = 1865] [serial = 903] [outer = 0x8d580400] 23:35:30 INFO - PROCESS | 1865 | 1463034930832 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]]]}] 23:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1690ms 23:35:30 INFO - PROCESS | 1865 | 1463034930899 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 23:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:35:30 INFO - PROCESS | 1865 | 1463034930905 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 23:35:30 INFO - PROCESS | 1865 | 1463034930911 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:35:30 INFO - PROCESS | 1865 | 1463034930915 Marionette TRACE conn4 <- [1,1174,null,{}] 23:35:30 INFO - PROCESS | 1865 | 1463034930921 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}] 23:35:31 INFO - PROCESS | 1865 | 1463034931198 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 23:35:31 INFO - PROCESS | 1865 | 1463034931509 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d57f400 == 107 [pid = 1865] [id = 301] 23:35:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x8d8a2000) [pid = 1865] [serial = 904] [outer = (nil)] 23:35:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x8dc69000) [pid = 1865] [serial = 905] [outer = 0x8d8a2000] 23:35:31 INFO - PROCESS | 1865 | 1463034931601 Marionette DEBUG loaded listener.js 23:35:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x8dc75400) [pid = 1865] [serial = 906] [outer = 0x8d8a2000] 23:35:32 INFO - PROCESS | 1865 | 1463034932529 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] 23:35:32 INFO - PROCESS | 1865 | 1463034932601 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 23:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:35:32 INFO - PROCESS | 1865 | 1463034932609 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:35:32 INFO - PROCESS | 1865 | 1463034932613 Marionette TRACE conn4 <- [1,1178,null,{}] 23:35:32 INFO - PROCESS | 1865 | 1463034932619 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}] 23:35:32 INFO - PROCESS | 1865 | 1463034932836 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 23:35:33 INFO - PROCESS | 1865 | 1463034933100 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:33 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d802c00 == 108 [pid = 1865] [id = 302] 23:35:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x8dc6d800) [pid = 1865] [serial = 907] [outer = (nil)] 23:35:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x8ddd7c00) [pid = 1865] [serial = 908] [outer = 0x8dc6d800] 23:35:33 INFO - PROCESS | 1865 | 1463034933232 Marionette DEBUG loaded listener.js 23:35:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x8ea67c00) [pid = 1865] [serial = 909] [outer = 0x8dc6d800] 23:35:34 INFO - PROCESS | 1865 | 1463034934397 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] 23:35:34 INFO - PROCESS | 1865 | 1463034934470 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 23:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:35:34 INFO - PROCESS | 1865 | 1463034934481 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:35:34 INFO - PROCESS | 1865 | 1463034934488 Marionette TRACE conn4 <- [1,1182,null,{}] 23:35:34 INFO - PROCESS | 1865 | 1463034934498 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}] 23:35:34 INFO - PROCESS | 1865 | 1463034934982 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 23:35:35 INFO - PROCESS | 1865 | 1463034935211 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1e0800 == 109 [pid = 1865] [id = 303] 23:35:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0x8ddcf800) [pid = 1865] [serial = 910] [outer = (nil)] 23:35:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0x8ec40800) [pid = 1865] [serial = 911] [outer = 0x8ddcf800] 23:35:35 INFO - PROCESS | 1865 | 1463034935354 Marionette DEBUG loaded listener.js 23:35:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 182 (0x8ec48400) [pid = 1865] [serial = 912] [outer = 0x8ddcf800] 23:35:36 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:35:36 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:35:36 INFO - PROCESS | 1865 | 1463034936404 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] 23:35:36 INFO - PROCESS | 1865 | 1463034936502 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 23:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:35:36 INFO - PROCESS | 1865 | 1463034936509 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:35:36 INFO - PROCESS | 1865 | 1463034936513 Marionette TRACE conn4 <- [1,1186,null,{}] 23:35:36 INFO - PROCESS | 1865 | 1463034936519 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}] 23:35:36 INFO - PROCESS | 1865 | 1463034936792 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 23:35:37 INFO - PROCESS | 1865 | 1463034937100 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d269800 == 110 [pid = 1865] [id = 304] 23:35:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 183 (0x8ea69000) [pid = 1865] [serial = 913] [outer = (nil)] 23:35:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 184 (0x8f160000) [pid = 1865] [serial = 914] [outer = 0x8ea69000] 23:35:37 INFO - PROCESS | 1865 | 1463034937189 Marionette DEBUG loaded listener.js 23:35:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 185 (0x8f262400) [pid = 1865] [serial = 915] [outer = 0x8ea69000] 23:35:38 INFO - PROCESS | 1865 | 1463034938207 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] 23:35:38 INFO - PROCESS | 1865 | 1463034938298 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 23:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:35:38 INFO - PROCESS | 1865 | 1463034938305 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:35:38 INFO - PROCESS | 1865 | 1463034938307 Marionette TRACE conn4 <- [1,1190,null,{}] 23:35:38 INFO - PROCESS | 1865 | 1463034938314 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}] 23:35:38 INFO - PROCESS | 1865 | 1463034938582 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 23:35:38 INFO - PROCESS | 1865 | 1463034938901 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec6dc00 == 111 [pid = 1865] [id = 305] 23:35:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 186 (0x8ec70000) [pid = 1865] [serial = 916] [outer = (nil)] 23:35:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 187 (0x8face800) [pid = 1865] [serial = 917] [outer = 0x8ec70000] 23:35:39 INFO - PROCESS | 1865 | 1463034939001 Marionette DEBUG loaded listener.js 23:35:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 188 (0x8fc6e000) [pid = 1865] [serial = 918] [outer = 0x8ec70000] 23:35:39 INFO - PROCESS | 1865 | 1463034939985 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] 23:35:40 INFO - PROCESS | 1865 | 1463034940043 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 23:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:35:40 INFO - PROCESS | 1865 | 1463034940050 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:35:40 INFO - PROCESS | 1865 | 1463034940054 Marionette TRACE conn4 <- [1,1194,null,{}] 23:35:40 INFO - PROCESS | 1865 | 1463034940059 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}] 23:35:40 INFO - PROCESS | 1865 | 1463034940294 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 23:35:40 INFO - PROCESS | 1865 | 1463034940600 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fac3400 == 112 [pid = 1865] [id = 306] 23:35:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 189 (0x8fac4400) [pid = 1865] [serial = 919] [outer = (nil)] 23:35:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 190 (0x91001800) [pid = 1865] [serial = 920] [outer = 0x8fac4400] 23:35:40 INFO - PROCESS | 1865 | 1463034940699 Marionette DEBUG loaded listener.js 23:35:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 191 (0x9100c000) [pid = 1865] [serial = 921] [outer = 0x8fac4400] 23:35:41 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:35:41 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:35:41 INFO - PROCESS | 1865 | 1463034941672 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] 23:35:41 INFO - PROCESS | 1865 | 1463034941741 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 23:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:35:41 INFO - PROCESS | 1865 | 1463034941748 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:35:41 INFO - PROCESS | 1865 | 1463034941752 Marionette TRACE conn4 <- [1,1198,null,{}] 23:35:41 INFO - PROCESS | 1865 | 1463034941758 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}] 23:35:41 INFO - PROCESS | 1865 | 1463034941973 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 23:35:42 INFO - PROCESS | 1865 | 1463034942293 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fcaa000 == 113 [pid = 1865] [id = 307] 23:35:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 192 (0x8fcb0c00) [pid = 1865] [serial = 922] [outer = (nil)] 23:35:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 193 (0x912ef800) [pid = 1865] [serial = 923] [outer = 0x8fcb0c00] 23:35:42 INFO - PROCESS | 1865 | 1463034942393 Marionette DEBUG loaded listener.js 23:35:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 194 (0x912f3000) [pid = 1865] [serial = 924] [outer = 0x8fcb0c00] 23:35:43 INFO - PROCESS | 1865 | 1463034943310 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]]]}] 23:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1638ms 23:35:43 INFO - PROCESS | 1865 | 1463034943388 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 23:35:43 INFO - PROCESS | 1865 | 1463034943392 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 23:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:35:43 INFO - PROCESS | 1865 | 1463034943399 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:35:43 INFO - PROCESS | 1865 | 1463034943404 Marionette TRACE conn4 <- [1,1202,null,{}] 23:35:43 INFO - PROCESS | 1865 | 1463034943410 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}] 23:35:43 INFO - PROCESS | 1865 | 1463034943686 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 23:35:44 INFO - PROCESS | 1865 | 1463034944008 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f8f800 == 114 [pid = 1865] [id = 308] 23:35:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 195 (0x91f90000) [pid = 1865] [serial = 925] [outer = (nil)] 23:35:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 196 (0x91f93c00) [pid = 1865] [serial = 926] [outer = 0x91f90000] 23:35:44 INFO - PROCESS | 1865 | 1463034944106 Marionette DEBUG loaded listener.js 23:35:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 197 (0x92034400) [pid = 1865] [serial = 927] [outer = 0x91f90000] 23:35:45 INFO - PROCESS | 1865 | 1463034945099 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]]]}] 23:35:45 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 23:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1737ms 23:35:45 INFO - PROCESS | 1865 | 1463034945137 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 23:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:35:45 INFO - PROCESS | 1865 | 1463034945141 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 23:35:45 INFO - PROCESS | 1865 | 1463034945147 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:35:45 INFO - PROCESS | 1865 | 1463034945154 Marionette TRACE conn4 <- [1,1206,null,{}] 23:35:45 INFO - PROCESS | 1865 | 1463034945161 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}] 23:35:45 INFO - PROCESS | 1865 | 1463034945392 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 23:35:45 INFO - PROCESS | 1865 | 1463034945757 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x922ed800 == 115 [pid = 1865] [id = 309] 23:35:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 198 (0x922f0000) [pid = 1865] [serial = 928] [outer = (nil)] 23:35:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 199 (0x922f7c00) [pid = 1865] [serial = 929] [outer = 0x922f0000] 23:35:45 INFO - PROCESS | 1865 | 1463034945846 Marionette DEBUG loaded listener.js 23:35:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 200 (0x925ee000) [pid = 1865] [serial = 930] [outer = 0x922f0000] 23:35:46 INFO - PROCESS | 1865 | 1463034946745 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]]]}] 23:35:46 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 23:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1639ms 23:35:46 INFO - PROCESS | 1865 | 1463034946785 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 23:35:46 INFO - PROCESS | 1865 | 1463034946789 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 23:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:35:46 INFO - PROCESS | 1865 | 1463034946805 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:35:46 INFO - PROCESS | 1865 | 1463034946809 Marionette TRACE conn4 <- [1,1210,null,{}] 23:35:46 INFO - PROCESS | 1865 | 1463034946815 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}] 23:35:47 INFO - PROCESS | 1865 | 1463034947038 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 23:35:47 INFO - PROCESS | 1865 | 1463034947362 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec47400 == 116 [pid = 1865] [id = 310] 23:35:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 201 (0x8fcabc00) [pid = 1865] [serial = 931] [outer = (nil)] 23:35:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 202 (0x925fb800) [pid = 1865] [serial = 932] [outer = 0x8fcabc00] 23:35:47 INFO - PROCESS | 1865 | 1463034947458 Marionette DEBUG loaded listener.js 23:35:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 203 (0x92704000) [pid = 1865] [serial = 933] [outer = 0x8fcabc00] 23:35:48 INFO - PROCESS | 1865 | 1463034948357 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]]]}] 23:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1586ms 23:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:35:48 INFO - PROCESS | 1865 | 1463034948392 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 23:35:48 INFO - PROCESS | 1865 | 1463034948396 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 23:35:48 INFO - PROCESS | 1865 | 1463034948403 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:35:48 INFO - PROCESS | 1865 | 1463034948407 Marionette TRACE conn4 <- [1,1214,null,{}] 23:35:48 INFO - PROCESS | 1865 | 1463034948413 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}] 23:35:48 INFO - PROCESS | 1865 | 1463034948625 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 23:35:48 INFO - PROCESS | 1865 | 1463034948940 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x9203d000 == 117 [pid = 1865] [id = 311] 23:35:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 204 (0x922f8400) [pid = 1865] [serial = 934] [outer = (nil)] 23:35:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 205 (0x927e3c00) [pid = 1865] [serial = 935] [outer = 0x922f8400] 23:35:49 INFO - PROCESS | 1865 | 1463034949037 Marionette DEBUG loaded listener.js 23:35:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 206 (0x927e9800) [pid = 1865] [serial = 936] [outer = 0x922f8400] 23:35:49 INFO - PROCESS | 1865 | 1463034949946 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]]]}] 23:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1586ms 23:35:49 INFO - PROCESS | 1865 | 1463034949990 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 23:35:49 INFO - PROCESS | 1865 | 1463034949994 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 23:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:35:50 INFO - PROCESS | 1865 | 1463034950001 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:35:50 INFO - PROCESS | 1865 | 1463034950004 Marionette TRACE conn4 <- [1,1218,null,{}] 23:35:50 INFO - PROCESS | 1865 | 1463034950011 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}] 23:35:50 INFO - PROCESS | 1865 | 1463034950269 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 23:35:50 INFO - PROCESS | 1865 | 1463034950604 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f94400 == 118 [pid = 1865] [id = 312] 23:35:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 207 (0x922ef400) [pid = 1865] [serial = 937] [outer = (nil)] 23:35:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 208 (0x9289e400) [pid = 1865] [serial = 938] [outer = 0x922ef400] 23:35:50 INFO - PROCESS | 1865 | 1463034950699 Marionette DEBUG loaded listener.js 23:35:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 209 (0x92964400) [pid = 1865] [serial = 939] [outer = 0x922ef400] 23:35:51 INFO - PROCESS | 1865 | 1463034951629 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]]]}] 23:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1688ms 23:35:51 INFO - PROCESS | 1865 | 1463034951691 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 23:35:51 INFO - PROCESS | 1865 | 1463034951695 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 23:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:35:51 INFO - PROCESS | 1865 | 1463034951703 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:35:51 INFO - PROCESS | 1865 | 1463034951707 Marionette TRACE conn4 <- [1,1222,null,{}] 23:35:51 INFO - PROCESS | 1865 | 1463034951713 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}] 23:35:51 INFO - PROCESS | 1865 | 1463034951943 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 23:35:52 INFO - PROCESS | 1865 | 1463034952269 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x92893800 == 119 [pid = 1865] [id = 313] 23:35:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 210 (0x92894000) [pid = 1865] [serial = 940] [outer = (nil)] 23:35:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 211 (0x92bcf400) [pid = 1865] [serial = 941] [outer = 0x92894000] 23:35:52 INFO - PROCESS | 1865 | 1463034952365 Marionette DEBUG loaded listener.js 23:35:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 212 (0x93b60c00) [pid = 1865] [serial = 942] [outer = 0x92894000] 23:35:53 INFO - PROCESS | 1865 | 1463034953268 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] 23:35:53 INFO - PROCESS | 1865 | 1463034953347 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 23:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:35:53 INFO - PROCESS | 1865 | 1463034953357 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:35:53 INFO - PROCESS | 1865 | 1463034953361 Marionette TRACE conn4 <- [1,1226,null,{}] 23:35:53 INFO - PROCESS | 1865 | 1463034953369 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}] 23:35:53 INFO - PROCESS | 1865 | 1463034953630 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 23:35:54 INFO - PROCESS | 1865 | 1463034953980 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921d000 == 120 [pid = 1865] [id = 314] 23:35:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 213 (0x8ba80400) [pid = 1865] [serial = 943] [outer = (nil)] 23:35:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 214 (0x8ddcd800) [pid = 1865] [serial = 944] [outer = 0x8ba80400] 23:35:54 INFO - PROCESS | 1865 | 1463034954077 Marionette DEBUG loaded listener.js 23:35:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 215 (0x8ec6e400) [pid = 1865] [serial = 945] [outer = 0x8ba80400] 23:35:55 INFO - PROCESS | 1865 | 1463034955013 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]]]}] 23:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1738ms 23:35:55 INFO - PROCESS | 1865 | 1463034955095 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 23:35:55 INFO - PROCESS | 1865 | 1463034955099 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 23:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:35:55 INFO - PROCESS | 1865 | 1463034955105 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:35:55 INFO - PROCESS | 1865 | 1463034955109 Marionette TRACE conn4 <- [1,1230,null,{}] 23:35:55 INFO - PROCESS | 1865 | 1463034955115 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}] 23:35:55 INFO - PROCESS | 1865 | 1463034955389 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 23:35:56 INFO - PROCESS | 1865 | --DOCSHELL 0x9abbec00 == 119 [pid = 1865] [id = 10] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 214 (0x99019400) [pid = 1865] [serial = 729] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 213 (0x91263000) [pid = 1865] [serial = 744] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 212 (0x8ba85c00) [pid = 1865] [serial = 819] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 211 (0x92032400) [pid = 1865] [serial = 773] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 210 (0x8c362000) [pid = 1865] [serial = 675] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 209 (0x9b398c00) [pid = 1865] [serial = 654] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 208 (0x8d8a7000) [pid = 1865] [serial = 768] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 207 (0x9aeb7400) [pid = 1865] [serial = 651] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 206 (0x8fc6c800) [pid = 1865] [serial = 771] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 205 (0x8d26f000) [pid = 1865] [serial = 602] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 204 (0x9b06ec00) [pid = 1865] [serial = 741] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 203 (0x9a193000) [pid = 1865] [serial = 783] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 202 (0x9d7b0000) [pid = 1865] [serial = 794] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 201 (0x9b3bc000) [pid = 1865] [serial = 788] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 200 (0xa35f4000) [pid = 1865] [serial = 801] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 199 (0x912ebc00) [pid = 1865] [serial = 747] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 198 (0xa244fc00) [pid = 1865] [serial = 669] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 197 (0x8dc72400) [pid = 1865] [serial = 810] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 196 (0x8eb5e000) [pid = 1865] [serial = 825] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 195 (0x8f266400) [pid = 1865] [serial = 770] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 194 (0x92965400) [pid = 1865] [serial = 720] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 193 (0x99826c00) [pid = 1865] [serial = 645] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 192 (0xa354f800) [pid = 1865] [serial = 807] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 191 (0x8ddd3800) [pid = 1865] [serial = 824] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 190 (0x93a82000) [pid = 1865] [serial = 639] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 189 (0x8b375c00) [pid = 1865] [serial = 818] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 188 (0x93d58800) [pid = 1865] [serial = 723] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 187 (0x91f8c400) [pid = 1865] [serial = 708] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 186 (0x8d801c00) [pid = 1865] [serial = 633] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 185 (0x8d276800) [pid = 1865] [serial = 815] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 184 (0x8c363400) [pid = 1865] [serial = 702] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 183 (0xa22be800) [pid = 1865] [serial = 663] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 182 (0x8d26e000) [pid = 1865] [serial = 678] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 181 (0x9a188800) [pid = 1865] [serial = 782] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x890cd000) [pid = 1865] [serial = 672] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0x9ab82c00) [pid = 1865] [serial = 786] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0x8d803c00) [pid = 1865] [serial = 822] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x953c4400) [pid = 1865] [serial = 642] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x8ec43800) [pid = 1865] [serial = 705] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x8921ac00) [pid = 1865] [serial = 804] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8dc6f800) [pid = 1865] [serial = 809] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0xa3545000) [pid = 1865] [serial = 800] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0xa35ee000) [pid = 1865] [serial = 813] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x9b91f400) [pid = 1865] [serial = 791] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8d80cc00) [pid = 1865] [serial = 767] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0xa2149400) [pid = 1865] [serial = 806] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x922e9400) [pid = 1865] [serial = 714] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x8ec6fc00) [pid = 1865] [serial = 827] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x92034000) [pid = 1865] [serial = 711] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x8aa89400) [pid = 1865] [serial = 764] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0xa26e7c00) [pid = 1865] [serial = 798] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x9d7f5c00) [pid = 1865] [serial = 812] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x9b67e000) [pid = 1865] [serial = 789] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8b37d400) [pid = 1865] [serial = 765] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x8f15a800) [pid = 1865] [serial = 681] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x927e0400) [pid = 1865] [serial = 717] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9520b000) [pid = 1865] [serial = 726] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x9a2cb000) [pid = 1865] [serial = 735] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x9289d000) [pid = 1865] [serial = 777] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x9981d000) [pid = 1865] [serial = 780] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x92710c00) [pid = 1865] [serial = 776] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0xa0611000) [pid = 1865] [serial = 660] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0xa26c5c00) [pid = 1865] [serial = 797] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8c43d400) [pid = 1865] [serial = 666] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x89217c00) [pid = 1865] [serial = 803] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x925f2400) [pid = 1865] [serial = 774] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x9a6e7400) [pid = 1865] [serial = 785] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x9ab81c00) [pid = 1865] [serial = 738] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x9b975c00) [pid = 1865] [serial = 657] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0xa061b000) [pid = 1865] [serial = 795] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x9a18b400) [pid = 1865] [serial = 732] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x93d5f800) [pid = 1865] [serial = 779] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8c508800) [pid = 1865] [serial = 821] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x912f5c00) [pid = 1865] [serial = 699] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9b977800) [pid = 1865] [serial = 792] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x9a217400) [pid = 1865] [serial = 648] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8fcb6000) [pid = 1865] [serial = 636] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8ea6f800) [pid = 1865] [serial = 816] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8facc000) [pid = 1865] [serial = 830] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8f169800) [pid = 1865] [serial = 828] [outer = (nil)] [url = about:blank] 23:35:56 INFO - PROCESS | 1865 | 1463034956935 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921b800 == 120 [pid = 1865] [id = 315] 23:35:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8921c400) [pid = 1865] [serial = 946] [outer = (nil)] 23:35:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x89b34c00) [pid = 1865] [serial = 947] [outer = 0x8921c400] 23:35:57 INFO - PROCESS | 1865 | 1463034957027 Marionette DEBUG loaded listener.js 23:35:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x89d7fc00) [pid = 1865] [serial = 948] [outer = 0x8921c400] 23:35:57 INFO - PROCESS | 1865 | 1463034957846 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]]]}] 23:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2793ms 23:35:57 INFO - PROCESS | 1865 | 1463034957901 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 23:35:57 INFO - PROCESS | 1865 | 1463034957907 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 23:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:35:57 INFO - PROCESS | 1865 | 1463034957916 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:35:57 INFO - PROCESS | 1865 | 1463034957921 Marionette TRACE conn4 <- [1,1234,null,{}] 23:35:57 INFO - PROCESS | 1865 | 1463034957928 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}] 23:35:58 INFO - PROCESS | 1865 | 1463034958140 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 23:35:58 INFO - PROCESS | 1865 | 1463034958328 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b183800 == 121 [pid = 1865] [id = 316] 23:35:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8b371800) [pid = 1865] [serial = 949] [outer = (nil)] 23:35:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8b37e400) [pid = 1865] [serial = 950] [outer = 0x8b371800] 23:35:58 INFO - PROCESS | 1865 | 1463034958411 Marionette DEBUG loaded listener.js 23:35:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8bb6b800) [pid = 1865] [serial = 951] [outer = 0x8b371800] 23:35:59 INFO - PROCESS | 1865 | 1463034959321 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]]]}] 23:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1440ms 23:35:59 INFO - PROCESS | 1865 | 1463034959360 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 23:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:35:59 INFO - PROCESS | 1865 | 1463034959366 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 23:35:59 INFO - PROCESS | 1865 | 1463034959373 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:35:59 INFO - PROCESS | 1865 | 1463034959377 Marionette TRACE conn4 <- [1,1238,null,{}] 23:35:59 INFO - PROCESS | 1865 | 1463034959395 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}] 23:35:59 INFO - PROCESS | 1865 | 1463034959683 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 23:35:59 INFO - PROCESS | 1865 | 1463034959724 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:35:59 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c362400 == 122 [pid = 1865] [id = 317] 23:35:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8c435000) [pid = 1865] [serial = 952] [outer = (nil)] 23:35:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8c43dc00) [pid = 1865] [serial = 953] [outer = 0x8c435000] 23:35:59 INFO - PROCESS | 1865 | 1463034959801 Marionette DEBUG loaded listener.js 23:35:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8d269c00) [pid = 1865] [serial = 954] [outer = 0x8c435000] 23:36:00 INFO - PROCESS | 1865 | 1463034960959 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]]]}] 23:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1637ms 23:36:01 INFO - PROCESS | 1865 | 1463034961011 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 23:36:01 INFO - PROCESS | 1865 | 1463034961014 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 23:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:36:01 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8ba85400) [pid = 1865] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:36:01 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x99010800) [pid = 1865] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:36:01 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x890cc400) [pid = 1865] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:36:01 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8c43c000) [pid = 1865] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:36:01 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0xa114f800) [pid = 1865] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:36:01 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x89d7c800) [pid = 1865] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:36:01 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x890c5800) [pid = 1865] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:36:01 INFO - PROCESS | 1865 | 1463034961469 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:36:01 INFO - PROCESS | 1865 | 1463034961483 Marionette TRACE conn4 <- [1,1242,null,{}] 23:36:01 INFO - PROCESS | 1865 | 1463034961505 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}] 23:36:01 INFO - PROCESS | 1865 | 1463034961854 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 23:36:02 INFO - PROCESS | 1865 | 1463034961977 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb70400 == 123 [pid = 1865] [id = 318] 23:36:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8c36d800) [pid = 1865] [serial = 955] [outer = (nil)] 23:36:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8d588400) [pid = 1865] [serial = 956] [outer = 0x8c36d800] 23:36:02 INFO - PROCESS | 1865 | 1463034962073 Marionette DEBUG loaded listener.js 23:36:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8d89c000) [pid = 1865] [serial = 957] [outer = 0x8c36d800] 23:36:02 INFO - PROCESS | 1865 | 1463034962862 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]]]}] 23:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1546ms 23:36:02 INFO - PROCESS | 1865 | 1463034962894 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 23:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:36:02 INFO - PROCESS | 1865 | 1463034962899 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 23:36:02 INFO - PROCESS | 1865 | 1463034962907 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:36:02 INFO - PROCESS | 1865 | 1463034962910 Marionette TRACE conn4 <- [1,1246,null,{}] 23:36:02 INFO - PROCESS | 1865 | 1463034962917 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}] 23:36:03 INFO - PROCESS | 1865 | 1463034963125 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 23:36:03 INFO - PROCESS | 1865 | 1463034963297 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d582000 == 124 [pid = 1865] [id = 319] 23:36:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8d583c00) [pid = 1865] [serial = 958] [outer = (nil)] 23:36:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8dc74000) [pid = 1865] [serial = 959] [outer = 0x8d583c00] 23:36:03 INFO - PROCESS | 1865 | 1463034963388 Marionette DEBUG loaded listener.js 23:36:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8ea6c400) [pid = 1865] [serial = 960] [outer = 0x8d583c00] 23:36:04 INFO - PROCESS | 1865 | 1463034964569 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]]]}] 23:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1736ms 23:36:04 INFO - PROCESS | 1865 | 1463034964643 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 23:36:04 INFO - PROCESS | 1865 | 1463034964651 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 23:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:36:04 INFO - PROCESS | 1865 | 1463034964660 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:36:04 INFO - PROCESS | 1865 | 1463034964667 Marionette TRACE conn4 <- [1,1250,null,{}] 23:36:04 INFO - PROCESS | 1865 | 1463034964676 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}] 23:36:04 INFO - PROCESS | 1865 | 1463034964957 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 23:36:05 INFO - PROCESS | 1865 | 1463034965272 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d74800 == 125 [pid = 1865] [id = 320] 23:36:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8b178800) [pid = 1865] [serial = 961] [outer = (nil)] 23:36:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x8b37f000) [pid = 1865] [serial = 962] [outer = 0x8b178800] 23:36:05 INFO - PROCESS | 1865 | 1463034965366 Marionette DEBUG loaded listener.js 23:36:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x8c1d7c00) [pid = 1865] [serial = 963] [outer = 0x8b178800] 23:36:06 INFO - PROCESS | 1865 | 1463034966352 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]]]}] 23:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1739ms 23:36:06 INFO - PROCESS | 1865 | 1463034966402 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 23:36:06 INFO - PROCESS | 1865 | 1463034966411 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 23:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:36:06 INFO - PROCESS | 1865 | 1463034966423 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:36:06 INFO - PROCESS | 1865 | 1463034966427 Marionette TRACE conn4 <- [1,1254,null,{}] 23:36:06 INFO - PROCESS | 1865 | 1463034966435 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}] 23:36:06 INFO - PROCESS | 1865 | 1463034966678 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 23:36:07 INFO - PROCESS | 1865 | 1463034967037 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b379c00 == 126 [pid = 1865] [id = 321] 23:36:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x8d584c00) [pid = 1865] [serial = 964] [outer = (nil)] 23:36:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x8d8a5c00) [pid = 1865] [serial = 965] [outer = 0x8d584c00] 23:36:07 INFO - PROCESS | 1865 | 1463034967132 Marionette DEBUG loaded listener.js 23:36:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x8ddce000) [pid = 1865] [serial = 966] [outer = 0x8d584c00] 23:36:08 INFO - PROCESS | 1865 | 1463034968090 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]]]}] 23:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1746ms 23:36:08 INFO - PROCESS | 1865 | 1463034968170 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 23:36:08 INFO - PROCESS | 1865 | 1463034968174 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 23:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:36:08 INFO - PROCESS | 1865 | 1463034968182 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:36:08 INFO - PROCESS | 1865 | 1463034968189 Marionette TRACE conn4 <- [1,1258,null,{}] 23:36:08 INFO - PROCESS | 1865 | 1463034968208 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}] 23:36:08 INFO - PROCESS | 1865 | 1463034968556 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 23:36:08 INFO - PROCESS | 1865 | 1463034968819 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d278000 == 127 [pid = 1865] [id = 322] 23:36:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x8ea6d000) [pid = 1865] [serial = 967] [outer = (nil)] 23:36:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x8f160c00) [pid = 1865] [serial = 968] [outer = 0x8ea6d000] 23:36:08 INFO - PROCESS | 1865 | 1463034968912 Marionette DEBUG loaded listener.js 23:36:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x8fac1c00) [pid = 1865] [serial = 969] [outer = 0x8ea6d000] 23:36:09 INFO - PROCESS | 1865 | 1463034969911 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]]]}] 23:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1795ms 23:36:09 INFO - PROCESS | 1865 | 1463034969978 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 23:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:36:09 INFO - PROCESS | 1865 | 1463034969984 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 23:36:09 INFO - PROCESS | 1865 | 1463034969990 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:36:09 INFO - PROCESS | 1865 | 1463034969994 Marionette TRACE conn4 <- [1,1262,null,{}] 23:36:10 INFO - PROCESS | 1865 | 1463034970000 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}] 23:36:10 INFO - PROCESS | 1865 | 1463034970215 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 23:36:10 INFO - PROCESS | 1865 | 1463034970473 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec45800 == 128 [pid = 1865] [id = 323] 23:36:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x8f165800) [pid = 1865] [serial = 970] [outer = (nil)] 23:36:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x91005800) [pid = 1865] [serial = 971] [outer = 0x8f165800] 23:36:10 INFO - PROCESS | 1865 | 1463034970607 Marionette DEBUG loaded listener.js 23:36:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x912f0400) [pid = 1865] [serial = 972] [outer = 0x8f165800] 23:36:11 INFO - PROCESS | 1865 | 1463034971531 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]]]}] 23:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1587ms 23:36:11 INFO - PROCESS | 1865 | 1463034971579 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 23:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:36:11 INFO - PROCESS | 1865 | 1463034971583 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 23:36:11 INFO - PROCESS | 1865 | 1463034971590 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:36:11 INFO - PROCESS | 1865 | 1463034971593 Marionette TRACE conn4 <- [1,1266,null,{}] 23:36:11 INFO - PROCESS | 1865 | 1463034971599 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}] 23:36:11 INFO - PROCESS | 1865 | 1463034971834 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 23:36:12 INFO - PROCESS | 1865 | 1463034972103 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc6cc00 == 129 [pid = 1865] [id = 324] 23:36:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x8fca9800) [pid = 1865] [serial = 973] [outer = (nil)] 23:36:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x91f8a800) [pid = 1865] [serial = 974] [outer = 0x8fca9800] 23:36:12 INFO - PROCESS | 1865 | 1463034972232 Marionette DEBUG loaded listener.js 23:36:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x91f90c00) [pid = 1865] [serial = 975] [outer = 0x8fca9800] 23:36:13 INFO - PROCESS | 1865 | 1463034973171 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]]]}] 23:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1636ms 23:36:13 INFO - PROCESS | 1865 | 1463034973226 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 23:36:13 INFO - PROCESS | 1865 | 1463034973230 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 23:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:36:13 INFO - PROCESS | 1865 | 1463034973237 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:36:13 INFO - PROCESS | 1865 | 1463034973239 Marionette TRACE conn4 <- [1,1270,null,{}] 23:36:13 INFO - PROCESS | 1865 | 1463034973246 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}] 23:36:13 INFO - PROCESS | 1865 | 1463034973481 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 23:36:13 INFO - PROCESS | 1865 | 1463034973804 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f88400 == 130 [pid = 1865] [id = 325] 23:36:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x91f8d800) [pid = 1865] [serial = 976] [outer = (nil)] 23:36:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x925f2800) [pid = 1865] [serial = 977] [outer = 0x91f8d800] 23:36:13 INFO - PROCESS | 1865 | 1463034973903 Marionette DEBUG loaded listener.js 23:36:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x92709c00) [pid = 1865] [serial = 978] [outer = 0x91f8d800] 23:36:14 INFO - PROCESS | 1865 | 1463034974868 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]]]}] 23:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1683ms 23:36:14 INFO - PROCESS | 1865 | 1463034974921 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 23:36:14 INFO - PROCESS | 1865 | 1463034974925 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 23:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:36:14 INFO - PROCESS | 1865 | 1463034974932 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:36:14 INFO - PROCESS | 1865 | 1463034974935 Marionette TRACE conn4 <- [1,1274,null,{}] 23:36:14 INFO - PROCESS | 1865 | 1463034974941 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}] 23:36:15 INFO - PROCESS | 1865 | 1463034975183 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 23:36:15 INFO - PROCESS | 1865 | 1463034975492 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x9100ac00 == 131 [pid = 1865] [id = 326] 23:36:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x91f91000) [pid = 1865] [serial = 979] [outer = (nil)] 23:36:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x92964c00) [pid = 1865] [serial = 980] [outer = 0x91f91000] 23:36:15 INFO - PROCESS | 1865 | 1463034975588 Marionette DEBUG loaded listener.js 23:36:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9296e400) [pid = 1865] [serial = 981] [outer = 0x91f91000] 23:36:16 INFO - PROCESS | 1865 | 1463034976567 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]]]}] 23:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1696ms 23:36:16 INFO - PROCESS | 1865 | 1463034976629 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 23:36:16 INFO - PROCESS | 1865 | 1463034976633 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 23:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:36:16 INFO - PROCESS | 1865 | 1463034976641 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:36:16 INFO - PROCESS | 1865 | 1463034976646 Marionette TRACE conn4 <- [1,1278,null,{}] 23:36:16 INFO - PROCESS | 1865 | 1463034976653 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}] 23:36:16 INFO - PROCESS | 1865 | 1463034976890 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 23:36:17 INFO - PROCESS | 1865 | 1463034977200 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x922e9400 == 132 [pid = 1865] [id = 327] 23:36:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x92710800) [pid = 1865] [serial = 982] [outer = (nil)] 23:36:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x93d60400) [pid = 1865] [serial = 983] [outer = 0x92710800] 23:36:17 INFO - PROCESS | 1865 | 1463034977298 Marionette DEBUG loaded listener.js 23:36:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x93d64400) [pid = 1865] [serial = 984] [outer = 0x92710800] 23:36:18 INFO - PROCESS | 1865 | 1463034978232 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]]]}] 23:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1632ms 23:36:18 INFO - PROCESS | 1865 | 1463034978275 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 23:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:36:18 INFO - PROCESS | 1865 | 1463034978279 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 23:36:18 INFO - PROCESS | 1865 | 1463034978286 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:36:18 INFO - PROCESS | 1865 | 1463034978290 Marionette TRACE conn4 <- [1,1282,null,{}] 23:36:18 INFO - PROCESS | 1865 | 1463034978296 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}] 23:36:18 INFO - PROCESS | 1865 | 1463034978532 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 23:36:18 INFO - PROCESS | 1865 | 1463034978850 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d804400 == 133 [pid = 1865] [id = 328] 23:36:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x8d89c400) [pid = 1865] [serial = 985] [outer = (nil)] 23:36:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x947f9800) [pid = 1865] [serial = 986] [outer = 0x8d89c400] 23:36:18 INFO - PROCESS | 1865 | 1463034978948 Marionette DEBUG loaded listener.js 23:36:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x95207c00) [pid = 1865] [serial = 987] [outer = 0x8d89c400] 23:36:19 INFO - PROCESS | 1865 | 1463034979897 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]]]}] 23:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1644ms 23:36:19 INFO - PROCESS | 1865 | 1463034979932 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 23:36:19 INFO - PROCESS | 1865 | 1463034979936 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 23:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:36:19 INFO - PROCESS | 1865 | 1463034979944 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:36:19 INFO - PROCESS | 1865 | 1463034979948 Marionette TRACE conn4 <- [1,1286,null,{}] 23:36:19 INFO - PROCESS | 1865 | 1463034979975 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}] 23:36:20 INFO - PROCESS | 1865 | 1463034980214 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 23:36:20 INFO - PROCESS | 1865 | 1463034980530 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2d800 == 134 [pid = 1865] [id = 329] 23:36:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x953c6000) [pid = 1865] [serial = 988] [outer = (nil)] 23:36:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x953cb000) [pid = 1865] [serial = 989] [outer = 0x953c6000] 23:36:20 INFO - PROCESS | 1865 | 1463034980626 Marionette DEBUG loaded listener.js 23:36:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x95638000) [pid = 1865] [serial = 990] [outer = 0x953c6000] 23:36:21 INFO - PROCESS | 1865 | 1463034981606 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]]]}] 23:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1737ms 23:36:21 INFO - PROCESS | 1865 | 1463034981683 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 23:36:21 INFO - PROCESS | 1865 | 1463034981689 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 23:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:36:21 INFO - PROCESS | 1865 | 1463034981699 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:36:21 INFO - PROCESS | 1865 | 1463034981704 Marionette TRACE conn4 <- [1,1290,null,{}] 23:36:21 INFO - PROCESS | 1865 | 1463034981710 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}] 23:36:22 INFO - PROCESS | 1865 | 1463034982015 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 23:36:22 INFO - PROCESS | 1865 | 1463034982333 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x953c5800 == 135 [pid = 1865] [id = 330] 23:36:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x98a23800) [pid = 1865] [serial = 991] [outer = (nil)] 23:36:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x99019400) [pid = 1865] [serial = 992] [outer = 0x98a23800] 23:36:22 INFO - PROCESS | 1865 | 1463034982431 Marionette DEBUG loaded listener.js 23:36:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x9981e800) [pid = 1865] [serial = 993] [outer = 0x98a23800] 23:36:23 INFO - PROCESS | 1865 | 1463034983395 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]]]}] 23:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1737ms 23:36:23 INFO - PROCESS | 1865 | 1463034983436 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 23:36:23 INFO - PROCESS | 1865 | 1463034983440 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 23:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:36:23 INFO - PROCESS | 1865 | 1463034983447 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:36:23 INFO - PROCESS | 1865 | 1463034983450 Marionette TRACE conn4 <- [1,1294,null,{}] 23:36:23 INFO - PROCESS | 1865 | 1463034983456 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}] 23:36:23 INFO - PROCESS | 1865 | 1463034983692 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 23:36:24 INFO - PROCESS | 1865 | 1463034984015 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d26d400 == 136 [pid = 1865] [id = 331] 23:36:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x927e0800) [pid = 1865] [serial = 994] [outer = (nil)] 23:36:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x99828000) [pid = 1865] [serial = 995] [outer = 0x927e0800] 23:36:24 INFO - PROCESS | 1865 | 1463034984127 Marionette DEBUG loaded listener.js 23:36:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x9989d400) [pid = 1865] [serial = 996] [outer = 0x927e0800] 23:36:25 INFO - PROCESS | 1865 | 1463034985056 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]]]}] 23:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1683ms 23:36:25 INFO - PROCESS | 1865 | 1463034985131 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 23:36:25 INFO - PROCESS | 1865 | 1463034985135 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 23:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:36:25 INFO - PROCESS | 1865 | 1463034985142 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:36:25 INFO - PROCESS | 1865 | 1463034985155 Marionette TRACE conn4 <- [1,1298,null,{}] 23:36:25 INFO - PROCESS | 1865 | 1463034985161 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}] 23:36:25 INFO - PROCESS | 1865 | 1463034985419 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 23:36:25 INFO - PROCESS | 1865 | 1463034985733 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f89000 == 137 [pid = 1865] [id = 332] 23:36:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0x9908c800) [pid = 1865] [serial = 997] [outer = (nil)] 23:36:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0x9a069400) [pid = 1865] [serial = 998] [outer = 0x9908c800] 23:36:25 INFO - PROCESS | 1865 | 1463034985829 Marionette DEBUG loaded listener.js 23:36:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 182 (0x9a06dc00) [pid = 1865] [serial = 999] [outer = 0x9908c800] 23:36:26 INFO - PROCESS | 1865 | 1463034986779 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]]]}] 23:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1696ms 23:36:26 INFO - PROCESS | 1865 | 1463034986840 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 23:36:26 INFO - PROCESS | 1865 | 1463034986843 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 23:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:36:26 INFO - PROCESS | 1865 | 1463034986851 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:36:26 INFO - PROCESS | 1865 | 1463034986854 Marionette TRACE conn4 <- [1,1302,null,{}] 23:36:26 INFO - PROCESS | 1865 | 1463034986860 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}] 23:36:27 INFO - PROCESS | 1865 | 1463034987125 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 23:36:27 INFO - PROCESS | 1865 | 1463034987443 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x99828800 == 138 [pid = 1865] [id = 333] 23:36:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 183 (0x99df4000) [pid = 1865] [serial = 1000] [outer = (nil)] 23:36:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 184 (0x9a18a800) [pid = 1865] [serial = 1001] [outer = 0x99df4000] 23:36:27 INFO - PROCESS | 1865 | 1463034987533 Marionette DEBUG loaded listener.js 23:36:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 185 (0x9a18e400) [pid = 1865] [serial = 1002] [outer = 0x99df4000] 23:36:28 INFO - PROCESS | 1865 | 1463034988486 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]]]}] 23:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1681ms 23:36:28 INFO - PROCESS | 1865 | 1463034988533 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 23:36:28 INFO - PROCESS | 1865 | 1463034988537 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 23:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:36:28 INFO - PROCESS | 1865 | 1463034988543 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:36:28 INFO - PROCESS | 1865 | 1463034988547 Marionette TRACE conn4 <- [1,1306,null,{}] 23:36:28 INFO - PROCESS | 1865 | 1463034988553 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}] 23:36:28 INFO - PROCESS | 1865 | 1463034988778 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 23:36:29 INFO - PROCESS | 1865 | 1463034989107 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:29 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1d3c00 == 139 [pid = 1865] [id = 334] 23:36:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 186 (0x9a065000) [pid = 1865] [serial = 1003] [outer = (nil)] 23:36:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 187 (0x9a214400) [pid = 1865] [serial = 1004] [outer = 0x9a065000] 23:36:29 INFO - PROCESS | 1865 | 1463034989201 Marionette DEBUG loaded listener.js 23:36:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 188 (0x9a217400) [pid = 1865] [serial = 1005] [outer = 0x9a065000] 23:36:30 INFO - PROCESS | 1865 | 1463034990152 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]]]}] 23:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1644ms 23:36:30 INFO - PROCESS | 1865 | 1463034990189 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 23:36:30 INFO - PROCESS | 1865 | 1463034990192 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 23:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:36:30 INFO - PROCESS | 1865 | 1463034990199 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:36:30 INFO - PROCESS | 1865 | 1463034990202 Marionette TRACE conn4 <- [1,1310,null,{}] 23:36:30 INFO - PROCESS | 1865 | 1463034990209 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}] 23:36:30 INFO - PROCESS | 1865 | 1463034990434 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 23:36:30 INFO - PROCESS | 1865 | 1463034990752 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a195000 == 140 [pid = 1865] [id = 335] 23:36:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 189 (0x9a195400) [pid = 1865] [serial = 1006] [outer = (nil)] 23:36:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 190 (0x9a2ca800) [pid = 1865] [serial = 1007] [outer = 0x9a195400] 23:36:30 INFO - PROCESS | 1865 | 1463034990851 Marionette DEBUG loaded listener.js 23:36:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 191 (0x9a2ce400) [pid = 1865] [serial = 1008] [outer = 0x9a195400] 23:36:31 INFO - PROCESS | 1865 | 1463034991831 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] 23:36:31 INFO - PROCESS | 1865 | 1463034991890 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 23:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:36:31 INFO - PROCESS | 1865 | 1463034991897 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:36:31 INFO - PROCESS | 1865 | 1463034991901 Marionette TRACE conn4 <- [1,1314,null,{}] 23:36:31 INFO - PROCESS | 1865 | 1463034991907 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}] 23:36:32 INFO - PROCESS | 1865 | 1463034992140 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 23:36:32 INFO - PROCESS | 1865 | 1463034992453 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x895de800 == 141 [pid = 1865] [id = 336] 23:36:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 192 (0x99df0c00) [pid = 1865] [serial = 1009] [outer = (nil)] 23:36:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 193 (0x9ab83400) [pid = 1865] [serial = 1010] [outer = 0x99df0c00] 23:36:32 INFO - PROCESS | 1865 | 1463034992550 Marionette DEBUG loaded listener.js 23:36:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 194 (0x9abb6000) [pid = 1865] [serial = 1011] [outer = 0x99df0c00] 23:36:33 INFO - PROCESS | 1865 | 1463034993450 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]]]}] 23:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1631ms 23:36:33 INFO - PROCESS | 1865 | 1463034993530 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 23:36:33 INFO - PROCESS | 1865 | 1463034993534 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 23:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:36:33 INFO - PROCESS | 1865 | 1463034993541 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:36:33 INFO - PROCESS | 1865 | 1463034993545 Marionette TRACE conn4 <- [1,1318,null,{}] 23:36:33 INFO - PROCESS | 1865 | 1463034993551 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}] 23:36:33 INFO - PROCESS | 1865 | 1463034993858 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa8c400 == 140 [pid = 1865] [id = 206] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x93b68c00 == 139 [pid = 1865] [id = 58] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x9a1b3800 == 138 [pid = 1865] [id = 43] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8bb70400 == 137 [pid = 1865] [id = 318] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8c362400 == 136 [pid = 1865] [id = 317] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8b183800 == 135 [pid = 1865] [id = 316] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8921b800 == 134 [pid = 1865] [id = 315] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x91f94400 == 133 [pid = 1865] [id = 312] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x92893800 == 132 [pid = 1865] [id = 313] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x9203d000 == 131 [pid = 1865] [id = 311] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec47400 == 130 [pid = 1865] [id = 310] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x922ed800 == 129 [pid = 1865] [id = 309] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8fcaa000 == 128 [pid = 1865] [id = 307] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x91f8f800 == 127 [pid = 1865] [id = 308] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8fac3400 == 126 [pid = 1865] [id = 306] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec6dc00 == 125 [pid = 1865] [id = 305] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d269800 == 124 [pid = 1865] [id = 304] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1e0800 == 123 [pid = 1865] [id = 303] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d802c00 == 122 [pid = 1865] [id = 302] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d57f400 == 121 [pid = 1865] [id = 301] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8b374800 == 120 [pid = 1865] [id = 299] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x8d57fc00 == 119 [pid = 1865] [id = 300] 23:36:35 INFO - PROCESS | 1865 | --DOCSHELL 0x89216000 == 118 [pid = 1865] [id = 298] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 193 (0x8c42f400) [pid = 1865] [serial = 888] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 192 (0x93b64c00) [pid = 1865] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 191 (0x9b979000) [pid = 1865] [serial = 857] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 190 (0xa6789000) [pid = 1865] [serial = 866] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 189 (0x89d7cc00) [pid = 1865] [serial = 869] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 188 (0x8d271400) [pid = 1865] [serial = 833] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 187 (0x895d7000) [pid = 1865] [serial = 878] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 186 (0x99012000) [pid = 1865] [serial = 848] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 185 (0x8c504800) [pid = 1865] [serial = 890] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 184 (0x8ddd7000) [pid = 1865] [serial = 612] [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.] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 183 (0x8b37f800) [pid = 1865] [serial = 884] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 182 (0x8c509400) [pid = 1865] [serial = 891] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 181 (0xa6280800) [pid = 1865] [serial = 863] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x93a84000) [pid = 1865] [serial = 845] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0x8d582800) [pid = 1865] [serial = 872] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0xa0618800) [pid = 1865] [serial = 860] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x9aedf400) [pid = 1865] [serial = 854] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x9a194800) [pid = 1865] [serial = 851] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x89215000) [pid = 1865] [serial = 881] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8ba82800) [pid = 1865] [serial = 885] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x92038400) [pid = 1865] [serial = 839] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x927dfc00) [pid = 1865] [serial = 842] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x8aa8c000) [pid = 1865] [serial = 882] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8d58a400) [pid = 1865] [serial = 875] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x89b2e400) [pid = 1865] [serial = 879] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x8f26d800) [pid = 1865] [serial = 836] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x8c1df400) [pid = 1865] [serial = 887] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x8c1dd800) [pid = 1865] [serial = 893] [outer = (nil)] [url = about:blank] 23:36:35 INFO - PROCESS | 1865 | 1463034995581 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x89215000 == 119 [pid = 1865] [id = 337] 23:36:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x89216000) [pid = 1865] [serial = 1012] [outer = (nil)] 23:36:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x895e0400) [pid = 1865] [serial = 1013] [outer = 0x89216000] 23:36:35 INFO - PROCESS | 1865 | 1463034995728 Marionette DEBUG loaded listener.js 23:36:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x89d77800) [pid = 1865] [serial = 1014] [outer = 0x89216000] 23:36:36 INFO - PROCESS | 1865 | 1463034996591 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]]]}] 23:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 3088ms 23:36:36 INFO - PROCESS | 1865 | 1463034996631 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 23:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:36:36 INFO - PROCESS | 1865 | 1463034996637 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 23:36:36 INFO - PROCESS | 1865 | 1463034996645 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:36:36 INFO - PROCESS | 1865 | 1463034996651 Marionette TRACE conn4 <- [1,1322,null,{}] 23:36:36 INFO - PROCESS | 1865 | 1463034996659 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}] 23:36:36 INFO - PROCESS | 1865 | 1463034996889 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 23:36:37 INFO - PROCESS | 1865 | 1463034997082 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa91400 == 120 [pid = 1865] [id = 338] 23:36:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x8b181c00) [pid = 1865] [serial = 1015] [outer = (nil)] 23:36:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x8b37ac00) [pid = 1865] [serial = 1016] [outer = 0x8b181c00] 23:36:37 INFO - PROCESS | 1865 | 1463034997165 Marionette DEBUG loaded listener.js 23:36:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x8ba87400) [pid = 1865] [serial = 1017] [outer = 0x8b181c00] 23:36:38 INFO - PROCESS | 1865 | 1463034998049 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]]]}] 23:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1485ms 23:36:38 INFO - PROCESS | 1865 | 1463034998132 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 23:36:38 INFO - PROCESS | 1865 | 1463034998138 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 23:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:36:38 INFO - PROCESS | 1865 | 1463034998155 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:36:38 INFO - PROCESS | 1865 | 1463034998159 Marionette TRACE conn4 <- [1,1326,null,{}] 23:36:38 INFO - PROCESS | 1865 | 1463034998165 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}] 23:36:38 INFO - PROCESS | 1865 | 1463034998449 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 23:36:38 INFO - PROCESS | 1865 | 1463034998484 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b37f800 == 121 [pid = 1865] [id = 339] 23:36:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x8bb70c00) [pid = 1865] [serial = 1018] [outer = (nil)] 23:36:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x8c433000) [pid = 1865] [serial = 1019] [outer = 0x8bb70c00] 23:36:38 INFO - PROCESS | 1865 | 1463034998565 Marionette DEBUG loaded listener.js 23:36:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x8c505400) [pid = 1865] [serial = 1020] [outer = 0x8bb70c00] 23:36:39 INFO - PROCESS | 1865 | 1463034999668 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]]]}] 23:36:39 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 23:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1536ms 23:36:39 INFO - PROCESS | 1865 | 1463034999692 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 23:36:39 INFO - PROCESS | 1865 | 1463034999697 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 23:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:36:39 INFO - PROCESS | 1865 | 1463034999713 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:36:39 INFO - PROCESS | 1865 | 1463034999723 Marionette TRACE conn4 <- [1,1330,null,{}] 23:36:39 INFO - PROCESS | 1865 | 1463034999738 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}] 23:36:40 INFO - PROCESS | 1865 | 1463035000024 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 23:36:40 INFO - PROCESS | 1865 | 1463035000055 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b180000 == 122 [pid = 1865] [id = 340] 23:36:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x8d584800) [pid = 1865] [serial = 1021] [outer = (nil)] 23:36:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x8d80c400) [pid = 1865] [serial = 1022] [outer = 0x8d584800] 23:36:40 INFO - PROCESS | 1865 | 1463035000131 Marionette DEBUG loaded listener.js 23:36:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x8d8aac00) [pid = 1865] [serial = 1023] [outer = 0x8d584800] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x8dc6d800) [pid = 1865] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x91f8f000) [pid = 1865] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x9b67b400) [pid = 1865] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8eb64800) [pid = 1865] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x8f15f400) [pid = 1865] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0xa26e4c00) [pid = 1865] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x922f8400) [pid = 1865] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8ec70000) [pid = 1865] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x98219800) [pid = 1865] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x92707000) [pid = 1865] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x92894000) [pid = 1865] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x92035400) [pid = 1865] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x8fac4400) [pid = 1865] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x8d8a2000) [pid = 1865] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x91f90000) [pid = 1865] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x922ef400) [pid = 1865] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8b37e000) [pid = 1865] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x8aa91000) [pid = 1865] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x89d7d400) [pid = 1865] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x8aa91800) [pid = 1865] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x8c435000) [pid = 1865] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x8fcabc00) [pid = 1865] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x93ba0800) [pid = 1865] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8d580400) [pid = 1865] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x8921c400) [pid = 1865] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x8c1d2400) [pid = 1865] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8fcb0c00) [pid = 1865] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x922f0000) [pid = 1865] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8ea69000) [pid = 1865] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x895dd000) [pid = 1865] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x89d74400) [pid = 1865] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8c36d800) [pid = 1865] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8ddcf800) [pid = 1865] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x92bca400) [pid = 1865] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8ba80400) [pid = 1865] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x9b67c000) [pid = 1865] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8b371800) [pid = 1865] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8c36a800) [pid = 1865] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:36:41 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x9a2d4400) [pid = 1865] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:36:41 INFO - PROCESS | 1865 | 1463035001932 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]]]}] 23:36:41 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 23:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2249ms 23:36:41 INFO - PROCESS | 1865 | 1463035001962 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 23:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:36:41 INFO - PROCESS | 1865 | 1463035001966 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 23:36:41 INFO - PROCESS | 1865 | 1463035001973 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:36:41 INFO - PROCESS | 1865 | 1463035001977 Marionette TRACE conn4 <- [1,1334,null,{}] 23:36:41 INFO - PROCESS | 1865 | 1463035001982 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}] 23:36:42 INFO - PROCESS | 1865 | 1463035002180 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 23:36:42 INFO - PROCESS | 1865 | 1463035002367 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921c400 == 123 [pid = 1865] [id = 341] 23:36:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8b184800) [pid = 1865] [serial = 1024] [outer = (nil)] 23:36:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8d57f800) [pid = 1865] [serial = 1025] [outer = 0x8b184800] 23:36:42 INFO - PROCESS | 1865 | 1463035002443 Marionette DEBUG loaded listener.js 23:36:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8d89bc00) [pid = 1865] [serial = 1026] [outer = 0x8b184800] 23:36:43 INFO - PROCESS | 1865 | 1463035003451 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]]]}] 23:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1535ms 23:36:43 INFO - PROCESS | 1865 | 1463035003509 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 23:36:43 INFO - PROCESS | 1865 | 1463035003516 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 23:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:36:43 INFO - PROCESS | 1865 | 1463035003526 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:36:43 INFO - PROCESS | 1865 | 1463035003532 Marionette TRACE conn4 <- [1,1338,null,{}] 23:36:43 INFO - PROCESS | 1865 | 1463035003543 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}] 23:36:43 INFO - PROCESS | 1865 | 1463035003785 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 23:36:44 INFO - PROCESS | 1865 | 1463035004137 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa83000 == 124 [pid = 1865] [id = 342] 23:36:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8aa90c00) [pid = 1865] [serial = 1027] [outer = (nil)] 23:36:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8b185400) [pid = 1865] [serial = 1028] [outer = 0x8aa90c00] 23:36:44 INFO - PROCESS | 1865 | 1463035004236 Marionette DEBUG loaded listener.js 23:36:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x8c1d2400) [pid = 1865] [serial = 1029] [outer = 0x8aa90c00] 23:36:45 INFO - PROCESS | 1865 | 1463035005788 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]]]}] 23:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2300ms 23:36:45 INFO - PROCESS | 1865 | 1463035005849 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 23:36:45 INFO - PROCESS | 1865 | 1463035005859 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 23:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:36:45 INFO - PROCESS | 1865 | 1463035005873 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:36:45 INFO - PROCESS | 1865 | 1463035005877 Marionette TRACE conn4 <- [1,1342,null,{}] 23:36:45 INFO - PROCESS | 1865 | 1463035005885 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}] 23:36:46 INFO - PROCESS | 1865 | 1463035006124 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 23:36:46 INFO - PROCESS | 1865 | 1463035006423 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1d9000 == 125 [pid = 1865] [id = 343] 23:36:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x8c434c00) [pid = 1865] [serial = 1030] [outer = (nil)] 23:36:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x8d57f400) [pid = 1865] [serial = 1031] [outer = 0x8c434c00] 23:36:46 INFO - PROCESS | 1865 | 1463035006523 Marionette DEBUG loaded listener.js 23:36:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x8d802c00) [pid = 1865] [serial = 1032] [outer = 0x8c434c00] 23:36:47 INFO - PROCESS | 1865 | 1463035007518 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]]]}] 23:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1686ms 23:36:47 INFO - PROCESS | 1865 | 1463035007561 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 23:36:47 INFO - PROCESS | 1865 | 1463035007566 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 23:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:36:47 INFO - PROCESS | 1865 | 1463035007573 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:36:47 INFO - PROCESS | 1865 | 1463035007579 Marionette TRACE conn4 <- [1,1346,null,{}] 23:36:47 INFO - PROCESS | 1865 | 1463035007597 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}] 23:36:47 INFO - PROCESS | 1865 | 1463035007837 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 23:36:48 INFO - PROCESS | 1865 | 1463035008152 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8dc76800 == 126 [pid = 1865] [id = 344] 23:36:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x8eb5a400) [pid = 1865] [serial = 1033] [outer = (nil)] 23:36:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x8eb66800) [pid = 1865] [serial = 1034] [outer = 0x8eb5a400] 23:36:48 INFO - PROCESS | 1865 | 1463035008289 Marionette DEBUG loaded listener.js 23:36:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x8ec47000) [pid = 1865] [serial = 1035] [outer = 0x8eb5a400] 23:36:49 INFO - PROCESS | 1865 | 1463035009259 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]]]}] 23:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1749ms 23:36:49 INFO - PROCESS | 1865 | 1463035009323 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 23:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:36:49 INFO - PROCESS | 1865 | 1463035009329 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 23:36:49 INFO - PROCESS | 1865 | 1463035009335 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:36:49 INFO - PROCESS | 1865 | 1463035009339 Marionette TRACE conn4 <- [1,1350,null,{}] 23:36:49 INFO - PROCESS | 1865 | 1463035009345 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}] 23:36:49 INFO - PROCESS | 1865 | 1463035009605 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 23:36:49 INFO - PROCESS | 1865 | 1463035009927 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddd3000 == 127 [pid = 1865] [id = 345] 23:36:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x8ec64400) [pid = 1865] [serial = 1036] [outer = (nil)] 23:36:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x8f169000) [pid = 1865] [serial = 1037] [outer = 0x8ec64400] 23:36:50 INFO - PROCESS | 1865 | 1463035010025 Marionette DEBUG loaded listener.js 23:36:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x8f269000) [pid = 1865] [serial = 1038] [outer = 0x8ec64400] 23:36:50 INFO - PROCESS | 1865 | 1463035010952 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]]]}] 23:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1682ms 23:36:51 INFO - PROCESS | 1865 | 1463035011019 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 23:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:36:51 INFO - PROCESS | 1865 | 1463035011023 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 23:36:51 INFO - PROCESS | 1865 | 1463035011030 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:36:51 INFO - PROCESS | 1865 | 1463035011034 Marionette TRACE conn4 <- [1,1354,null,{}] 23:36:51 INFO - PROCESS | 1865 | 1463035011041 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}] 23:36:51 INFO - PROCESS | 1865 | 1463035011266 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 23:36:51 INFO - PROCESS | 1865 | 1463035011589 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b371800 == 128 [pid = 1865] [id = 346] 23:36:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x8c510400) [pid = 1865] [serial = 1039] [outer = (nil)] 23:36:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x8fc6c800) [pid = 1865] [serial = 1040] [outer = 0x8c510400] 23:36:51 INFO - PROCESS | 1865 | 1463035011689 Marionette DEBUG loaded listener.js 23:36:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x8fca9400) [pid = 1865] [serial = 1041] [outer = 0x8c510400] 23:36:52 INFO - PROCESS | 1865 | 1463035012624 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]]]}] 23:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1631ms 23:36:52 INFO - PROCESS | 1865 | 1463035012661 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 23:36:52 INFO - PROCESS | 1865 | 1463035012665 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 23:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:36:52 INFO - PROCESS | 1865 | 1463035012672 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:36:52 INFO - PROCESS | 1865 | 1463035012675 Marionette TRACE conn4 <- [1,1358,null,{}] 23:36:52 INFO - PROCESS | 1865 | 1463035012681 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}] 23:36:52 INFO - PROCESS | 1865 | 1463035012942 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 23:36:53 INFO - PROCESS | 1865 | 1463035013260 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba7c400 == 129 [pid = 1865] [id = 347] 23:36:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x8fac3c00) [pid = 1865] [serial = 1042] [outer = (nil)] 23:36:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x91336400) [pid = 1865] [serial = 1043] [outer = 0x8fac3c00] 23:36:53 INFO - PROCESS | 1865 | 1463035013359 Marionette DEBUG loaded listener.js 23:36:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x91f8ac00) [pid = 1865] [serial = 1044] [outer = 0x8fac3c00] 23:36:54 INFO - PROCESS | 1865 | 1463035014242 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]]]}] 23:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1583ms 23:36:54 INFO - PROCESS | 1865 | 1463035014258 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 23:36:54 INFO - PROCESS | 1865 | 1463035014261 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 23:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:36:54 INFO - PROCESS | 1865 | 1463035014289 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:36:54 INFO - PROCESS | 1865 | 1463035014293 Marionette TRACE conn4 <- [1,1362,null,{}] 23:36:54 INFO - PROCESS | 1865 | 1463035014300 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}] 23:36:54 INFO - PROCESS | 1865 | 1463035014523 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 23:36:54 INFO - PROCESS | 1865 | 1463035014871 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f267400 == 130 [pid = 1865] [id = 348] 23:36:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x8fac3400) [pid = 1865] [serial = 1045] [outer = (nil)] 23:36:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9203d000) [pid = 1865] [serial = 1046] [outer = 0x8fac3400] 23:36:54 INFO - PROCESS | 1865 | 1463035014967 Marionette DEBUG loaded listener.js 23:36:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x92040c00) [pid = 1865] [serial = 1047] [outer = 0x8fac3400] 23:36:55 INFO - PROCESS | 1865 | 1463035015921 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]]]}] 23:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1694ms 23:36:55 INFO - PROCESS | 1865 | 1463035015980 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 23:36:55 INFO - PROCESS | 1865 | 1463035015983 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 23:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:36:55 INFO - PROCESS | 1865 | 1463035015991 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:36:55 INFO - PROCESS | 1865 | 1463035015994 Marionette TRACE conn4 <- [1,1366,null,{}] 23:36:56 INFO - PROCESS | 1865 | 1463035016002 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}] 23:36:56 INFO - PROCESS | 1865 | 1463035016231 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 23:36:56 INFO - PROCESS | 1865 | 1463035016557 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f26f800 == 131 [pid = 1865] [id = 349] 23:36:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x912fa400) [pid = 1865] [serial = 1048] [outer = (nil)] 23:36:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x925f5400) [pid = 1865] [serial = 1049] [outer = 0x912fa400] 23:36:56 INFO - PROCESS | 1865 | 1463035016648 Marionette DEBUG loaded listener.js 23:36:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x925f9400) [pid = 1865] [serial = 1050] [outer = 0x912fa400] 23:36:57 INFO - PROCESS | 1865 | 1463035017670 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] 23:36:57 INFO - PROCESS | 1865 | 1463035017734 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 23:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 23:36:57 INFO - PROCESS | 1865 | 1463035017741 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:36:57 INFO - PROCESS | 1865 | 1463035017745 Marionette TRACE conn4 <- [1,1370,null,{}] 23:36:57 INFO - PROCESS | 1865 | 1463035017751 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}] 23:36:58 INFO - PROCESS | 1865 | 1463035018015 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 23:36:58 INFO - PROCESS | 1865 | 1463035018329 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:36:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x912f6c00 == 132 [pid = 1865] [id = 350] 23:36:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x925ec800) [pid = 1865] [serial = 1051] [outer = (nil)] 23:36:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x92899800) [pid = 1865] [serial = 1052] [outer = 0x925ec800] 23:36:58 INFO - PROCESS | 1865 | 1463035018422 Marionette DEBUG loaded listener.js 23:36:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x92965000) [pid = 1865] [serial = 1053] [outer = 0x925ec800] 23:36:59 INFO - PROCESS | 1865 | 1463035019427 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] 23:36:59 INFO - PROCESS | 1865 | 1463035019484 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 23:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:36:59 INFO - PROCESS | 1865 | 1463035019492 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:36:59 INFO - PROCESS | 1865 | 1463035019496 Marionette TRACE conn4 <- [1,1374,null,{}] 23:36:59 INFO - PROCESS | 1865 | 1463035019502 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}] 23:36:59 INFO - PROCESS | 1865 | 1463035019800 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 23:37:00 INFO - PROCESS | 1865 | 1463035020123 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba7b400 == 133 [pid = 1865] [id = 351] 23:37:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x92033400) [pid = 1865] [serial = 1054] [outer = (nil)] 23:37:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x93b9e000) [pid = 1865] [serial = 1055] [outer = 0x92033400] 23:37:00 INFO - PROCESS | 1865 | 1463035020212 Marionette DEBUG loaded listener.js 23:37:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x93d58800) [pid = 1865] [serial = 1056] [outer = 0x92033400] 23:37:01 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:01 INFO - PROCESS | 1865 | 1463035021181 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] 23:37:01 INFO - PROCESS | 1865 | 1463035021241 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 23:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:37:01 INFO - PROCESS | 1865 | 1463035021248 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:37:01 INFO - PROCESS | 1865 | 1463035021252 Marionette TRACE conn4 <- [1,1378,null,{}] 23:37:01 INFO - PROCESS | 1865 | 1463035021259 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}] 23:37:01 INFO - PROCESS | 1865 | 1463035021527 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 23:37:01 INFO - PROCESS | 1865 | 1463035021905 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x953bfc00 == 134 [pid = 1865] [id = 352] 23:37:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x98bc1800) [pid = 1865] [serial = 1057] [outer = (nil)] 23:37:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x9908cc00) [pid = 1865] [serial = 1058] [outer = 0x98bc1800] 23:37:02 INFO - PROCESS | 1865 | 1463035022028 Marionette DEBUG loaded listener.js 23:37:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x99829800) [pid = 1865] [serial = 1059] [outer = 0x98bc1800] 23:37:03 INFO - PROCESS | 1865 | 1463035023057 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] 23:37:03 INFO - PROCESS | 1865 | 1463035023099 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 23:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:37:03 INFO - PROCESS | 1865 | 1463035023107 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:37:03 INFO - PROCESS | 1865 | 1463035023112 Marionette TRACE conn4 <- [1,1382,null,{}] 23:37:03 INFO - PROCESS | 1865 | 1463035023118 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}] 23:37:03 INFO - PROCESS | 1865 | 1463035023355 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 23:37:03 INFO - PROCESS | 1865 | 1463035023686 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d278c00 == 135 [pid = 1865] [id = 353] 23:37:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x99dea400) [pid = 1865] [serial = 1060] [outer = (nil)] 23:37:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x9a214800) [pid = 1865] [serial = 1061] [outer = 0x99dea400] 23:37:03 INFO - PROCESS | 1865 | 1463035023785 Marionette DEBUG loaded listener.js 23:37:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x9a2c5c00) [pid = 1865] [serial = 1062] [outer = 0x99dea400] 23:37:04 INFO - PROCESS | 1865 | [1865] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:37:04 INFO - PROCESS | 1865 | 1463035024792 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] 23:37:04 INFO - PROCESS | 1865 | 1463035024846 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 23:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:37:04 INFO - PROCESS | 1865 | 1463035024865 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:37:04 INFO - PROCESS | 1865 | 1463035024868 Marionette TRACE conn4 <- [1,1386,null,{}] 23:37:04 INFO - PROCESS | 1865 | 1463035024874 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}] 23:37:05 INFO - PROCESS | 1865 | 1463035025107 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 23:37:05 INFO - PROCESS | 1865 | 1463035025411 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2b800 == 136 [pid = 1865] [id = 354] 23:37:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x8a92a000) [pid = 1865] [serial = 1063] [outer = (nil)] 23:37:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0x9aeb7400) [pid = 1865] [serial = 1064] [outer = 0x8a92a000] 23:37:05 INFO - PROCESS | 1865 | 1463035025502 Marionette DEBUG loaded listener.js 23:37:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0x9aec1400) [pid = 1865] [serial = 1065] [outer = 0x8a92a000] 23:37:06 INFO - PROCESS | 1865 | 1463035026541 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] 23:37:06 INFO - PROCESS | 1865 | 1463035026606 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 23:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:37:06 INFO - PROCESS | 1865 | 1463035026614 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:37:06 INFO - PROCESS | 1865 | 1463035026618 Marionette TRACE conn4 <- [1,1390,null,{}] 23:37:06 INFO - PROCESS | 1865 | 1463035026624 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}] 23:37:06 INFO - PROCESS | 1865 | 1463035026912 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 23:37:07 INFO - PROCESS | 1865 | 1463035027252 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x9ab7ec00 == 137 [pid = 1865] [id = 355] 23:37:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 182 (0x9ab81400) [pid = 1865] [serial = 1066] [outer = (nil)] 23:37:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 183 (0x9b06dc00) [pid = 1865] [serial = 1067] [outer = 0x9ab81400] 23:37:07 INFO - PROCESS | 1865 | 1463035027355 Marionette DEBUG loaded listener.js 23:37:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 184 (0x9b38c000) [pid = 1865] [serial = 1068] [outer = 0x9ab81400] 23:37:08 INFO - PROCESS | 1865 | 1463035028303 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]]]}] 23:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1734ms 23:37:08 INFO - PROCESS | 1865 | 1463035028349 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 23:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:37:08 INFO - PROCESS | 1865 | 1463035028353 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 23:37:08 INFO - PROCESS | 1865 | 1463035028360 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:37:08 INFO - PROCESS | 1865 | 1463035028364 Marionette TRACE conn4 <- [1,1394,null,{}] 23:37:08 INFO - PROCESS | 1865 | 1463035028370 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}] 23:37:08 INFO - PROCESS | 1865 | 1463035028621 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 23:37:08 INFO - PROCESS | 1865 | 1463035028947 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x9ab7bc00 == 138 [pid = 1865] [id = 356] 23:37:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 185 (0x9aeea800) [pid = 1865] [serial = 1069] [outer = (nil)] 23:37:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 186 (0x9b631400) [pid = 1865] [serial = 1070] [outer = 0x9aeea800] 23:37:09 INFO - PROCESS | 1865 | 1463035029047 Marionette DEBUG loaded listener.js 23:37:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 187 (0x9b67b400) [pid = 1865] [serial = 1071] [outer = 0x9aeea800] 23:37:10 INFO - PROCESS | 1865 | 1463035030024 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]]]}] 23:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1682ms 23:37:10 INFO - PROCESS | 1865 | 1463035030043 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 23:37:10 INFO - PROCESS | 1865 | 1463035030048 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 23:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:37:10 INFO - PROCESS | 1865 | 1463035030055 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:37:10 INFO - PROCESS | 1865 | 1463035030058 Marionette TRACE conn4 <- [1,1398,null,{}] 23:37:10 INFO - PROCESS | 1865 | 1463035030065 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}] 23:37:10 INFO - PROCESS | 1865 | 1463035030300 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 23:37:10 INFO - PROCESS | 1865 | 1463035030642 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x895da400 == 139 [pid = 1865] [id = 357] 23:37:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 188 (0x8b37b800) [pid = 1865] [serial = 1072] [outer = (nil)] 23:37:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 189 (0x9b686c00) [pid = 1865] [serial = 1073] [outer = 0x8b37b800] 23:37:10 INFO - PROCESS | 1865 | 1463035030742 Marionette DEBUG loaded listener.js 23:37:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 190 (0x9b688800) [pid = 1865] [serial = 1074] [outer = 0x8b37b800] 23:37:11 INFO - PROCESS | 1865 | 1463035031677 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]]]}] 23:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1687ms 23:37:11 INFO - PROCESS | 1865 | 1463035031743 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 23:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:37:11 INFO - PROCESS | 1865 | 1463035031748 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 23:37:11 INFO - PROCESS | 1865 | 1463035031754 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:37:11 INFO - PROCESS | 1865 | 1463035031758 Marionette TRACE conn4 <- [1,1402,null,{}] 23:37:11 INFO - PROCESS | 1865 | 1463035031764 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}] 23:37:12 INFO - PROCESS | 1865 | 1463035032099 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 23:37:12 INFO - PROCESS | 1865 | 1463035032403 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d7cc00 == 140 [pid = 1865] [id = 358] 23:37:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 191 (0x8d8a6800) [pid = 1865] [serial = 1075] [outer = (nil)] 23:37:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 192 (0x9b977800) [pid = 1865] [serial = 1076] [outer = 0x8d8a6800] 23:37:12 INFO - PROCESS | 1865 | 1463035032494 Marionette DEBUG loaded listener.js 23:37:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 193 (0x9b979800) [pid = 1865] [serial = 1077] [outer = 0x8d8a6800] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba78400 == 139 [pid = 1865] [id = 295] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8c436c00 == 138 [pid = 1865] [id = 296] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x89d76c00 == 137 [pid = 1865] [id = 290] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x890c9c00 == 136 [pid = 1865] [id = 292] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x890c2400 == 135 [pid = 1865] [id = 293] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x89214c00 == 134 [pid = 1865] [id = 294] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8b180000 == 133 [pid = 1865] [id = 340] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8b37f800 == 132 [pid = 1865] [id = 339] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa91400 == 131 [pid = 1865] [id = 338] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x89215000 == 130 [pid = 1865] [id = 337] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1d3c00 == 129 [pid = 1865] [id = 334] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x9a195000 == 128 [pid = 1865] [id = 335] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x99828800 == 127 [pid = 1865] [id = 333] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x91f89000 == 126 [pid = 1865] [id = 332] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8d26d400 == 125 [pid = 1865] [id = 331] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2d800 == 124 [pid = 1865] [id = 329] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x953c5800 == 123 [pid = 1865] [id = 330] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8d804400 == 122 [pid = 1865] [id = 328] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x922e9400 == 121 [pid = 1865] [id = 327] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x9100ac00 == 120 [pid = 1865] [id = 326] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x91f88400 == 119 [pid = 1865] [id = 325] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc6cc00 == 118 [pid = 1865] [id = 324] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec45800 == 117 [pid = 1865] [id = 323] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8d278000 == 116 [pid = 1865] [id = 322] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x89d74800 == 115 [pid = 1865] [id = 320] 23:37:14 INFO - PROCESS | 1865 | --DOCSHELL 0x8b379c00 == 114 [pid = 1865] [id = 321] 23:37:14 INFO - PROCESS | 1865 | 1463035034749 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]]]}] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 192 (0x8d89c000) [pid = 1865] [serial = 957] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 191 (0x8fc6e000) [pid = 1865] [serial = 918] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 190 (0x8face800) [pid = 1865] [serial = 917] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 189 (0x9a220800) [pid = 1865] [serial = 852] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 188 (0x93d56c00) [pid = 1865] [serial = 846] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 187 (0x93b60c00) [pid = 1865] [serial = 942] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 186 (0x9289d800) [pid = 1865] [serial = 843] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 185 (0x91001800) [pid = 1865] [serial = 920] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 184 (0x8dc69000) [pid = 1865] [serial = 905] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 183 (0x92bcf400) [pid = 1865] [serial = 941] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 182 (0x92034400) [pid = 1865] [serial = 927] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 181 (0x92964400) [pid = 1865] [serial = 939] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x8c1d5400) [pid = 1865] [serial = 900] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0x8c50a400) [pid = 1865] [serial = 894] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0x8d584000) [pid = 1865] [serial = 873] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x9125f400) [pid = 1865] [serial = 762] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x8dc75400) [pid = 1865] [serial = 906] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x8d269c00) [pid = 1865] [serial = 954] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x925fb800) [pid = 1865] [serial = 932] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x99b4a800) [pid = 1865] [serial = 849] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8d808800) [pid = 1865] [serial = 903] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x89b34c00) [pid = 1865] [serial = 947] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8d58bc00) [pid = 1865] [serial = 876] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x912f3000) [pid = 1865] [serial = 924] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x922f7c00) [pid = 1865] [serial = 929] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x8f262400) [pid = 1865] [serial = 915] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x8aa8bc00) [pid = 1865] [serial = 897] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x89d80400) [pid = 1865] [serial = 870] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x8a927000) [pid = 1865] [serial = 896] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x89d7fc00) [pid = 1865] [serial = 948] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x8d588400) [pid = 1865] [serial = 956] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8ec40800) [pid = 1865] [serial = 911] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x925ee000) [pid = 1865] [serial = 930] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0xa67bc400) [pid = 1865] [serial = 867] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x8ddcd800) [pid = 1865] [serial = 944] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0xa214b800) [pid = 1865] [serial = 861] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x91f93c00) [pid = 1865] [serial = 926] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x8b37e400) [pid = 1865] [serial = 950] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8bb6b800) [pid = 1865] [serial = 951] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x92704000) [pid = 1865] [serial = 933] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x8ec6e400) [pid = 1865] [serial = 945] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8ea66000) [pid = 1865] [serial = 834] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9b065800) [pid = 1865] [serial = 855] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8ddd7c00) [pid = 1865] [serial = 908] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8f160000) [pid = 1865] [serial = 914] [outer = (nil)] [url = about:blank] 23:37:14 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x922f3400) [pid = 1865] [serial = 840] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8c43dc00) [pid = 1865] [serial = 953] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x9ba61400) [pid = 1865] [serial = 858] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x9100c000) [pid = 1865] [serial = 921] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8bb70000) [pid = 1865] [serial = 899] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8fcae000) [pid = 1865] [serial = 831] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x9289e400) [pid = 1865] [serial = 938] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8ec48400) [pid = 1865] [serial = 912] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x912ef800) [pid = 1865] [serial = 923] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x91262400) [pid = 1865] [serial = 837] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0xa6763800) [pid = 1865] [serial = 864] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x927e9800) [pid = 1865] [serial = 936] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8ea67c00) [pid = 1865] [serial = 909] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8d587c00) [pid = 1865] [serial = 902] [outer = (nil)] [url = about:blank] 23:37:15 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x927e3c00) [pid = 1865] [serial = 935] [outer = (nil)] [url = about:blank] 23:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 3345ms 23:37:15 INFO - PROCESS | 1865 | 1463035035110 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 23:37:15 INFO - PROCESS | 1865 | 1463035035117 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 23:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:37:15 INFO - PROCESS | 1865 | 1463035035126 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:37:15 INFO - PROCESS | 1865 | 1463035035132 Marionette TRACE conn4 <- [1,1406,null,{}] 23:37:15 INFO - PROCESS | 1865 | 1463035035143 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}] 23:37:15 INFO - PROCESS | 1865 | 1463035035353 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 23:37:15 INFO - PROCESS | 1865 | 1463035035556 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a929800 == 115 [pid = 1865] [id = 359] 23:37:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8a929c00) [pid = 1865] [serial = 1078] [outer = (nil)] 23:37:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8a933400) [pid = 1865] [serial = 1079] [outer = 0x8a929c00] 23:37:15 INFO - PROCESS | 1865 | 1463035035639 Marionette DEBUG loaded listener.js 23:37:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8aa8d800) [pid = 1865] [serial = 1080] [outer = 0x8a929c00] 23:37:16 INFO - PROCESS | 1865 | 1463035036495 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]]]}] 23:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1440ms 23:37:16 INFO - PROCESS | 1865 | 1463035036567 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 23:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:37:16 INFO - PROCESS | 1865 | 1463035036578 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 23:37:16 INFO - PROCESS | 1865 | 1463035036593 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:37:16 INFO - PROCESS | 1865 | 1463035036599 Marionette TRACE conn4 <- [1,1410,null,{}] 23:37:16 INFO - PROCESS | 1865 | 1463035036607 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}] 23:37:16 INFO - PROCESS | 1865 | 1463035036872 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 23:37:17 INFO - PROCESS | 1865 | 1463035037181 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb70000 == 116 [pid = 1865] [id = 360] 23:37:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8bb70400) [pid = 1865] [serial = 1081] [outer = (nil)] 23:37:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8c1d1400) [pid = 1865] [serial = 1082] [outer = 0x8bb70400] 23:37:17 INFO - PROCESS | 1865 | 1463035037257 Marionette DEBUG loaded listener.js 23:37:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8c365800) [pid = 1865] [serial = 1083] [outer = 0x8bb70400] 23:37:18 INFO - PROCESS | 1865 | 1463035038287 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]]]}] 23:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1738ms 23:37:18 INFO - PROCESS | 1865 | 1463035038329 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 23:37:18 INFO - PROCESS | 1865 | 1463035038333 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 23:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:37:18 INFO - PROCESS | 1865 | 1463035038349 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:37:18 INFO - PROCESS | 1865 | 1463035038356 Marionette TRACE conn4 <- [1,1414,null,{}] 23:37:18 INFO - PROCESS | 1865 | 1463035038377 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}] 23:37:18 INFO - PROCESS | 1865 | 1463035038667 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 23:37:18 INFO - PROCESS | 1865 | 1463035038889 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba83800 == 117 [pid = 1865] [id = 361] 23:37:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8c437800) [pid = 1865] [serial = 1084] [outer = (nil)] 23:37:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8d273400) [pid = 1865] [serial = 1085] [outer = 0x8c437800] 23:37:18 INFO - PROCESS | 1865 | 1463035038972 Marionette DEBUG loaded listener.js 23:37:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8d58bc00) [pid = 1865] [serial = 1086] [outer = 0x8c437800] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x9a065000) [pid = 1865] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9a195400) [pid = 1865] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8d89c400) [pid = 1865] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8fca9800) [pid = 1865] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x927e0800) [pid = 1865] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8b181c00) [pid = 1865] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x9908c800) [pid = 1865] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8ea6d000) [pid = 1865] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x953c6000) [pid = 1865] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x99df4000) [pid = 1865] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x99df0c00) [pid = 1865] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x91f8d800) [pid = 1865] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8b178800) [pid = 1865] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8bb70c00) [pid = 1865] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x92710800) [pid = 1865] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8f165800) [pid = 1865] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x98a23800) [pid = 1865] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x89216000) [pid = 1865] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x91f91000) [pid = 1865] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8d584c00) [pid = 1865] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:37:20 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x8d584800) [pid = 1865] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:37:20 INFO - PROCESS | 1865 | 1463035040525 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]]]}] 23:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2204ms 23:37:20 INFO - PROCESS | 1865 | 1463035040553 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 23:37:20 INFO - PROCESS | 1865 | 1463035040558 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 23:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:37:20 INFO - PROCESS | 1865 | 1463035040565 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:37:20 INFO - PROCESS | 1865 | 1463035040568 Marionette TRACE conn4 <- [1,1418,null,{}] 23:37:20 INFO - PROCESS | 1865 | 1463035040574 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}] 23:37:20 INFO - PROCESS | 1865 | 1463035040780 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 23:37:20 INFO - PROCESS | 1865 | 1463035040956 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x89216000 == 118 [pid = 1865] [id = 362] 23:37:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8a92f800) [pid = 1865] [serial = 1087] [outer = (nil)] 23:37:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8d589c00) [pid = 1865] [serial = 1088] [outer = 0x8a92f800] 23:37:21 INFO - PROCESS | 1865 | 1463035041033 Marionette DEBUG loaded listener.js 23:37:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8d89e000) [pid = 1865] [serial = 1089] [outer = 0x8a92f800] 23:37:21 INFO - PROCESS | 1865 | 1463035041879 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]]]}] 23:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1335ms 23:37:21 INFO - PROCESS | 1865 | 1463035041900 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 23:37:21 INFO - PROCESS | 1865 | 1463035041906 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 23:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:37:21 INFO - PROCESS | 1865 | 1463035041913 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:37:21 INFO - PROCESS | 1865 | 1463035041916 Marionette TRACE conn4 <- [1,1422,null,{}] 23:37:21 INFO - PROCESS | 1865 | 1463035041923 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}] 23:37:22 INFO - PROCESS | 1865 | 1463035042266 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 23:37:22 INFO - PROCESS | 1865 | 1463035042566 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2f800 == 119 [pid = 1865] [id = 363] 23:37:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x89b30400) [pid = 1865] [serial = 1090] [outer = (nil)] 23:37:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x89d7a000) [pid = 1865] [serial = 1091] [outer = 0x89b30400] 23:37:22 INFO - PROCESS | 1865 | 1463035042711 Marionette DEBUG loaded listener.js 23:37:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8a92e800) [pid = 1865] [serial = 1092] [outer = 0x89b30400] 23:37:23 INFO - PROCESS | 1865 | 1463035043748 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]]]}] 23:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1882ms 23:37:23 INFO - PROCESS | 1865 | 1463035043799 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 23:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:37:23 INFO - PROCESS | 1865 | 1463035043805 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 23:37:23 INFO - PROCESS | 1865 | 1463035043814 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:37:23 INFO - PROCESS | 1865 | 1463035043821 Marionette TRACE conn4 <- [1,1426,null,{}] 23:37:23 INFO - PROCESS | 1865 | 1463035043829 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}] 23:37:24 INFO - PROCESS | 1865 | 1463035044067 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 23:37:24 INFO - PROCESS | 1865 | 1463035044341 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1da400 == 120 [pid = 1865] [id = 364] 23:37:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8c36dc00) [pid = 1865] [serial = 1093] [outer = (nil)] 23:37:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8c439c00) [pid = 1865] [serial = 1094] [outer = 0x8c36dc00] 23:37:24 INFO - PROCESS | 1865 | 1463035044482 Marionette DEBUG loaded listener.js 23:37:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8d26cc00) [pid = 1865] [serial = 1095] [outer = 0x8c36dc00] 23:37:25 INFO - PROCESS | 1865 | 1463035045510 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]]]}] 23:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1739ms 23:37:25 INFO - PROCESS | 1865 | 1463035045552 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 23:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:37:25 INFO - PROCESS | 1865 | 1463035045558 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 23:37:25 INFO - PROCESS | 1865 | 1463035045565 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:37:25 INFO - PROCESS | 1865 | 1463035045568 Marionette TRACE conn4 <- [1,1430,null,{}] 23:37:25 INFO - PROCESS | 1865 | 1463035045576 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}] 23:37:25 INFO - PROCESS | 1865 | 1463035045817 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 23:37:26 INFO - PROCESS | 1865 | 1463035046190 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddcb800 == 121 [pid = 1865] [id = 365] 23:37:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8ddcf800) [pid = 1865] [serial = 1096] [outer = (nil)] 23:37:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8ddd8800) [pid = 1865] [serial = 1097] [outer = 0x8ddcf800] 23:37:26 INFO - PROCESS | 1865 | 1463035046282 Marionette DEBUG loaded listener.js 23:37:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8ea6a800) [pid = 1865] [serial = 1098] [outer = 0x8ddcf800] 23:37:27 INFO - PROCESS | 1865 | 1463035047314 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]]]}] 23:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1790ms 23:37:27 INFO - PROCESS | 1865 | 1463035047356 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 23:37:27 INFO - PROCESS | 1865 | 1463035047363 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 23:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:37:27 INFO - PROCESS | 1865 | 1463035047381 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:37:27 INFO - PROCESS | 1865 | 1463035047389 Marionette TRACE conn4 <- [1,1434,null,{}] 23:37:27 INFO - PROCESS | 1865 | 1463035047396 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}] 23:37:27 INFO - PROCESS | 1865 | 1463035047643 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 23:37:27 INFO - PROCESS | 1865 | 1463035047970 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea6d000 == 122 [pid = 1865] [id = 366] 23:37:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8eb5c400) [pid = 1865] [serial = 1099] [outer = (nil)] 23:37:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8ec63000) [pid = 1865] [serial = 1100] [outer = 0x8eb5c400] 23:37:28 INFO - PROCESS | 1865 | 1463035048065 Marionette DEBUG loaded listener.js 23:37:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8ec6cc00) [pid = 1865] [serial = 1101] [outer = 0x8eb5c400] 23:37:29 INFO - PROCESS | 1865 | 1463035049048 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]]]}] 23:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1747ms 23:37:29 INFO - PROCESS | 1865 | 1463035049121 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 23:37:29 INFO - PROCESS | 1865 | 1463035049125 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 23:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:37:29 INFO - PROCESS | 1865 | 1463035049132 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:37:29 INFO - PROCESS | 1865 | 1463035049136 Marionette TRACE conn4 <- [1,1438,null,{}] 23:37:29 INFO - PROCESS | 1865 | 1463035049142 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}] 23:37:29 INFO - PROCESS | 1865 | 1463035049412 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 23:37:29 INFO - PROCESS | 1865 | 1463035049760 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:29 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec41c00 == 123 [pid = 1865] [id = 367] 23:37:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8ec49400) [pid = 1865] [serial = 1102] [outer = (nil)] 23:37:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8f268c00) [pid = 1865] [serial = 1103] [outer = 0x8ec49400] 23:37:29 INFO - PROCESS | 1865 | 1463035049880 Marionette DEBUG loaded listener.js 23:37:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8fac2c00) [pid = 1865] [serial = 1104] [outer = 0x8ec49400] 23:37:30 INFO - PROCESS | 1865 | 1463035050852 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]]]}] 23:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1792ms 23:37:30 INFO - PROCESS | 1865 | 1463035050925 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 23:37:30 INFO - PROCESS | 1865 | 1463035050929 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 23:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:37:30 INFO - PROCESS | 1865 | 1463035050939 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:37:30 INFO - PROCESS | 1865 | 1463035050945 Marionette TRACE conn4 <- [1,1442,null,{}] 23:37:30 INFO - PROCESS | 1865 | 1463035050953 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}] 23:37:31 INFO - PROCESS | 1865 | 1463035051235 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 23:37:31 INFO - PROCESS | 1865 | 1463035051567 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc73400 == 124 [pid = 1865] [id = 368] 23:37:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8fc76000) [pid = 1865] [serial = 1105] [outer = (nil)] 23:37:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x91003c00) [pid = 1865] [serial = 1106] [outer = 0x8fc76000] 23:37:31 INFO - PROCESS | 1865 | 1463035051674 Marionette DEBUG loaded listener.js 23:37:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x91263000) [pid = 1865] [serial = 1107] [outer = 0x8fc76000] 23:37:32 INFO - PROCESS | 1865 | 1463035052707 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]]]}] 23:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1806ms 23:37:32 INFO - PROCESS | 1865 | 1463035052742 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 23:37:32 INFO - PROCESS | 1865 | 1463035052747 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 23:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:37:32 INFO - PROCESS | 1865 | 1463035052754 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:37:32 INFO - PROCESS | 1865 | 1463035052759 Marionette TRACE conn4 <- [1,1446,null,{}] 23:37:32 INFO - PROCESS | 1865 | 1463035052765 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}] 23:37:33 INFO - PROCESS | 1865 | 1463035053006 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 23:37:33 INFO - PROCESS | 1865 | 1463035053324 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:33 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb5e400 == 125 [pid = 1865] [id = 369] 23:37:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8ec64800) [pid = 1865] [serial = 1108] [outer = (nil)] 23:37:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x912fac00) [pid = 1865] [serial = 1109] [outer = 0x8ec64800] 23:37:33 INFO - PROCESS | 1865 | 1463035053415 Marionette DEBUG loaded listener.js 23:37:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x9133c000) [pid = 1865] [serial = 1110] [outer = 0x8ec64800] 23:37:34 INFO - PROCESS | 1865 | 1463035054418 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]]]}] 23:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1734ms 23:37:34 INFO - PROCESS | 1865 | 1463035054490 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 23:37:34 INFO - PROCESS | 1865 | 1463035054494 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 23:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:37:34 INFO - PROCESS | 1865 | 1463035054501 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:37:34 INFO - PROCESS | 1865 | 1463035054504 Marionette TRACE conn4 <- [1,1450,null,{}] 23:37:34 INFO - PROCESS | 1865 | 1463035054510 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}] 23:37:34 INFO - PROCESS | 1865 | 1463035054780 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 23:37:35 INFO - PROCESS | 1865 | 1463035055117 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x912f2000 == 126 [pid = 1865] [id = 370] 23:37:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x912f3800) [pid = 1865] [serial = 1111] [outer = (nil)] 23:37:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x92033800) [pid = 1865] [serial = 1112] [outer = 0x912f3800] 23:37:35 INFO - PROCESS | 1865 | 1463035055218 Marionette DEBUG loaded listener.js 23:37:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x92037400) [pid = 1865] [serial = 1113] [outer = 0x912f3800] 23:37:36 INFO - PROCESS | 1865 | 1463035056183 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]]]}] 23:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1731ms 23:37:36 INFO - PROCESS | 1865 | 1463035056233 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 23:37:36 INFO - PROCESS | 1865 | 1463035056238 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 23:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:37:36 INFO - PROCESS | 1865 | 1463035056246 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:37:36 INFO - PROCESS | 1865 | 1463035056250 Marionette TRACE conn4 <- [1,1454,null,{}] 23:37:36 INFO - PROCESS | 1865 | 1463035056256 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}] 23:37:36 INFO - PROCESS | 1865 | 1463035056505 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 23:37:36 INFO - PROCESS | 1865 | 1463035056822 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:36 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddd7800 == 127 [pid = 1865] [id = 371] 23:37:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x8ec3cc00) [pid = 1865] [serial = 1114] [outer = (nil)] 23:37:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x925ee800) [pid = 1865] [serial = 1115] [outer = 0x8ec3cc00] 23:37:36 INFO - PROCESS | 1865 | 1463035056913 Marionette DEBUG loaded listener.js 23:37:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x925f9000) [pid = 1865] [serial = 1116] [outer = 0x8ec3cc00] 23:37:37 INFO - PROCESS | 1865 | 1463035057887 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]]]}] 23:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1686ms 23:37:37 INFO - PROCESS | 1865 | 1463035057933 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 23:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:37:37 INFO - PROCESS | 1865 | 1463035057938 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 23:37:37 INFO - PROCESS | 1865 | 1463035057944 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:37:37 INFO - PROCESS | 1865 | 1463035057954 Marionette TRACE conn4 <- [1,1458,null,{}] 23:37:37 INFO - PROCESS | 1865 | 1463035057960 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}] 23:37:38 INFO - PROCESS | 1865 | 1463035058184 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 23:37:38 INFO - PROCESS | 1865 | 1463035058452 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddcc800 == 128 [pid = 1865] [id = 372] 23:37:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x92708400) [pid = 1865] [serial = 1117] [outer = (nil)] 23:37:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x927ea000) [pid = 1865] [serial = 1118] [outer = 0x92708400] 23:37:38 INFO - PROCESS | 1865 | 1463035058586 Marionette DEBUG loaded listener.js 23:37:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x92896800) [pid = 1865] [serial = 1119] [outer = 0x92708400] 23:37:39 INFO - PROCESS | 1865 | 1463035059572 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]]]}] 23:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1690ms 23:37:39 INFO - PROCESS | 1865 | 1463035059634 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 23:37:39 INFO - PROCESS | 1865 | 1463035059637 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 23:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:37:39 INFO - PROCESS | 1865 | 1463035059644 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:37:39 INFO - PROCESS | 1865 | 1463035059647 Marionette TRACE conn4 <- [1,1462,null,{}] 23:37:39 INFO - PROCESS | 1865 | 1463035059653 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}] 23:37:39 INFO - PROCESS | 1865 | 1463035059911 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 23:37:40 INFO - PROCESS | 1865 | 1463035060209 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x927e3c00 == 129 [pid = 1865] [id = 373] 23:37:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x92970800) [pid = 1865] [serial = 1120] [outer = (nil)] 23:37:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x92bcf800) [pid = 1865] [serial = 1121] [outer = 0x92970800] 23:37:40 INFO - PROCESS | 1865 | 1463035060306 Marionette DEBUG loaded listener.js 23:37:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x93b6b400) [pid = 1865] [serial = 1122] [outer = 0x92970800] 23:37:41 INFO - PROCESS | 1865 | 1463035061342 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]]]}] 23:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1780ms 23:37:41 INFO - PROCESS | 1865 | 1463035061427 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 23:37:41 INFO - PROCESS | 1865 | 1463035061431 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 23:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:37:41 INFO - PROCESS | 1865 | 1463035061438 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:37:41 INFO - PROCESS | 1865 | 1463035061443 Marionette TRACE conn4 <- [1,1466,null,{}] 23:37:41 INFO - PROCESS | 1865 | 1463035061449 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}] 23:37:41 INFO - PROCESS | 1865 | 1463035061761 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 23:37:42 INFO - PROCESS | 1865 | 1463035062083 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x9289e400 == 130 [pid = 1865] [id = 374] 23:37:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x93d63c00) [pid = 1865] [serial = 1123] [outer = (nil)] 23:37:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x947f9400) [pid = 1865] [serial = 1124] [outer = 0x93d63c00] 23:37:42 INFO - PROCESS | 1865 | 1463035062176 Marionette DEBUG loaded listener.js 23:37:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9520f400) [pid = 1865] [serial = 1125] [outer = 0x93d63c00] 23:37:43 INFO - PROCESS | 1865 | 1463035063176 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]]]}] 23:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1795ms 23:37:43 INFO - PROCESS | 1865 | 1463035063235 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 23:37:43 INFO - PROCESS | 1865 | 1463035063238 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 23:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:37:43 INFO - PROCESS | 1865 | 1463035063247 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:37:43 INFO - PROCESS | 1865 | 1463035063251 Marionette TRACE conn4 <- [1,1470,null,{}] 23:37:43 INFO - PROCESS | 1865 | 1463035063257 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}] 23:37:43 INFO - PROCESS | 1865 | 1463035063494 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 23:37:43 INFO - PROCESS | 1865 | 1463035063810 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a0000 == 131 [pid = 1865] [id = 375] 23:37:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x93ba9800) [pid = 1865] [serial = 1126] [outer = (nil)] 23:37:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x98aa6000) [pid = 1865] [serial = 1127] [outer = 0x93ba9800] 23:37:43 INFO - PROCESS | 1865 | 1463035063907 Marionette DEBUG loaded listener.js 23:37:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x98b34000) [pid = 1865] [serial = 1128] [outer = 0x93ba9800] 23:37:44 INFO - PROCESS | 1865 | 1463035064899 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]]]}] 23:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1735ms 23:37:44 INFO - PROCESS | 1865 | 1463035064982 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 23:37:44 INFO - PROCESS | 1865 | 1463035064985 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 23:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:37:44 INFO - PROCESS | 1865 | 1463035064993 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:37:44 INFO - PROCESS | 1865 | 1463035064997 Marionette TRACE conn4 <- [1,1474,null,{}] 23:37:45 INFO - PROCESS | 1865 | 1463035065003 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}] 23:37:45 INFO - PROCESS | 1865 | 1463035065237 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 23:37:45 INFO - PROCESS | 1865 | 1463035065552 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x95638400 == 132 [pid = 1865] [id = 376] 23:37:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9821a000) [pid = 1865] [serial = 1129] [outer = (nil)] 23:37:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x99824800) [pid = 1865] [serial = 1130] [outer = 0x9821a000] 23:37:45 INFO - PROCESS | 1865 | 1463035065645 Marionette DEBUG loaded listener.js 23:37:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x99b4c400) [pid = 1865] [serial = 1131] [outer = 0x9821a000] 23:37:46 INFO - PROCESS | 1865 | 1463035066645 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]]]}] 23:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1731ms 23:37:46 INFO - PROCESS | 1865 | 1463035066726 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 23:37:46 INFO - PROCESS | 1865 | 1463035066730 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 23:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:37:46 INFO - PROCESS | 1865 | 1463035066737 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:37:46 INFO - PROCESS | 1865 | 1463035066740 Marionette TRACE conn4 <- [1,1478,null,{}] 23:37:46 INFO - PROCESS | 1865 | 1463035066746 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}] 23:37:47 INFO - PROCESS | 1865 | 1463035067029 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 23:37:47 INFO - PROCESS | 1865 | 1463035067363 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d806800 == 133 [pid = 1865] [id = 377] 23:37:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x8facec00) [pid = 1865] [serial = 1132] [outer = (nil)] 23:37:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9a18c800) [pid = 1865] [serial = 1133] [outer = 0x8facec00] 23:37:47 INFO - PROCESS | 1865 | 1463035067466 Marionette DEBUG loaded listener.js 23:37:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9a216000) [pid = 1865] [serial = 1134] [outer = 0x8facec00] 23:37:48 INFO - PROCESS | 1865 | 1463035068486 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]]]}] 23:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1781ms 23:37:48 INFO - PROCESS | 1865 | 1463035068523 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 23:37:48 INFO - PROCESS | 1865 | 1463035068528 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 23:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:37:48 INFO - PROCESS | 1865 | 1463035068535 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:37:48 INFO - PROCESS | 1865 | 1463035068539 Marionette TRACE conn4 <- [1,1482,null,{}] 23:37:48 INFO - PROCESS | 1865 | 1463035068546 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}] 23:37:48 INFO - PROCESS | 1865 | 1463035068789 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 23:37:49 INFO - PROCESS | 1865 | 1463035069107 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x9980b400 == 134 [pid = 1865] [id = 378] 23:37:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9a0a1400) [pid = 1865] [serial = 1135] [outer = (nil)] 23:37:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x9a996800) [pid = 1865] [serial = 1136] [outer = 0x9a0a1400] 23:37:49 INFO - PROCESS | 1865 | 1463035069205 Marionette DEBUG loaded listener.js 23:37:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9ab7f000) [pid = 1865] [serial = 1137] [outer = 0x9a0a1400] 23:37:50 INFO - PROCESS | 1865 | 1463035070208 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]]]}] 23:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1740ms 23:37:50 INFO - PROCESS | 1865 | 1463035070275 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 23:37:50 INFO - PROCESS | 1865 | 1463035070279 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 23:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:37:50 INFO - PROCESS | 1865 | 1463035070286 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:37:50 INFO - PROCESS | 1865 | 1463035070290 Marionette TRACE conn4 <- [1,1486,null,{}] 23:37:50 INFO - PROCESS | 1865 | 1463035070296 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}] 23:37:50 INFO - PROCESS | 1865 | 1463035070537 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 23:37:50 INFO - PROCESS | 1865 | 1463035070832 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a219000 == 135 [pid = 1865] [id = 379] 23:37:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x9aec0400) [pid = 1865] [serial = 1138] [outer = (nil)] 23:37:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x9b683c00) [pid = 1865] [serial = 1139] [outer = 0x9aec0400] 23:37:50 INFO - PROCESS | 1865 | 1463035070927 Marionette DEBUG loaded listener.js 23:37:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x9b918c00) [pid = 1865] [serial = 1140] [outer = 0x9aec0400] 23:37:51 INFO - PROCESS | 1865 | 1463035071904 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]]]}] 23:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1687ms 23:37:51 INFO - PROCESS | 1865 | 1463035071975 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 23:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:37:51 INFO - PROCESS | 1865 | 1463035071979 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 23:37:51 INFO - PROCESS | 1865 | 1463035071986 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:37:51 INFO - PROCESS | 1865 | 1463035071990 Marionette TRACE conn4 <- [1,1490,null,{}] 23:37:51 INFO - PROCESS | 1865 | 1463035071996 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}] 23:37:52 INFO - PROCESS | 1865 | 1463035072258 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x99def000 == 134 [pid = 1865] [id = 53] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x89216000 == 133 [pid = 1865] [id = 362] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba83800 == 132 [pid = 1865] [id = 361] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8bb70000 == 131 [pid = 1865] [id = 360] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8a929800 == 130 [pid = 1865] [id = 359] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x895da400 == 129 [pid = 1865] [id = 357] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x9ab7bc00 == 128 [pid = 1865] [id = 356] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x9ab7ec00 == 127 [pid = 1865] [id = 355] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2b800 == 126 [pid = 1865] [id = 354] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x953bfc00 == 125 [pid = 1865] [id = 352] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8d278c00 == 124 [pid = 1865] [id = 353] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba7b400 == 123 [pid = 1865] [id = 351] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x912f6c00 == 122 [pid = 1865] [id = 350] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8f26f800 == 121 [pid = 1865] [id = 349] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8f267400 == 120 [pid = 1865] [id = 348] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8b371800 == 119 [pid = 1865] [id = 346] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba7c400 == 118 [pid = 1865] [id = 347] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddd3000 == 117 [pid = 1865] [id = 345] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8dc76800 == 116 [pid = 1865] [id = 344] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1d9000 == 115 [pid = 1865] [id = 343] 23:37:53 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa83000 == 114 [pid = 1865] [id = 342] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8d57f800) [pid = 1865] [serial = 1025] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x8d80c400) [pid = 1865] [serial = 1022] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x9981e800) [pid = 1865] [serial = 993] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x99019400) [pid = 1865] [serial = 992] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x95207c00) [pid = 1865] [serial = 987] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x947f9800) [pid = 1865] [serial = 986] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x8c1d7c00) [pid = 1865] [serial = 963] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x8b37f000) [pid = 1865] [serial = 962] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x92709c00) [pid = 1865] [serial = 978] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x925f2800) [pid = 1865] [serial = 977] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x8b37ac00) [pid = 1865] [serial = 1016] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x93d64400) [pid = 1865] [serial = 984] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x93d60400) [pid = 1865] [serial = 983] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x9abb6000) [pid = 1865] [serial = 1011] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x9ab83400) [pid = 1865] [serial = 1010] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x9296e400) [pid = 1865] [serial = 981] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x92964c00) [pid = 1865] [serial = 980] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x9989d400) [pid = 1865] [serial = 996] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x99828000) [pid = 1865] [serial = 995] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x9a06dc00) [pid = 1865] [serial = 999] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x9a069400) [pid = 1865] [serial = 998] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x912f0400) [pid = 1865] [serial = 972] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x91005800) [pid = 1865] [serial = 971] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8dc74000) [pid = 1865] [serial = 959] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9a18e400) [pid = 1865] [serial = 1002] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x9a18a800) [pid = 1865] [serial = 1001] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x9a217400) [pid = 1865] [serial = 1005] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x9a214400) [pid = 1865] [serial = 1004] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8fac1c00) [pid = 1865] [serial = 969] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8f160c00) [pid = 1865] [serial = 968] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8ddce000) [pid = 1865] [serial = 966] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8d8a5c00) [pid = 1865] [serial = 965] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x91f90c00) [pid = 1865] [serial = 975] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x91f8a800) [pid = 1865] [serial = 974] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x95638000) [pid = 1865] [serial = 990] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x953cb000) [pid = 1865] [serial = 989] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x9a2ce400) [pid = 1865] [serial = 1008] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x9a2ca800) [pid = 1865] [serial = 1007] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x895e0400) [pid = 1865] [serial = 1013] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x89d77800) [pid = 1865] [serial = 1014] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8c433000) [pid = 1865] [serial = 1019] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8c505400) [pid = 1865] [serial = 1020] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8ba87400) [pid = 1865] [serial = 1017] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8d8aac00) [pid = 1865] [serial = 1023] [outer = (nil)] [url = about:blank] 23:37:54 INFO - PROCESS | 1865 | 1463035074309 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x895e0400 == 115 [pid = 1865] [id = 380] 23:37:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x89b35400) [pid = 1865] [serial = 1141] [outer = (nil)] 23:37:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x89d78c00) [pid = 1865] [serial = 1142] [outer = 0x89b35400] 23:37:54 INFO - PROCESS | 1865 | 1463035074413 Marionette DEBUG loaded listener.js 23:37:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8a929800) [pid = 1865] [serial = 1143] [outer = 0x89b35400] 23:37:55 INFO - PROCESS | 1865 | 1463035075472 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]]]}] 23:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 3547ms 23:37:55 INFO - PROCESS | 1865 | 1463035075535 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 23:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:37:55 INFO - PROCESS | 1865 | 1463035075542 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 23:37:55 INFO - PROCESS | 1865 | 1463035075550 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:37:55 INFO - PROCESS | 1865 | 1463035075556 Marionette TRACE conn4 <- [1,1494,null,{}] 23:37:55 INFO - PROCESS | 1865 | 1463035075563 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}] 23:37:55 INFO - PROCESS | 1865 | 1463035075793 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 23:37:56 INFO - PROCESS | 1865 | 1463035076022 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba7c800 == 116 [pid = 1865] [id = 381] 23:37:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8ba7f800) [pid = 1865] [serial = 1144] [outer = (nil)] 23:37:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8bb75c00) [pid = 1865] [serial = 1145] [outer = 0x8ba7f800] 23:37:56 INFO - PROCESS | 1865 | 1463035076120 Marionette DEBUG loaded listener.js 23:37:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8c1d8800) [pid = 1865] [serial = 1146] [outer = 0x8ba7f800] 23:37:57 INFO - PROCESS | 1865 | 1463035077101 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]]]}] 23:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1587ms 23:37:57 INFO - PROCESS | 1865 | 1463035077140 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 23:37:57 INFO - PROCESS | 1865 | 1463035077145 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 23:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:37:57 INFO - PROCESS | 1865 | 1463035077153 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:37:57 INFO - PROCESS | 1865 | 1463035077157 Marionette TRACE conn4 <- [1,1498,null,{}] 23:37:57 INFO - PROCESS | 1865 | 1463035077172 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}] 23:37:57 INFO - PROCESS | 1865 | 1463035077479 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 23:37:57 INFO - PROCESS | 1865 | 1463035077537 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:37:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1db800 == 117 [pid = 1865] [id = 382] 23:37:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8c436c00) [pid = 1865] [serial = 1147] [outer = (nil)] 23:37:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8d278400) [pid = 1865] [serial = 1148] [outer = 0x8c436c00] 23:37:57 INFO - PROCESS | 1865 | 1463035077631 Marionette DEBUG loaded listener.js 23:37:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8d80b800) [pid = 1865] [serial = 1149] [outer = 0x8c436c00] 23:37:58 INFO - PROCESS | 1865 | 1463035078780 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]]]}] 23:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1645ms 23:37:58 INFO - PROCESS | 1865 | 1463035078799 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 23:37:58 INFO - PROCESS | 1865 | 1463035078802 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 23:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:37:59 INFO - PROCESS | 1865 | 1463035079436 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:37:59 INFO - PROCESS | 1865 | 1463035079446 Marionette TRACE conn4 <- [1,1502,null,{}] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8d583c00) [pid = 1865] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8c437800) [pid = 1865] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8d8a6800) [pid = 1865] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8b37b800) [pid = 1865] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x9aeea800) [pid = 1865] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9ab81400) [pid = 1865] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8a92a000) [pid = 1865] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x99dea400) [pid = 1865] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x98bc1800) [pid = 1865] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x92033400) [pid = 1865] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x925ec800) [pid = 1865] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x912fa400) [pid = 1865] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8fac3400) [pid = 1865] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8fac3c00) [pid = 1865] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8c510400) [pid = 1865] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8ec64400) [pid = 1865] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x8eb5a400) [pid = 1865] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8c434c00) [pid = 1865] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x8aa90c00) [pid = 1865] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x8bb70400) [pid = 1865] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:37:59 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0x8a929c00) [pid = 1865] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:37:59 INFO - PROCESS | 1865 | 1463035079601 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}] 23:37:59 INFO - PROCESS | 1865 | 1463035079887 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 23:38:00 INFO - PROCESS | 1865 | 1463035080025 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa90800 == 118 [pid = 1865] [id = 383] 23:38:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x8b37b800) [pid = 1865] [serial = 1150] [outer = (nil)] 23:38:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x8d58a400) [pid = 1865] [serial = 1151] [outer = 0x8b37b800] 23:38:00 INFO - PROCESS | 1865 | 1463035080105 Marionette DEBUG loaded listener.js 23:38:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8dc6f800) [pid = 1865] [serial = 1152] [outer = 0x8b37b800] 23:38:00 INFO - PROCESS | 1865 | 1463035080904 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]]]}] 23:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2112ms 23:38:00 INFO - PROCESS | 1865 | 1463035080924 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 23:38:00 INFO - PROCESS | 1865 | 1463035080927 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 23:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:38:00 INFO - PROCESS | 1865 | 1463035080935 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:38:00 INFO - PROCESS | 1865 | 1463035080939 Marionette TRACE conn4 <- [1,1506,null,{}] 23:38:00 INFO - PROCESS | 1865 | 1463035080945 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}] 23:38:01 INFO - PROCESS | 1865 | 1463035081156 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 23:38:01 INFO - PROCESS | 1865 | 1463035081337 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b179000 == 119 [pid = 1865] [id = 384] 23:38:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8dc6dc00) [pid = 1865] [serial = 1153] [outer = (nil)] 23:38:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8ea61800) [pid = 1865] [serial = 1154] [outer = 0x8dc6dc00] 23:38:01 INFO - PROCESS | 1865 | 1463035081417 Marionette DEBUG loaded listener.js 23:38:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8ea69800) [pid = 1865] [serial = 1155] [outer = 0x8dc6dc00] 23:38:02 INFO - PROCESS | 1865 | 1463035082808 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]]]}] 23:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1886ms 23:38:02 INFO - PROCESS | 1865 | 1463035082822 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 23:38:02 INFO - PROCESS | 1865 | 1463035082830 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 23:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:38:02 INFO - PROCESS | 1865 | 1463035082839 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:38:02 INFO - PROCESS | 1865 | 1463035082845 Marionette TRACE conn4 <- [1,1510,null,{}] 23:38:02 INFO - PROCESS | 1865 | 1463035082854 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}] 23:38:03 INFO - PROCESS | 1865 | 1463035083137 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 23:38:03 INFO - PROCESS | 1865 | 1463035083474 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b17d000 == 120 [pid = 1865] [id = 385] 23:38:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8b380c00) [pid = 1865] [serial = 1156] [outer = (nil)] 23:38:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8c1dcc00) [pid = 1865] [serial = 1157] [outer = 0x8b380c00] 23:38:03 INFO - PROCESS | 1865 | 1463035083572 Marionette DEBUG loaded listener.js 23:38:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8c43a400) [pid = 1865] [serial = 1158] [outer = 0x8b380c00] 23:38:04 INFO - PROCESS | 1865 | 1463035084606 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]]]}] 23:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1787ms 23:38:04 INFO - PROCESS | 1865 | 1463035084627 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 23:38:04 INFO - PROCESS | 1865 | 1463035084636 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 23:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:38:04 INFO - PROCESS | 1865 | 1463035084649 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:38:04 INFO - PROCESS | 1865 | 1463035084655 Marionette TRACE conn4 <- [1,1514,null,{}] 23:38:04 INFO - PROCESS | 1865 | 1463035084662 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}] 23:38:04 INFO - PROCESS | 1865 | 1463035084910 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 23:38:05 INFO - PROCESS | 1865 | 1463035085240 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d58ac00 == 121 [pid = 1865] [id = 386] 23:38:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8d8aac00) [pid = 1865] [serial = 1159] [outer = (nil)] 23:38:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8ddd3000) [pid = 1865] [serial = 1160] [outer = 0x8d8aac00] 23:38:05 INFO - PROCESS | 1865 | 1463035085341 Marionette DEBUG loaded listener.js 23:38:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8eb5b000) [pid = 1865] [serial = 1161] [outer = 0x8d8aac00] 23:38:06 INFO - PROCESS | 1865 | 1463035086290 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]]]}] 23:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1699ms 23:38:06 INFO - PROCESS | 1865 | 1463035086348 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 23:38:06 INFO - PROCESS | 1865 | 1463035086351 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 23:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:38:06 INFO - PROCESS | 1865 | 1463035086359 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:38:06 INFO - PROCESS | 1865 | 1463035086366 Marionette TRACE conn4 <- [1,1518,null,{}] 23:38:06 INFO - PROCESS | 1865 | 1463035086385 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}] 23:38:06 INFO - PROCESS | 1865 | 1463035086677 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 23:38:07 INFO - PROCESS | 1865 | 1463035086998 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb5dc00 == 122 [pid = 1865] [id = 387] 23:38:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8ec65800) [pid = 1865] [serial = 1162] [outer = (nil)] 23:38:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8f163c00) [pid = 1865] [serial = 1163] [outer = 0x8ec65800] 23:38:07 INFO - PROCESS | 1865 | 1463035087094 Marionette DEBUG loaded listener.js 23:38:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8f270800) [pid = 1865] [serial = 1164] [outer = 0x8ec65800] 23:38:08 INFO - PROCESS | 1865 | 1463035088087 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]]]}] 23:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1743ms 23:38:08 INFO - PROCESS | 1865 | 1463035088103 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 23:38:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:38:08 INFO - PROCESS | 1865 | 1463035088108 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 23:38:08 INFO - PROCESS | 1865 | 1463035088116 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:38:08 INFO - PROCESS | 1865 | 1463035088120 Marionette TRACE conn4 <- [1,1522,null,{}] 23:38:08 INFO - PROCESS | 1865 | 1463035088126 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}] 23:38:08 INFO - PROCESS | 1865 | 1463035088359 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 23:38:08 INFO - PROCESS | 1865 | 1463035088685 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa85000 == 123 [pid = 1865] [id = 388] 23:38:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8bb6d000) [pid = 1865] [serial = 1165] [outer = (nil)] 23:38:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8fad0c00) [pid = 1865] [serial = 1166] [outer = 0x8bb6d000] 23:38:08 INFO - PROCESS | 1865 | 1463035088783 Marionette DEBUG loaded listener.js 23:38:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8fc75000) [pid = 1865] [serial = 1167] [outer = 0x8bb6d000] 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:38:09 INFO - PROCESS | 1865 | 1463035089610 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"]]]}] 23:38:09 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 () { 23:38:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:38:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:38:09 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 () { 23:38:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:38:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:38:09 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 () { 23:38:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:38:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:38:09 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 () { 23:38:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:38:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:38:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1536ms 23:38:09 INFO - PROCESS | 1865 | 1463035089654 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 23:38:09 INFO - PROCESS | 1865 | 1463035089663 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 23:38:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:38:09 INFO - PROCESS | 1865 | 1463035089673 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:38:09 INFO - PROCESS | 1865 | 1463035089676 Marionette TRACE conn4 <- [1,1526,null,{}] 23:38:09 INFO - PROCESS | 1865 | 1463035089698 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}] 23:38:10 INFO - PROCESS | 1865 | 1463035090006 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 23:38:10 INFO - PROCESS | 1865 | 1463035090273 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f26b400 == 124 [pid = 1865] [id = 389] 23:38:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x9100bc00) [pid = 1865] [serial = 1168] [outer = (nil)] 23:38:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x91264400) [pid = 1865] [serial = 1169] [outer = 0x9100bc00] 23:38:10 INFO - PROCESS | 1865 | 1463035090370 Marionette DEBUG loaded listener.js 23:38:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x91336c00) [pid = 1865] [serial = 1170] [outer = 0x9100bc00] 23:38:11 INFO - PROCESS | 1865 | 1463035091237 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"]]]}] 23:38:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:38:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:38:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:38:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:38:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:38:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:38:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1642ms 23:38:11 INFO - PROCESS | 1865 | 1463035091319 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 23:38:11 INFO - PROCESS | 1865 | 1463035091323 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 23:38:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:38:11 INFO - PROCESS | 1865 | 1463035091330 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:38:11 INFO - PROCESS | 1865 | 1463035091334 Marionette TRACE conn4 <- [1,1530,null,{}] 23:38:11 INFO - PROCESS | 1865 | 1463035091340 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}] 23:38:11 INFO - PROCESS | 1865 | 1463035091588 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 23:38:11 INFO - PROCESS | 1865 | 1463035091904 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:11 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec63c00 == 125 [pid = 1865] [id = 390] 23:38:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8fc6b800) [pid = 1865] [serial = 1171] [outer = (nil)] 23:38:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x925f4c00) [pid = 1865] [serial = 1172] [outer = 0x8fc6b800] 23:38:12 INFO - PROCESS | 1865 | 1463035092003 Marionette DEBUG loaded listener.js 23:38:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x9270b000) [pid = 1865] [serial = 1173] [outer = 0x8fc6b800] 23:38:12 INFO - PROCESS | 1865 | 1463035092816 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]]]}] 23:38:12 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 23:38:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:38:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:38:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:38:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:38:12 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. 23:38:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:38:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1536ms 23:38:12 INFO - PROCESS | 1865 | 1463035092869 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 23:38:12 INFO - PROCESS | 1865 | 1463035092875 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 23:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:38:12 INFO - PROCESS | 1865 | 1463035092882 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:38:12 INFO - PROCESS | 1865 | 1463035092886 Marionette TRACE conn4 <- [1,1534,null,{}] 23:38:12 INFO - PROCESS | 1865 | 1463035092893 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}] 23:38:13 INFO - PROCESS | 1865 | 1463035093160 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 23:38:13 INFO - PROCESS | 1865 | 1463035093438 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x9125f400 == 126 [pid = 1865] [id = 391] 23:38:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x91f94400) [pid = 1865] [serial = 1174] [outer = (nil)] 23:38:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x92968400) [pid = 1865] [serial = 1175] [outer = 0x91f94400] 23:38:13 INFO - PROCESS | 1865 | 1463035093590 Marionette DEBUG loaded listener.js 23:38:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x92bc3c00) [pid = 1865] [serial = 1176] [outer = 0x91f94400] 23:38:14 INFO - PROCESS | 1865 | 1463035094534 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]]]}] 23:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1691ms 23:38:14 INFO - PROCESS | 1865 | 1463035094582 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 23:38:14 INFO - PROCESS | 1865 | 1463035094586 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 23:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:38:14 INFO - PROCESS | 1865 | 1463035094594 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:38:14 INFO - PROCESS | 1865 | 1463035094597 Marionette TRACE conn4 <- [1,1538,null,{}] 23:38:14 INFO - PROCESS | 1865 | 1463035094604 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}] 23:38:14 INFO - PROCESS | 1865 | 1463035094838 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 23:38:15 INFO - PROCESS | 1865 | 1463035095189 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba86800 == 127 [pid = 1865] [id = 392] 23:38:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x8c50fc00) [pid = 1865] [serial = 1177] [outer = (nil)] 23:38:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x93b62000) [pid = 1865] [serial = 1178] [outer = 0x8c50fc00] 23:38:15 INFO - PROCESS | 1865 | 1463035095286 Marionette DEBUG loaded listener.js 23:38:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x93d57400) [pid = 1865] [serial = 1179] [outer = 0x8c50fc00] 23:38:16 INFO - PROCESS | 1865 | 1463035096200 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]]]}] 23:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1682ms 23:38:16 INFO - PROCESS | 1865 | 1463035096277 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 23:38:16 INFO - PROCESS | 1865 | 1463035096281 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 23:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:38:16 INFO - PROCESS | 1865 | 1463035096288 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:38:16 INFO - PROCESS | 1865 | 1463035096291 Marionette TRACE conn4 <- [1,1542,null,{}] 23:38:16 INFO - PROCESS | 1865 | 1463035096298 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}] 23:38:16 INFO - PROCESS | 1865 | 1463035096531 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 23:38:16 INFO - PROCESS | 1865 | 1463035096850 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fac8000 == 128 [pid = 1865] [id = 393] 23:38:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x91f8c000) [pid = 1865] [serial = 1180] [outer = (nil)] 23:38:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x94758400) [pid = 1865] [serial = 1181] [outer = 0x91f8c000] 23:38:16 INFO - PROCESS | 1865 | 1463035096947 Marionette DEBUG loaded listener.js 23:38:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x947f8000) [pid = 1865] [serial = 1182] [outer = 0x91f8c000] 23:38:17 INFO - PROCESS | 1865 | 1463035097818 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]]]}] 23:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1582ms 23:38:17 INFO - PROCESS | 1865 | 1463035097871 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 23:38:17 INFO - PROCESS | 1865 | 1463035097875 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 23:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:38:17 INFO - PROCESS | 1865 | 1463035097903 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:38:17 INFO - PROCESS | 1865 | 1463035097908 Marionette TRACE conn4 <- [1,1546,null,{}] 23:38:17 INFO - PROCESS | 1865 | 1463035097914 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}] 23:38:18 INFO - PROCESS | 1865 | 1463035098168 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 23:38:18 INFO - PROCESS | 1865 | 1463035098508 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x9520b000 == 129 [pid = 1865] [id = 394] 23:38:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x95633000) [pid = 1865] [serial = 1183] [outer = (nil)] 23:38:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x98a2a400) [pid = 1865] [serial = 1184] [outer = 0x95633000] 23:38:18 INFO - PROCESS | 1865 | 1463035098603 Marionette DEBUG loaded listener.js 23:38:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x99093000) [pid = 1865] [serial = 1185] [outer = 0x95633000] 23:38:19 INFO - PROCESS | 1865 | 1463035099579 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]]]}] 23:38:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:38:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1741ms 23:38:19 INFO - PROCESS | 1865 | 1463035099641 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 23:38:19 INFO - PROCESS | 1865 | 1463035099646 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 23:38:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:38:19 INFO - PROCESS | 1865 | 1463035099654 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:38:19 INFO - PROCESS | 1865 | 1463035099659 Marionette TRACE conn4 <- [1,1550,null,{}] 23:38:19 INFO - PROCESS | 1865 | 1463035099665 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}] 23:38:19 INFO - PROCESS | 1865 | 1463035099975 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 23:38:20 INFO - PROCESS | 1865 | 1463035100319 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b373800 == 130 [pid = 1865] [id = 395] 23:38:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x8ddd5800) [pid = 1865] [serial = 1186] [outer = (nil)] 23:38:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x99821400) [pid = 1865] [serial = 1187] [outer = 0x8ddd5800] 23:38:20 INFO - PROCESS | 1865 | 1463035100419 Marionette DEBUG loaded listener.js 23:38:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x9a186c00) [pid = 1865] [serial = 1188] [outer = 0x8ddd5800] 23:38:21 INFO - PROCESS | 1865 | 1463035101400 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]]]}] 23:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1790ms 23:38:21 INFO - PROCESS | 1865 | 1463035101444 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 23:38:21 INFO - PROCESS | 1865 | 1463035101449 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 23:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:38:21 INFO - PROCESS | 1865 | 1463035101456 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:38:21 INFO - PROCESS | 1865 | 1463035101460 Marionette TRACE conn4 <- [1,1554,null,{}] 23:38:21 INFO - PROCESS | 1865 | 1463035101466 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}] 23:38:21 INFO - PROCESS | 1865 | 1463035101697 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 23:38:22 INFO - PROCESS | 1865 | 1463035102015 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f162c00 == 131 [pid = 1865] [id = 396] 23:38:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x95210c00) [pid = 1865] [serial = 1189] [outer = (nil)] 23:38:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9a215800) [pid = 1865] [serial = 1190] [outer = 0x95210c00] 23:38:22 INFO - PROCESS | 1865 | 1463035102111 Marionette DEBUG loaded listener.js 23:38:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9a21bc00) [pid = 1865] [serial = 1191] [outer = 0x95210c00] 23:38:23 INFO - PROCESS | 1865 | 1463035103072 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]]]}] 23:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1682ms 23:38:23 INFO - PROCESS | 1865 | 1463035103140 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 23:38:23 INFO - PROCESS | 1865 | 1463035103144 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 23:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:38:23 INFO - PROCESS | 1865 | 1463035103152 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:38:23 INFO - PROCESS | 1865 | 1463035103157 Marionette TRACE conn4 <- [1,1558,null,{}] 23:38:23 INFO - PROCESS | 1865 | 1463035103163 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}] 23:38:23 INFO - PROCESS | 1865 | 1463035103458 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 23:38:23 INFO - PROCESS | 1865 | 1463035103784 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x89212400 == 132 [pid = 1865] [id = 397] 23:38:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9a09ac00) [pid = 1865] [serial = 1192] [outer = (nil)] 23:38:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9ab7ac00) [pid = 1865] [serial = 1193] [outer = 0x9a09ac00] 23:38:23 INFO - PROCESS | 1865 | 1463035103879 Marionette DEBUG loaded listener.js 23:38:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9ab83c00) [pid = 1865] [serial = 1194] [outer = 0x9a09ac00] 23:38:24 INFO - PROCESS | 1865 | 1463035104852 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]]]}] 23:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1730ms 23:38:24 INFO - PROCESS | 1865 | 1463035104883 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 23:38:24 INFO - PROCESS | 1865 | 1463035104887 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 23:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:38:24 INFO - PROCESS | 1865 | 1463035104894 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:38:24 INFO - PROCESS | 1865 | 1463035104898 Marionette TRACE conn4 <- [1,1562,null,{}] 23:38:24 INFO - PROCESS | 1865 | 1463035104904 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}] 23:38:25 INFO - PROCESS | 1865 | 1463035105155 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 23:38:25 INFO - PROCESS | 1865 | 1463035105492 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x8dc6ac00 == 133 [pid = 1865] [id = 398] 23:38:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x8f161800) [pid = 1865] [serial = 1195] [outer = (nil)] 23:38:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9aee4c00) [pid = 1865] [serial = 1196] [outer = 0x8f161800] 23:38:25 INFO - PROCESS | 1865 | 1463035105594 Marionette DEBUG loaded listener.js 23:38:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9aeebc00) [pid = 1865] [serial = 1197] [outer = 0x8f161800] 23:38:26 INFO - PROCESS | 1865 | 1463035106503 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]]]}] 23:38:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:38:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1683ms 23:38:26 INFO - PROCESS | 1865 | 1463035106578 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 23:38:26 INFO - PROCESS | 1865 | 1463035106582 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 23:38:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:38:26 INFO - PROCESS | 1865 | 1463035106589 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:38:26 INFO - PROCESS | 1865 | 1463035106593 Marionette TRACE conn4 <- [1,1566,null,{}] 23:38:26 INFO - PROCESS | 1865 | 1463035106599 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}] 23:38:26 INFO - PROCESS | 1865 | 1463035106865 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 23:38:27 INFO - PROCESS | 1865 | 1463035107192 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x8dc6e000 == 134 [pid = 1865] [id = 399] 23:38:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9ab7c800) [pid = 1865] [serial = 1198] [outer = (nil)] 23:38:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9b67f000) [pid = 1865] [serial = 1199] [outer = 0x9ab7c800] 23:38:27 INFO - PROCESS | 1865 | 1463035107281 Marionette DEBUG loaded listener.js 23:38:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9b684c00) [pid = 1865] [serial = 1200] [outer = 0x9ab7c800] 23:38:28 INFO - PROCESS | 1865 | 1463035108200 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]]]}] 23:38:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:38:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1685ms 23:38:28 INFO - PROCESS | 1865 | 1463035108276 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 23:38:28 INFO - PROCESS | 1865 | 1463035108280 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 23:38:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:38:28 INFO - PROCESS | 1865 | 1463035108287 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:38:28 INFO - PROCESS | 1865 | 1463035108290 Marionette TRACE conn4 <- [1,1570,null,{}] 23:38:28 INFO - PROCESS | 1865 | 1463035108297 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}] 23:38:28 INFO - PROCESS | 1865 | 1463035108586 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 23:38:28 INFO - PROCESS | 1865 | 1463035108911 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a218800 == 135 [pid = 1865] [id = 400] 23:38:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x9b3b5800) [pid = 1865] [serial = 1201] [outer = (nil)] 23:38:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9ba5d000) [pid = 1865] [serial = 1202] [outer = 0x9b3b5800] 23:38:29 INFO - PROCESS | 1865 | 1463035109003 Marionette DEBUG loaded listener.js 23:38:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x9ba64000) [pid = 1865] [serial = 1203] [outer = 0x9b3b5800] 23:38:29 INFO - PROCESS | 1865 | 1463035109981 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]]]}] 23:38:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:38:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1734ms 23:38:30 INFO - PROCESS | 1865 | 1463035110022 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 23:38:30 INFO - PROCESS | 1865 | 1463035110027 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 23:38:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:38:30 INFO - PROCESS | 1865 | 1463035110034 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:38:30 INFO - PROCESS | 1865 | 1463035110037 Marionette TRACE conn4 <- [1,1574,null,{}] 23:38:30 INFO - PROCESS | 1865 | 1463035110043 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}] 23:38:30 INFO - PROCESS | 1865 | 1463035110320 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 23:38:30 INFO - PROCESS | 1865 | 1463035110643 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x922ef000 == 136 [pid = 1865] [id = 401] 23:38:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x95206c00) [pid = 1865] [serial = 1204] [outer = (nil)] 23:38:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x9d5ed000) [pid = 1865] [serial = 1205] [outer = 0x95206c00] 23:38:30 INFO - PROCESS | 1865 | 1463035110745 Marionette DEBUG loaded listener.js 23:38:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x9d5f8c00) [pid = 1865] [serial = 1206] [outer = 0x95206c00] 23:38:31 INFO - PROCESS | 1865 | 1463035111656 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]]]}] 23:38:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:38:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1690ms 23:38:31 INFO - PROCESS | 1865 | 1463035111725 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 23:38:31 INFO - PROCESS | 1865 | 1463035111730 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 23:38:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:38:31 INFO - PROCESS | 1865 | 1463035111736 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:38:31 INFO - PROCESS | 1865 | 1463035111740 Marionette TRACE conn4 <- [1,1578,null,{}] 23:38:31 INFO - PROCESS | 1865 | 1463035111747 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}] 23:38:31 INFO - PROCESS | 1865 | 1463035111987 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa90800 == 135 [pid = 1865] [id = 383] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1db800 == 134 [pid = 1865] [id = 382] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba7c800 == 133 [pid = 1865] [id = 381] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x895e0400 == 132 [pid = 1865] [id = 380] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8d806800 == 131 [pid = 1865] [id = 377] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x95638400 == 130 [pid = 1865] [id = 376] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a0000 == 129 [pid = 1865] [id = 375] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x9289e400 == 128 [pid = 1865] [id = 374] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddcc800 == 127 [pid = 1865] [id = 372] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x927e3c00 == 126 [pid = 1865] [id = 373] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddd7800 == 125 [pid = 1865] [id = 371] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x912f2000 == 124 [pid = 1865] [id = 370] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb5e400 == 123 [pid = 1865] [id = 369] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc73400 == 122 [pid = 1865] [id = 368] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec41c00 == 121 [pid = 1865] [id = 367] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8ea6d000 == 120 [pid = 1865] [id = 366] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1da400 == 119 [pid = 1865] [id = 364] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddcb800 == 118 [pid = 1865] [id = 365] 23:38:33 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2f800 == 117 [pid = 1865] [id = 363] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x8ea6c400) [pid = 1865] [serial = 960] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8d273400) [pid = 1865] [serial = 1085] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x9b977800) [pid = 1865] [serial = 1076] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x9b688800) [pid = 1865] [serial = 1074] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x9b686c00) [pid = 1865] [serial = 1073] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x9b67b400) [pid = 1865] [serial = 1071] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x9b631400) [pid = 1865] [serial = 1070] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x9b38c000) [pid = 1865] [serial = 1068] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9b06dc00) [pid = 1865] [serial = 1067] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x9aec1400) [pid = 1865] [serial = 1065] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x9aeb7400) [pid = 1865] [serial = 1064] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x9a2c5c00) [pid = 1865] [serial = 1062] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x9a214800) [pid = 1865] [serial = 1061] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x99829800) [pid = 1865] [serial = 1059] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x9908cc00) [pid = 1865] [serial = 1058] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x93d58800) [pid = 1865] [serial = 1056] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x93b9e000) [pid = 1865] [serial = 1055] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x92965000) [pid = 1865] [serial = 1053] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x92899800) [pid = 1865] [serial = 1052] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x925f5400) [pid = 1865] [serial = 1049] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x925f9400) [pid = 1865] [serial = 1050] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x92040c00) [pid = 1865] [serial = 1047] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x9203d000) [pid = 1865] [serial = 1046] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x91f8ac00) [pid = 1865] [serial = 1044] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x91336400) [pid = 1865] [serial = 1043] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8fca9400) [pid = 1865] [serial = 1041] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8fc6c800) [pid = 1865] [serial = 1040] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8f269000) [pid = 1865] [serial = 1038] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x8f169000) [pid = 1865] [serial = 1037] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8ec47000) [pid = 1865] [serial = 1035] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8eb66800) [pid = 1865] [serial = 1034] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8d802c00) [pid = 1865] [serial = 1032] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8d57f400) [pid = 1865] [serial = 1031] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8c1d2400) [pid = 1865] [serial = 1029] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8b185400) [pid = 1865] [serial = 1028] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8c1d1400) [pid = 1865] [serial = 1082] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8a933400) [pid = 1865] [serial = 1079] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8aa8d800) [pid = 1865] [serial = 1080] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x9b979800) [pid = 1865] [serial = 1077] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8d58bc00) [pid = 1865] [serial = 1086] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8c365800) [pid = 1865] [serial = 1083] [outer = (nil)] [url = about:blank] 23:38:33 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8d589c00) [pid = 1865] [serial = 1088] [outer = (nil)] [url = about:blank] 23:38:34 INFO - PROCESS | 1865 | 1463035114088 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d7e800 == 118 [pid = 1865] [id = 402] 23:38:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x89d81800) [pid = 1865] [serial = 1207] [outer = (nil)] 23:38:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8a935800) [pid = 1865] [serial = 1208] [outer = 0x89d81800] 23:38:34 INFO - PROCESS | 1865 | 1463035114182 Marionette DEBUG loaded listener.js 23:38:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8aa91400) [pid = 1865] [serial = 1209] [outer = 0x89d81800] 23:38:35 INFO - PROCESS | 1865 | 1463035115073 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]]]}] 23:38:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:38:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 3438ms 23:38:35 INFO - PROCESS | 1865 | 1463035115187 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 23:38:35 INFO - PROCESS | 1865 | 1463035115197 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 23:38:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:38:35 INFO - PROCESS | 1865 | 1463035115210 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:38:35 INFO - PROCESS | 1865 | 1463035115218 Marionette TRACE conn4 <- [1,1582,null,{}] 23:38:35 INFO - PROCESS | 1865 | 1463035115240 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}] 23:38:35 INFO - PROCESS | 1865 | 1463035115474 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 23:38:35 INFO - PROCESS | 1865 | 1463035115716 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb70400 == 119 [pid = 1865] [id = 403] 23:38:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8c1d1400) [pid = 1865] [serial = 1210] [outer = (nil)] 23:38:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8c1da400) [pid = 1865] [serial = 1211] [outer = 0x8c1d1400] 23:38:35 INFO - PROCESS | 1865 | 1463035115800 Marionette DEBUG loaded listener.js 23:38:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8c43e000) [pid = 1865] [serial = 1212] [outer = 0x8c1d1400] 23:38:36 INFO - PROCESS | 1865 | 1463035116713 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]]]}] 23:38:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:38:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1551ms 23:38:36 INFO - PROCESS | 1865 | 1463035116762 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 23:38:36 INFO - PROCESS | 1865 | 1463035116768 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 23:38:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:38:36 INFO - PROCESS | 1865 | 1463035116783 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:38:36 INFO - PROCESS | 1865 | 1463035116788 Marionette TRACE conn4 <- [1,1586,null,{}] 23:38:36 INFO - PROCESS | 1865 | 1463035116795 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}] 23:38:37 INFO - PROCESS | 1865 | 1463035117087 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 23:38:37 INFO - PROCESS | 1865 | 1463035117123 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x895da400 == 120 [pid = 1865] [id = 404] 23:38:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8c436000) [pid = 1865] [serial = 1213] [outer = (nil)] 23:38:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8d803c00) [pid = 1865] [serial = 1214] [outer = 0x8c436000] 23:38:37 INFO - PROCESS | 1865 | 1463035117201 Marionette DEBUG loaded listener.js 23:38:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8d89dc00) [pid = 1865] [serial = 1215] [outer = 0x8c436000] 23:38:38 INFO - PROCESS | 1865 | 1463035118304 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]]]}] 23:38:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:38:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1591ms 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8c436c00) [pid = 1865] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8ec64800) [pid = 1865] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8ba7f800) [pid = 1865] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8c36dc00) [pid = 1865] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8ec3cc00) [pid = 1865] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8eb5c400) [pid = 1865] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x93d63c00) [pid = 1865] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x912f3800) [pid = 1865] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9821a000) [pid = 1865] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x93ba9800) [pid = 1865] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8ddcf800) [pid = 1865] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9a0a1400) [pid = 1865] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x89b30400) [pid = 1865] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x92970800) [pid = 1865] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8ec49400) [pid = 1865] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x92708400) [pid = 1865] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8fc76000) [pid = 1865] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x89b35400) [pid = 1865] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8facec00) [pid = 1865] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x8b184800) [pid = 1865] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8b37b800) [pid = 1865] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:38:38 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x9aec0400) [pid = 1865] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:38:38 INFO - PROCESS | 1865 | 1463035118980 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 23:38:38 INFO - PROCESS | 1865 | 1463035118988 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 23:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:38:39 INFO - PROCESS | 1865 | 1463035119024 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:38:39 INFO - PROCESS | 1865 | 1463035119034 Marionette TRACE conn4 <- [1,1590,null,{}] 23:38:39 INFO - PROCESS | 1865 | 1463035119040 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}] 23:38:39 INFO - PROCESS | 1865 | 1463035119328 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 23:38:39 INFO - PROCESS | 1865 | 1463035119452 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c433400 == 121 [pid = 1865] [id = 405] 23:38:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8d26e000) [pid = 1865] [serial = 1216] [outer = (nil)] 23:38:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8d8a9400) [pid = 1865] [serial = 1217] [outer = 0x8d26e000] 23:38:39 INFO - PROCESS | 1865 | 1463035119549 Marionette DEBUG loaded listener.js 23:38:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8ddd4c00) [pid = 1865] [serial = 1218] [outer = 0x8d26e000] 23:38:40 INFO - PROCESS | 1865 | 1463035120357 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]]]}] 23:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1397ms 23:38:40 INFO - PROCESS | 1865 | 1463035120414 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 23:38:40 INFO - PROCESS | 1865 | 1463035120419 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 23:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:38:40 INFO - PROCESS | 1865 | 1463035120426 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:38:40 INFO - PROCESS | 1865 | 1463035120429 Marionette TRACE conn4 <- [1,1594,null,{}] 23:38:40 INFO - PROCESS | 1865 | 1463035120435 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}] 23:38:40 INFO - PROCESS | 1865 | 1463035120644 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 23:38:40 INFO - PROCESS | 1865 | 1463035120832 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c50d000 == 122 [pid = 1865] [id = 406] 23:38:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8d8a1800) [pid = 1865] [serial = 1219] [outer = (nil)] 23:38:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8eb66000) [pid = 1865] [serial = 1220] [outer = 0x8d8a1800] 23:38:40 INFO - PROCESS | 1865 | 1463035120913 Marionette DEBUG loaded listener.js 23:38:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8ec44400) [pid = 1865] [serial = 1221] [outer = 0x8d8a1800] 23:38:42 INFO - PROCESS | 1865 | 1463035122094 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]]]}] 23:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1734ms 23:38:42 INFO - PROCESS | 1865 | 1463035122164 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 23:38:42 INFO - PROCESS | 1865 | 1463035122174 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 23:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:38:42 INFO - PROCESS | 1865 | 1463035122183 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:38:42 INFO - PROCESS | 1865 | 1463035122190 Marionette TRACE conn4 <- [1,1598,null,{}] 23:38:42 INFO - PROCESS | 1865 | 1463035122200 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}] 23:38:42 INFO - PROCESS | 1865 | 1463035122492 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 23:38:42 INFO - PROCESS | 1865 | 1463035122821 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa86800 == 123 [pid = 1865] [id = 407] 23:38:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8b184c00) [pid = 1865] [serial = 1222] [outer = (nil)] 23:38:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8bb6b800) [pid = 1865] [serial = 1223] [outer = 0x8b184c00] 23:38:42 INFO - PROCESS | 1865 | 1463035122917 Marionette DEBUG loaded listener.js 23:38:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8c43dc00) [pid = 1865] [serial = 1224] [outer = 0x8b184c00] 23:38:43 INFO - PROCESS | 1865 | 1463035123905 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]]]}] 23:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1798ms 23:38:43 INFO - PROCESS | 1865 | 1463035123982 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 23:38:43 INFO - PROCESS | 1865 | 1463035123992 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 23:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:38:44 INFO - PROCESS | 1865 | 1463035124005 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:38:44 INFO - PROCESS | 1865 | 1463035124009 Marionette TRACE conn4 <- [1,1602,null,{}] 23:38:44 INFO - PROCESS | 1865 | 1463035124016 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}] 23:38:44 INFO - PROCESS | 1865 | 1463035124327 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 23:38:44 INFO - PROCESS | 1865 | 1463035124693 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d269400 == 124 [pid = 1865] [id = 408] 23:38:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8d58c000) [pid = 1865] [serial = 1225] [outer = (nil)] 23:38:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8ea6fc00) [pid = 1865] [serial = 1226] [outer = 0x8d58c000] 23:38:44 INFO - PROCESS | 1865 | 1463035124784 Marionette DEBUG loaded listener.js 23:38:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8ec3f800) [pid = 1865] [serial = 1227] [outer = 0x8d58c000] 23:38:45 INFO - PROCESS | 1865 | 1463035125785 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]]]}] 23:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1845ms 23:38:45 INFO - PROCESS | 1865 | 1463035125851 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 23:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:38:45 INFO - PROCESS | 1865 | 1463035125856 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 23:38:45 INFO - PROCESS | 1865 | 1463035125864 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:38:45 INFO - PROCESS | 1865 | 1463035125871 Marionette TRACE conn4 <- [1,1606,null,{}] 23:38:45 INFO - PROCESS | 1865 | 1463035125888 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}] 23:38:46 INFO - PROCESS | 1865 | 1463035126168 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 23:38:46 INFO - PROCESS | 1865 | 1463035126489 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b180400 == 125 [pid = 1865] [id = 409] 23:38:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8f168c00) [pid = 1865] [serial = 1228] [outer = (nil)] 23:38:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8fac3800) [pid = 1865] [serial = 1229] [outer = 0x8f168c00] 23:38:46 INFO - PROCESS | 1865 | 1463035126585 Marionette DEBUG loaded listener.js 23:38:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8fc76000) [pid = 1865] [serial = 1230] [outer = 0x8f168c00] 23:38:47 INFO - PROCESS | 1865 | 1463035127522 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]]]}] 23:38:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:38:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1696ms 23:38:47 INFO - PROCESS | 1865 | 1463035127559 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 23:38:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:38:47 INFO - PROCESS | 1865 | 1463035127566 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 23:38:47 INFO - PROCESS | 1865 | 1463035127573 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:38:47 INFO - PROCESS | 1865 | 1463035127577 Marionette TRACE conn4 <- [1,1610,null,{}] 23:38:47 INFO - PROCESS | 1865 | 1463035127582 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}] 23:38:47 INFO - PROCESS | 1865 | 1463035127819 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 23:38:48 INFO - PROCESS | 1865 | 1463035128136 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba79000 == 126 [pid = 1865] [id = 410] 23:38:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8fcae000) [pid = 1865] [serial = 1231] [outer = (nil)] 23:38:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x91265000) [pid = 1865] [serial = 1232] [outer = 0x8fcae000] 23:38:48 INFO - PROCESS | 1865 | 1463035128232 Marionette DEBUG loaded listener.js 23:38:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x912ed800) [pid = 1865] [serial = 1233] [outer = 0x8fcae000] 23:38:49 INFO - PROCESS | 1865 | 1463035129155 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]]]}] 23:38:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:38:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1687ms 23:38:49 INFO - PROCESS | 1865 | 1463035129261 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 23:38:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:38:49 INFO - PROCESS | 1865 | 1463035129265 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 23:38:49 INFO - PROCESS | 1865 | 1463035129272 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:38:49 INFO - PROCESS | 1865 | 1463035129276 Marionette TRACE conn4 <- [1,1614,null,{}] 23:38:49 INFO - PROCESS | 1865 | 1463035129334 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}] 23:38:49 INFO - PROCESS | 1865 | 1463035129587 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 23:38:49 INFO - PROCESS | 1865 | 1463035129919 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc6a400 == 127 [pid = 1865] [id = 411] 23:38:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x91339000) [pid = 1865] [serial = 1234] [outer = (nil)] 23:38:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x91f8f800) [pid = 1865] [serial = 1235] [outer = 0x91339000] 23:38:50 INFO - PROCESS | 1865 | 1463035130010 Marionette DEBUG loaded listener.js 23:38:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x91f92400) [pid = 1865] [serial = 1236] [outer = 0x91339000] 23:38:51 INFO - PROCESS | 1865 | 1463035131030 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]]]}] 23:38:51 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 23:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1828ms 23:38:51 INFO - PROCESS | 1865 | 1463035131100 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 23:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:38:51 INFO - PROCESS | 1865 | 1463035131105 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 23:38:51 INFO - PROCESS | 1865 | 1463035131112 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:38:51 INFO - PROCESS | 1865 | 1463035131115 Marionette TRACE conn4 <- [1,1618,null,{}] 23:38:51 INFO - PROCESS | 1865 | 1463035131122 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}] 23:38:51 INFO - PROCESS | 1865 | 1463035131373 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 23:38:51 INFO - PROCESS | 1865 | 1463035131696 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fcb1000 == 128 [pid = 1865] [id = 412] 23:38:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x912f6c00) [pid = 1865] [serial = 1237] [outer = (nil)] 23:38:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x922f5800) [pid = 1865] [serial = 1238] [outer = 0x912f6c00] 23:38:51 INFO - PROCESS | 1865 | 1463035131792 Marionette DEBUG loaded listener.js 23:38:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x925f8c00) [pid = 1865] [serial = 1239] [outer = 0x912f6c00] 23:38:52 INFO - PROCESS | 1865 | 1463035132717 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]]]}] 23:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1640ms 23:38:52 INFO - PROCESS | 1865 | 1463035132752 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 23:38:52 INFO - PROCESS | 1865 | 1463035132756 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 23:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:38:52 INFO - PROCESS | 1865 | 1463035132763 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:38:52 INFO - PROCESS | 1865 | 1463035132767 Marionette TRACE conn4 <- [1,1622,null,{}] 23:38:52 INFO - PROCESS | 1865 | 1463035132774 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}] 23:38:53 INFO - PROCESS | 1865 | 1463035133002 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 23:38:53 INFO - PROCESS | 1865 | 1463035133338 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x92040c00 == 129 [pid = 1865] [id = 413] 23:38:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x92701400) [pid = 1865] [serial = 1240] [outer = (nil)] 23:38:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x927eac00) [pid = 1865] [serial = 1241] [outer = 0x92701400] 23:38:53 INFO - PROCESS | 1865 | 1463035133435 Marionette DEBUG loaded listener.js 23:38:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x92899800) [pid = 1865] [serial = 1242] [outer = 0x92701400] 23:38:54 INFO - PROCESS | 1865 | 1463035134367 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]]]}] 23:38:54 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 23:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1641ms 23:38:54 INFO - PROCESS | 1865 | 1463035134405 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 23:38:54 INFO - PROCESS | 1865 | 1463035134410 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 23:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:38:54 INFO - PROCESS | 1865 | 1463035134417 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:38:54 INFO - PROCESS | 1865 | 1463035134420 Marionette TRACE conn4 <- [1,1626,null,{}] 23:38:54 INFO - PROCESS | 1865 | 1463035134426 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}] 23:38:54 INFO - PROCESS | 1865 | 1463035134652 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 23:38:54 INFO - PROCESS | 1865 | 1463035134974 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x92036800 == 130 [pid = 1865] [id = 414] 23:38:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x92707c00) [pid = 1865] [serial = 1243] [outer = (nil)] 23:38:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x92bc7800) [pid = 1865] [serial = 1244] [outer = 0x92707c00] 23:38:55 INFO - PROCESS | 1865 | 1463035135071 Marionette DEBUG loaded listener.js 23:38:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x93a82400) [pid = 1865] [serial = 1245] [outer = 0x92707c00] 23:38:56 INFO - PROCESS | 1865 | 1463035136056 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]]]}] 23:38:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:38:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1689ms 23:38:56 INFO - PROCESS | 1865 | 1463035136108 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 23:38:56 INFO - PROCESS | 1865 | 1463035136111 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 23:38:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:38:56 INFO - PROCESS | 1865 | 1463035136119 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:38:56 INFO - PROCESS | 1865 | 1463035136122 Marionette TRACE conn4 <- [1,1630,null,{}] 23:38:56 INFO - PROCESS | 1865 | 1463035136128 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}] 23:38:56 INFO - PROCESS | 1865 | 1463035136368 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 23:38:56 INFO - PROCESS | 1865 | 1463035136686 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d7c800 == 131 [pid = 1865] [id = 415] 23:38:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x8c434400) [pid = 1865] [serial = 1246] [outer = (nil)] 23:38:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x93d63000) [pid = 1865] [serial = 1247] [outer = 0x8c434400] 23:38:56 INFO - PROCESS | 1865 | 1463035136788 Marionette DEBUG loaded listener.js 23:38:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x93da4800) [pid = 1865] [serial = 1248] [outer = 0x8c434400] 23:38:57 INFO - PROCESS | 1865 | 1463035137701 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]]]}] 23:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1636ms 23:38:57 INFO - PROCESS | 1865 | 1463035137755 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 23:38:57 INFO - PROCESS | 1865 | 1463035137758 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 23:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:38:57 INFO - PROCESS | 1865 | 1463035137766 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:38:57 INFO - PROCESS | 1865 | 1463035137768 Marionette TRACE conn4 <- [1,1634,null,{}] 23:38:57 INFO - PROCESS | 1865 | 1463035137775 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}] 23:38:58 INFO - PROCESS | 1865 | 1463035138030 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 23:38:58 INFO - PROCESS | 1865 | 1463035138361 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:38:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x8facf800 == 132 [pid = 1865] [id = 416] 23:38:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x9563ac00) [pid = 1865] [serial = 1249] [outer = (nil)] 23:38:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x98a9d000) [pid = 1865] [serial = 1250] [outer = 0x9563ac00] 23:38:58 INFO - PROCESS | 1865 | 1463035138458 Marionette DEBUG loaded listener.js 23:38:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9908cc00) [pid = 1865] [serial = 1251] [outer = 0x9563ac00] 23:38:59 INFO - PROCESS | 1865 | 1463035139431 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]]]}] 23:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1732ms 23:38:59 INFO - PROCESS | 1865 | 1463035139499 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 23:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:38:59 INFO - PROCESS | 1865 | 1463035139504 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 23:38:59 INFO - PROCESS | 1865 | 1463035139511 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:38:59 INFO - PROCESS | 1865 | 1463035139515 Marionette TRACE conn4 <- [1,1638,null,{}] 23:38:59 INFO - PROCESS | 1865 | 1463035139522 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}] 23:38:59 INFO - PROCESS | 1865 | 1463035139819 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 23:39:00 INFO - PROCESS | 1865 | 1463035140149 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x9981e000 == 133 [pid = 1865] [id = 417] 23:39:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x99893800) [pid = 1865] [serial = 1252] [outer = (nil)] 23:39:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9a0a1400) [pid = 1865] [serial = 1253] [outer = 0x99893800] 23:39:00 INFO - PROCESS | 1865 | 1463035140281 Marionette DEBUG loaded listener.js 23:39:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9a21dc00) [pid = 1865] [serial = 1254] [outer = 0x99893800] 23:39:01 INFO - PROCESS | 1865 | 1463035141223 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]]]}] 23:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1785ms 23:39:01 INFO - PROCESS | 1865 | 1463035141296 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 23:39:01 INFO - PROCESS | 1865 | 1463035141300 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 23:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:39:01 INFO - PROCESS | 1865 | 1463035141307 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:39:01 INFO - PROCESS | 1865 | 1463035141309 Marionette TRACE conn4 <- [1,1642,null,{}] 23:39:01 INFO - PROCESS | 1865 | 1463035141316 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}] 23:39:01 INFO - PROCESS | 1865 | 1463035141561 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 23:39:01 INFO - PROCESS | 1865 | 1463035141901 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x912fa400 == 134 [pid = 1865] [id = 418] 23:39:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x925f9400) [pid = 1865] [serial = 1255] [outer = (nil)] 23:39:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9a2d4800) [pid = 1865] [serial = 1256] [outer = 0x925f9400] 23:39:02 INFO - PROCESS | 1865 | 1463035141998 Marionette DEBUG loaded listener.js 23:39:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9ab80400) [pid = 1865] [serial = 1257] [outer = 0x925f9400] 23:39:02 INFO - PROCESS | 1865 | 1463035142919 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]]]}] 23:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1686ms 23:39:03 INFO - PROCESS | 1865 | 1463035142993 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 23:39:03 INFO - PROCESS | 1865 | 1463035142996 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 23:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:39:03 INFO - PROCESS | 1865 | 1463035143004 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:39:03 INFO - PROCESS | 1865 | 1463035143019 Marionette TRACE conn4 <- [1,1646,null,{}] 23:39:03 INFO - PROCESS | 1865 | 1463035143027 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}] 23:39:03 INFO - PROCESS | 1865 | 1463035143296 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 23:39:03 INFO - PROCESS | 1865 | 1463035143632 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x890c4800 == 135 [pid = 1865] [id = 419] 23:39:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x89b30c00) [pid = 1865] [serial = 1258] [outer = (nil)] 23:39:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9b065400) [pid = 1865] [serial = 1259] [outer = 0x89b30c00] 23:39:03 INFO - PROCESS | 1865 | 1463035143732 Marionette DEBUG loaded listener.js 23:39:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9b38c000) [pid = 1865] [serial = 1260] [outer = 0x89b30c00] 23:39:04 INFO - PROCESS | 1865 | 1463035144704 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]]]}] 23:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1751ms 23:39:04 INFO - PROCESS | 1865 | 1463035144757 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 23:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:39:04 INFO - PROCESS | 1865 | 1463035144761 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 23:39:04 INFO - PROCESS | 1865 | 1463035144769 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:39:04 INFO - PROCESS | 1865 | 1463035144773 Marionette TRACE conn4 <- [1,1650,null,{}] 23:39:04 INFO - PROCESS | 1865 | 1463035144779 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}] 23:39:05 INFO - PROCESS | 1865 | 1463035145031 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 23:39:05 INFO - PROCESS | 1865 | 1463035145383 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x89210400 == 136 [pid = 1865] [id = 420] 23:39:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9a195000) [pid = 1865] [serial = 1261] [outer = (nil)] 23:39:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9b689800) [pid = 1865] [serial = 1262] [outer = 0x9a195000] 23:39:05 INFO - PROCESS | 1865 | 1463035145479 Marionette DEBUG loaded listener.js 23:39:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9b91c400) [pid = 1865] [serial = 1263] [outer = 0x9a195000] 23:39:06 INFO - PROCESS | 1865 | 1463035146422 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]]]}] 23:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1689ms 23:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:39:06 INFO - PROCESS | 1865 | 1463035146458 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 23:39:06 INFO - PROCESS | 1865 | 1463035146461 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 23:39:06 INFO - PROCESS | 1865 | 1463035146468 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:39:06 INFO - PROCESS | 1865 | 1463035146472 Marionette TRACE conn4 <- [1,1654,null,{}] 23:39:06 INFO - PROCESS | 1865 | 1463035146478 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}] 23:39:06 INFO - PROCESS | 1865 | 1463035146715 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 23:39:07 INFO - PROCESS | 1865 | 1463035147054 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b395800 == 137 [pid = 1865] [id = 421] 23:39:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9b67c000) [pid = 1865] [serial = 1264] [outer = (nil)] 23:39:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x9d5f8800) [pid = 1865] [serial = 1265] [outer = 0x9b67c000] 23:39:07 INFO - PROCESS | 1865 | 1463035147157 Marionette DEBUG loaded listener.js 23:39:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9d7ba400) [pid = 1865] [serial = 1266] [outer = 0x9b67c000] 23:39:08 INFO - PROCESS | 1865 | 1463035148061 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]]]}] 23:39:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:39:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1635ms 23:39:08 INFO - PROCESS | 1865 | 1463035148103 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 23:39:08 INFO - PROCESS | 1865 | 1463035148108 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 23:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:39:08 INFO - PROCESS | 1865 | 1463035148114 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:39:08 INFO - PROCESS | 1865 | 1463035148118 Marionette TRACE conn4 <- [1,1658,null,{}] 23:39:08 INFO - PROCESS | 1865 | 1463035148124 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}] 23:39:08 INFO - PROCESS | 1865 | 1463035148369 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 23:39:08 INFO - PROCESS | 1865 | 1463035148706 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb76c00 == 138 [pid = 1865] [id = 422] 23:39:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x8c367000) [pid = 1865] [serial = 1267] [outer = (nil)] 23:39:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0xa061ac00) [pid = 1865] [serial = 1268] [outer = 0x8c367000] 23:39:08 INFO - PROCESS | 1865 | 1463035148805 Marionette DEBUG loaded listener.js 23:39:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0xa114ec00) [pid = 1865] [serial = 1269] [outer = 0x8c367000] 23:39:09 INFO - PROCESS | 1865 | 1463035149743 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]]]}] 23:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1681ms 23:39:09 INFO - PROCESS | 1865 | 1463035149797 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 23:39:09 INFO - PROCESS | 1865 | 1463035149800 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 23:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:39:09 INFO - PROCESS | 1865 | 1463035149808 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:39:09 INFO - PROCESS | 1865 | 1463035149810 Marionette TRACE conn4 <- [1,1662,null,{}] 23:39:09 INFO - PROCESS | 1865 | 1463035149817 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}] 23:39:10 INFO - PROCESS | 1865 | 1463035150065 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 23:39:10 INFO - PROCESS | 1865 | 1463035150413 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921dc00 == 139 [pid = 1865] [id = 423] 23:39:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x9ba5a400) [pid = 1865] [serial = 1270] [outer = (nil)] 23:39:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0xa21a7400) [pid = 1865] [serial = 1271] [outer = 0x9ba5a400] 23:39:10 INFO - PROCESS | 1865 | 1463035150513 Marionette DEBUG loaded listener.js 23:39:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0xa227e400) [pid = 1865] [serial = 1272] [outer = 0x9ba5a400] 23:39:11 INFO - PROCESS | 1865 | 1463035151427 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]]]}] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x927e1800 == 138 [pid = 1865] [id = 85] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x93b9fc00 == 137 [pid = 1865] [id = 116] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8c433400 == 136 [pid = 1865] [id = 405] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x895da400 == 135 [pid = 1865] [id = 404] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8bb70400 == 134 [pid = 1865] [id = 403] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x89d7e800 == 133 [pid = 1865] [id = 402] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x9a218800 == 132 [pid = 1865] [id = 400] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x922ef000 == 131 [pid = 1865] [id = 401] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8dc6e000 == 130 [pid = 1865] [id = 399] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8dc6ac00 == 129 [pid = 1865] [id = 398] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x89212400 == 128 [pid = 1865] [id = 397] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8b373800 == 127 [pid = 1865] [id = 395] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8f162c00 == 126 [pid = 1865] [id = 396] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x9520b000 == 125 [pid = 1865] [id = 394] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8fac8000 == 124 [pid = 1865] [id = 393] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba86800 == 123 [pid = 1865] [id = 392] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec63c00 == 122 [pid = 1865] [id = 390] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x9125f400 == 121 [pid = 1865] [id = 391] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8f26b400 == 120 [pid = 1865] [id = 389] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa85000 == 119 [pid = 1865] [id = 388] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb5dc00 == 118 [pid = 1865] [id = 387] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8d58ac00 == 117 [pid = 1865] [id = 386] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8b17d000 == 116 [pid = 1865] [id = 385] 23:39:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8b179000 == 115 [pid = 1865] [id = 384] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x8d278400) [pid = 1865] [serial = 1148] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x912fac00) [pid = 1865] [serial = 1109] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x8bb75c00) [pid = 1865] [serial = 1145] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8d26cc00) [pid = 1865] [serial = 1095] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x925f9000) [pid = 1865] [serial = 1116] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8ec63000) [pid = 1865] [serial = 1100] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x947f9400) [pid = 1865] [serial = 1124] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8c1d8800) [pid = 1865] [serial = 1146] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x92033800) [pid = 1865] [serial = 1112] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x99824800) [pid = 1865] [serial = 1130] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x98aa6000) [pid = 1865] [serial = 1127] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x8ea6a800) [pid = 1865] [serial = 1098] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x9ab7f000) [pid = 1865] [serial = 1137] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x89d7a000) [pid = 1865] [serial = 1091] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x93b6b400) [pid = 1865] [serial = 1122] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x8f268c00) [pid = 1865] [serial = 1103] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x92896800) [pid = 1865] [serial = 1119] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x91003c00) [pid = 1865] [serial = 1106] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x8a929800) [pid = 1865] [serial = 1143] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x92037400) [pid = 1865] [serial = 1113] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x99b4c400) [pid = 1865] [serial = 1131] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x8ddd8800) [pid = 1865] [serial = 1097] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x9a996800) [pid = 1865] [serial = 1136] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x9520f400) [pid = 1865] [serial = 1125] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x9133c000) [pid = 1865] [serial = 1110] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x91263000) [pid = 1865] [serial = 1107] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x927ea000) [pid = 1865] [serial = 1118] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9a216000) [pid = 1865] [serial = 1134] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x925ee800) [pid = 1865] [serial = 1115] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x9a18c800) [pid = 1865] [serial = 1133] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x8d89bc00) [pid = 1865] [serial = 1026] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x92bcf800) [pid = 1865] [serial = 1121] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8ec6cc00) [pid = 1865] [serial = 1101] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x98b34000) [pid = 1865] [serial = 1128] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8d80b800) [pid = 1865] [serial = 1149] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8c439c00) [pid = 1865] [serial = 1094] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8d58a400) [pid = 1865] [serial = 1151] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8a92e800) [pid = 1865] [serial = 1092] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x9b918c00) [pid = 1865] [serial = 1140] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8fac2c00) [pid = 1865] [serial = 1104] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x89d78c00) [pid = 1865] [serial = 1142] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x9b683c00) [pid = 1865] [serial = 1139] [outer = (nil)] [url = about:blank] 23:39:13 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8dc6f800) [pid = 1865] [serial = 1152] [outer = (nil)] [url = about:blank] 23:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 3442ms 23:39:13 INFO - PROCESS | 1865 | 1463035153365 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 23:39:13 INFO - PROCESS | 1865 | 1463035153370 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 23:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:39:13 INFO - PROCESS | 1865 | 1463035153383 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:39:13 INFO - PROCESS | 1865 | 1463035153392 Marionette TRACE conn4 <- [1,1666,null,{}] 23:39:13 INFO - PROCESS | 1865 | 1463035153400 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}] 23:39:13 INFO - PROCESS | 1865 | 1463035153609 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 23:39:13 INFO - PROCESS | 1865 | 1463035153826 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d81400 == 116 [pid = 1865] [id = 424] 23:39:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8a927000) [pid = 1865] [serial = 1273] [outer = (nil)] 23:39:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8a934c00) [pid = 1865] [serial = 1274] [outer = 0x8a927000] 23:39:13 INFO - PROCESS | 1865 | 1463035153907 Marionette DEBUG loaded listener.js 23:39:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8b17b000) [pid = 1865] [serial = 1275] [outer = 0x8a927000] 23:39:14 INFO - PROCESS | 1865 | 1463035154770 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]]]}] 23:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1451ms 23:39:14 INFO - PROCESS | 1865 | 1463035154835 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 23:39:14 INFO - PROCESS | 1865 | 1463035154841 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 23:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:39:14 INFO - PROCESS | 1865 | 1463035154854 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:39:14 INFO - PROCESS | 1865 | 1463035154859 Marionette TRACE conn4 <- [1,1670,null,{}] 23:39:14 INFO - PROCESS | 1865 | 1463035154867 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}] 23:39:15 INFO - PROCESS | 1865 | 1463035155093 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 23:39:15 INFO - PROCESS | 1865 | 1463035155374 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba83400 == 117 [pid = 1865] [id = 425] 23:39:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8ba85c00) [pid = 1865] [serial = 1276] [outer = (nil)] 23:39:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8c1d3000) [pid = 1865] [serial = 1277] [outer = 0x8ba85c00] 23:39:15 INFO - PROCESS | 1865 | 1463035155458 Marionette DEBUG loaded listener.js 23:39:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8c36b800) [pid = 1865] [serial = 1278] [outer = 0x8ba85c00] 23:39:16 INFO - PROCESS | 1865 | 1463035156414 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]]]}] 23:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1601ms 23:39:16 INFO - PROCESS | 1865 | 1463035156452 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 23:39:16 INFO - PROCESS | 1865 | 1463035156455 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 23:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:39:16 INFO - PROCESS | 1865 | 1463035156464 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:39:16 INFO - PROCESS | 1865 | 1463035156469 Marionette TRACE conn4 <- [1,1674,null,{}] 23:39:16 INFO - PROCESS | 1865 | 1463035156495 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}] 23:39:16 INFO - PROCESS | 1865 | 1463035156792 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 23:39:16 INFO - PROCESS | 1865 | 1463035156829 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b37b800 == 118 [pid = 1865] [id = 426] 23:39:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8d580000) [pid = 1865] [serial = 1279] [outer = (nil)] 23:39:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8d58d800) [pid = 1865] [serial = 1280] [outer = 0x8d580000] 23:39:16 INFO - PROCESS | 1865 | 1463035156912 Marionette DEBUG loaded listener.js 23:39:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8d89b400) [pid = 1865] [serial = 1281] [outer = 0x8d580000] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8d8aac00) [pid = 1865] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x95633000) [pid = 1865] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8fc6b800) [pid = 1865] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8d26e000) [pid = 1865] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8b380c00) [pid = 1865] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8ddd5800) [pid = 1865] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8c50fc00) [pid = 1865] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8c1d1400) [pid = 1865] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8c436000) [pid = 1865] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9100bc00) [pid = 1865] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8bb6d000) [pid = 1865] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x9b3b5800) [pid = 1865] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8f161800) [pid = 1865] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x9ab7c800) [pid = 1865] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x9a09ac00) [pid = 1865] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x91f94400) [pid = 1865] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8a92f800) [pid = 1865] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8ec65800) [pid = 1865] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x89d81800) [pid = 1865] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x91f8c000) [pid = 1865] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:39:18 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x95210c00) [pid = 1865] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:39:18 INFO - PROCESS | 1865 | 1463035158794 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]]]}] 23:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2391ms 23:39:18 INFO - PROCESS | 1865 | 1463035158856 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 23:39:18 INFO - PROCESS | 1865 | 1463035158859 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 23:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:39:18 INFO - PROCESS | 1865 | 1463035158866 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:39:18 INFO - PROCESS | 1865 | 1463035158869 Marionette TRACE conn4 <- [1,1678,null,{}] 23:39:18 INFO - PROCESS | 1865 | 1463035158875 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}] 23:39:19 INFO - PROCESS | 1865 | 1463035159173 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 23:39:19 INFO - PROCESS | 1865 | 1463035159287 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d7a400 == 119 [pid = 1865] [id = 427] 23:39:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8c1d1400) [pid = 1865] [serial = 1282] [outer = (nil)] 23:39:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8d8a2c00) [pid = 1865] [serial = 1283] [outer = 0x8c1d1400] 23:39:19 INFO - PROCESS | 1865 | 1463035159366 Marionette DEBUG loaded listener.js 23:39:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8dc75c00) [pid = 1865] [serial = 1284] [outer = 0x8c1d1400] 23:39:20 INFO - PROCESS | 1865 | 1463035160255 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]]]}] 23:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1433ms 23:39:20 INFO - PROCESS | 1865 | 1463035160301 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 23:39:20 INFO - PROCESS | 1865 | 1463035160305 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 23:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:39:20 INFO - PROCESS | 1865 | 1463035160312 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:39:20 INFO - PROCESS | 1865 | 1463035160316 Marionette TRACE conn4 <- [1,1682,null,{}] 23:39:20 INFO - PROCESS | 1865 | 1463035160321 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}] 23:39:20 INFO - PROCESS | 1865 | 1463035160693 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 23:39:21 INFO - PROCESS | 1865 | 1463035161035 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2b000 == 120 [pid = 1865] [id = 428] 23:39:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x89b2cc00) [pid = 1865] [serial = 1285] [outer = (nil)] 23:39:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x89d75800) [pid = 1865] [serial = 1286] [outer = 0x89b2cc00] 23:39:21 INFO - PROCESS | 1865 | 1463035161194 Marionette DEBUG loaded listener.js 23:39:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8a929800) [pid = 1865] [serial = 1287] [outer = 0x89b2cc00] 23:39:22 INFO - PROCESS | 1865 | 1463035162331 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]]]}] 23:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2090ms 23:39:22 INFO - PROCESS | 1865 | 1463035162405 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 23:39:22 INFO - PROCESS | 1865 | 1463035162412 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 23:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:39:22 INFO - PROCESS | 1865 | 1463035162421 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:39:22 INFO - PROCESS | 1865 | 1463035162427 Marionette TRACE conn4 <- [1,1686,null,{}] 23:39:22 INFO - PROCESS | 1865 | 1463035162436 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}] 23:39:22 INFO - PROCESS | 1865 | 1463035162728 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 23:39:23 INFO - PROCESS | 1865 | 1463035163056 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1d4400 == 121 [pid = 1865] [id = 429] 23:39:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8c43c000) [pid = 1865] [serial = 1288] [outer = (nil)] 23:39:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8d26f400) [pid = 1865] [serial = 1289] [outer = 0x8c43c000] 23:39:23 INFO - PROCESS | 1865 | 1463035163153 Marionette DEBUG loaded listener.js 23:39:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8d584400) [pid = 1865] [serial = 1290] [outer = 0x8c43c000] 23:39:24 INFO - PROCESS | 1865 | 1463035164186 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]]]}] 23:39:24 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 23:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1847ms 23:39:24 INFO - PROCESS | 1865 | 1463035164268 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 23:39:24 INFO - PROCESS | 1865 | 1463035164274 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 23:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:39:24 INFO - PROCESS | 1865 | 1463035164282 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:39:24 INFO - PROCESS | 1865 | 1463035164285 Marionette TRACE conn4 <- [1,1690,null,{}] 23:39:24 INFO - PROCESS | 1865 | 1463035164292 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}] 23:39:24 INFO - PROCESS | 1865 | 1463035164601 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 23:39:25 INFO - PROCESS | 1865 | 1463035164998 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d810c00 == 122 [pid = 1865] [id = 430] 23:39:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8dc6fc00) [pid = 1865] [serial = 1291] [outer = (nil)] 23:39:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8ddd2c00) [pid = 1865] [serial = 1292] [outer = 0x8dc6fc00] 23:39:25 INFO - PROCESS | 1865 | 1463035165100 Marionette DEBUG loaded listener.js 23:39:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8ea6c000) [pid = 1865] [serial = 1293] [outer = 0x8dc6fc00] 23:39:26 INFO - PROCESS | 1865 | 1463035166218 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]]]}] 23:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1988ms 23:39:26 INFO - PROCESS | 1865 | 1463035166271 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 23:39:26 INFO - PROCESS | 1865 | 1463035166277 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 23:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:39:26 INFO - PROCESS | 1865 | 1463035166296 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:39:26 INFO - PROCESS | 1865 | 1463035166305 Marionette TRACE conn4 <- [1,1694,null,{}] 23:39:26 INFO - PROCESS | 1865 | 1463035166311 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}] 23:39:26 INFO - PROCESS | 1865 | 1463035166614 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 23:39:26 INFO - PROCESS | 1865 | 1463035166945 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a2400 == 123 [pid = 1865] [id = 431] 23:39:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8ddcc000) [pid = 1865] [serial = 1294] [outer = (nil)] 23:39:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8ec68400) [pid = 1865] [serial = 1295] [outer = 0x8ddcc000] 23:39:27 INFO - PROCESS | 1865 | 1463035167041 Marionette DEBUG loaded listener.js 23:39:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8ec6e000) [pid = 1865] [serial = 1296] [outer = 0x8ddcc000] 23:39:28 INFO - PROCESS | 1865 | 1463035168108 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]]]}] 23:39:28 INFO - PROCESS | 1865 | ************************* 23:39:28 INFO - PROCESS | 1865 | A coding exception was thrown and uncaught in a Task. 23:39:28 INFO - PROCESS | 1865 | 23:39:28 INFO - PROCESS | 1865 | Full message: TypeError: NetworkError when attempting to fetch resource. 23:39:28 INFO - PROCESS | 1865 | Full stack: 23:39:28 INFO - PROCESS | 1865 | ************************* 23:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1849ms 23:39:28 INFO - PROCESS | 1865 | 1463035168178 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 23:39:28 INFO - PROCESS | 1865 | 1463035168183 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 23:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:39:28 INFO - PROCESS | 1865 | 1463035168201 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:39:28 INFO - PROCESS | 1865 | 1463035168206 Marionette TRACE conn4 <- [1,1698,null,{}] 23:39:28 INFO - PROCESS | 1865 | 1463035168213 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}] 23:39:28 INFO - PROCESS | 1865 | 1463035168482 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 23:39:28 INFO - PROCESS | 1865 | 1463035168787 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba7b400 == 124 [pid = 1865] [id = 432] 23:39:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8ec6a400) [pid = 1865] [serial = 1297] [outer = (nil)] 23:39:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8f26f800) [pid = 1865] [serial = 1298] [outer = 0x8ec6a400] 23:39:28 INFO - PROCESS | 1865 | 1463035168878 Marionette DEBUG loaded listener.js 23:39:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8fc71800) [pid = 1865] [serial = 1299] [outer = 0x8ec6a400] 23:39:29 INFO - PROCESS | 1865 | 1463035169801 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]]]}] 23:39:29 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 23:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1651ms 23:39:29 INFO - PROCESS | 1865 | 1463035169847 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 23:39:29 INFO - PROCESS | 1865 | 1463035169852 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 23:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:39:29 INFO - PROCESS | 1865 | 1463035169881 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:39:29 INFO - PROCESS | 1865 | 1463035169886 Marionette TRACE conn4 <- [1,1702,null,{}] 23:39:29 INFO - PROCESS | 1865 | 1463035169892 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}] 23:39:30 INFO - PROCESS | 1865 | 1463035170165 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 23:39:30 INFO - PROCESS | 1865 | 1463035170500 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x9125f400 == 125 [pid = 1865] [id = 433] 23:39:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x91261800) [pid = 1865] [serial = 1300] [outer = (nil)] 23:39:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x91269000) [pid = 1865] [serial = 1301] [outer = 0x91261800] 23:39:30 INFO - PROCESS | 1865 | 1463035170619 Marionette DEBUG loaded listener.js 23:39:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x91f8ac00) [pid = 1865] [serial = 1302] [outer = 0x91261800] 23:39:31 INFO - PROCESS | 1865 | 1463035171682 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]]]}] 23:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1841ms 23:39:31 INFO - PROCESS | 1865 | 1463035171718 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 23:39:31 INFO - PROCESS | 1865 | 1463035171722 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 23:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:39:31 INFO - PROCESS | 1865 | 1463035171731 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:39:31 INFO - PROCESS | 1865 | 1463035171735 Marionette TRACE conn4 <- [1,1706,null,{}] 23:39:31 INFO - PROCESS | 1865 | 1463035171741 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}] 23:39:32 INFO - PROCESS | 1865 | 1463035171999 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 23:39:32 INFO - PROCESS | 1865 | 1463035172317 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b17f000 == 126 [pid = 1865] [id = 434] 23:39:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x8f26d400) [pid = 1865] [serial = 1303] [outer = (nil)] 23:39:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x9203c000) [pid = 1865] [serial = 1304] [outer = 0x8f26d400] 23:39:32 INFO - PROCESS | 1865 | 1463035172416 Marionette DEBUG loaded listener.js 23:39:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x922eb800) [pid = 1865] [serial = 1305] [outer = 0x8f26d400] 23:39:33 INFO - PROCESS | 1865 | 1463035173504 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]]]}] 23:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1845ms 23:39:33 INFO - PROCESS | 1865 | 1463035173576 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 23:39:33 INFO - PROCESS | 1865 | 1463035173580 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 23:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:39:33 INFO - PROCESS | 1865 | 1463035173590 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:39:33 INFO - PROCESS | 1865 | 1463035173594 Marionette TRACE conn4 <- [1,1710,null,{}] 23:39:33 INFO - PROCESS | 1865 | 1463035173601 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}] 23:39:33 INFO - PROCESS | 1865 | 1463035173918 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 23:39:34 INFO - PROCESS | 1865 | 1463035174264 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba86800 == 127 [pid = 1865] [id = 435] 23:39:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x8fc6b800) [pid = 1865] [serial = 1306] [outer = (nil)] 23:39:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x92706800) [pid = 1865] [serial = 1307] [outer = 0x8fc6b800] 23:39:34 INFO - PROCESS | 1865 | 1463035174359 Marionette DEBUG loaded listener.js 23:39:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x92709c00) [pid = 1865] [serial = 1308] [outer = 0x8fc6b800] 23:39:35 INFO - PROCESS | 1865 | 1463035175385 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]]]}] 23:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1840ms 23:39:35 INFO - PROCESS | 1865 | 1463035175443 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 23:39:35 INFO - PROCESS | 1865 | 1463035175452 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 23:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:39:35 INFO - PROCESS | 1865 | 1463035175460 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:39:35 INFO - PROCESS | 1865 | 1463035175463 Marionette TRACE conn4 <- [1,1714,null,{}] 23:39:35 INFO - PROCESS | 1865 | 1463035175470 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}] 23:39:35 INFO - PROCESS | 1865 | 1463035175729 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 23:39:36 INFO - PROCESS | 1865 | 1463035176055 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:36 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f92800 == 128 [pid = 1865] [id = 436] 23:39:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x9203ec00) [pid = 1865] [serial = 1309] [outer = (nil)] 23:39:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x92890800) [pid = 1865] [serial = 1310] [outer = 0x9203ec00] 23:39:36 INFO - PROCESS | 1865 | 1463035176154 Marionette DEBUG loaded listener.js 23:39:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x9289b000) [pid = 1865] [serial = 1311] [outer = 0x9203ec00] 23:39:37 INFO - PROCESS | 1865 | 1463035177088 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]]]}] 23:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1690ms 23:39:37 INFO - PROCESS | 1865 | 1463035177151 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 23:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:39:37 INFO - PROCESS | 1865 | 1463035177162 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 23:39:37 INFO - PROCESS | 1865 | 1463035177169 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:39:37 INFO - PROCESS | 1865 | 1463035177173 Marionette TRACE conn4 <- [1,1718,null,{}] 23:39:37 INFO - PROCESS | 1865 | 1463035177180 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}] 23:39:37 INFO - PROCESS | 1865 | 1463035177429 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 23:39:37 INFO - PROCESS | 1865 | 1463035177755 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f8ec00 == 129 [pid = 1865] [id = 437] 23:39:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x927e2c00) [pid = 1865] [serial = 1312] [outer = (nil)] 23:39:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x93a87000) [pid = 1865] [serial = 1313] [outer = 0x927e2c00] 23:39:37 INFO - PROCESS | 1865 | 1463035177866 Marionette DEBUG loaded listener.js 23:39:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x93b63000) [pid = 1865] [serial = 1314] [outer = 0x927e2c00] 23:39:38 INFO - PROCESS | 1865 | 1463035178917 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]]]}] 23:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1835ms 23:39:39 INFO - PROCESS | 1865 | 1463035179007 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 23:39:39 INFO - PROCESS | 1865 | 1463035179015 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 23:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:39:39 INFO - PROCESS | 1865 | 1463035179026 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:39:39 INFO - PROCESS | 1865 | 1463035179032 Marionette TRACE conn4 <- [1,1722,null,{}] 23:39:39 INFO - PROCESS | 1865 | 1463035179043 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}] 23:39:39 INFO - PROCESS | 1865 | 1463035179380 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 23:39:39 INFO - PROCESS | 1865 | 1463035179726 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x93da6000 == 130 [pid = 1865] [id = 438] 23:39:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9474f400) [pid = 1865] [serial = 1315] [outer = (nil)] 23:39:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x947fc400) [pid = 1865] [serial = 1316] [outer = 0x9474f400] 23:39:39 INFO - PROCESS | 1865 | 1463035179839 Marionette DEBUG loaded listener.js 23:39:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x953c1000) [pid = 1865] [serial = 1317] [outer = 0x9474f400] 23:39:40 INFO - PROCESS | 1865 | 1463035180941 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]]]}] 23:39:41 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 23:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1993ms 23:39:41 INFO - PROCESS | 1865 | 1463035181018 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 23:39:41 INFO - PROCESS | 1865 | 1463035181023 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 23:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:39:41 INFO - PROCESS | 1865 | 1463035181031 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:39:41 INFO - PROCESS | 1865 | 1463035181036 Marionette TRACE conn4 <- [1,1726,null,{}] 23:39:41 INFO - PROCESS | 1865 | 1463035181042 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}] 23:39:41 INFO - PROCESS | 1865 | 1463035181355 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 23:39:41 INFO - PROCESS | 1865 | 1463035181692 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x953c4c00 == 131 [pid = 1865] [id = 439] 23:39:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x95638000) [pid = 1865] [serial = 1318] [outer = (nil)] 23:39:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9981b000) [pid = 1865] [serial = 1319] [outer = 0x95638000] 23:39:41 INFO - PROCESS | 1865 | 1463035181796 Marionette DEBUG loaded listener.js 23:39:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x99822400) [pid = 1865] [serial = 1320] [outer = 0x95638000] 23:39:43 INFO - PROCESS | 1865 | 1463035183237 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]]]}] 23:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2306ms 23:39:43 INFO - PROCESS | 1865 | 1463035183341 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 23:39:43 INFO - PROCESS | 1865 | 1463035183347 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 23:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:39:43 INFO - PROCESS | 1865 | 1463035183358 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:39:43 INFO - PROCESS | 1865 | 1463035183363 Marionette TRACE conn4 <- [1,1730,null,{}] 23:39:43 INFO - PROCESS | 1865 | 1463035183431 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}] 23:39:43 INFO - PROCESS | 1865 | 1463035183806 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 23:39:44 INFO - PROCESS | 1865 | 1463035184102 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f6800 == 132 [pid = 1865] [id = 440] 23:39:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x925f6c00) [pid = 1865] [serial = 1321] [outer = (nil)] 23:39:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x99b57800) [pid = 1865] [serial = 1322] [outer = 0x925f6c00] 23:39:44 INFO - PROCESS | 1865 | 1463035184192 Marionette DEBUG loaded listener.js 23:39:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9a06a000) [pid = 1865] [serial = 1323] [outer = 0x925f6c00] 23:39:45 INFO - PROCESS | 1865 | 1463035185210 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]]]}] 23:39:45 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 23:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1891ms 23:39:45 INFO - PROCESS | 1865 | 1463035185248 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 23:39:45 INFO - PROCESS | 1865 | 1463035185251 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 23:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:39:45 INFO - PROCESS | 1865 | 1463035185259 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:39:45 INFO - PROCESS | 1865 | 1463035185262 Marionette TRACE conn4 <- [1,1734,null,{}] 23:39:45 INFO - PROCESS | 1865 | 1463035185269 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}] 23:39:45 INFO - PROCESS | 1865 | 1463035185531 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 23:39:45 INFO - PROCESS | 1865 | 1463035185875 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x89217000 == 133 [pid = 1865] [id = 441] 23:39:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x99893400) [pid = 1865] [serial = 1324] [outer = (nil)] 23:39:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9a18f800) [pid = 1865] [serial = 1325] [outer = 0x99893400] 23:39:45 INFO - PROCESS | 1865 | 1463035185974 Marionette DEBUG loaded listener.js 23:39:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9a1b3800) [pid = 1865] [serial = 1326] [outer = 0x99893400] 23:39:47 INFO - PROCESS | 1865 | 1463035187041 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]]]}] 23:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1841ms 23:39:47 INFO - PROCESS | 1865 | 1463035187103 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 23:39:47 INFO - PROCESS | 1865 | 1463035187109 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 23:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:39:47 INFO - PROCESS | 1865 | 1463035187117 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:39:47 INFO - PROCESS | 1865 | 1463035187120 Marionette TRACE conn4 <- [1,1738,null,{}] 23:39:47 INFO - PROCESS | 1865 | 1463035187128 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}] 23:39:47 INFO - PROCESS | 1865 | 1463035187385 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 23:39:47 INFO - PROCESS | 1865 | 1463035187720 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x99df1400 == 134 [pid = 1865] [id = 442] 23:39:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9a067c00) [pid = 1865] [serial = 1327] [outer = (nil)] 23:39:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9a2cd400) [pid = 1865] [serial = 1328] [outer = 0x9a067c00] 23:39:47 INFO - PROCESS | 1865 | 1463035187818 Marionette DEBUG loaded listener.js 23:39:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x9a2d1800) [pid = 1865] [serial = 1329] [outer = 0x9a067c00] 23:39:48 INFO - PROCESS | 1865 | 1463035188806 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]]]}] 23:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1747ms 23:39:48 INFO - PROCESS | 1865 | 1463035188865 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 23:39:48 INFO - PROCESS | 1865 | 1463035188868 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 23:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:39:48 INFO - PROCESS | 1865 | 1463035188876 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:39:48 INFO - PROCESS | 1865 | 1463035188879 Marionette TRACE conn4 <- [1,1742,null,{}] 23:39:48 INFO - PROCESS | 1865 | 1463035188886 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}] 23:39:49 INFO - PROCESS | 1865 | 1463035189129 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 23:39:49 INFO - PROCESS | 1865 | 1463035189455 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x99821800 == 135 [pid = 1865] [id = 443] 23:39:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9a21ac00) [pid = 1865] [serial = 1330] [outer = (nil)] 23:39:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x9aec0c00) [pid = 1865] [serial = 1331] [outer = 0x9a21ac00] 23:39:49 INFO - PROCESS | 1865 | 1463035189554 Marionette DEBUG loaded listener.js 23:39:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x9aeea400) [pid = 1865] [serial = 1332] [outer = 0x9a21ac00] 23:39:50 INFO - PROCESS | 1865 | 1463035190649 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]]]}] 23:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1843ms 23:39:50 INFO - PROCESS | 1865 | 1463035190720 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 23:39:50 INFO - PROCESS | 1865 | 1463035190725 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 23:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:39:50 INFO - PROCESS | 1865 | 1463035190733 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:39:50 INFO - PROCESS | 1865 | 1463035190737 Marionette TRACE conn4 <- [1,1746,null,{}] 23:39:50 INFO - PROCESS | 1865 | 1463035190744 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}] 23:39:50 INFO - PROCESS | 1865 | 1463035190998 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8a92cc00 == 134 [pid = 1865] [id = 272] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9980b400 == 133 [pid = 1865] [id = 378] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9b62f000 == 132 [pid = 1865] [id = 285] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9aeb7000 == 131 [pid = 1865] [id = 286] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x953c6800 == 130 [pid = 1865] [id = 283] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9203b800 == 129 [pid = 1865] [id = 281] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x99090c00 == 128 [pid = 1865] [id = 284] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9d7fec00 == 127 [pid = 1865] [id = 287] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x927df000 == 126 [pid = 1865] [id = 288] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x92bcd400 == 125 [pid = 1865] [id = 282] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89b33000 == 124 [pid = 1865] [id = 289] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb62000 == 123 [pid = 1865] [id = 280] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8c436400 == 122 [pid = 1865] [id = 279] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89d7a400 == 121 [pid = 1865] [id = 427] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8b37b800 == 120 [pid = 1865] [id = 426] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba83400 == 119 [pid = 1865] [id = 425] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89d81400 == 118 [pid = 1865] [id = 424] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8921dc00 == 117 [pid = 1865] [id = 423] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8bb76c00 == 116 [pid = 1865] [id = 422] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9b395800 == 115 [pid = 1865] [id = 421] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x890c4800 == 114 [pid = 1865] [id = 419] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89210400 == 113 [pid = 1865] [id = 420] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x912fa400 == 112 [pid = 1865] [id = 418] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9981e000 == 111 [pid = 1865] [id = 417] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8facf800 == 110 [pid = 1865] [id = 416] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89d7c800 == 109 [pid = 1865] [id = 415] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x92040c00 == 108 [pid = 1865] [id = 413] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x92036800 == 107 [pid = 1865] [id = 414] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8fcb1000 == 106 [pid = 1865] [id = 412] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc6a400 == 105 [pid = 1865] [id = 411] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba79000 == 104 [pid = 1865] [id = 410] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8b180400 == 103 [pid = 1865] [id = 409] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa86800 == 102 [pid = 1865] [id = 407] 23:39:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8d269400 == 101 [pid = 1865] [id = 408] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x8ddd3000) [pid = 1865] [serial = 1160] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x98a2a400) [pid = 1865] [serial = 1184] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x9270b000) [pid = 1865] [serial = 1173] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8d8a9400) [pid = 1865] [serial = 1217] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x8c43a400) [pid = 1865] [serial = 1158] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x9d5ed000) [pid = 1865] [serial = 1205] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9a186c00) [pid = 1865] [serial = 1188] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x93b62000) [pid = 1865] [serial = 1178] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x8eb5b000) [pid = 1865] [serial = 1161] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x925f4c00) [pid = 1865] [serial = 1172] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x8c1da400) [pid = 1865] [serial = 1211] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x8d89dc00) [pid = 1865] [serial = 1215] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x91336c00) [pid = 1865] [serial = 1170] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x8fad0c00) [pid = 1865] [serial = 1166] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x9ba64000) [pid = 1865] [serial = 1203] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9aee4c00) [pid = 1865] [serial = 1196] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x9b67f000) [pid = 1865] [serial = 1199] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x9ab83c00) [pid = 1865] [serial = 1194] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x91264400) [pid = 1865] [serial = 1169] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x92bc3c00) [pid = 1865] [serial = 1176] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x8d89e000) [pid = 1865] [serial = 1089] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x9b684c00) [pid = 1865] [serial = 1200] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8f270800) [pid = 1865] [serial = 1164] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8aa91400) [pid = 1865] [serial = 1209] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x94758400) [pid = 1865] [serial = 1181] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8ea61800) [pid = 1865] [serial = 1154] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x8f163c00) [pid = 1865] [serial = 1163] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x9a215800) [pid = 1865] [serial = 1190] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8c1dcc00) [pid = 1865] [serial = 1157] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x9ba5d000) [pid = 1865] [serial = 1202] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x947f8000) [pid = 1865] [serial = 1182] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8d803c00) [pid = 1865] [serial = 1214] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x92968400) [pid = 1865] [serial = 1175] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8a935800) [pid = 1865] [serial = 1208] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x93d57400) [pid = 1865] [serial = 1179] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x99093000) [pid = 1865] [serial = 1185] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8fc75000) [pid = 1865] [serial = 1167] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x99821400) [pid = 1865] [serial = 1187] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x9a21bc00) [pid = 1865] [serial = 1191] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8c43e000) [pid = 1865] [serial = 1212] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x9aeebc00) [pid = 1865] [serial = 1197] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x9ab7ac00) [pid = 1865] [serial = 1193] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8ddd4c00) [pid = 1865] [serial = 1218] [outer = (nil)] [url = about:blank] 23:39:53 INFO - PROCESS | 1865 | 1463035193360 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b29000 == 102 [pid = 1865] [id = 444] 23:39:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x89b2e400) [pid = 1865] [serial = 1333] [outer = (nil)] 23:39:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x89b36000) [pid = 1865] [serial = 1334] [outer = 0x89b2e400] 23:39:53 INFO - PROCESS | 1865 | 1463035193443 Marionette DEBUG loaded listener.js 23:39:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8aa83800) [pid = 1865] [serial = 1335] [outer = 0x89b2e400] 23:39:54 INFO - PROCESS | 1865 | 1463035194289 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]]]}] 23:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 3641ms 23:39:54 INFO - PROCESS | 1865 | 1463035194377 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 23:39:54 INFO - PROCESS | 1865 | 1463035194384 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 23:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:39:54 INFO - PROCESS | 1865 | 1463035194393 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:39:54 INFO - PROCESS | 1865 | 1463035194398 Marionette TRACE conn4 <- [1,1750,null,{}] 23:39:54 INFO - PROCESS | 1865 | 1463035194406 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}] 23:39:54 INFO - PROCESS | 1865 | 1463035194632 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 23:39:54 INFO - PROCESS | 1865 | 1463035194827 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb6fc00 == 103 [pid = 1865] [id = 445] 23:39:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8bb76800) [pid = 1865] [serial = 1336] [outer = (nil)] 23:39:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8c361c00) [pid = 1865] [serial = 1337] [outer = 0x8bb76800] 23:39:55 INFO - PROCESS | 1865 | 1463035195032 Marionette DEBUG loaded listener.js 23:39:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8c439c00) [pid = 1865] [serial = 1338] [outer = 0x8bb76800] 23:39:56 INFO - PROCESS | 1865 | 1463035196083 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]]]}] 23:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1737ms 23:39:56 INFO - PROCESS | 1865 | 1463035196133 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 23:39:56 INFO - PROCESS | 1865 | 1463035196139 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 23:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:39:56 INFO - PROCESS | 1865 | 1463035196159 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:39:56 INFO - PROCESS | 1865 | 1463035196161 Marionette TRACE conn4 <- [1,1754,null,{}] 23:39:56 INFO - PROCESS | 1865 | 1463035196168 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}] 23:39:56 INFO - PROCESS | 1865 | 1463035196456 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 23:39:56 INFO - PROCESS | 1865 | 1463035196492 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x895da400 == 104 [pid = 1865] [id = 446] 23:39:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8bb70000) [pid = 1865] [serial = 1339] [outer = (nil)] 23:39:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8d810800) [pid = 1865] [serial = 1340] [outer = 0x8bb70000] 23:39:56 INFO - PROCESS | 1865 | 1463035196583 Marionette DEBUG loaded listener.js 23:39:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8dc68400) [pid = 1865] [serial = 1341] [outer = 0x8bb70000] 23:39:57 INFO - PROCESS | 1865 | 1463035197656 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]]]}] 23:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1532ms 23:39:57 INFO - PROCESS | 1865 | 1463035197691 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 23:39:57 INFO - PROCESS | 1865 | 1463035197695 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 23:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:39:57 INFO - PROCESS | 1865 | 1463035197711 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:39:57 INFO - PROCESS | 1865 | 1463035197721 Marionette TRACE conn4 <- [1,1758,null,{}] 23:39:57 INFO - PROCESS | 1865 | 1463035197735 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}] 23:39:58 INFO - PROCESS | 1865 | 1463035198518 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8c434400) [pid = 1865] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x912f6c00) [pid = 1865] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x9b67c000) [pid = 1865] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8d580000) [pid = 1865] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8f168c00) [pid = 1865] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x89b30c00) [pid = 1865] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x9563ac00) [pid = 1865] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8d58c000) [pid = 1865] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x99893800) [pid = 1865] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x92701400) [pid = 1865] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8a927000) [pid = 1865] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x9a195000) [pid = 1865] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8b184c00) [pid = 1865] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x95206c00) [pid = 1865] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8ba85c00) [pid = 1865] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x925f9400) [pid = 1865] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x8dc6dc00) [pid = 1865] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x92707c00) [pid = 1865] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x91339000) [pid = 1865] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x8c367000) [pid = 1865] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:39:58 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0x8fcae000) [pid = 1865] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:39:58 INFO - PROCESS | 1865 | 1463035198759 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:39:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b30c00 == 105 [pid = 1865] [id = 447] 23:39:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x8a927000) [pid = 1865] [serial = 1342] [outer = (nil)] 23:39:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x8c367000) [pid = 1865] [serial = 1343] [outer = 0x8a927000] 23:39:58 INFO - PROCESS | 1865 | 1463035198843 Marionette DEBUG loaded listener.js 23:39:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8ddcb800) [pid = 1865] [serial = 1344] [outer = 0x8a927000] 23:39:59 INFO - PROCESS | 1865 | 1463035199627 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]]]}] 23:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1958ms 23:39:59 INFO - PROCESS | 1865 | 1463035199663 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 23:39:59 INFO - PROCESS | 1865 | 1463035199667 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 23:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:39:59 INFO - PROCESS | 1865 | 1463035199674 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:39:59 INFO - PROCESS | 1865 | 1463035199676 Marionette TRACE conn4 <- [1,1762,null,{}] 23:39:59 INFO - PROCESS | 1865 | 1463035199682 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}] 23:39:59 INFO - PROCESS | 1865 | 1463035199956 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 23:40:00 INFO - PROCESS | 1865 | 1463035199980 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c50fc00 == 106 [pid = 1865] [id = 448] 23:40:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8eb5e400) [pid = 1865] [serial = 1345] [outer = (nil)] 23:40:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8ec63800) [pid = 1865] [serial = 1346] [outer = 0x8eb5e400] 23:40:00 INFO - PROCESS | 1865 | 1463035200055 Marionette DEBUG loaded listener.js 23:40:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8ec6ac00) [pid = 1865] [serial = 1347] [outer = 0x8eb5e400] 23:40:01 INFO - PROCESS | 1865 | 1463035201277 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]]]}] 23:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1683ms 23:40:01 INFO - PROCESS | 1865 | 1463035201358 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 23:40:01 INFO - PROCESS | 1865 | 1463035201366 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 23:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:40:01 INFO - PROCESS | 1865 | 1463035201376 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:40:01 INFO - PROCESS | 1865 | 1463035201380 Marionette TRACE conn4 <- [1,1766,null,{}] 23:40:01 INFO - PROCESS | 1865 | 1463035201390 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}] 23:40:01 INFO - PROCESS | 1865 | 1463035201664 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 23:40:02 INFO - PROCESS | 1865 | 1463035202056 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba83800 == 107 [pid = 1865] [id = 449] 23:40:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8ba85c00) [pid = 1865] [serial = 1348] [outer = (nil)] 23:40:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8c437400) [pid = 1865] [serial = 1349] [outer = 0x8ba85c00] 23:40:02 INFO - PROCESS | 1865 | 1463035202155 Marionette DEBUG loaded listener.js 23:40:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8d8a9400) [pid = 1865] [serial = 1350] [outer = 0x8ba85c00] 23:40:03 INFO - PROCESS | 1865 | 1463035203202 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]]]}] 23:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1886ms 23:40:03 INFO - PROCESS | 1865 | 1463035203262 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 23:40:03 INFO - PROCESS | 1865 | 1463035203271 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 23:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:40:03 INFO - PROCESS | 1865 | 1463035203282 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:40:03 INFO - PROCESS | 1865 | 1463035203286 Marionette TRACE conn4 <- [1,1770,null,{}] 23:40:03 INFO - PROCESS | 1865 | 1463035203293 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}] 23:40:03 INFO - PROCESS | 1865 | 1463035203566 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 23:40:03 INFO - PROCESS | 1865 | 1463035203912 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb5dc00 == 108 [pid = 1865] [id = 450] 23:40:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8ec3b800) [pid = 1865] [serial = 1351] [outer = (nil)] 23:40:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8ec65400) [pid = 1865] [serial = 1352] [outer = 0x8ec3b800] 23:40:04 INFO - PROCESS | 1865 | 1463035204012 Marionette DEBUG loaded listener.js 23:40:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8f267c00) [pid = 1865] [serial = 1353] [outer = 0x8ec3b800] 23:40:05 INFO - PROCESS | 1865 | 1463035205023 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]]]}] 23:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1789ms 23:40:05 INFO - PROCESS | 1865 | 1463035205071 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 23:40:05 INFO - PROCESS | 1865 | 1463035205075 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 23:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:40:05 INFO - PROCESS | 1865 | 1463035205082 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:40:05 INFO - PROCESS | 1865 | 1463035205089 Marionette TRACE conn4 <- [1,1774,null,{}] 23:40:05 INFO - PROCESS | 1865 | 1463035205105 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}] 23:40:05 INFO - PROCESS | 1865 | 1463035205366 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 23:40:05 INFO - PROCESS | 1865 | 1463035205733 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc6a400 == 109 [pid = 1865] [id = 451] 23:40:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8fc6d400) [pid = 1865] [serial = 1354] [outer = (nil)] 23:40:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x91264400) [pid = 1865] [serial = 1355] [outer = 0x8fc6d400] 23:40:05 INFO - PROCESS | 1865 | 1463035205849 Marionette DEBUG loaded listener.js 23:40:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x912f3400) [pid = 1865] [serial = 1356] [outer = 0x8fc6d400] 23:40:06 INFO - PROCESS | 1865 | 1463035206789 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]]]}] 23:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1737ms 23:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:40:06 INFO - PROCESS | 1865 | 1463035206822 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 23:40:06 INFO - PROCESS | 1865 | 1463035206826 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 23:40:06 INFO - PROCESS | 1865 | 1463035206833 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:40:06 INFO - PROCESS | 1865 | 1463035206836 Marionette TRACE conn4 <- [1,1778,null,{}] 23:40:06 INFO - PROCESS | 1865 | 1463035206843 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}] 23:40:07 INFO - PROCESS | 1865 | 1463035207086 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 23:40:07 INFO - PROCESS | 1865 | 1463035207406 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb5b000 == 110 [pid = 1865] [id = 452] 23:40:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x91269400) [pid = 1865] [serial = 1357] [outer = (nil)] 23:40:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x91f88800) [pid = 1865] [serial = 1358] [outer = 0x91269400] 23:40:07 INFO - PROCESS | 1865 | 1463035207503 Marionette DEBUG loaded listener.js 23:40:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x92033000) [pid = 1865] [serial = 1359] [outer = 0x91269400] 23:40:08 INFO - PROCESS | 1865 | 1463035208434 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]]]}] 23:40:08 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 23:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1641ms 23:40:08 INFO - PROCESS | 1865 | 1463035208474 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 23:40:08 INFO - PROCESS | 1865 | 1463035208479 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 23:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:40:08 INFO - PROCESS | 1865 | 1463035208485 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:40:08 INFO - PROCESS | 1865 | 1463035208489 Marionette TRACE conn4 <- [1,1782,null,{}] 23:40:08 INFO - PROCESS | 1865 | 1463035208495 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}] 23:40:08 INFO - PROCESS | 1865 | 1463035208742 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 23:40:09 INFO - PROCESS | 1865 | 1463035209059 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:09 INFO - PROCESS | 1865 | ++DOCSHELL 0x89214c00 == 111 [pid = 1865] [id = 453] 23:40:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x912edc00) [pid = 1865] [serial = 1360] [outer = (nil)] 23:40:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x92040800) [pid = 1865] [serial = 1361] [outer = 0x912edc00] 23:40:09 INFO - PROCESS | 1865 | 1463035209156 Marionette DEBUG loaded listener.js 23:40:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x922ec000) [pid = 1865] [serial = 1362] [outer = 0x912edc00] 23:40:10 INFO - PROCESS | 1865 | 1463035210079 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]]]}] 23:40:10 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 23:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1637ms 23:40:10 INFO - PROCESS | 1865 | 1463035210123 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 23:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:40:10 INFO - PROCESS | 1865 | 1463035210128 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 23:40:10 INFO - PROCESS | 1865 | 1463035210135 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:40:10 INFO - PROCESS | 1865 | 1463035210138 Marionette TRACE conn4 <- [1,1786,null,{}] 23:40:10 INFO - PROCESS | 1865 | 1463035210145 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}] 23:40:10 INFO - PROCESS | 1865 | 1463035210429 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 23:40:10 INFO - PROCESS | 1865 | 1463035210788 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fcab000 == 112 [pid = 1865] [id = 454] 23:40:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x91264800) [pid = 1865] [serial = 1363] [outer = (nil)] 23:40:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x927e1000) [pid = 1865] [serial = 1364] [outer = 0x91264800] 23:40:10 INFO - PROCESS | 1865 | 1463035210890 Marionette DEBUG loaded listener.js 23:40:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x9296d000) [pid = 1865] [serial = 1365] [outer = 0x91264800] 23:40:11 INFO - PROCESS | 1865 | 1463035211856 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]]]}] 23:40:11 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 23:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1791ms 23:40:11 INFO - PROCESS | 1865 | 1463035211927 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 23:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:40:11 INFO - PROCESS | 1865 | 1463035211931 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 23:40:11 INFO - PROCESS | 1865 | 1463035211938 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:40:11 INFO - PROCESS | 1865 | 1463035211942 Marionette TRACE conn4 <- [1,1790,null,{}] 23:40:11 INFO - PROCESS | 1865 | 1463035211949 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}] 23:40:12 INFO - PROCESS | 1865 | 1463035212196 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 23:40:12 INFO - PROCESS | 1865 | 1463035212518 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x92039000 == 113 [pid = 1865] [id = 455] 23:40:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x922f0000) [pid = 1865] [serial = 1366] [outer = (nil)] 23:40:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x93d58800) [pid = 1865] [serial = 1367] [outer = 0x922f0000] 23:40:12 INFO - PROCESS | 1865 | 1463035212613 Marionette DEBUG loaded listener.js 23:40:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x93d5d400) [pid = 1865] [serial = 1368] [outer = 0x922f0000] 23:40:13 INFO - PROCESS | 1865 | 1463035213569 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]]]}] 23:40:13 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) 23:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1686ms 23:40:13 INFO - PROCESS | 1865 | 1463035213624 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 23:40:13 INFO - PROCESS | 1865 | 1463035213628 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 23:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:40:13 INFO - PROCESS | 1865 | 1463035213642 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:40:13 INFO - PROCESS | 1865 | 1463035213645 Marionette TRACE conn4 <- [1,1794,null,{}] 23:40:13 INFO - PROCESS | 1865 | 1463035213651 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}] 23:40:13 INFO - PROCESS | 1865 | 1463035213883 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 23:40:14 INFO - PROCESS | 1865 | 1463035214203 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:14 INFO - PROCESS | 1865 | ++DOCSHELL 0x9100d000 == 114 [pid = 1865] [id = 456] 23:40:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x93a88c00) [pid = 1865] [serial = 1369] [outer = (nil)] 23:40:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x9520f800) [pid = 1865] [serial = 1370] [outer = 0x93a88c00] 23:40:14 INFO - PROCESS | 1865 | 1463035214302 Marionette DEBUG loaded listener.js 23:40:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x953c4800) [pid = 1865] [serial = 1371] [outer = 0x93a88c00] 23:40:15 INFO - PROCESS | 1865 | 1463035215230 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]]]}] 23:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1635ms 23:40:15 INFO - PROCESS | 1865 | 1463035215282 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 23:40:15 INFO - PROCESS | 1865 | 1463035215287 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 23:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:40:15 INFO - PROCESS | 1865 | 1463035215294 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:40:15 INFO - PROCESS | 1865 | 1463035215297 Marionette TRACE conn4 <- [1,1798,null,{}] 23:40:15 INFO - PROCESS | 1865 | 1463035215303 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}] 23:40:15 INFO - PROCESS | 1865 | 1463035215544 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 23:40:15 INFO - PROCESS | 1865 | 1463035215887 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb63400 == 115 [pid = 1865] [id = 457] 23:40:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x91f87c00) [pid = 1865] [serial = 1372] [outer = (nil)] 23:40:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x98aa2000) [pid = 1865] [serial = 1373] [outer = 0x91f87c00] 23:40:15 INFO - PROCESS | 1865 | 1463035215991 Marionette DEBUG loaded listener.js 23:40:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x9900d400) [pid = 1865] [serial = 1374] [outer = 0x91f87c00] 23:40:16 INFO - PROCESS | 1865 | 1463035216919 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]]]}] 23:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1681ms 23:40:16 INFO - PROCESS | 1865 | 1463035216977 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 23:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:40:16 INFO - PROCESS | 1865 | 1463035216981 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 23:40:16 INFO - PROCESS | 1865 | 1463035216989 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:40:16 INFO - PROCESS | 1865 | 1463035216993 Marionette TRACE conn4 <- [1,1802,null,{}] 23:40:17 INFO - PROCESS | 1865 | 1463035216998 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}] 23:40:17 INFO - PROCESS | 1865 | 1463035217250 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 23:40:17 INFO - PROCESS | 1865 | 1463035217583 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x9296e800 == 116 [pid = 1865] [id = 458] 23:40:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x947f9800) [pid = 1865] [serial = 1375] [outer = (nil)] 23:40:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x99829000) [pid = 1865] [serial = 1376] [outer = 0x947f9800] 23:40:17 INFO - PROCESS | 1865 | 1463035217680 Marionette DEBUG loaded listener.js 23:40:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x99dea800) [pid = 1865] [serial = 1377] [outer = 0x947f9800] 23:40:18 INFO - PROCESS | 1865 | 1463035218664 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]]]}] 23:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1736ms 23:40:18 INFO - PROCESS | 1865 | 1463035218725 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 23:40:18 INFO - PROCESS | 1865 | 1463035218729 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 23:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:40:18 INFO - PROCESS | 1865 | 1463035218737 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:40:18 INFO - PROCESS | 1865 | 1463035218742 Marionette TRACE conn4 <- [1,1806,null,{}] 23:40:18 INFO - PROCESS | 1865 | 1463035218748 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}] 23:40:19 INFO - PROCESS | 1865 | 1463035219038 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 23:40:19 INFO - PROCESS | 1865 | 1463035219402 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x9981f000 == 117 [pid = 1865] [id = 459] 23:40:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x9a2c6c00) [pid = 1865] [serial = 1378] [outer = (nil)] 23:40:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9a2d3800) [pid = 1865] [serial = 1379] [outer = 0x9a2c6c00] 23:40:19 INFO - PROCESS | 1865 | 1463035219507 Marionette DEBUG loaded listener.js 23:40:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x9ab88c00) [pid = 1865] [serial = 1380] [outer = 0x9a2c6c00] 23:40:20 INFO - PROCESS | 1865 | 1463035220429 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]]]}] 23:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1735ms 23:40:20 INFO - PROCESS | 1865 | 1463035220472 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 23:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:40:20 INFO - PROCESS | 1865 | 1463035220476 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 23:40:20 INFO - PROCESS | 1865 | 1463035220483 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:40:20 INFO - PROCESS | 1865 | 1463035220487 Marionette TRACE conn4 <- [1,1810,null,{}] 23:40:20 INFO - PROCESS | 1865 | 1463035220494 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}] 23:40:20 INFO - PROCESS | 1865 | 1463035220770 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 23:40:21 INFO - PROCESS | 1865 | 1463035221169 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a21bc00 == 118 [pid = 1865] [id = 460] 23:40:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9abba400) [pid = 1865] [serial = 1381] [outer = (nil)] 23:40:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9b064800) [pid = 1865] [serial = 1382] [outer = 0x9abba400] 23:40:21 INFO - PROCESS | 1865 | 1463035221269 Marionette DEBUG loaded listener.js 23:40:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9b3b3c00) [pid = 1865] [serial = 1383] [outer = 0x9abba400] 23:40:22 INFO - PROCESS | 1865 | 1463035222327 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]]]}] 23:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1886ms 23:40:22 INFO - PROCESS | 1865 | 1463035222374 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 23:40:22 INFO - PROCESS | 1865 | 1463035222378 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 23:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:40:22 INFO - PROCESS | 1865 | 1463035222386 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:40:22 INFO - PROCESS | 1865 | 1463035222390 Marionette TRACE conn4 <- [1,1814,null,{}] 23:40:22 INFO - PROCESS | 1865 | 1463035222396 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}] 23:40:22 INFO - PROCESS | 1865 | 1463035222651 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 23:40:23 INFO - PROCESS | 1865 | 1463035222986 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b5d400 == 119 [pid = 1865] [id = 461] 23:40:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9aeb7000) [pid = 1865] [serial = 1384] [outer = (nil)] 23:40:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9b683c00) [pid = 1865] [serial = 1385] [outer = 0x9aeb7000] 23:40:23 INFO - PROCESS | 1865 | 1463035223080 Marionette DEBUG loaded listener.js 23:40:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9b687c00) [pid = 1865] [serial = 1386] [outer = 0x9aeb7000] 23:40:24 INFO - PROCESS | 1865 | 1463035224063 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]]]}] 23:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1732ms 23:40:24 INFO - PROCESS | 1865 | 1463035224120 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 23:40:24 INFO - PROCESS | 1865 | 1463035224124 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 23:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:40:24 INFO - PROCESS | 1865 | 1463035224131 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:40:24 INFO - PROCESS | 1865 | 1463035224135 Marionette TRACE conn4 <- [1,1818,null,{}] 23:40:24 INFO - PROCESS | 1865 | 1463035224141 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}] 23:40:24 INFO - PROCESS | 1865 | 1463035224385 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 23:40:24 INFO - PROCESS | 1865 | 1463035224740 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc3c00 == 120 [pid = 1865] [id = 462] 23:40:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x947f4000) [pid = 1865] [serial = 1387] [outer = (nil)] 23:40:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9b97d400) [pid = 1865] [serial = 1388] [outer = 0x947f4000] 23:40:24 INFO - PROCESS | 1865 | 1463035224842 Marionette DEBUG loaded listener.js 23:40:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9ba61400) [pid = 1865] [serial = 1389] [outer = 0x947f4000] 23:40:25 INFO - PROCESS | 1865 | 1463035225869 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]]]}] 23:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1782ms 23:40:25 INFO - PROCESS | 1865 | 1463035225915 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 23:40:25 INFO - PROCESS | 1865 | 1463035225919 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 23:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:40:25 INFO - PROCESS | 1865 | 1463035225927 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:40:25 INFO - PROCESS | 1865 | 1463035225931 Marionette TRACE conn4 <- [1,1822,null,{}] 23:40:25 INFO - PROCESS | 1865 | 1463035225937 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}] 23:40:26 INFO - PROCESS | 1865 | 1463035226215 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 23:40:26 INFO - PROCESS | 1865 | 1463035226536 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b626c00 == 121 [pid = 1865] [id = 463] 23:40:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9b62d800) [pid = 1865] [serial = 1390] [outer = (nil)] 23:40:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9d5ae000) [pid = 1865] [serial = 1391] [outer = 0x9b62d800] 23:40:26 INFO - PROCESS | 1865 | 1463035226629 Marionette DEBUG loaded listener.js 23:40:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9d7b0000) [pid = 1865] [serial = 1392] [outer = 0x9b62d800] 23:40:27 INFO - PROCESS | 1865 | 1463035227624 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]]]}] 23:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1750ms 23:40:27 INFO - PROCESS | 1865 | 1463035227678 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 23:40:27 INFO - PROCESS | 1865 | 1463035227681 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 23:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:40:27 INFO - PROCESS | 1865 | 1463035227689 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:40:27 INFO - PROCESS | 1865 | 1463035227693 Marionette TRACE conn4 <- [1,1826,null,{}] 23:40:27 INFO - PROCESS | 1865 | 1463035227699 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}] 23:40:27 INFO - PROCESS | 1865 | 1463035227949 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 23:40:28 INFO - PROCESS | 1865 | 1463035228279 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b689c00 == 122 [pid = 1865] [id = 464] 23:40:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x9d5b4800) [pid = 1865] [serial = 1393] [outer = (nil)] 23:40:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0xa214b000) [pid = 1865] [serial = 1394] [outer = 0x9d5b4800] 23:40:28 INFO - PROCESS | 1865 | 1463035228374 Marionette DEBUG loaded listener.js 23:40:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0xa21aa400) [pid = 1865] [serial = 1395] [outer = 0x9d5b4800] 23:40:29 INFO - PROCESS | 1865 | 1463035229354 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]]]}] 23:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1739ms 23:40:29 INFO - PROCESS | 1865 | 1463035229429 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 23:40:29 INFO - PROCESS | 1865 | 1463035229432 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 23:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:40:29 INFO - PROCESS | 1865 | 1463035229439 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:40:29 INFO - PROCESS | 1865 | 1463035229442 Marionette TRACE conn4 <- [1,1830,null,{}] 23:40:29 INFO - PROCESS | 1865 | 1463035229449 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}] 23:40:29 INFO - PROCESS | 1865 | 1463035229704 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 23:40:30 INFO - PROCESS | 1865 | 1463035230045 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x9d5f9400 == 123 [pid = 1865] [id = 465] 23:40:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x9d7b6000) [pid = 1865] [serial = 1396] [outer = (nil)] 23:40:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0xa2455c00) [pid = 1865] [serial = 1397] [outer = 0x9d7b6000] 23:40:30 INFO - PROCESS | 1865 | 1463035230140 Marionette DEBUG loaded listener.js 23:40:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0xa245a400) [pid = 1865] [serial = 1398] [outer = 0x9d7b6000] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8921e000 == 122 [pid = 1865] [id = 269] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8b376800 == 121 [pid = 1865] [id = 232] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8f270400 == 120 [pid = 1865] [id = 193] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb65400 == 119 [pid = 1865] [id = 183] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x99df1400 == 118 [pid = 1865] [id = 442] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x89217000 == 117 [pid = 1865] [id = 441] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x925f6800 == 116 [pid = 1865] [id = 440] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x93da6000 == 115 [pid = 1865] [id = 438] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x953c4c00 == 114 [pid = 1865] [id = 439] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x91f8ec00 == 113 [pid = 1865] [id = 437] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x91f92800 == 112 [pid = 1865] [id = 436] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba86800 == 111 [pid = 1865] [id = 435] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8b17f000 == 110 [pid = 1865] [id = 434] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x9125f400 == 109 [pid = 1865] [id = 433] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba7b400 == 108 [pid = 1865] [id = 432] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8d810c00 == 107 [pid = 1865] [id = 430] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a2400 == 106 [pid = 1865] [id = 431] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1d4400 == 105 [pid = 1865] [id = 429] 23:40:32 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2b000 == 104 [pid = 1865] [id = 428] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x93da4800) [pid = 1865] [serial = 1248] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x922f5800) [pid = 1865] [serial = 1238] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x9d5f8800) [pid = 1865] [serial = 1265] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8d89b400) [pid = 1865] [serial = 1281] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x8fac3800) [pid = 1865] [serial = 1229] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x9b38c000) [pid = 1865] [serial = 1260] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x98a9d000) [pid = 1865] [serial = 1250] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x8ea6fc00) [pid = 1865] [serial = 1226] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9a0a1400) [pid = 1865] [serial = 1253] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x925f8c00) [pid = 1865] [serial = 1239] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x92899800) [pid = 1865] [serial = 1242] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x8b17b000) [pid = 1865] [serial = 1275] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x8ec3f800) [pid = 1865] [serial = 1227] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x93d63000) [pid = 1865] [serial = 1247] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8d58d800) [pid = 1865] [serial = 1280] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x9b91c400) [pid = 1865] [serial = 1263] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x8bb6b800) [pid = 1865] [serial = 1223] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x8fc76000) [pid = 1865] [serial = 1230] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x9d5f8c00) [pid = 1865] [serial = 1206] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x8c1d3000) [pid = 1865] [serial = 1277] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x9d7ba400) [pid = 1865] [serial = 1266] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x9ab80400) [pid = 1865] [serial = 1257] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0xa21a7400) [pid = 1865] [serial = 1271] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x9b065400) [pid = 1865] [serial = 1259] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x9908cc00) [pid = 1865] [serial = 1251] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8a934c00) [pid = 1865] [serial = 1274] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8ea69800) [pid = 1865] [serial = 1155] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8c43dc00) [pid = 1865] [serial = 1224] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x92bc7800) [pid = 1865] [serial = 1244] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x93a82400) [pid = 1865] [serial = 1245] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x9a21dc00) [pid = 1865] [serial = 1254] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x91f92400) [pid = 1865] [serial = 1236] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x9b689800) [pid = 1865] [serial = 1262] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0xa114ec00) [pid = 1865] [serial = 1269] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x912ed800) [pid = 1865] [serial = 1233] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8eb66000) [pid = 1865] [serial = 1220] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8c36b800) [pid = 1865] [serial = 1278] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x91f8f800) [pid = 1865] [serial = 1235] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x9a2d4800) [pid = 1865] [serial = 1256] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x927eac00) [pid = 1865] [serial = 1241] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x91265000) [pid = 1865] [serial = 1232] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0xa061ac00) [pid = 1865] [serial = 1268] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8d8a2c00) [pid = 1865] [serial = 1283] [outer = (nil)] [url = about:blank] 23:40:33 INFO - PROCESS | 1865 | 1463035233503 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]]]}] 23:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 4096ms 23:40:33 INFO - PROCESS | 1865 | 1463035233537 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 23:40:33 INFO - PROCESS | 1865 | 1463035233543 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 23:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:40:33 INFO - PROCESS | 1865 | 1463035233551 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:40:33 INFO - PROCESS | 1865 | 1463035233557 Marionette TRACE conn4 <- [1,1834,null,{}] 23:40:33 INFO - PROCESS | 1865 | 1463035233566 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}] 23:40:33 INFO - PROCESS | 1865 | 1463035233842 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 23:40:34 INFO - PROCESS | 1865 | 1463035234051 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x895d9c00 == 105 [pid = 1865] [id = 466] 23:40:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x89d82400) [pid = 1865] [serial = 1399] [outer = (nil)] 23:40:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8b17d800) [pid = 1865] [serial = 1400] [outer = 0x89d82400] 23:40:34 INFO - PROCESS | 1865 | 1463035234138 Marionette DEBUG loaded listener.js 23:40:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8b380c00) [pid = 1865] [serial = 1401] [outer = 0x89d82400] 23:40:35 INFO - PROCESS | 1865 | 1463035235018 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]]]}] 23:40:35 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 23:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1495ms 23:40:35 INFO - PROCESS | 1865 | 1463035235074 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 23:40:35 INFO - PROCESS | 1865 | 1463035235083 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 23:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:40:35 INFO - PROCESS | 1865 | 1463035235096 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:40:35 INFO - PROCESS | 1865 | 1463035235099 Marionette TRACE conn4 <- [1,1838,null,{}] 23:40:35 INFO - PROCESS | 1865 | 1463035235106 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}] 23:40:35 INFO - PROCESS | 1865 | 1463035235354 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 23:40:35 INFO - PROCESS | 1865 | 1463035235627 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1da400 == 106 [pid = 1865] [id = 467] 23:40:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8c1db400) [pid = 1865] [serial = 1402] [outer = (nil)] 23:40:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8c436000) [pid = 1865] [serial = 1403] [outer = 0x8c1db400] 23:40:35 INFO - PROCESS | 1865 | 1463035235719 Marionette DEBUG loaded listener.js 23:40:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8c50c800) [pid = 1865] [serial = 1404] [outer = 0x8c1db400] 23:40:36 INFO - PROCESS | 1865 | 1463035236782 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]]]}] 23:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1746ms 23:40:36 INFO - PROCESS | 1865 | 1463035236844 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 23:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:40:36 INFO - PROCESS | 1865 | 1463035236849 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 23:40:36 INFO - PROCESS | 1865 | 1463035236856 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:40:36 INFO - PROCESS | 1865 | 1463035236862 Marionette TRACE conn4 <- [1,1842,null,{}] 23:40:36 INFO - PROCESS | 1865 | 1463035236886 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}] 23:40:37 INFO - PROCESS | 1865 | 1463035237212 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 23:40:37 INFO - PROCESS | 1865 | 1463035237450 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a6c00 == 107 [pid = 1865] [id = 468] 23:40:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8dc75400) [pid = 1865] [serial = 1405] [outer = (nil)] 23:40:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8ddd3c00) [pid = 1865] [serial = 1406] [outer = 0x8dc75400] 23:40:37 INFO - PROCESS | 1865 | 1463035237532 Marionette DEBUG loaded listener.js 23:40:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8ea6c800) [pid = 1865] [serial = 1407] [outer = 0x8dc75400] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x9474f400) [pid = 1865] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9203ec00) [pid = 1865] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x91261800) [pid = 1865] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x927e2c00) [pid = 1865] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8dc6fc00) [pid = 1865] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x99893400) [pid = 1865] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8bb70000) [pid = 1865] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8a927000) [pid = 1865] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x925f6c00) [pid = 1865] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8fc6b800) [pid = 1865] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9a067c00) [pid = 1865] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8ec6a400) [pid = 1865] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8c43c000) [pid = 1865] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8bb76800) [pid = 1865] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8ddcc000) [pid = 1865] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x89b2cc00) [pid = 1865] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8d8a1800) [pid = 1865] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x95638000) [pid = 1865] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x9a21ac00) [pid = 1865] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8f26d400) [pid = 1865] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:40:38 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x89b2e400) [pid = 1865] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:40:39 INFO - PROCESS | 1865 | 1463035238999 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]]]}] 23:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2191ms 23:40:39 INFO - PROCESS | 1865 | 1463035239047 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 23:40:39 INFO - PROCESS | 1865 | 1463035239052 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 23:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:40:39 INFO - PROCESS | 1865 | 1463035239058 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:40:39 INFO - PROCESS | 1865 | 1463035239061 Marionette TRACE conn4 <- [1,1846,null,{}] 23:40:39 INFO - PROCESS | 1865 | 1463035239067 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}] 23:40:39 INFO - PROCESS | 1865 | 1463035239278 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 23:40:39 INFO - PROCESS | 1865 | 1463035239471 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2b800 == 108 [pid = 1865] [id = 469] 23:40:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8b185800) [pid = 1865] [serial = 1408] [outer = (nil)] 23:40:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8ddd8c00) [pid = 1865] [serial = 1409] [outer = 0x8b185800] 23:40:39 INFO - PROCESS | 1865 | 1463035239546 Marionette DEBUG loaded listener.js 23:40:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8eb65800) [pid = 1865] [serial = 1410] [outer = 0x8b185800] 23:40:40 INFO - PROCESS | 1865 | 1463035240581 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]]]}] 23:40:40 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) 23:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1585ms 23:40:40 INFO - PROCESS | 1865 | 1463035240645 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 23:40:40 INFO - PROCESS | 1865 | 1463035240652 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 23:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:40:40 INFO - PROCESS | 1865 | 1463035240662 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:40:40 INFO - PROCESS | 1865 | 1463035240669 Marionette TRACE conn4 <- [1,1850,null,{}] 23:40:40 INFO - PROCESS | 1865 | 1463035240681 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}] 23:40:40 INFO - PROCESS | 1865 | 1463035240976 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 23:40:41 INFO - PROCESS | 1865 | 1463035241350 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b176c00 == 109 [pid = 1865] [id = 470] 23:40:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8b17dc00) [pid = 1865] [serial = 1411] [outer = (nil)] 23:40:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8ba7c400) [pid = 1865] [serial = 1412] [outer = 0x8b17dc00] 23:40:41 INFO - PROCESS | 1865 | 1463035241446 Marionette DEBUG loaded listener.js 23:40:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8c1d8000) [pid = 1865] [serial = 1413] [outer = 0x8b17dc00] 23:40:42 INFO - PROCESS | 1865 | 1463035242500 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]]]}] 23:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1899ms 23:40:42 INFO - PROCESS | 1865 | 1463035242562 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 23:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:40:42 INFO - PROCESS | 1865 | 1463035242573 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 23:40:42 INFO - PROCESS | 1865 | 1463035242586 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:40:42 INFO - PROCESS | 1865 | 1463035242591 Marionette TRACE conn4 <- [1,1854,null,{}] 23:40:42 INFO - PROCESS | 1865 | 1463035242598 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}] 23:40:42 INFO - PROCESS | 1865 | 1463035242903 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 23:40:43 INFO - PROCESS | 1865 | 1463035243250 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d806800 == 110 [pid = 1865] [id = 471] 23:40:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8d89ec00) [pid = 1865] [serial = 1414] [outer = (nil)] 23:40:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8dc71c00) [pid = 1865] [serial = 1415] [outer = 0x8d89ec00] 23:40:43 INFO - PROCESS | 1865 | 1463035243357 Marionette DEBUG loaded listener.js 23:40:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8ea6bc00) [pid = 1865] [serial = 1416] [outer = 0x8d89ec00] 23:40:44 INFO - PROCESS | 1865 | 1463035244412 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]]]}] 23:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1900ms 23:40:44 INFO - PROCESS | 1865 | 1463035244487 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 23:40:44 INFO - PROCESS | 1865 | 1463035244494 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 23:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:40:44 INFO - PROCESS | 1865 | 1463035244506 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:40:44 INFO - PROCESS | 1865 | 1463035244516 Marionette TRACE conn4 <- [1,1858,null,{}] 23:40:44 INFO - PROCESS | 1865 | 1463035244586 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}] 23:40:44 INFO - PROCESS | 1865 | 1463035244924 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 23:40:45 INFO - PROCESS | 1865 | 1463035245266 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec44000 == 111 [pid = 1865] [id = 472] 23:40:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8f15c400) [pid = 1865] [serial = 1417] [outer = (nil)] 23:40:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8f26bc00) [pid = 1865] [serial = 1418] [outer = 0x8f15c400] 23:40:45 INFO - PROCESS | 1865 | 1463035245386 Marionette DEBUG loaded listener.js 23:40:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8facc000) [pid = 1865] [serial = 1419] [outer = 0x8f15c400] 23:40:46 INFO - PROCESS | 1865 | 1463035246442 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]]]}] 23:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2008ms 23:40:46 INFO - PROCESS | 1865 | 1463035246513 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 23:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:40:46 INFO - PROCESS | 1865 | 1463035246518 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 23:40:46 INFO - PROCESS | 1865 | 1463035246525 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:40:46 INFO - PROCESS | 1865 | 1463035246530 Marionette TRACE conn4 <- [1,1862,null,{}] 23:40:46 INFO - PROCESS | 1865 | 1463035246537 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}] 23:40:46 INFO - PROCESS | 1865 | 1463035246800 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 23:40:47 INFO - PROCESS | 1865 | 1463035247121 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec63c00 == 112 [pid = 1865] [id = 473] 23:40:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8fc6fc00) [pid = 1865] [serial = 1420] [outer = (nil)] 23:40:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8fcb5800) [pid = 1865] [serial = 1421] [outer = 0x8fc6fc00] 23:40:47 INFO - PROCESS | 1865 | 1463035247219 Marionette DEBUG loaded listener.js 23:40:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x91009800) [pid = 1865] [serial = 1422] [outer = 0x8fc6fc00] 23:40:48 INFO - PROCESS | 1865 | 1463035248162 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]]]}] 23:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1693ms 23:40:48 INFO - PROCESS | 1865 | 1463035248219 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 23:40:48 INFO - PROCESS | 1865 | 1463035248222 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 23:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:40:48 INFO - PROCESS | 1865 | 1463035248229 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:40:48 INFO - PROCESS | 1865 | 1463035248232 Marionette TRACE conn4 <- [1,1866,null,{}] 23:40:48 INFO - PROCESS | 1865 | 1463035248238 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}] 23:40:48 INFO - PROCESS | 1865 | 1463035248467 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 23:40:48 INFO - PROCESS | 1865 | 1463035248799 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c36b000 == 113 [pid = 1865] [id = 474] 23:40:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8ddc9800) [pid = 1865] [serial = 1423] [outer = (nil)] 23:40:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x912eb800) [pid = 1865] [serial = 1424] [outer = 0x8ddc9800] 23:40:48 INFO - PROCESS | 1865 | 1463035248909 Marionette DEBUG loaded listener.js 23:40:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x912f2000) [pid = 1865] [serial = 1425] [outer = 0x8ddc9800] 23:40:49 INFO - PROCESS | 1865 | 1463035249832 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]]]}] 23:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1691ms 23:40:49 INFO - PROCESS | 1865 | 1463035249924 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 23:40:49 INFO - PROCESS | 1865 | 1463035249930 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 23:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:40:49 INFO - PROCESS | 1865 | 1463035249942 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:40:49 INFO - PROCESS | 1865 | 1463035249946 Marionette TRACE conn4 <- [1,1870,null,{}] 23:40:49 INFO - PROCESS | 1865 | 1463035249955 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}] 23:40:50 INFO - PROCESS | 1865 | 1463035250288 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 23:40:50 INFO - PROCESS | 1865 | 1463035250639 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f165000 == 114 [pid = 1865] [id = 475] 23:40:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x91007400) [pid = 1865] [serial = 1426] [outer = (nil)] 23:40:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x91f94800) [pid = 1865] [serial = 1427] [outer = 0x91007400] 23:40:50 INFO - PROCESS | 1865 | 1463035250729 Marionette DEBUG loaded listener.js 23:40:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x922f7000) [pid = 1865] [serial = 1428] [outer = 0x91007400] 23:40:51 INFO - PROCESS | 1865 | 1463035251828 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]]]}] 23:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1938ms 23:40:51 INFO - PROCESS | 1865 | 1463035251880 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 23:40:51 INFO - PROCESS | 1865 | 1463035251883 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 23:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:40:51 INFO - PROCESS | 1865 | 1463035251892 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:40:51 INFO - PROCESS | 1865 | 1463035251896 Marionette TRACE conn4 <- [1,1874,null,{}] 23:40:51 INFO - PROCESS | 1865 | 1463035251901 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}] 23:40:52 INFO - PROCESS | 1865 | 1463035252155 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 23:40:52 INFO - PROCESS | 1865 | 1463035252495 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec6a400 == 115 [pid = 1865] [id = 476] 23:40:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x91333800) [pid = 1865] [serial = 1429] [outer = (nil)] 23:40:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x9270ac00) [pid = 1865] [serial = 1430] [outer = 0x91333800] 23:40:52 INFO - PROCESS | 1865 | 1463035252590 Marionette DEBUG loaded listener.js 23:40:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x9270fc00) [pid = 1865] [serial = 1431] [outer = 0x91333800] 23:40:53 INFO - PROCESS | 1865 | 1463035253544 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]]]}] 23:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1683ms 23:40:53 INFO - PROCESS | 1865 | 1463035253576 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 23:40:53 INFO - PROCESS | 1865 | 1463035253580 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 23:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:40:53 INFO - PROCESS | 1865 | 1463035253587 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:40:53 INFO - PROCESS | 1865 | 1463035253591 Marionette TRACE conn4 <- [1,1878,null,{}] 23:40:53 INFO - PROCESS | 1865 | 1463035253597 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}] 23:40:53 INFO - PROCESS | 1865 | 1463035253839 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 23:40:54 INFO - PROCESS | 1865 | 1463035254185 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec6bc00 == 116 [pid = 1865] [id = 477] 23:40:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x8f15e400) [pid = 1865] [serial = 1432] [outer = (nil)] 23:40:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x9289d800) [pid = 1865] [serial = 1433] [outer = 0x8f15e400] 23:40:54 INFO - PROCESS | 1865 | 1463035254288 Marionette DEBUG loaded listener.js 23:40:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x9296ec00) [pid = 1865] [serial = 1434] [outer = 0x8f15e400] 23:40:55 INFO - PROCESS | 1865 | 1463035255246 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]]]}] 23:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1731ms 23:40:55 INFO - PROCESS | 1865 | 1463035255320 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 23:40:55 INFO - PROCESS | 1865 | 1463035255324 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 23:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:40:55 INFO - PROCESS | 1865 | 1463035255331 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:40:55 INFO - PROCESS | 1865 | 1463035255335 Marionette TRACE conn4 <- [1,1882,null,{}] 23:40:55 INFO - PROCESS | 1865 | 1463035255341 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}] 23:40:55 INFO - PROCESS | 1865 | 1463035255584 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 23:40:55 INFO - PROCESS | 1865 | 1463035255922 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x92707000 == 117 [pid = 1865] [id = 478] 23:40:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x927e2c00) [pid = 1865] [serial = 1435] [outer = (nil)] 23:40:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x93d55c00) [pid = 1865] [serial = 1436] [outer = 0x927e2c00] 23:40:56 INFO - PROCESS | 1865 | 1463035256023 Marionette DEBUG loaded listener.js 23:40:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x93d5ec00) [pid = 1865] [serial = 1437] [outer = 0x927e2c00] 23:40:56 INFO - PROCESS | 1865 | 1463035256959 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]]]}] 23:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1686ms 23:40:57 INFO - PROCESS | 1865 | 1463035257018 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 23:40:57 INFO - PROCESS | 1865 | 1463035257022 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 23:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:40:57 INFO - PROCESS | 1865 | 1463035257030 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:40:57 INFO - PROCESS | 1865 | 1463035257033 Marionette TRACE conn4 <- [1,1886,null,{}] 23:40:57 INFO - PROCESS | 1865 | 1463035257039 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}] 23:40:57 INFO - PROCESS | 1865 | 1463035257289 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 23:40:57 INFO - PROCESS | 1865 | 1463035257616 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f6800 == 118 [pid = 1865] [id = 479] 23:40:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x9296b800) [pid = 1865] [serial = 1438] [outer = (nil)] 23:40:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x9520c000) [pid = 1865] [serial = 1439] [outer = 0x9296b800] 23:40:57 INFO - PROCESS | 1865 | 1463035257713 Marionette DEBUG loaded listener.js 23:40:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x95638000) [pid = 1865] [serial = 1440] [outer = 0x9296b800] 23:40:58 INFO - PROCESS | 1865 | 1463035258645 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]]]}] 23:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1683ms 23:40:58 INFO - PROCESS | 1865 | 1463035258714 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 23:40:58 INFO - PROCESS | 1865 | 1463035258719 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 23:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:40:58 INFO - PROCESS | 1865 | 1463035258727 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:40:58 INFO - PROCESS | 1865 | 1463035258732 Marionette TRACE conn4 <- [1,1890,null,{}] 23:40:58 INFO - PROCESS | 1865 | 1463035258738 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}] 23:40:59 INFO - PROCESS | 1865 | 1463035259035 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 23:40:59 INFO - PROCESS | 1865 | 1463035259352 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:40:59 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec6e800 == 119 [pid = 1865] [id = 480] 23:40:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x9981f400) [pid = 1865] [serial = 1441] [outer = (nil)] 23:40:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x9a06c000) [pid = 1865] [serial = 1442] [outer = 0x9981f400] 23:40:59 INFO - PROCESS | 1865 | 1463035259451 Marionette DEBUG loaded listener.js 23:40:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9a192000) [pid = 1865] [serial = 1443] [outer = 0x9981f400] 23:41:00 INFO - PROCESS | 1865 | 1463035260388 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]]]}] 23:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1735ms 23:41:00 INFO - PROCESS | 1865 | 1463035260464 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 23:41:00 INFO - PROCESS | 1865 | 1463035260468 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 23:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:41:00 INFO - PROCESS | 1865 | 1463035260474 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:41:00 INFO - PROCESS | 1865 | 1463035260477 Marionette TRACE conn4 <- [1,1894,null,{}] 23:41:00 INFO - PROCESS | 1865 | 1463035260484 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}] 23:41:00 INFO - PROCESS | 1865 | 1463035260735 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 23:41:01 INFO - PROCESS | 1865 | 1463035261082 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x947f9400 == 120 [pid = 1865] [id = 481] 23:41:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x99804800) [pid = 1865] [serial = 1444] [outer = (nil)] 23:41:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9a21ac00) [pid = 1865] [serial = 1445] [outer = 0x99804800] 23:41:01 INFO - PROCESS | 1865 | 1463035261180 Marionette DEBUG loaded listener.js 23:41:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9a21ec00) [pid = 1865] [serial = 1446] [outer = 0x99804800] 23:41:02 INFO - PROCESS | 1865 | 1463035262208 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]]]}] 23:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1793ms 23:41:02 INFO - PROCESS | 1865 | 1463035262268 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 23:41:02 INFO - PROCESS | 1865 | 1463035262273 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 23:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:41:02 INFO - PROCESS | 1865 | 1463035262285 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:41:02 INFO - PROCESS | 1865 | 1463035262289 Marionette TRACE conn4 <- [1,1898,null,{}] 23:41:02 INFO - PROCESS | 1865 | 1463035262295 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}] 23:41:02 INFO - PROCESS | 1865 | 1463035262544 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 23:41:02 INFO - PROCESS | 1865 | 1463035262850 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x89211000 == 121 [pid = 1865] [id = 482] 23:41:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9a06f000) [pid = 1865] [serial = 1447] [outer = (nil)] 23:41:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9ab85c00) [pid = 1865] [serial = 1448] [outer = 0x9a06f000] 23:41:02 INFO - PROCESS | 1865 | 1463035262946 Marionette DEBUG loaded listener.js 23:41:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9aec0400) [pid = 1865] [serial = 1449] [outer = 0x9a06f000] 23:41:03 INFO - PROCESS | 1865 | 1463035263879 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]]]}] 23:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1681ms 23:41:03 INFO - PROCESS | 1865 | 1463035263968 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 23:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:41:03 INFO - PROCESS | 1865 | 1463035263972 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 23:41:03 INFO - PROCESS | 1865 | 1463035263979 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:41:03 INFO - PROCESS | 1865 | 1463035263982 Marionette TRACE conn4 <- [1,1902,null,{}] 23:41:03 INFO - PROCESS | 1865 | 1463035263988 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}] 23:41:04 INFO - PROCESS | 1865 | 1463035264258 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 23:41:04 INFO - PROCESS | 1865 | 1463035264587 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x89213800 == 122 [pid = 1865] [id = 483] 23:41:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x8b181c00) [pid = 1865] [serial = 1450] [outer = (nil)] 23:41:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9aeee800) [pid = 1865] [serial = 1451] [outer = 0x8b181c00] 23:41:04 INFO - PROCESS | 1865 | 1463035264677 Marionette DEBUG loaded listener.js 23:41:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9b396000) [pid = 1865] [serial = 1452] [outer = 0x8b181c00] 23:41:05 INFO - PROCESS | 1865 | 1463035265728 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]]]}] 23:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1834ms 23:41:05 INFO - PROCESS | 1865 | 1463035265815 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 23:41:05 INFO - PROCESS | 1865 | 1463035265821 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 23:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:41:05 INFO - PROCESS | 1865 | 1463035265830 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:41:05 INFO - PROCESS | 1865 | 1463035265836 Marionette TRACE conn4 <- [1,1906,null,{}] 23:41:05 INFO - PROCESS | 1865 | 1463035265845 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}] 23:41:06 INFO - PROCESS | 1865 | 1463035266173 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 23:41:06 INFO - PROCESS | 1865 | 1463035266517 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:06 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aee6c00 == 123 [pid = 1865] [id = 484] 23:41:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9b91c400) [pid = 1865] [serial = 1453] [outer = (nil)] 23:41:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9d5eac00) [pid = 1865] [serial = 1454] [outer = 0x9b91c400] 23:41:06 INFO - PROCESS | 1865 | 1463035266645 Marionette DEBUG loaded listener.js 23:41:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9d7ef800) [pid = 1865] [serial = 1455] [outer = 0x9b91c400] 23:41:07 INFO - PROCESS | 1865 | 1463035267614 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]]]}] 23:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1848ms 23:41:07 INFO - PROCESS | 1865 | 1463035267678 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 23:41:07 INFO - PROCESS | 1865 | 1463035267681 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 23:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:41:07 INFO - PROCESS | 1865 | 1463035267690 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:41:07 INFO - PROCESS | 1865 | 1463035267694 Marionette TRACE conn4 <- [1,1910,null,{}] 23:41:07 INFO - PROCESS | 1865 | 1463035267699 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}] 23:41:07 INFO - PROCESS | 1865 | 1463035267943 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 23:41:08 INFO - PROCESS | 1865 | 1463035268280 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x89214000 == 124 [pid = 1865] [id = 485] 23:41:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9b977800) [pid = 1865] [serial = 1456] [outer = (nil)] 23:41:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0xa214c800) [pid = 1865] [serial = 1457] [outer = 0x9b977800] 23:41:08 INFO - PROCESS | 1865 | 1463035268378 Marionette DEBUG loaded listener.js 23:41:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0xa22be800) [pid = 1865] [serial = 1458] [outer = 0x9b977800] 23:41:09 INFO - PROCESS | 1865 | 1463035269342 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]]]}] 23:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1735ms 23:41:09 INFO - PROCESS | 1865 | 1463035269429 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 23:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:41:09 INFO - PROCESS | 1865 | 1463035269434 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 23:41:09 INFO - PROCESS | 1865 | 1463035269441 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:41:09 INFO - PROCESS | 1865 | 1463035269444 Marionette TRACE conn4 <- [1,1914,null,{}] 23:41:09 INFO - PROCESS | 1865 | 1463035269450 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}] 23:41:09 INFO - PROCESS | 1865 | 1463035269752 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 23:41:10 INFO - PROCESS | 1865 | 1463035270087 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b177400 == 125 [pid = 1865] [id = 486] 23:41:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x93a83000) [pid = 1865] [serial = 1459] [outer = (nil)] 23:41:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0xa262c400) [pid = 1865] [serial = 1460] [outer = 0x93a83000] 23:41:10 INFO - PROCESS | 1865 | 1463035270189 Marionette DEBUG loaded listener.js 23:41:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0xa26d0000) [pid = 1865] [serial = 1461] [outer = 0x93a83000] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8ec63800) [pid = 1865] [serial = 1346] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x947fc400) [pid = 1865] [serial = 1316] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x92890800) [pid = 1865] [serial = 1310] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x91f8ac00) [pid = 1865] [serial = 1302] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x91269000) [pid = 1865] [serial = 1301] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x93b63000) [pid = 1865] [serial = 1314] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x8ea6c000) [pid = 1865] [serial = 1293] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9a1b3800) [pid = 1865] [serial = 1326] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x9a18f800) [pid = 1865] [serial = 1325] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x8d810800) [pid = 1865] [serial = 1340] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x8ddcb800) [pid = 1865] [serial = 1344] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x8dc68400) [pid = 1865] [serial = 1341] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x953c1000) [pid = 1865] [serial = 1317] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x99b57800) [pid = 1865] [serial = 1322] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x92709c00) [pid = 1865] [serial = 1308] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x9a2cd400) [pid = 1865] [serial = 1328] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x8fc71800) [pid = 1865] [serial = 1299] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x93a87000) [pid = 1865] [serial = 1313] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x8d26f400) [pid = 1865] [serial = 1289] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x8c361c00) [pid = 1865] [serial = 1337] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x92706800) [pid = 1865] [serial = 1307] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x9289b000) [pid = 1865] [serial = 1311] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x8d584400) [pid = 1865] [serial = 1290] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8ec68400) [pid = 1865] [serial = 1295] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8a929800) [pid = 1865] [serial = 1287] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8ec44400) [pid = 1865] [serial = 1221] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x9981b000) [pid = 1865] [serial = 1319] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x9aeea400) [pid = 1865] [serial = 1332] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x9a06a000) [pid = 1865] [serial = 1323] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x9203c000) [pid = 1865] [serial = 1304] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8ddd2c00) [pid = 1865] [serial = 1292] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8c439c00) [pid = 1865] [serial = 1338] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x922eb800) [pid = 1865] [serial = 1305] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x99822400) [pid = 1865] [serial = 1320] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8f26f800) [pid = 1865] [serial = 1298] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x89b36000) [pid = 1865] [serial = 1334] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x89d75800) [pid = 1865] [serial = 1286] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8aa83800) [pid = 1865] [serial = 1335] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x9aec0c00) [pid = 1865] [serial = 1331] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x9a2d1800) [pid = 1865] [serial = 1329] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8ec6e000) [pid = 1865] [serial = 1296] [outer = (nil)] [url = about:blank] 23:41:12 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8c367000) [pid = 1865] [serial = 1343] [outer = (nil)] [url = about:blank] 23:41:13 INFO - PROCESS | 1865 | 1463035273336 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]]]}] 23:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 3952ms 23:41:13 INFO - PROCESS | 1865 | 1463035273393 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 23:41:13 INFO - PROCESS | 1865 | 1463035273400 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 23:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:41:13 INFO - PROCESS | 1865 | 1463035273410 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:41:13 INFO - PROCESS | 1865 | 1463035273414 Marionette TRACE conn4 <- [1,1918,null,{}] 23:41:13 INFO - PROCESS | 1865 | 1463035273422 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}] 23:41:13 INFO - PROCESS | 1865 | 1463035273657 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 23:41:13 INFO - PROCESS | 1865 | 1463035273859 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d78c00 == 126 [pid = 1865] [id = 487] 23:41:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8aa88000) [pid = 1865] [serial = 1462] [outer = (nil)] 23:41:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8bb70c00) [pid = 1865] [serial = 1463] [outer = 0x8aa88000] 23:41:13 INFO - PROCESS | 1865 | 1463035273952 Marionette DEBUG loaded listener.js 23:41:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8c430800) [pid = 1865] [serial = 1464] [outer = 0x8aa88000] 23:41:14 INFO - PROCESS | 1865 | 1463035274871 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]]]}] 23:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1538ms 23:41:14 INFO - PROCESS | 1865 | 1463035274948 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 23:41:14 INFO - PROCESS | 1865 | 1463035274957 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 23:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:41:14 INFO - PROCESS | 1865 | 1463035274968 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:41:14 INFO - PROCESS | 1865 | 1463035274971 Marionette TRACE conn4 <- [1,1922,null,{}] 23:41:14 INFO - PROCESS | 1865 | 1463035274978 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}] 23:41:15 INFO - PROCESS | 1865 | 1463035275207 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 23:41:15 INFO - PROCESS | 1865 | 1463035275525 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d272000 == 127 [pid = 1865] [id = 488] 23:41:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8d272800) [pid = 1865] [serial = 1465] [outer = (nil)] 23:41:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8dc68400) [pid = 1865] [serial = 1466] [outer = 0x8d272800] 23:41:15 INFO - PROCESS | 1865 | 1463035275623 Marionette DEBUG loaded listener.js 23:41:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8ddcb000) [pid = 1865] [serial = 1467] [outer = 0x8d272800] 23:41:16 INFO - PROCESS | 1865 | 1463035276527 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]]]}] 23:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1596ms 23:41:16 INFO - PROCESS | 1865 | 1463035276564 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 23:41:16 INFO - PROCESS | 1865 | 1463035276568 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 23:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:41:16 INFO - PROCESS | 1865 | 1463035276575 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:41:16 INFO - PROCESS | 1865 | 1463035276581 Marionette TRACE conn4 <- [1,1926,null,{}] 23:41:16 INFO - PROCESS | 1865 | 1463035276633 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}] 23:41:16 INFO - PROCESS | 1865 | 1463035276962 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 23:41:17 INFO - PROCESS | 1865 | 1463035276998 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b376800 == 128 [pid = 1865] [id = 489] 23:41:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8ec3f400) [pid = 1865] [serial = 1468] [outer = (nil)] 23:41:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8ec67000) [pid = 1865] [serial = 1469] [outer = 0x8ec3f400] 23:41:17 INFO - PROCESS | 1865 | 1463035277080 Marionette DEBUG loaded listener.js 23:41:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8ec70000) [pid = 1865] [serial = 1470] [outer = 0x8ec3f400] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x91269400) [pid = 1865] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9d5b4800) [pid = 1865] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x89d82400) [pid = 1865] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x912edc00) [pid = 1865] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8ba85c00) [pid = 1865] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x9aeb7000) [pid = 1865] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x91f87c00) [pid = 1865] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x93a88c00) [pid = 1865] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x9ba5a400) [pid = 1865] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x922f0000) [pid = 1865] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9abba400) [pid = 1865] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x9d7b6000) [pid = 1865] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8dc75400) [pid = 1865] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8c1db400) [pid = 1865] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x9b62d800) [pid = 1865] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x947f4000) [pid = 1865] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8ec3b800) [pid = 1865] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x91264800) [pid = 1865] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x9a2c6c00) [pid = 1865] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x947f9800) [pid = 1865] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x8c1d1400) [pid = 1865] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:41:18 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x8fc6d400) [pid = 1865] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:41:18 INFO - PROCESS | 1865 | 1463035278650 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]]]}] 23:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2117ms 23:41:18 INFO - PROCESS | 1865 | 1463035278692 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 23:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:41:18 INFO - PROCESS | 1865 | 1463035278697 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 23:41:18 INFO - PROCESS | 1865 | 1463035278703 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:41:18 INFO - PROCESS | 1865 | 1463035278707 Marionette TRACE conn4 <- [1,1930,null,{}] 23:41:18 INFO - PROCESS | 1865 | 1463035278712 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}] 23:41:19 INFO - PROCESS | 1865 | 1463035279027 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 23:41:19 INFO - PROCESS | 1865 | 1463035279053 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d78800 == 129 [pid = 1865] [id = 490] 23:41:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x8c1d4000) [pid = 1865] [serial = 1471] [outer = (nil)] 23:41:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8f15e800) [pid = 1865] [serial = 1472] [outer = 0x8c1d4000] 23:41:19 INFO - PROCESS | 1865 | 1463035279132 Marionette DEBUG loaded listener.js 23:41:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8fac1c00) [pid = 1865] [serial = 1473] [outer = 0x8c1d4000] 23:41:20 INFO - PROCESS | 1865 | 1463035280250 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]]]}] 23:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1586ms 23:41:20 INFO - PROCESS | 1865 | 1463035280290 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 23:41:20 INFO - PROCESS | 1865 | 1463035280297 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 23:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:41:20 INFO - PROCESS | 1865 | 1463035280307 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:41:20 INFO - PROCESS | 1865 | 1463035280314 Marionette TRACE conn4 <- [1,1934,null,{}] 23:41:20 INFO - PROCESS | 1865 | 1463035280325 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}] 23:41:20 INFO - PROCESS | 1865 | 1463035280587 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 23:41:20 INFO - PROCESS | 1865 | 1463035280956 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa89400 == 130 [pid = 1865] [id = 491] 23:41:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8aa91c00) [pid = 1865] [serial = 1474] [outer = (nil)] 23:41:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8c43a000) [pid = 1865] [serial = 1475] [outer = 0x8aa91c00] 23:41:21 INFO - PROCESS | 1865 | 1463035281082 Marionette DEBUG loaded listener.js 23:41:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8d58bc00) [pid = 1865] [serial = 1476] [outer = 0x8aa91c00] 23:41:22 INFO - PROCESS | 1865 | 1463035282127 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]]]}] 23:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1892ms 23:41:22 INFO - PROCESS | 1865 | 1463035282201 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 23:41:22 INFO - PROCESS | 1865 | 1463035282210 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 23:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:41:22 INFO - PROCESS | 1865 | 1463035282223 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:41:22 INFO - PROCESS | 1865 | 1463035282227 Marionette TRACE conn4 <- [1,1938,null,{}] 23:41:22 INFO - PROCESS | 1865 | 1463035282235 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}] 23:41:22 INFO - PROCESS | 1865 | 1463035282518 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 23:41:22 INFO - PROCESS | 1865 | 1463035282852 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d89c400 == 131 [pid = 1865] [id = 492] 23:41:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8ea68000) [pid = 1865] [serial = 1477] [outer = (nil)] 23:41:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8ec45800) [pid = 1865] [serial = 1478] [outer = 0x8ea68000] 23:41:22 INFO - PROCESS | 1865 | 1463035282942 Marionette DEBUG loaded listener.js 23:41:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8ec6f000) [pid = 1865] [serial = 1479] [outer = 0x8ea68000] 23:41:23 INFO - PROCESS | 1865 | 1463035283911 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]]]}] 23:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1735ms 23:41:23 INFO - PROCESS | 1865 | 1463035283959 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 23:41:23 INFO - PROCESS | 1865 | 1463035283963 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 23:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:41:23 INFO - PROCESS | 1865 | 1463035283970 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:41:23 INFO - PROCESS | 1865 | 1463035283980 Marionette TRACE conn4 <- [1,1942,null,{}] 23:41:24 INFO - PROCESS | 1865 | 1463035284006 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}] 23:41:24 INFO - PROCESS | 1865 | 1463035284262 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 23:41:24 INFO - PROCESS | 1865 | 1463035284639 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec62c00 == 132 [pid = 1865] [id = 493] 23:41:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8fcac400) [pid = 1865] [serial = 1480] [outer = (nil)] 23:41:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x9126a000) [pid = 1865] [serial = 1481] [outer = 0x8fcac400] 23:41:24 INFO - PROCESS | 1865 | 1463035284738 Marionette DEBUG loaded listener.js 23:41:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x91336400) [pid = 1865] [serial = 1482] [outer = 0x8fcac400] 23:41:25 INFO - PROCESS | 1865 | 1463035285703 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]]]}] 23:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1799ms 23:41:25 INFO - PROCESS | 1865 | 1463035285771 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 23:41:25 INFO - PROCESS | 1865 | 1463035285776 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 23:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:41:25 INFO - PROCESS | 1865 | 1463035285783 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:41:25 INFO - PROCESS | 1865 | 1463035285786 Marionette TRACE conn4 <- [1,1946,null,{}] 23:41:25 INFO - PROCESS | 1865 | 1463035285792 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}] 23:41:26 INFO - PROCESS | 1865 | 1463035286057 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 23:41:26 INFO - PROCESS | 1865 | 1463035286384 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x9125e000 == 133 [pid = 1865] [id = 494] 23:41:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x912ebc00) [pid = 1865] [serial = 1483] [outer = (nil)] 23:41:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x92036400) [pid = 1865] [serial = 1484] [outer = 0x912ebc00] 23:41:26 INFO - PROCESS | 1865 | 1463035286481 Marionette DEBUG loaded listener.js 23:41:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x9203e000) [pid = 1865] [serial = 1485] [outer = 0x912ebc00] 23:41:27 INFO - PROCESS | 1865 | 1463035287440 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]]]}] 23:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1731ms 23:41:27 INFO - PROCESS | 1865 | 1463035287515 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 23:41:27 INFO - PROCESS | 1865 | 1463035287519 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 23:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:41:27 INFO - PROCESS | 1865 | 1463035287526 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:41:27 INFO - PROCESS | 1865 | 1463035287529 Marionette TRACE conn4 <- [1,1950,null,{}] 23:41:27 INFO - PROCESS | 1865 | 1463035287535 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}] 23:41:27 INFO - PROCESS | 1865 | 1463035287799 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 23:41:28 INFO - PROCESS | 1865 | 1463035288130 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x91268000 == 134 [pid = 1865] [id = 495] 23:41:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x925f5400) [pid = 1865] [serial = 1486] [outer = (nil)] 23:41:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x9270bc00) [pid = 1865] [serial = 1487] [outer = 0x925f5400] 23:41:28 INFO - PROCESS | 1865 | 1463035288428 Marionette DEBUG loaded listener.js 23:41:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x927e4400) [pid = 1865] [serial = 1488] [outer = 0x925f5400] 23:41:29 INFO - PROCESS | 1865 | 1463035289380 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]]]}] 23:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1886ms 23:41:29 INFO - PROCESS | 1865 | 1463035289412 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 23:41:29 INFO - PROCESS | 1865 | 1463035289417 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 23:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:41:29 INFO - PROCESS | 1865 | 1463035289424 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:41:29 INFO - PROCESS | 1865 | 1463035289428 Marionette TRACE conn4 <- [1,1954,null,{}] 23:41:29 INFO - PROCESS | 1865 | 1463035289455 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}] 23:41:29 INFO - PROCESS | 1865 | 1463035289739 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 23:41:30 INFO - PROCESS | 1865 | 1463035290088 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a930000 == 135 [pid = 1865] [id = 496] 23:41:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8fc74c00) [pid = 1865] [serial = 1489] [outer = (nil)] 23:41:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x93ba3800) [pid = 1865] [serial = 1490] [outer = 0x8fc74c00] 23:41:30 INFO - PROCESS | 1865 | 1463035290189 Marionette DEBUG loaded listener.js 23:41:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x93d9f400) [pid = 1865] [serial = 1491] [outer = 0x8fc74c00] 23:41:31 INFO - PROCESS | 1865 | 1463035291134 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]]]}] 23:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1750ms 23:41:31 INFO - PROCESS | 1865 | 1463035291175 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 23:41:31 INFO - PROCESS | 1865 | 1463035291179 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 23:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:41:31 INFO - PROCESS | 1865 | 1463035291185 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:41:31 INFO - PROCESS | 1865 | 1463035291189 Marionette TRACE conn4 <- [1,1958,null,{}] 23:41:31 INFO - PROCESS | 1865 | 1463035291195 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}] 23:41:31 INFO - PROCESS | 1865 | 1463035291422 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 23:41:31 INFO - PROCESS | 1865 | 1463035291756 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x9289f800 == 136 [pid = 1865] [id = 497] 23:41:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x92bce400) [pid = 1865] [serial = 1492] [outer = (nil)] 23:41:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x953c7400) [pid = 1865] [serial = 1493] [outer = 0x92bce400] 23:41:31 INFO - PROCESS | 1865 | 1463035291852 Marionette DEBUG loaded listener.js 23:41:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x98bc2400) [pid = 1865] [serial = 1494] [outer = 0x92bce400] 23:41:32 INFO - PROCESS | 1865 | 1463035292773 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]]]}] 23:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1631ms 23:41:32 INFO - PROCESS | 1865 | 1463035292817 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 23:41:32 INFO - PROCESS | 1865 | 1463035292822 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 23:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:41:32 INFO - PROCESS | 1865 | 1463035292829 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:41:32 INFO - PROCESS | 1865 | 1463035292833 Marionette TRACE conn4 <- [1,1962,null,{}] 23:41:32 INFO - PROCESS | 1865 | 1463035292838 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}] 23:41:33 INFO - PROCESS | 1865 | 1463035293092 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 23:41:33 INFO - PROCESS | 1865 | 1463035293414 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:33 INFO - PROCESS | 1865 | ++DOCSHELL 0x912ec800 == 137 [pid = 1865] [id = 498] 23:41:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x953bec00) [pid = 1865] [serial = 1495] [outer = (nil)] 23:41:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x99829c00) [pid = 1865] [serial = 1496] [outer = 0x953bec00] 23:41:33 INFO - PROCESS | 1865 | 1463035293507 Marionette DEBUG loaded listener.js 23:41:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x99a88c00) [pid = 1865] [serial = 1497] [outer = 0x953bec00] 23:41:34 INFO - PROCESS | 1865 | 1463035294476 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]]]}] 23:41:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1681ms 23:41:34 INFO - PROCESS | 1865 | 1463035294511 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 23:41:34 INFO - PROCESS | 1865 | 1463035294516 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 23:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:41:34 INFO - PROCESS | 1865 | 1463035294522 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:41:34 INFO - PROCESS | 1865 | 1463035294526 Marionette TRACE conn4 <- [1,1966,null,{}] 23:41:34 INFO - PROCESS | 1865 | 1463035294532 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}] 23:41:34 INFO - PROCESS | 1865 | 1463035294764 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 23:41:35 INFO - PROCESS | 1865 | 1463035295106 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b181400 == 138 [pid = 1865] [id = 499] 23:41:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x8c1d1800) [pid = 1865] [serial = 1498] [outer = (nil)] 23:41:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x9a18f000) [pid = 1865] [serial = 1499] [outer = 0x8c1d1800] 23:41:35 INFO - PROCESS | 1865 | 1463035295205 Marionette DEBUG loaded listener.js 23:41:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x9a195400) [pid = 1865] [serial = 1500] [outer = 0x8c1d1800] 23:41:36 INFO - PROCESS | 1865 | 1463035296120 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]]]}] 23:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1634ms 23:41:36 INFO - PROCESS | 1865 | 1463035296157 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 23:41:36 INFO - PROCESS | 1865 | 1463035296161 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 23:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:41:36 INFO - PROCESS | 1865 | 1463035296168 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:41:36 INFO - PROCESS | 1865 | 1463035296172 Marionette TRACE conn4 <- [1,1970,null,{}] 23:41:36 INFO - PROCESS | 1865 | 1463035296177 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}] 23:41:36 INFO - PROCESS | 1865 | 1463035296407 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 23:41:36 INFO - PROCESS | 1865 | 1463035296739 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:36 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a06d800 == 139 [pid = 1865] [id = 500] 23:41:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x9a0a5000) [pid = 1865] [serial = 1501] [outer = (nil)] 23:41:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x9a2d3000) [pid = 1865] [serial = 1502] [outer = 0x9a0a5000] 23:41:36 INFO - PROCESS | 1865 | 1463035296849 Marionette DEBUG loaded listener.js 23:41:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x9ab83400) [pid = 1865] [serial = 1503] [outer = 0x9a0a5000] 23:41:37 INFO - PROCESS | 1865 | 1463035297813 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]]]}] 23:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1691ms 23:41:37 INFO - PROCESS | 1865 | 1463035297860 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 23:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:41:37 INFO - PROCESS | 1865 | 1463035297864 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 23:41:37 INFO - PROCESS | 1865 | 1463035297872 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:41:37 INFO - PROCESS | 1865 | 1463035297877 Marionette TRACE conn4 <- [1,1974,null,{}] 23:41:37 INFO - PROCESS | 1865 | 1463035297883 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}] 23:41:38 INFO - PROCESS | 1865 | 1463035298151 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 23:41:38 INFO - PROCESS | 1865 | 1463035298491 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a2d1c00 == 140 [pid = 1865] [id = 501] 23:41:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x9b687800) [pid = 1865] [serial = 1504] [outer = (nil)] 23:41:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x9b977400) [pid = 1865] [serial = 1505] [outer = 0x9b687800] 23:41:38 INFO - PROCESS | 1865 | 1463035298595 Marionette DEBUG loaded listener.js 23:41:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x9d5f1800) [pid = 1865] [serial = 1506] [outer = 0x9b687800] 23:41:39 INFO - PROCESS | 1865 | 1463035299941 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]]]}] 23:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2137ms 23:41:40 INFO - PROCESS | 1865 | 1463035300010 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 23:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:41:40 INFO - PROCESS | 1865 | 1463035300015 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 23:41:40 INFO - PROCESS | 1865 | 1463035300023 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:41:40 INFO - PROCESS | 1865 | 1463035300026 Marionette TRACE conn4 <- [1,1978,null,{}] 23:41:40 INFO - PROCESS | 1865 | 1463035300033 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}] 23:41:40 INFO - PROCESS | 1865 | 1463035300383 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 23:41:40 INFO - PROCESS | 1865 | 1463035300650 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa8f800 == 141 [pid = 1865] [id = 502] 23:41:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9b688400) [pid = 1865] [serial = 1507] [outer = (nil)] 23:41:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0xa22e7c00) [pid = 1865] [serial = 1508] [outer = 0x9b688400] 23:41:40 INFO - PROCESS | 1865 | 1463035300745 Marionette DEBUG loaded listener.js 23:41:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0xa22f3c00) [pid = 1865] [serial = 1509] [outer = 0x9b688400] 23:41:41 INFO - PROCESS | 1865 | 1463035301735 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]]]}] 23:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1790ms 23:41:41 INFO - PROCESS | 1865 | 1463035301813 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 23:41:41 INFO - PROCESS | 1865 | 1463035301817 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 23:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:41:41 INFO - PROCESS | 1865 | 1463035301824 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:41:41 INFO - PROCESS | 1865 | 1463035301828 Marionette TRACE conn4 <- [1,1982,null,{}] 23:41:41 INFO - PROCESS | 1865 | 1463035301834 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}] 23:41:42 INFO - PROCESS | 1865 | 1463035302138 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 23:41:42 INFO - PROCESS | 1865 | 1463035302496 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:42 INFO - PROCESS | 1865 | ++DOCSHELL 0xa061d400 == 142 [pid = 1865] [id = 503] 23:41:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0xa1151000) [pid = 1865] [serial = 1510] [outer = (nil)] 23:41:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0xa306a400) [pid = 1865] [serial = 1511] [outer = 0xa1151000] 23:41:42 INFO - PROCESS | 1865 | 1463035302600 Marionette DEBUG loaded listener.js 23:41:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0xa306bc00) [pid = 1865] [serial = 1512] [outer = 0xa1151000] 23:41:43 INFO - PROCESS | 1865 | 1463035303533 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]]]}] 23:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1759ms 23:41:43 INFO - PROCESS | 1865 | 1463035303586 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 23:41:43 INFO - PROCESS | 1865 | 1463035303590 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 23:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:41:43 INFO - PROCESS | 1865 | 1463035303598 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:41:43 INFO - PROCESS | 1865 | 1463035303602 Marionette TRACE conn4 <- [1,1986,null,{}] 23:41:43 INFO - PROCESS | 1865 | 1463035303608 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}] 23:41:43 INFO - PROCESS | 1865 | 1463035303867 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 23:41:44 INFO - PROCESS | 1865 | 1463035304218 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:44 INFO - PROCESS | 1865 | ++DOCSHELL 0xa26e7c00 == 143 [pid = 1865] [id = 504] 23:41:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0xa3223c00) [pid = 1865] [serial = 1513] [outer = (nil)] 23:41:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0xa3545c00) [pid = 1865] [serial = 1514] [outer = 0xa3223c00] 23:41:44 INFO - PROCESS | 1865 | 1463035304314 Marionette DEBUG loaded listener.js 23:41:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0xa35ecc00) [pid = 1865] [serial = 1515] [outer = 0xa3223c00] 23:41:45 INFO - PROCESS | 1865 | 1463035305236 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]]]}] 23:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1681ms 23:41:45 INFO - PROCESS | 1865 | 1463035305281 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 23:41:45 INFO - PROCESS | 1865 | 1463035305285 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 23:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:41:45 INFO - PROCESS | 1865 | 1463035305291 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:41:45 INFO - PROCESS | 1865 | 1463035305295 Marionette TRACE conn4 <- [1,1990,null,{}] 23:41:45 INFO - PROCESS | 1865 | 1463035305301 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}] 23:41:45 INFO - PROCESS | 1865 | 1463035305549 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 23:41:45 INFO - PROCESS | 1865 | 1463035305895 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d7ac00 == 144 [pid = 1865] [id = 505] 23:41:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x8b375400) [pid = 1865] [serial = 1516] [outer = (nil)] 23:41:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0xa50ad800) [pid = 1865] [serial = 1517] [outer = 0x8b375400] 23:41:46 INFO - PROCESS | 1865 | 1463035305995 Marionette DEBUG loaded listener.js 23:41:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0xa50ef400) [pid = 1865] [serial = 1518] [outer = 0x8b375400] 23:41:46 INFO - PROCESS | 1865 | 1463035306906 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]]]}] 23:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1685ms 23:41:46 INFO - PROCESS | 1865 | 1463035306977 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 23:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:41:46 INFO - PROCESS | 1865 | 1463035306982 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 23:41:46 INFO - PROCESS | 1865 | 1463035306988 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:41:46 INFO - PROCESS | 1865 | 1463035306992 Marionette TRACE conn4 <- [1,1994,null,{}] 23:41:47 INFO - PROCESS | 1865 | 1463035306998 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}] 23:41:47 INFO - PROCESS | 1865 | 1463035307291 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 23:41:47 INFO - PROCESS | 1865 | 1463035307625 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:47 INFO - PROCESS | 1865 | ++DOCSHELL 0xa22e9c00 == 145 [pid = 1865] [id = 506] 23:41:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0xa35f5800) [pid = 1865] [serial = 1519] [outer = (nil)] 23:41:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0xa6763400) [pid = 1865] [serial = 1520] [outer = 0xa35f5800] 23:41:47 INFO - PROCESS | 1865 | 1463035307723 Marionette DEBUG loaded listener.js 23:41:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0xa676ec00) [pid = 1865] [serial = 1521] [outer = 0xa35f5800] 23:41:48 INFO - PROCESS | 1865 | 1463035308644 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]]]}] 23:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1688ms 23:41:48 INFO - PROCESS | 1865 | 1463035308679 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 23:41:48 INFO - PROCESS | 1865 | 1463035308682 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 23:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:41:48 INFO - PROCESS | 1865 | 1463035308690 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:41:48 INFO - PROCESS | 1865 | 1463035308693 Marionette TRACE conn4 <- [1,1998,null,{}] 23:41:48 INFO - PROCESS | 1865 | 1463035308709 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}] 23:41:48 INFO - PROCESS | 1865 | 1463035308953 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 23:41:49 INFO - PROCESS | 1865 | 1463035309295 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2cc00 == 146 [pid = 1865] [id = 507] 23:41:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x8df15400) [pid = 1865] [serial = 1522] [outer = (nil)] 23:41:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x8df1d800) [pid = 1865] [serial = 1523] [outer = 0x8df15400] 23:41:49 INFO - PROCESS | 1865 | 1463035309387 Marionette DEBUG loaded listener.js 23:41:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x8df1fc00) [pid = 1865] [serial = 1524] [outer = 0x8df15400] 23:41:50 INFO - PROCESS | 1865 | 1463035310278 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]]]}] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89b29000 == 145 [pid = 1865] [id = 444] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x895d9c00 == 144 [pid = 1865] [id = 466] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8c435400 == 143 [pid = 1865] [id = 273] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1da400 == 142 [pid = 1865] [id = 467] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x947f8c00 == 141 [pid = 1865] [id = 6] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa8e400 == 140 [pid = 1865] [id = 297] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x93b5e800 == 139 [pid = 1865] [id = 25] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x92bc1400 == 138 [pid = 1865] [id = 55] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8b376800 == 137 [pid = 1865] [id = 489] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8d272000 == 136 [pid = 1865] [id = 488] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89d78c00 == 135 [pid = 1865] [id = 487] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89214000 == 134 [pid = 1865] [id = 485] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9aee6c00 == 133 [pid = 1865] [id = 484] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89211000 == 132 [pid = 1865] [id = 482] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89213800 == 131 [pid = 1865] [id = 483] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x947f9400 == 130 [pid = 1865] [id = 481] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec6e800 == 129 [pid = 1865] [id = 480] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x925f6800 == 128 [pid = 1865] [id = 479] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x92707000 == 127 [pid = 1865] [id = 478] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec6a400 == 126 [pid = 1865] [id = 476] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec6bc00 == 125 [pid = 1865] [id = 477] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8f165000 == 124 [pid = 1865] [id = 475] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8c36b000 == 123 [pid = 1865] [id = 474] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec63c00 == 122 [pid = 1865] [id = 473] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec44000 == 121 [pid = 1865] [id = 472] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8d806800 == 120 [pid = 1865] [id = 471] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8b176c00 == 119 [pid = 1865] [id = 470] 23:41:52 INFO - PROCESS | 1865 | --DOCSHELL 0x99821800 == 118 [pid = 1865] [id = 443] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x92033000) [pid = 1865] [serial = 1359] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0xa214b000) [pid = 1865] [serial = 1394] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x8b380c00) [pid = 1865] [serial = 1401] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8b17d800) [pid = 1865] [serial = 1400] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x922ec000) [pid = 1865] [serial = 1362] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x8d8a9400) [pid = 1865] [serial = 1350] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9b683c00) [pid = 1865] [serial = 1385] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x98aa2000) [pid = 1865] [serial = 1373] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x9520f800) [pid = 1865] [serial = 1370] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0xa227e400) [pid = 1865] [serial = 1272] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x93d5d400) [pid = 1865] [serial = 1368] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x9b064800) [pid = 1865] [serial = 1382] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x9900d400) [pid = 1865] [serial = 1374] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0xa245a400) [pid = 1865] [serial = 1398] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x8ea6c800) [pid = 1865] [serial = 1407] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x8c436000) [pid = 1865] [serial = 1403] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x9d5ae000) [pid = 1865] [serial = 1391] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x9b97d400) [pid = 1865] [serial = 1388] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x9b3b3c00) [pid = 1865] [serial = 1383] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8f267c00) [pid = 1865] [serial = 1353] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0xa21aa400) [pid = 1865] [serial = 1395] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x927e1000) [pid = 1865] [serial = 1364] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x9d7b0000) [pid = 1865] [serial = 1392] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8c437400) [pid = 1865] [serial = 1349] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8c50c800) [pid = 1865] [serial = 1404] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x93d58800) [pid = 1865] [serial = 1367] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x9ab88c00) [pid = 1865] [serial = 1380] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x9a2d3800) [pid = 1865] [serial = 1379] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0xa2455c00) [pid = 1865] [serial = 1397] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x99dea800) [pid = 1865] [serial = 1377] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8dc75c00) [pid = 1865] [serial = 1284] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x9ba61400) [pid = 1865] [serial = 1389] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8ddd3c00) [pid = 1865] [serial = 1406] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x953c4800) [pid = 1865] [serial = 1371] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8ec65400) [pid = 1865] [serial = 1352] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x912f3400) [pid = 1865] [serial = 1356] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x91264400) [pid = 1865] [serial = 1355] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x92040800) [pid = 1865] [serial = 1361] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x91f88800) [pid = 1865] [serial = 1358] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x99829000) [pid = 1865] [serial = 1376] [outer = (nil)] [url = about:blank] 23:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 3805ms 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x9296d000) [pid = 1865] [serial = 1365] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x9b687c00) [pid = 1865] [serial = 1386] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8ddd8c00) [pid = 1865] [serial = 1409] [outer = (nil)] [url = about:blank] 23:41:52 INFO - PROCESS | 1865 | 1463035312660 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 23:41:52 INFO - PROCESS | 1865 | 1463035312665 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 23:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:41:52 INFO - PROCESS | 1865 | 1463035312677 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:41:52 INFO - PROCESS | 1865 | 1463035312682 Marionette TRACE conn4 <- [1,2002,null,{}] 23:41:52 INFO - PROCESS | 1865 | 1463035312690 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}] 23:41:52 INFO - PROCESS | 1865 | 1463035312899 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 23:41:53 INFO - PROCESS | 1865 | 1463035313120 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a92b800 == 119 [pid = 1865] [id = 508] 23:41:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8a92c400) [pid = 1865] [serial = 1525] [outer = (nil)] 23:41:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8a935000) [pid = 1865] [serial = 1526] [outer = 0x8a92c400] 23:41:53 INFO - PROCESS | 1865 | 1463035313198 Marionette DEBUG loaded listener.js 23:41:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8aa8fc00) [pid = 1865] [serial = 1527] [outer = 0x8a92c400] 23:41:54 INFO - PROCESS | 1865 | 1463035314051 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]]]}] 23:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1445ms 23:41:54 INFO - PROCESS | 1865 | 1463035314123 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 23:41:54 INFO - PROCESS | 1865 | 1463035314129 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 23:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:41:54 INFO - PROCESS | 1865 | 1463035314141 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:41:54 INFO - PROCESS | 1865 | 1463035314146 Marionette TRACE conn4 <- [1,2006,null,{}] 23:41:54 INFO - PROCESS | 1865 | 1463035314152 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}] 23:41:54 INFO - PROCESS | 1865 | 1463035314376 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 23:41:54 INFO - PROCESS | 1865 | 1463035314637 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aeb1400 == 120 [pid = 1865] [id = 509] 23:41:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8aeb1c00) [pid = 1865] [serial = 1528] [outer = (nil)] 23:41:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8b17d800) [pid = 1865] [serial = 1529] [outer = 0x8aeb1c00] 23:41:54 INFO - PROCESS | 1865 | 1463035314717 Marionette DEBUG loaded listener.js 23:41:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8b37e000) [pid = 1865] [serial = 1530] [outer = 0x8aeb1c00] 23:41:55 INFO - PROCESS | 1865 | 1463035315658 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]]]}] 23:41:55 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 23:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1596ms 23:41:55 INFO - PROCESS | 1865 | 1463035315734 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 23:41:55 INFO - PROCESS | 1865 | 1463035315738 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 23:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:41:55 INFO - PROCESS | 1865 | 1463035315745 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:41:55 INFO - PROCESS | 1865 | 1463035315748 Marionette TRACE conn4 <- [1,2010,null,{}] 23:41:55 INFO - PROCESS | 1865 | 1463035315773 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}] 23:41:56 INFO - PROCESS | 1865 | 1463035316071 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 23:41:56 INFO - PROCESS | 1865 | 1463035316108 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba79000 == 121 [pid = 1865] [id = 510] 23:41:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8c362800) [pid = 1865] [serial = 1531] [outer = (nil)] 23:41:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8c432400) [pid = 1865] [serial = 1532] [outer = 0x8c362800] 23:41:56 INFO - PROCESS | 1865 | 1463035316188 Marionette DEBUG loaded listener.js 23:41:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8c501400) [pid = 1865] [serial = 1533] [outer = 0x8c362800] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8eb5e400) [pid = 1865] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8ec3f400) [pid = 1865] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x9b977800) [pid = 1865] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x9b91c400) [pid = 1865] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8b181c00) [pid = 1865] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9a06f000) [pid = 1865] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x99804800) [pid = 1865] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x9981f400) [pid = 1865] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9296b800) [pid = 1865] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x927e2c00) [pid = 1865] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8f15e400) [pid = 1865] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x91333800) [pid = 1865] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x91007400) [pid = 1865] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8ddc9800) [pid = 1865] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8fc6fc00) [pid = 1865] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8f15c400) [pid = 1865] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x8d89ec00) [pid = 1865] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8b17dc00) [pid = 1865] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x8aa88000) [pid = 1865] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x93a83000) [pid = 1865] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:41:57 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0x8d272800) [pid = 1865] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:41:58 INFO - PROCESS | 1865 | 1463035317998 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]]]}] 23:41:58 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 23:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2304ms 23:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:41:58 INFO - PROCESS | 1865 | 1463035318050 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 23:41:58 INFO - PROCESS | 1865 | 1463035318054 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 23:41:58 INFO - PROCESS | 1865 | 1463035318061 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:41:58 INFO - PROCESS | 1865 | 1463035318064 Marionette TRACE conn4 <- [1,2014,null,{}] 23:41:58 INFO - PROCESS | 1865 | 1463035318069 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}] 23:41:58 INFO - PROCESS | 1865 | 1463035318279 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 23:41:58 INFO - PROCESS | 1865 | 1463035318469 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:41:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d81400 == 122 [pid = 1865] [id = 511] 23:41:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x8bb6d400) [pid = 1865] [serial = 1534] [outer = (nil)] 23:41:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x8d272800) [pid = 1865] [serial = 1535] [outer = 0x8bb6d400] 23:41:58 INFO - PROCESS | 1865 | 1463035318550 Marionette DEBUG loaded listener.js 23:41:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8d58d400) [pid = 1865] [serial = 1536] [outer = 0x8bb6d400] 23:41:59 INFO - PROCESS | 1865 | 1463035319374 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]]]}] 23:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1387ms 23:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:41:59 INFO - PROCESS | 1865 | 1463035319448 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 23:41:59 INFO - PROCESS | 1865 | 1463035319451 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 23:41:59 INFO - PROCESS | 1865 | 1463035319458 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:41:59 INFO - PROCESS | 1865 | 1463035319461 Marionette TRACE conn4 <- [1,2018,null,{}] 23:41:59 INFO - PROCESS | 1865 | 1463035319467 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}] 23:41:59 INFO - PROCESS | 1865 | 1463035319683 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 23:42:00 INFO - PROCESS | 1865 | 1463035320123 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x89219400 == 123 [pid = 1865] [id = 512] 23:42:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8921b800) [pid = 1865] [serial = 1537] [outer = (nil)] 23:42:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x89b28400) [pid = 1865] [serial = 1538] [outer = 0x8921b800] 23:42:00 INFO - PROCESS | 1865 | 1463035320224 Marionette DEBUG loaded listener.js 23:42:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8a92b400) [pid = 1865] [serial = 1539] [outer = 0x8921b800] 23:42:01 INFO - PROCESS | 1865 | 1463035321229 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]]]}] 23:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1837ms 23:42:01 INFO - PROCESS | 1865 | 1463035321297 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 23:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:42:01 INFO - PROCESS | 1865 | 1463035321304 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 23:42:01 INFO - PROCESS | 1865 | 1463035321313 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:42:01 INFO - PROCESS | 1865 | 1463035321319 Marionette TRACE conn4 <- [1,2022,null,{}] 23:42:01 INFO - PROCESS | 1865 | 1463035321326 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}] 23:42:01 INFO - PROCESS | 1865 | 1463035321613 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 23:42:01 INFO - PROCESS | 1865 | 1463035321945 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba7b400 == 124 [pid = 1865] [id = 513] 23:42:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8ba85000) [pid = 1865] [serial = 1540] [outer = (nil)] 23:42:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8bb76c00) [pid = 1865] [serial = 1541] [outer = 0x8ba85000] 23:42:02 INFO - PROCESS | 1865 | 1463035322064 Marionette DEBUG loaded listener.js 23:42:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8c437400) [pid = 1865] [serial = 1542] [outer = 0x8ba85000] 23:42:03 INFO - PROCESS | 1865 | 1463035323138 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]]]}] 23:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1889ms 23:42:03 INFO - PROCESS | 1865 | 1463035323206 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 23:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:42:03 INFO - PROCESS | 1865 | 1463035323214 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 23:42:03 INFO - PROCESS | 1865 | 1463035323222 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:42:03 INFO - PROCESS | 1865 | 1463035323226 Marionette TRACE conn4 <- [1,2026,null,{}] 23:42:03 INFO - PROCESS | 1865 | 1463035323233 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}] 23:42:03 INFO - PROCESS | 1865 | 1463035323532 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 23:42:03 INFO - PROCESS | 1865 | 1463035323923 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c505000 == 125 [pid = 1865] [id = 514] 23:42:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8d58a400) [pid = 1865] [serial = 1543] [outer = (nil)] 23:42:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8d89dc00) [pid = 1865] [serial = 1544] [outer = 0x8d58a400] 23:42:04 INFO - PROCESS | 1865 | 1463035324018 Marionette DEBUG loaded listener.js 23:42:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8dc6f400) [pid = 1865] [serial = 1545] [outer = 0x8d58a400] 23:42:05 INFO - PROCESS | 1865 | 1463035325077 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]]]}] 23:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1890ms 23:42:05 INFO - PROCESS | 1865 | 1463035325111 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 23:42:05 INFO - PROCESS | 1865 | 1463035325115 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 23:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:42:05 INFO - PROCESS | 1865 | 1463035325133 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:42:05 INFO - PROCESS | 1865 | 1463035325143 Marionette TRACE conn4 <- [1,2030,null,{}] 23:42:05 INFO - PROCESS | 1865 | 1463035325151 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}] 23:42:05 INFO - PROCESS | 1865 | 1463035325421 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 23:42:05 INFO - PROCESS | 1865 | 1463035325750 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d275c00 == 126 [pid = 1865] [id = 515] 23:42:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8d806000) [pid = 1865] [serial = 1546] [outer = (nil)] 23:42:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8df24c00) [pid = 1865] [serial = 1547] [outer = 0x8d806000] 23:42:05 INFO - PROCESS | 1865 | 1463035325848 Marionette DEBUG loaded listener.js 23:42:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8ea66800) [pid = 1865] [serial = 1548] [outer = 0x8d806000] 23:42:06 INFO - PROCESS | 1865 | 1463035326836 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]]]}] 23:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1753ms 23:42:06 INFO - PROCESS | 1865 | 1463035326878 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 23:42:06 INFO - PROCESS | 1865 | 1463035326883 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 23:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:42:06 INFO - PROCESS | 1865 | 1463035326889 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:42:06 INFO - PROCESS | 1865 | 1463035326894 Marionette TRACE conn4 <- [1,2034,null,{}] 23:42:06 INFO - PROCESS | 1865 | 1463035326900 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}] 23:42:07 INFO - PROCESS | 1865 | 1463035327166 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 23:42:07 INFO - PROCESS | 1865 | 1463035327494 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a7c00 == 127 [pid = 1865] [id = 516] 23:42:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8df16800) [pid = 1865] [serial = 1549] [outer = (nil)] 23:42:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8eb63c00) [pid = 1865] [serial = 1550] [outer = 0x8df16800] 23:42:07 INFO - PROCESS | 1865 | 1463035327606 Marionette DEBUG loaded listener.js 23:42:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8ec3dc00) [pid = 1865] [serial = 1551] [outer = 0x8df16800] 23:42:08 INFO - PROCESS | 1865 | 1463035328643 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]]]}] 23:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1784ms 23:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:42:08 INFO - PROCESS | 1865 | 1463035328675 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 23:42:08 INFO - PROCESS | 1865 | 1463035328679 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 23:42:08 INFO - PROCESS | 1865 | 1463035328686 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:42:08 INFO - PROCESS | 1865 | 1463035328689 Marionette TRACE conn4 <- [1,2038,null,{}] 23:42:08 INFO - PROCESS | 1865 | 1463035328696 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}] 23:42:08 INFO - PROCESS | 1865 | 1463035328954 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 23:42:09 INFO - PROCESS | 1865 | 1463035329299 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:09 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec66800 == 128 [pid = 1865] [id = 517] 23:42:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8ec67400) [pid = 1865] [serial = 1552] [outer = (nil)] 23:42:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8f15bc00) [pid = 1865] [serial = 1553] [outer = 0x8ec67400] 23:42:09 INFO - PROCESS | 1865 | 1463035329458 Marionette DEBUG loaded listener.js 23:42:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8fad0400) [pid = 1865] [serial = 1554] [outer = 0x8ec67400] 23:42:10 INFO - PROCESS | 1865 | 1463035330590 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]]]}] 23:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1943ms 23:42:10 INFO - PROCESS | 1865 | 1463035330629 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 23:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:42:10 INFO - PROCESS | 1865 | 1463035330633 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 23:42:10 INFO - PROCESS | 1865 | 1463035330641 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:42:10 INFO - PROCESS | 1865 | 1463035330644 Marionette TRACE conn4 <- [1,2042,null,{}] 23:42:10 INFO - PROCESS | 1865 | 1463035330651 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}] 23:42:10 INFO - PROCESS | 1865 | 1463035330901 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 23:42:11 INFO - PROCESS | 1865 | 1463035331261 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:11 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec3f400 == 129 [pid = 1865] [id = 518] 23:42:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8ec4a800) [pid = 1865] [serial = 1555] [outer = (nil)] 23:42:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x91004c00) [pid = 1865] [serial = 1556] [outer = 0x8ec4a800] 23:42:11 INFO - PROCESS | 1865 | 1463035331391 Marionette DEBUG loaded listener.js 23:42:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x9125dc00) [pid = 1865] [serial = 1557] [outer = 0x8ec4a800] 23:42:12 INFO - PROCESS | 1865 | 1463035332357 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]]]}] 23:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 23:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1798ms 23:42:12 INFO - PROCESS | 1865 | 1463035332439 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 23:42:12 INFO - PROCESS | 1865 | 1463035332443 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 23:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:42:12 INFO - PROCESS | 1865 | 1463035332451 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:42:12 INFO - PROCESS | 1865 | 1463035332455 Marionette TRACE conn4 <- [1,2046,null,{}] 23:42:12 INFO - PROCESS | 1865 | 1463035332461 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}] 23:42:12 INFO - PROCESS | 1865 | 1463035332763 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 23:42:13 INFO - PROCESS | 1865 | 1463035333143 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d26dc00 == 130 [pid = 1865] [id = 519] 23:42:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8fca9400) [pid = 1865] [serial = 1558] [outer = (nil)] 23:42:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x912f3800) [pid = 1865] [serial = 1559] [outer = 0x8fca9400] 23:42:13 INFO - PROCESS | 1865 | 1463035333233 Marionette DEBUG loaded listener.js 23:42:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x91f88c00) [pid = 1865] [serial = 1560] [outer = 0x8fca9400] 23:42:14 INFO - PROCESS | 1865 | 1463035334167 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]]]}] 23:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1786ms 23:42:14 INFO - PROCESS | 1865 | 1463035334238 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 23:42:14 INFO - PROCESS | 1865 | 1463035334242 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 23:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:42:14 INFO - PROCESS | 1865 | 1463035334249 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:42:14 INFO - PROCESS | 1865 | 1463035334252 Marionette TRACE conn4 <- [1,2050,null,{}] 23:42:14 INFO - PROCESS | 1865 | 1463035334258 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}] 23:42:14 INFO - PROCESS | 1865 | 1463035334534 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 23:42:14 INFO - PROCESS | 1865 | 1463035334860 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:14 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a928000 == 131 [pid = 1865] [id = 520] 23:42:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x91264000) [pid = 1865] [serial = 1561] [outer = (nil)] 23:42:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x92034400) [pid = 1865] [serial = 1562] [outer = 0x91264000] 23:42:14 INFO - PROCESS | 1865 | 1463035334958 Marionette DEBUG loaded listener.js 23:42:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x92038400) [pid = 1865] [serial = 1563] [outer = 0x91264000] 23:42:15 INFO - PROCESS | 1865 | 1463035335898 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]]]}] 23:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1687ms 23:42:15 INFO - PROCESS | 1865 | 1463035335938 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 23:42:15 INFO - PROCESS | 1865 | 1463035335942 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 23:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:42:15 INFO - PROCESS | 1865 | 1463035335949 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:42:15 INFO - PROCESS | 1865 | 1463035335954 Marionette TRACE conn4 <- [1,2054,null,{}] 23:42:15 INFO - PROCESS | 1865 | 1463035335960 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}] 23:42:16 INFO - PROCESS | 1865 | 1463035336208 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 23:42:16 INFO - PROCESS | 1865 | 1463035336531 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f8f400 == 132 [pid = 1865] [id = 521] 23:42:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x91f90c00) [pid = 1865] [serial = 1564] [outer = (nil)] 23:42:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x925f1400) [pid = 1865] [serial = 1565] [outer = 0x91f90c00] 23:42:16 INFO - PROCESS | 1865 | 1463035336630 Marionette DEBUG loaded listener.js 23:42:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x925f8800) [pid = 1865] [serial = 1566] [outer = 0x91f90c00] 23:42:17 INFO - PROCESS | 1865 | 1463035337541 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]]]}] 23:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1640ms 23:42:17 INFO - PROCESS | 1865 | 1463035337591 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 23:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:42:17 INFO - PROCESS | 1865 | 1463035337595 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 23:42:17 INFO - PROCESS | 1865 | 1463035337625 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:42:17 INFO - PROCESS | 1865 | 1463035337632 Marionette TRACE conn4 <- [1,2058,null,{}] 23:42:17 INFO - PROCESS | 1865 | 1463035337646 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}] 23:42:17 INFO - PROCESS | 1865 | 1463035337885 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 23:42:18 INFO - PROCESS | 1865 | 1463035338247 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x927df800 == 133 [pid = 1865] [id = 522] 23:42:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x927e0400) [pid = 1865] [serial = 1567] [outer = (nil)] 23:42:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x927e9c00) [pid = 1865] [serial = 1568] [outer = 0x927e0400] 23:42:18 INFO - PROCESS | 1865 | 1463035338360 Marionette DEBUG loaded listener.js 23:42:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x9296a800) [pid = 1865] [serial = 1569] [outer = 0x927e0400] 23:42:19 INFO - PROCESS | 1865 | 1463035339336 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]]]}] 23:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1768ms 23:42:19 INFO - PROCESS | 1865 | 1463035339370 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 23:42:19 INFO - PROCESS | 1865 | 1463035339374 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 23:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:42:19 INFO - PROCESS | 1865 | 1463035339397 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:42:19 INFO - PROCESS | 1865 | 1463035339403 Marionette TRACE conn4 <- [1,2062,null,{}] 23:42:19 INFO - PROCESS | 1865 | 1463035339415 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}] 23:42:19 INFO - PROCESS | 1865 | 1463035339690 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 23:42:20 INFO - PROCESS | 1865 | 1463035340024 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bcd000 == 134 [pid = 1865] [id = 523] 23:42:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x92bd0800) [pid = 1865] [serial = 1570] [outer = (nil)] 23:42:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x93b6a800) [pid = 1865] [serial = 1571] [outer = 0x92bd0800] 23:42:20 INFO - PROCESS | 1865 | 1463035340123 Marionette DEBUG loaded listener.js 23:42:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x93baa800) [pid = 1865] [serial = 1572] [outer = 0x92bd0800] 23:42:21 INFO - PROCESS | 1865 | 1463035341068 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]]]}] 23:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1758ms 23:42:21 INFO - PROCESS | 1865 | 1463035341141 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 23:42:21 INFO - PROCESS | 1865 | 1463035341145 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 23:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:42:21 INFO - PROCESS | 1865 | 1463035341152 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:42:21 INFO - PROCESS | 1865 | 1463035341156 Marionette TRACE conn4 <- [1,2066,null,{}] 23:42:21 INFO - PROCESS | 1865 | 1463035341161 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}] 23:42:21 INFO - PROCESS | 1865 | 1463035341420 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 23:42:21 INFO - PROCESS | 1865 | 1463035341756 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d587000 == 135 [pid = 1865] [id = 524] 23:42:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x92032c00) [pid = 1865] [serial = 1573] [outer = (nil)] 23:42:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x947f8c00) [pid = 1865] [serial = 1574] [outer = 0x92032c00] 23:42:21 INFO - PROCESS | 1865 | 1463035341845 Marionette DEBUG loaded listener.js 23:42:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x947fc000) [pid = 1865] [serial = 1575] [outer = 0x92032c00] 23:42:22 INFO - PROCESS | 1865 | 1463035342772 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]]]}] 23:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1687ms 23:42:22 INFO - PROCESS | 1865 | 1463035342840 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 23:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:42:22 INFO - PROCESS | 1865 | 1463035342855 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 23:42:22 INFO - PROCESS | 1865 | 1463035342861 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:42:22 INFO - PROCESS | 1865 | 1463035342865 Marionette TRACE conn4 <- [1,2070,null,{}] 23:42:22 INFO - PROCESS | 1865 | 1463035342872 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}] 23:42:23 INFO - PROCESS | 1865 | 1463035343148 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 23:42:23 INFO - PROCESS | 1865 | 1463035343527 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c367800 == 136 [pid = 1865] [id = 525] 23:42:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x8dc70400) [pid = 1865] [serial = 1576] [outer = (nil)] 23:42:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x99012c00) [pid = 1865] [serial = 1577] [outer = 0x8dc70400] 23:42:23 INFO - PROCESS | 1865 | 1463035343618 Marionette DEBUG loaded listener.js 23:42:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9908c400) [pid = 1865] [serial = 1578] [outer = 0x8dc70400] 23:42:24 INFO - PROCESS | 1865 | 1463035344606 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]]]}] 23:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1798ms 23:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:42:24 INFO - PROCESS | 1865 | 1463035344659 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 23:42:24 INFO - PROCESS | 1865 | 1463035344662 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 23:42:24 INFO - PROCESS | 1865 | 1463035344669 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:42:24 INFO - PROCESS | 1865 | 1463035344673 Marionette TRACE conn4 <- [1,2074,null,{}] 23:42:24 INFO - PROCESS | 1865 | 1463035344680 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}] 23:42:24 INFO - PROCESS | 1865 | 1463035344926 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 23:42:25 INFO - PROCESS | 1865 | 1463035345254 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x89219c00 == 137 [pid = 1865] [id = 526] 23:42:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9520f800) [pid = 1865] [serial = 1579] [outer = (nil)] 23:42:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x99dea800) [pid = 1865] [serial = 1580] [outer = 0x9520f800] 23:42:25 INFO - PROCESS | 1865 | 1463035345353 Marionette DEBUG loaded listener.js 23:42:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9a064800) [pid = 1865] [serial = 1581] [outer = 0x9520f800] 23:42:26 INFO - PROCESS | 1865 | 1463035346279 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]]]}] 23:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1685ms 23:42:26 INFO - PROCESS | 1865 | 1463035346354 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 23:42:26 INFO - PROCESS | 1865 | 1463035346358 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 23:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:42:26 INFO - PROCESS | 1865 | 1463035346365 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:42:26 INFO - PROCESS | 1865 | 1463035346368 Marionette TRACE conn4 <- [1,2078,null,{}] 23:42:26 INFO - PROCESS | 1865 | 1463035346375 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}] 23:42:26 INFO - PROCESS | 1865 | 1463035346715 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 23:42:27 INFO - PROCESS | 1865 | 1463035347052 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x89217000 == 138 [pid = 1865] [id = 527] 23:42:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9981d800) [pid = 1865] [serial = 1582] [outer = (nil)] 23:42:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9a21c000) [pid = 1865] [serial = 1583] [outer = 0x9981d800] 23:42:27 INFO - PROCESS | 1865 | 1463035347144 Marionette DEBUG loaded listener.js 23:42:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9a220800) [pid = 1865] [serial = 1584] [outer = 0x9981d800] 23:42:28 INFO - PROCESS | 1865 | 1463035348107 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]]]}] 23:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1788ms 23:42:28 INFO - PROCESS | 1865 | 1463035348155 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 23:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:42:28 INFO - PROCESS | 1865 | 1463035348159 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 23:42:28 INFO - PROCESS | 1865 | 1463035348167 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:42:28 INFO - PROCESS | 1865 | 1463035348170 Marionette TRACE conn4 <- [1,2082,null,{}] 23:42:28 INFO - PROCESS | 1865 | 1463035348178 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}] 23:42:28 INFO - PROCESS | 1865 | 1463035348434 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 23:42:28 INFO - PROCESS | 1865 | 1463035348777 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b30400 == 139 [pid = 1865] [id = 528] 23:42:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x8d26f000) [pid = 1865] [serial = 1585] [outer = (nil)] 23:42:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9ab81400) [pid = 1865] [serial = 1586] [outer = 0x8d26f000] 23:42:28 INFO - PROCESS | 1865 | 1463035348874 Marionette DEBUG loaded listener.js 23:42:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x9ab89400) [pid = 1865] [serial = 1587] [outer = 0x8d26f000] 23:42:29 INFO - PROCESS | 1865 | 1463035349833 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]]]}] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc6a400 == 138 [pid = 1865] [id = 451] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8fcab000 == 137 [pid = 1865] [id = 454] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb5b000 == 136 [pid = 1865] [id = 452] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x89d81400 == 135 [pid = 1865] [id = 511] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba79000 == 134 [pid = 1865] [id = 510] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8aeb1400 == 133 [pid = 1865] [id = 509] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8a92b800 == 132 [pid = 1865] [id = 508] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x89d7ac00 == 131 [pid = 1865] [id = 505] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0xa22e9c00 == 130 [pid = 1865] [id = 506] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0xa26e7c00 == 129 [pid = 1865] [id = 504] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0xa061d400 == 128 [pid = 1865] [id = 503] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa8f800 == 127 [pid = 1865] [id = 502] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x9a06d800 == 126 [pid = 1865] [id = 500] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x9a2d1c00 == 125 [pid = 1865] [id = 501] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8b181400 == 124 [pid = 1865] [id = 499] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x912ec800 == 123 [pid = 1865] [id = 498] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x9289f800 == 122 [pid = 1865] [id = 497] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8a930000 == 121 [pid = 1865] [id = 496] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x91268000 == 120 [pid = 1865] [id = 495] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec62c00 == 119 [pid = 1865] [id = 493] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x9125e000 == 118 [pid = 1865] [id = 494] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8d89c400 == 117 [pid = 1865] [id = 492] 23:42:31 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa89400 == 116 [pid = 1865] [id = 491] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8f15e800) [pid = 1865] [serial = 1472] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x8ec6ac00) [pid = 1865] [serial = 1347] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8ec67000) [pid = 1865] [serial = 1469] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x8ec70000) [pid = 1865] [serial = 1470] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0xa214c800) [pid = 1865] [serial = 1457] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9d7ef800) [pid = 1865] [serial = 1455] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x9d5eac00) [pid = 1865] [serial = 1454] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x9b396000) [pid = 1865] [serial = 1452] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x9aeee800) [pid = 1865] [serial = 1451] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x9aec0400) [pid = 1865] [serial = 1449] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x9ab85c00) [pid = 1865] [serial = 1448] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x9a21ec00) [pid = 1865] [serial = 1446] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x9a21ac00) [pid = 1865] [serial = 1445] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x9a192000) [pid = 1865] [serial = 1443] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9a06c000) [pid = 1865] [serial = 1442] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x95638000) [pid = 1865] [serial = 1440] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x9520c000) [pid = 1865] [serial = 1439] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x93d5ec00) [pid = 1865] [serial = 1437] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x93d55c00) [pid = 1865] [serial = 1436] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x9296ec00) [pid = 1865] [serial = 1434] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x9289d800) [pid = 1865] [serial = 1433] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x9270fc00) [pid = 1865] [serial = 1431] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9270ac00) [pid = 1865] [serial = 1430] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x922f7000) [pid = 1865] [serial = 1428] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x91f94800) [pid = 1865] [serial = 1427] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x912f2000) [pid = 1865] [serial = 1425] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x912eb800) [pid = 1865] [serial = 1424] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x91009800) [pid = 1865] [serial = 1422] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8fcb5800) [pid = 1865] [serial = 1421] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8facc000) [pid = 1865] [serial = 1419] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8f26bc00) [pid = 1865] [serial = 1418] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8ea6bc00) [pid = 1865] [serial = 1416] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8dc71c00) [pid = 1865] [serial = 1415] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8c1d8000) [pid = 1865] [serial = 1413] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8ba7c400) [pid = 1865] [serial = 1412] [outer = (nil)] [url = about:blank] 23:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 3995ms 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8bb70c00) [pid = 1865] [serial = 1463] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8c430800) [pid = 1865] [serial = 1464] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0xa26d0000) [pid = 1865] [serial = 1461] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0xa262c400) [pid = 1865] [serial = 1460] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0xa22be800) [pid = 1865] [serial = 1458] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8dc68400) [pid = 1865] [serial = 1466] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8ddcb000) [pid = 1865] [serial = 1467] [outer = (nil)] [url = about:blank] 23:42:32 INFO - PROCESS | 1865 | 1463035352296 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 23:42:32 INFO - PROCESS | 1865 | 1463035352301 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 23:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:42:32 INFO - PROCESS | 1865 | 1463035352315 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:42:32 INFO - PROCESS | 1865 | 1463035352323 Marionette TRACE conn4 <- [1,2086,null,{}] 23:42:32 INFO - PROCESS | 1865 | 1463035352331 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}] 23:42:32 INFO - PROCESS | 1865 | 1463035352547 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 23:42:32 INFO - PROCESS | 1865 | 1463035352770 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aeaf400 == 117 [pid = 1865] [id = 529] 23:42:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8aeafc00) [pid = 1865] [serial = 1588] [outer = (nil)] 23:42:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8b176c00) [pid = 1865] [serial = 1589] [outer = 0x8aeafc00] 23:42:32 INFO - PROCESS | 1865 | 1463035352852 Marionette DEBUG loaded listener.js 23:42:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8b37d400) [pid = 1865] [serial = 1590] [outer = 0x8aeafc00] 23:42:33 INFO - PROCESS | 1865 | 1463035353740 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]]]}] 23:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1498ms 23:42:33 INFO - PROCESS | 1865 | 1463035353814 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 23:42:33 INFO - PROCESS | 1865 | 1463035353818 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 23:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:42:33 INFO - PROCESS | 1865 | 1463035353832 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:42:33 INFO - PROCESS | 1865 | 1463035353837 Marionette TRACE conn4 <- [1,2090,null,{}] 23:42:33 INFO - PROCESS | 1865 | 1463035353845 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}] 23:42:34 INFO - PROCESS | 1865 | 1463035354094 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 23:42:34 INFO - PROCESS | 1865 | 1463035354363 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1dac00 == 118 [pid = 1865] [id = 530] 23:42:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8c365800) [pid = 1865] [serial = 1591] [outer = (nil)] 23:42:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8c506000) [pid = 1865] [serial = 1592] [outer = 0x8c365800] 23:42:34 INFO - PROCESS | 1865 | 1463035354463 Marionette DEBUG loaded listener.js 23:42:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8d583c00) [pid = 1865] [serial = 1593] [outer = 0x8c365800] 23:42:35 INFO - PROCESS | 1865 | 1463035355538 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]]]}] 23:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1741ms 23:42:35 INFO - PROCESS | 1865 | 1463035355570 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 23:42:35 INFO - PROCESS | 1865 | 1463035355573 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 23:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:42:35 INFO - PROCESS | 1865 | 1463035355580 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:42:35 INFO - PROCESS | 1865 | 1463035355583 Marionette TRACE conn4 <- [1,2094,null,{}] 23:42:35 INFO - PROCESS | 1865 | 1463035355606 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}] 23:42:35 INFO - PROCESS | 1865 | 1463035355921 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 23:42:36 INFO - PROCESS | 1865 | 1463035355969 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:36 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c50ac00 == 119 [pid = 1865] [id = 531] 23:42:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8dc6c400) [pid = 1865] [serial = 1594] [outer = (nil)] 23:42:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8ddca000) [pid = 1865] [serial = 1595] [outer = 0x8dc6c400] 23:42:36 INFO - PROCESS | 1865 | 1463035356192 Marionette DEBUG loaded listener.js 23:42:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8ddd7800) [pid = 1865] [serial = 1596] [outer = 0x8dc6c400] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8c362800) [pid = 1865] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8b375400) [pid = 1865] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0xa3223c00) [pid = 1865] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0xa1151000) [pid = 1865] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x9b688400) [pid = 1865] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9b687800) [pid = 1865] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x9a0a5000) [pid = 1865] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8c1d1800) [pid = 1865] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x953bec00) [pid = 1865] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x92bce400) [pid = 1865] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8fc74c00) [pid = 1865] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x925f5400) [pid = 1865] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x912ebc00) [pid = 1865] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8fcac400) [pid = 1865] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8ea68000) [pid = 1865] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8aa91c00) [pid = 1865] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x8aeb1c00) [pid = 1865] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8a92c400) [pid = 1865] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:42:37 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0xa35f5800) [pid = 1865] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:42:38 INFO - PROCESS | 1865 | 1463035358086 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]]]}] 23:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2552ms 23:42:38 INFO - PROCESS | 1865 | 1463035358136 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 23:42:38 INFO - PROCESS | 1865 | 1463035358142 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 23:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:42:38 INFO - PROCESS | 1865 | 1463035358152 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:42:38 INFO - PROCESS | 1865 | 1463035358157 Marionette TRACE conn4 <- [1,2098,null,{}] 23:42:38 INFO - PROCESS | 1865 | 1463035358167 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}] 23:42:38 INFO - PROCESS | 1865 | 1463035358477 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 23:42:38 INFO - PROCESS | 1865 | 1463035358757 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb75400 == 120 [pid = 1865] [id = 532] 23:42:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8c432000) [pid = 1865] [serial = 1597] [outer = (nil)] 23:42:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8ea70000) [pid = 1865] [serial = 1598] [outer = 0x8c432000] 23:42:38 INFO - PROCESS | 1865 | 1463035358843 Marionette DEBUG loaded listener.js 23:42:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8ec61400) [pid = 1865] [serial = 1599] [outer = 0x8c432000] 23:42:40 INFO - PROCESS | 1865 | 1463035360011 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]]]}] 23:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1890ms 23:42:40 INFO - PROCESS | 1865 | 1463035360042 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 23:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:42:40 INFO - PROCESS | 1865 | 1463035360049 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 23:42:40 INFO - PROCESS | 1865 | 1463035360058 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:42:40 INFO - PROCESS | 1865 | 1463035360066 Marionette TRACE conn4 <- [1,2102,null,{}] 23:42:40 INFO - PROCESS | 1865 | 1463035360077 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}] 23:42:40 INFO - PROCESS | 1865 | 1463035360348 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 23:42:40 INFO - PROCESS | 1865 | 1463035360715 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a92b800 == 121 [pid = 1865] [id = 533] 23:42:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8aea9000) [pid = 1865] [serial = 1600] [outer = (nil)] 23:42:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8ba7cc00) [pid = 1865] [serial = 1601] [outer = 0x8aea9000] 23:42:40 INFO - PROCESS | 1865 | 1463035360816 Marionette DEBUG loaded listener.js 23:42:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8c1e0c00) [pid = 1865] [serial = 1602] [outer = 0x8aea9000] 23:42:41 INFO - PROCESS | 1865 | 1463035361798 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]]]}] 23:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1798ms 23:42:41 INFO - PROCESS | 1865 | 1463035361856 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 23:42:41 INFO - PROCESS | 1865 | 1463035361865 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 23:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:42:41 INFO - PROCESS | 1865 | 1463035361881 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:42:41 INFO - PROCESS | 1865 | 1463035361887 Marionette TRACE conn4 <- [1,2106,null,{}] 23:42:41 INFO - PROCESS | 1865 | 1463035361893 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}] 23:42:42 INFO - PROCESS | 1865 | 1463035362255 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 23:42:42 INFO - PROCESS | 1865 | 1463035362632 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d58b800 == 122 [pid = 1865] [id = 534] 23:42:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8dc6e000) [pid = 1865] [serial = 1603] [outer = (nil)] 23:42:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8ddd6800) [pid = 1865] [serial = 1604] [outer = 0x8dc6e000] 23:42:42 INFO - PROCESS | 1865 | 1463035362727 Marionette DEBUG loaded listener.js 23:42:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8ec6ac00) [pid = 1865] [serial = 1605] [outer = 0x8dc6e000] 23:42:43 INFO - PROCESS | 1865 | 1463035363842 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]]]}] 23:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2040ms 23:42:43 INFO - PROCESS | 1865 | 1463035363920 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 23:42:43 INFO - PROCESS | 1865 | 1463035363923 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 23:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:42:43 INFO - PROCESS | 1865 | 1463035363931 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:42:43 INFO - PROCESS | 1865 | 1463035363937 Marionette TRACE conn4 <- [1,2110,null,{}] 23:42:43 INFO - PROCESS | 1865 | 1463035363954 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}] 23:42:44 INFO - PROCESS | 1865 | 1463035364365 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 23:42:44 INFO - PROCESS | 1865 | 1463035364601 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x8df23800 == 123 [pid = 1865] [id = 535] 23:42:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8ec6d000) [pid = 1865] [serial = 1606] [outer = (nil)] 23:42:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8fad0c00) [pid = 1865] [serial = 1607] [outer = 0x8ec6d000] 23:42:44 INFO - PROCESS | 1865 | 1463035364698 Marionette DEBUG loaded listener.js 23:42:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8fcad400) [pid = 1865] [serial = 1608] [outer = 0x8ec6d000] 23:42:45 INFO - PROCESS | 1865 | 1463035365706 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]]]}] 23:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1836ms 23:42:45 INFO - PROCESS | 1865 | 1463035365768 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 23:42:45 INFO - PROCESS | 1865 | 1463035365775 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 23:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:42:45 INFO - PROCESS | 1865 | 1463035365786 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:42:45 INFO - PROCESS | 1865 | 1463035365790 Marionette TRACE conn4 <- [1,2114,null,{}] 23:42:45 INFO - PROCESS | 1865 | 1463035365797 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}] 23:42:46 INFO - PROCESS | 1865 | 1463035366049 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 23:42:46 INFO - PROCESS | 1865 | 1463035366390 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fac4000 == 124 [pid = 1865] [id = 536] 23:42:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x9100b800) [pid = 1865] [serial = 1609] [outer = (nil)] 23:42:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x912ef800) [pid = 1865] [serial = 1610] [outer = 0x9100b800] 23:42:46 INFO - PROCESS | 1865 | 1463035366495 Marionette DEBUG loaded listener.js 23:42:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x91333000) [pid = 1865] [serial = 1611] [outer = 0x9100b800] 23:42:47 INFO - PROCESS | 1865 | 1463035367491 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]]]}] 23:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1743ms 23:42:47 INFO - PROCESS | 1865 | 1463035367528 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 23:42:47 INFO - PROCESS | 1865 | 1463035367532 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 23:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:42:47 INFO - PROCESS | 1865 | 1463035367539 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:42:47 INFO - PROCESS | 1865 | 1463035367544 Marionette TRACE conn4 <- [1,2118,null,{}] 23:42:47 INFO - PROCESS | 1865 | 1463035367550 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}] 23:42:47 INFO - PROCESS | 1865 | 1463035367805 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 23:42:48 INFO - PROCESS | 1865 | 1463035368131 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc6c800 == 125 [pid = 1865] [id = 537] 23:42:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x912ec800) [pid = 1865] [serial = 1612] [outer = (nil)] 23:42:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x91f95400) [pid = 1865] [serial = 1613] [outer = 0x912ec800] 23:42:48 INFO - PROCESS | 1865 | 1463035368230 Marionette DEBUG loaded listener.js 23:42:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x92037400) [pid = 1865] [serial = 1614] [outer = 0x912ec800] 23:42:49 INFO - PROCESS | 1865 | 1463035369218 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]]]}] 23:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1743ms 23:42:49 INFO - PROCESS | 1865 | 1463035369284 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 23:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:42:49 INFO - PROCESS | 1865 | 1463035369288 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 23:42:49 INFO - PROCESS | 1865 | 1463035369295 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:42:49 INFO - PROCESS | 1865 | 1463035369299 Marionette TRACE conn4 <- [1,2122,null,{}] 23:42:49 INFO - PROCESS | 1865 | 1463035369305 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}] 23:42:49 INFO - PROCESS | 1865 | 1463035369630 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 23:42:49 INFO - PROCESS | 1865 | 1463035369980 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba86400 == 126 [pid = 1865] [id = 538] 23:42:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x91340400) [pid = 1865] [serial = 1615] [outer = (nil)] 23:42:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x927e2400) [pid = 1865] [serial = 1616] [outer = 0x91340400] 23:42:50 INFO - PROCESS | 1865 | 1463035370071 Marionette DEBUG loaded listener.js 23:42:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x92890c00) [pid = 1865] [serial = 1617] [outer = 0x91340400] 23:42:51 INFO - PROCESS | 1865 | 1463035371012 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]]]}] 23:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1786ms 23:42:51 INFO - PROCESS | 1865 | 1463035371081 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 23:42:51 INFO - PROCESS | 1865 | 1463035371086 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 23:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:42:51 INFO - PROCESS | 1865 | 1463035371092 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:42:51 INFO - PROCESS | 1865 | 1463035371096 Marionette TRACE conn4 <- [1,2126,null,{}] 23:42:51 INFO - PROCESS | 1865 | 1463035371103 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}] 23:42:51 INFO - PROCESS | 1865 | 1463035371349 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 23:42:51 INFO - PROCESS | 1865 | 1463035371680 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f3800 == 127 [pid = 1865] [id = 539] 23:42:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x9270f800) [pid = 1865] [serial = 1618] [outer = (nil)] 23:42:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x92970800) [pid = 1865] [serial = 1619] [outer = 0x9270f800] 23:42:51 INFO - PROCESS | 1865 | 1463035371786 Marionette DEBUG loaded listener.js 23:42:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x93a85000) [pid = 1865] [serial = 1620] [outer = 0x9270f800] 23:42:52 INFO - PROCESS | 1865 | 1463035372719 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]]]}] 23:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1686ms 23:42:52 INFO - PROCESS | 1865 | 1463035372779 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 23:42:52 INFO - PROCESS | 1865 | 1463035372784 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 23:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:42:52 INFO - PROCESS | 1865 | 1463035372790 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:42:52 INFO - PROCESS | 1865 | 1463035372794 Marionette TRACE conn4 <- [1,2130,null,{}] 23:42:52 INFO - PROCESS | 1865 | 1463035372800 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}] 23:42:53 INFO - PROCESS | 1865 | 1463035373041 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 23:42:53 INFO - PROCESS | 1865 | 1463035373371 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x925f0000 == 128 [pid = 1865] [id = 540] 23:42:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x92969800) [pid = 1865] [serial = 1621] [outer = (nil)] 23:42:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x93d62400) [pid = 1865] [serial = 1622] [outer = 0x92969800] 23:42:53 INFO - PROCESS | 1865 | 1463035373467 Marionette DEBUG loaded listener.js 23:42:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x9474d400) [pid = 1865] [serial = 1623] [outer = 0x92969800] 23:42:54 INFO - PROCESS | 1865 | 1463035374473 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] 23:42:54 INFO - PROCESS | 1865 | 1463035374530 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 23:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:42:54 INFO - PROCESS | 1865 | 1463035374537 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:42:54 INFO - PROCESS | 1865 | 1463035374541 Marionette TRACE conn4 <- [1,2134,null,{}] 23:42:54 INFO - PROCESS | 1865 | 1463035374546 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}] 23:42:54 INFO - PROCESS | 1865 | 1463035374780 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 23:42:55 INFO - PROCESS | 1865 | 1463035375109 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921a400 == 129 [pid = 1865] [id = 541] 23:42:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x93b60000) [pid = 1865] [serial = 1624] [outer = (nil)] 23:42:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x9981b800) [pid = 1865] [serial = 1625] [outer = 0x93b60000] 23:42:55 INFO - PROCESS | 1865 | 1463035375204 Marionette DEBUG loaded listener.js 23:42:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x99829800) [pid = 1865] [serial = 1626] [outer = 0x93b60000] 23:42:56 INFO - PROCESS | 1865 | 1463035376136 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]]]}] 23:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1634ms 23:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:42:56 INFO - PROCESS | 1865 | 1463035376172 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 23:42:56 INFO - PROCESS | 1865 | 1463035376175 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 23:42:56 INFO - PROCESS | 1865 | 1463035376182 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:42:56 INFO - PROCESS | 1865 | 1463035376186 Marionette TRACE conn4 <- [1,2138,null,{}] 23:42:56 INFO - PROCESS | 1865 | 1463035376191 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}] 23:42:56 INFO - PROCESS | 1865 | 1463035376427 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 23:42:56 INFO - PROCESS | 1865 | 1463035376759 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x95211000 == 130 [pid = 1865] [id = 542] 23:42:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x95211400) [pid = 1865] [serial = 1627] [outer = (nil)] 23:42:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x9a186c00) [pid = 1865] [serial = 1628] [outer = 0x95211400] 23:42:56 INFO - PROCESS | 1865 | 1463035376854 Marionette DEBUG loaded listener.js 23:42:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x9a191800) [pid = 1865] [serial = 1629] [outer = 0x95211400] 23:42:57 INFO - PROCESS | 1865 | 1463035377792 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]]]}] 23:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1690ms 23:42:57 INFO - PROCESS | 1865 | 1463035377872 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 23:42:57 INFO - PROCESS | 1865 | 1463035377876 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 23:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:42:57 INFO - PROCESS | 1865 | 1463035377884 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:42:57 INFO - PROCESS | 1865 | 1463035377888 Marionette TRACE conn4 <- [1,2142,null,{}] 23:42:57 INFO - PROCESS | 1865 | 1463035377894 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}] 23:42:58 INFO - PROCESS | 1865 | 1463035378191 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 23:42:58 INFO - PROCESS | 1865 | 1463035378542 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:42:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a21d000 == 131 [pid = 1865] [id = 543] 23:42:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x9ab80400) [pid = 1865] [serial = 1630] [outer = (nil)] 23:42:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x9aeb7400) [pid = 1865] [serial = 1631] [outer = 0x9ab80400] 23:42:58 INFO - PROCESS | 1865 | 1463035378639 Marionette DEBUG loaded listener.js 23:42:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9aeee800) [pid = 1865] [serial = 1632] [outer = 0x9ab80400] 23:42:59 INFO - PROCESS | 1865 | 1463035379632 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] 23:42:59 INFO - PROCESS | 1865 | 1463035379678 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 23:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:42:59 INFO - PROCESS | 1865 | 1463035379685 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:42:59 INFO - PROCESS | 1865 | 1463035379689 Marionette TRACE conn4 <- [1,2146,null,{}] 23:42:59 INFO - PROCESS | 1865 | 1463035379695 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}] 23:42:59 INFO - PROCESS | 1865 | 1463035379948 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 23:43:00 INFO - PROCESS | 1865 | 1463035380283 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2dc00 == 132 [pid = 1865] [id = 544] 23:43:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x8c362400) [pid = 1865] [serial = 1633] [outer = (nil)] 23:43:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9b632000) [pid = 1865] [serial = 1634] [outer = 0x8c362400] 23:43:00 INFO - PROCESS | 1865 | 1463035380383 Marionette DEBUG loaded listener.js 23:43:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9b680c00) [pid = 1865] [serial = 1635] [outer = 0x8c362400] 23:43:01 INFO - PROCESS | 1865 | 1463035381320 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] 23:43:01 INFO - PROCESS | 1865 | 1463035381381 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 23:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:43:01 INFO - PROCESS | 1865 | 1463035381388 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:43:01 INFO - PROCESS | 1865 | 1463035381392 Marionette TRACE conn4 <- [1,2150,null,{}] 23:43:01 INFO - PROCESS | 1865 | 1463035381398 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}] 23:43:01 INFO - PROCESS | 1865 | 1463035381654 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 23:43:02 INFO - PROCESS | 1865 | 1463035382004 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aee9000 == 133 [pid = 1865] [id = 545] 23:43:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9b38c000) [pid = 1865] [serial = 1636] [outer = (nil)] 23:43:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9ba5a400) [pid = 1865] [serial = 1637] [outer = 0x9b38c000] 23:43:02 INFO - PROCESS | 1865 | 1463035382102 Marionette DEBUG loaded listener.js 23:43:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9ba61c00) [pid = 1865] [serial = 1638] [outer = 0x9b38c000] 23:43:03 INFO - PROCESS | 1865 | 1463035383021 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]]]}] 23:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1685ms 23:43:03 INFO - PROCESS | 1865 | 1463035383075 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 23:43:03 INFO - PROCESS | 1865 | 1463035383079 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 23:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:43:03 INFO - PROCESS | 1865 | 1463035383085 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:43:03 INFO - PROCESS | 1865 | 1463035383088 Marionette TRACE conn4 <- [1,2154,null,{}] 23:43:03 INFO - PROCESS | 1865 | 1463035383094 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}] 23:43:03 INFO - PROCESS | 1865 | 1463035383334 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 23:43:03 INFO - PROCESS | 1865 | 1463035383668 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x890ce800 == 134 [pid = 1865] [id = 546] 23:43:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9b629800) [pid = 1865] [serial = 1639] [outer = (nil)] 23:43:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9d7b1400) [pid = 1865] [serial = 1640] [outer = 0x9b629800] 23:43:03 INFO - PROCESS | 1865 | 1463035383763 Marionette DEBUG loaded listener.js 23:43:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9d7ef800) [pid = 1865] [serial = 1641] [outer = 0x9b629800] 23:43:04 INFO - PROCESS | 1865 | 1463035384721 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]]]}] 23:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1684ms 23:43:04 INFO - PROCESS | 1865 | 1463035384770 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 23:43:04 INFO - PROCESS | 1865 | 1463035384774 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 23:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:43:04 INFO - PROCESS | 1865 | 1463035384781 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:43:04 INFO - PROCESS | 1865 | 1463035384785 Marionette TRACE conn4 <- [1,2158,null,{}] 23:43:04 INFO - PROCESS | 1865 | 1463035384791 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}] 23:43:05 INFO - PROCESS | 1865 | 1463035385050 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 23:43:05 INFO - PROCESS | 1865 | 1463035385397 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b37b000 == 135 [pid = 1865] [id = 547] 23:43:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x8c43cc00) [pid = 1865] [serial = 1642] [outer = (nil)] 23:43:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0xa1151000) [pid = 1865] [serial = 1643] [outer = 0x8c43cc00] 23:43:05 INFO - PROCESS | 1865 | 1463035385493 Marionette DEBUG loaded listener.js 23:43:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0xa214b000) [pid = 1865] [serial = 1644] [outer = 0x8c43cc00] 23:43:06 INFO - PROCESS | 1865 | 1463035386449 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]]]}] 23:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1703ms 23:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:43:06 INFO - PROCESS | 1865 | 1463035386485 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 23:43:06 INFO - PROCESS | 1865 | 1463035386489 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 23:43:06 INFO - PROCESS | 1865 | 1463035386496 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:43:06 INFO - PROCESS | 1865 | 1463035386499 Marionette TRACE conn4 <- [1,2162,null,{}] 23:43:06 INFO - PROCESS | 1865 | 1463035386506 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}] 23:43:06 INFO - PROCESS | 1865 | 1463035386748 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 23:43:07 INFO - PROCESS | 1865 | 1463035387088 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2a000 == 136 [pid = 1865] [id = 548] 23:43:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x89d74800) [pid = 1865] [serial = 1645] [outer = (nil)] 23:43:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0xa2450000) [pid = 1865] [serial = 1646] [outer = 0x89d74800] 23:43:07 INFO - PROCESS | 1865 | 1463035387183 Marionette DEBUG loaded listener.js 23:43:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0xa2457c00) [pid = 1865] [serial = 1647] [outer = 0x89d74800] 23:43:08 INFO - PROCESS | 1865 | 1463035388096 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]]]}] 23:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1637ms 23:43:08 INFO - PROCESS | 1865 | 1463035388133 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 23:43:08 INFO - PROCESS | 1865 | 1463035388138 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 23:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:43:08 INFO - PROCESS | 1865 | 1463035388164 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:43:08 INFO - PROCESS | 1865 | 1463035388167 Marionette TRACE conn4 <- [1,2166,null,{}] 23:43:08 INFO - PROCESS | 1865 | 1463035388174 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}] 23:43:08 INFO - PROCESS | 1865 | 1463035388403 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 23:43:08 INFO - PROCESS | 1865 | 1463035388744 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x890cf800 == 137 [pid = 1865] [id = 549] 23:43:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x99012400) [pid = 1865] [serial = 1648] [outer = (nil)] 23:43:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0xa26e7400) [pid = 1865] [serial = 1649] [outer = 0x99012400] 23:43:08 INFO - PROCESS | 1865 | 1463035388841 Marionette DEBUG loaded listener.js 23:43:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0xa306a800) [pid = 1865] [serial = 1650] [outer = 0x99012400] 23:43:09 INFO - PROCESS | 1865 | 1463035389824 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]]]}] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8c367800 == 136 [pid = 1865] [id = 525] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8d587000 == 135 [pid = 1865] [id = 524] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x92bcd000 == 134 [pid = 1865] [id = 523] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x91f8f400 == 133 [pid = 1865] [id = 521] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x927df800 == 132 [pid = 1865] [id = 522] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8a928000 == 131 [pid = 1865] [id = 520] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8d26dc00 == 130 [pid = 1865] [id = 519] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec3f400 == 129 [pid = 1865] [id = 518] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec66800 == 128 [pid = 1865] [id = 517] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a7c00 == 127 [pid = 1865] [id = 516] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8d275c00 == 126 [pid = 1865] [id = 515] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba7b400 == 125 [pid = 1865] [id = 513] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x8c505000 == 124 [pid = 1865] [id = 514] 23:43:12 INFO - PROCESS | 1865 | --DOCSHELL 0x89219400 == 123 [pid = 1865] [id = 512] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8d272800) [pid = 1865] [serial = 1535] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x8c432400) [pid = 1865] [serial = 1532] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8c501400) [pid = 1865] [serial = 1533] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0xa50ef400) [pid = 1865] [serial = 1518] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0xa50ad800) [pid = 1865] [serial = 1517] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0xa35ecc00) [pid = 1865] [serial = 1515] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0xa3545c00) [pid = 1865] [serial = 1514] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0xa306bc00) [pid = 1865] [serial = 1512] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0xa306a400) [pid = 1865] [serial = 1511] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0xa22f3c00) [pid = 1865] [serial = 1509] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0xa22e7c00) [pid = 1865] [serial = 1508] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x9d5f1800) [pid = 1865] [serial = 1506] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x9b977400) [pid = 1865] [serial = 1505] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x9ab83400) [pid = 1865] [serial = 1503] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x9a2d3000) [pid = 1865] [serial = 1502] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x9a195400) [pid = 1865] [serial = 1500] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9a18f000) [pid = 1865] [serial = 1499] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x99a88c00) [pid = 1865] [serial = 1497] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x99829c00) [pid = 1865] [serial = 1496] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x98bc2400) [pid = 1865] [serial = 1494] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x953c7400) [pid = 1865] [serial = 1493] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x93d9f400) [pid = 1865] [serial = 1491] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x93ba3800) [pid = 1865] [serial = 1490] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x927e4400) [pid = 1865] [serial = 1488] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9270bc00) [pid = 1865] [serial = 1487] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x9203e000) [pid = 1865] [serial = 1485] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x92036400) [pid = 1865] [serial = 1484] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x91336400) [pid = 1865] [serial = 1482] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x9126a000) [pid = 1865] [serial = 1481] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8ec6f000) [pid = 1865] [serial = 1479] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8ec45800) [pid = 1865] [serial = 1478] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8d58bc00) [pid = 1865] [serial = 1476] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8c43a000) [pid = 1865] [serial = 1475] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8b17d800) [pid = 1865] [serial = 1529] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8a935000) [pid = 1865] [serial = 1526] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8aa8fc00) [pid = 1865] [serial = 1527] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8df1d800) [pid = 1865] [serial = 1523] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0xa676ec00) [pid = 1865] [serial = 1521] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0xa6763400) [pid = 1865] [serial = 1520] [outer = (nil)] [url = about:blank] 23:43:12 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8b37e000) [pid = 1865] [serial = 1530] [outer = (nil)] [url = about:blank] 23:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 4245ms 23:43:12 INFO - PROCESS | 1865 | 1463035392518 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 23:43:12 INFO - PROCESS | 1865 | 1463035392524 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 23:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:43:12 INFO - PROCESS | 1865 | 1463035392536 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:43:12 INFO - PROCESS | 1865 | 1463035392544 Marionette TRACE conn4 <- [1,2170,null,{}] 23:43:12 INFO - PROCESS | 1865 | 1463035392551 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}] 23:43:12 INFO - PROCESS | 1865 | 1463035392753 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 23:43:13 INFO - PROCESS | 1865 | 1463035392986 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aeacc00 == 124 [pid = 1865] [id = 550] 23:43:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8aead400) [pid = 1865] [serial = 1651] [outer = (nil)] 23:43:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8aeb2400) [pid = 1865] [serial = 1652] [outer = 0x8aead400] 23:43:13 INFO - PROCESS | 1865 | 1463035393066 Marionette DEBUG loaded listener.js 23:43:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8b37e000) [pid = 1865] [serial = 1653] [outer = 0x8aead400] 23:43:13 INFO - PROCESS | 1865 | 1463035393961 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]]]}] 23:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1490ms 23:43:14 INFO - PROCESS | 1865 | 1463035394027 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 23:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:43:14 INFO - PROCESS | 1865 | 1463035394033 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 23:43:14 INFO - PROCESS | 1865 | 1463035394045 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:43:14 INFO - PROCESS | 1865 | 1463035394051 Marionette TRACE conn4 <- [1,2174,null,{}] 23:43:14 INFO - PROCESS | 1865 | 1463035394057 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}] 23:43:14 INFO - PROCESS | 1865 | 1463035394319 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 23:43:14 INFO - PROCESS | 1865 | 1463035394584 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:14 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1dc800 == 125 [pid = 1865] [id = 551] 23:43:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8c1de000) [pid = 1865] [serial = 1654] [outer = (nil)] 23:43:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8c505000) [pid = 1865] [serial = 1655] [outer = 0x8c1de000] 23:43:14 INFO - PROCESS | 1865 | 1463035394668 Marionette DEBUG loaded listener.js 23:43:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8d581400) [pid = 1865] [serial = 1656] [outer = 0x8c1de000] 23:43:15 INFO - PROCESS | 1865 | 1463035395632 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]]]}] 23:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1639ms 23:43:15 INFO - PROCESS | 1865 | 1463035395681 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 23:43:15 INFO - PROCESS | 1865 | 1463035395685 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 23:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:43:15 INFO - PROCESS | 1865 | 1463035395701 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:43:15 INFO - PROCESS | 1865 | 1463035395704 Marionette TRACE conn4 <- [1,2178,null,{}] 23:43:15 INFO - PROCESS | 1865 | 1463035395720 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}] 23:43:16 INFO - PROCESS | 1865 | 1463035396029 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 23:43:16 INFO - PROCESS | 1865 | 1463035396065 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2b000 == 126 [pid = 1865] [id = 552] 23:43:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8dc75c00) [pid = 1865] [serial = 1657] [outer = (nil)] 23:43:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8df24400) [pid = 1865] [serial = 1658] [outer = 0x8dc75c00] 23:43:16 INFO - PROCESS | 1865 | 1463035396149 Marionette DEBUG loaded listener.js 23:43:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8eb66800) [pid = 1865] [serial = 1659] [outer = 0x8dc75c00] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8c1d4000) [pid = 1865] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8b185800) [pid = 1865] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8dc6c400) [pid = 1865] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8c365800) [pid = 1865] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8aeafc00) [pid = 1865] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x9981d800) [pid = 1865] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x9520f800) [pid = 1865] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8dc70400) [pid = 1865] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x92032c00) [pid = 1865] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x92bd0800) [pid = 1865] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x927e0400) [pid = 1865] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x91f90c00) [pid = 1865] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x91264000) [pid = 1865] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8fca9400) [pid = 1865] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8ec4a800) [pid = 1865] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8ec67400) [pid = 1865] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8df16800) [pid = 1865] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8d806000) [pid = 1865] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8d58a400) [pid = 1865] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8ba85000) [pid = 1865] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:43:17 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x8921b800) [pid = 1865] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:43:17 INFO - PROCESS | 1865 | 1463035397899 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]]]}] 23:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2242ms 23:43:17 INFO - PROCESS | 1865 | 1463035397944 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 23:43:17 INFO - PROCESS | 1865 | 1463035397948 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 23:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:43:17 INFO - PROCESS | 1865 | 1463035397955 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:43:17 INFO - PROCESS | 1865 | 1463035397958 Marionette TRACE conn4 <- [1,2182,null,{}] 23:43:17 INFO - PROCESS | 1865 | 1463035397979 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}] 23:43:18 INFO - PROCESS | 1865 | 1463035398210 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 23:43:18 INFO - PROCESS | 1865 | 1463035398403 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d76c00 == 127 [pid = 1865] [id = 553] 23:43:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8aeafc00) [pid = 1865] [serial = 1660] [outer = (nil)] 23:43:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8ddd3c00) [pid = 1865] [serial = 1661] [outer = 0x8aeafc00] 23:43:18 INFO - PROCESS | 1865 | 1463035398481 Marionette DEBUG loaded listener.js 23:43:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8ec43c00) [pid = 1865] [serial = 1662] [outer = 0x8aeafc00] 23:43:19 INFO - PROCESS | 1865 | 1463035399403 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]]]}] 23:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1479ms 23:43:19 INFO - PROCESS | 1865 | 1463035399435 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 23:43:19 INFO - PROCESS | 1865 | 1463035399439 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 23:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:43:19 INFO - PROCESS | 1865 | 1463035399445 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:43:19 INFO - PROCESS | 1865 | 1463035399449 Marionette TRACE conn4 <- [1,2186,null,{}] 23:43:19 INFO - PROCESS | 1865 | 1463035399454 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}] 23:43:19 INFO - PROCESS | 1865 | 1463035399840 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 23:43:20 INFO - PROCESS | 1865 | 1463035400168 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a92e800 == 128 [pid = 1865] [id = 554] 23:43:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8a930000) [pid = 1865] [serial = 1663] [outer = (nil)] 23:43:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8aa89400) [pid = 1865] [serial = 1664] [outer = 0x8a930000] 23:43:20 INFO - PROCESS | 1865 | 1463035400268 Marionette DEBUG loaded listener.js 23:43:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8aeb0c00) [pid = 1865] [serial = 1665] [outer = 0x8a930000] 23:43:21 INFO - PROCESS | 1865 | 1463035401330 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]]]}] 23:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1942ms 23:43:21 INFO - PROCESS | 1865 | 1463035401393 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 23:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:43:21 INFO - PROCESS | 1865 | 1463035401404 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 23:43:21 INFO - PROCESS | 1865 | 1463035401457 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:43:21 INFO - PROCESS | 1865 | 1463035401467 Marionette TRACE conn4 <- [1,2190,null,{}] 23:43:21 INFO - PROCESS | 1865 | 1463035401491 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}] 23:43:21 INFO - PROCESS | 1865 | 1463035401754 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 23:43:22 INFO - PROCESS | 1865 | 1463035402113 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c508000 == 129 [pid = 1865] [id = 555] 23:43:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8d26c000) [pid = 1865] [serial = 1666] [outer = (nil)] 23:43:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8d804400) [pid = 1865] [serial = 1667] [outer = 0x8d26c000] 23:43:22 INFO - PROCESS | 1865 | 1463035402229 Marionette DEBUG loaded listener.js 23:43:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8d8aa800) [pid = 1865] [serial = 1668] [outer = 0x8d26c000] 23:43:23 INFO - PROCESS | 1865 | 1463035403338 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]]]}] 23:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2005ms 23:43:23 INFO - PROCESS | 1865 | 1463035403419 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 23:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:43:23 INFO - PROCESS | 1865 | 1463035403425 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 23:43:23 INFO - PROCESS | 1865 | 1463035403432 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:43:23 INFO - PROCESS | 1865 | 1463035403436 Marionette TRACE conn4 <- [1,2194,null,{}] 23:43:23 INFO - PROCESS | 1865 | 1463035403442 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}] 23:43:23 INFO - PROCESS | 1865 | 1463035403735 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 23:43:24 INFO - PROCESS | 1865 | 1463035404128 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea64000 == 130 [pid = 1865] [id = 556] 23:43:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8ea65800) [pid = 1865] [serial = 1669] [outer = (nil)] 23:43:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8eb5b000) [pid = 1865] [serial = 1670] [outer = 0x8ea65800] 23:43:24 INFO - PROCESS | 1865 | 1463035404229 Marionette DEBUG loaded listener.js 23:43:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8ec68000) [pid = 1865] [serial = 1671] [outer = 0x8ea65800] 23:43:25 INFO - PROCESS | 1865 | 1463035405252 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]]]}] 23:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1891ms 23:43:25 INFO - PROCESS | 1865 | 1463035405323 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 23:43:25 INFO - PROCESS | 1865 | 1463035405330 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 23:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:43:25 INFO - PROCESS | 1865 | 1463035405347 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:43:25 INFO - PROCESS | 1865 | 1463035405355 Marionette TRACE conn4 <- [1,2198,null,{}] 23:43:25 INFO - PROCESS | 1865 | 1463035405361 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}] 23:43:25 INFO - PROCESS | 1865 | 1463035405659 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 23:43:26 INFO - PROCESS | 1865 | 1463035405990 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb62400 == 131 [pid = 1865] [id = 557] 23:43:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8f269c00) [pid = 1865] [serial = 1672] [outer = (nil)] 23:43:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8fc6fc00) [pid = 1865] [serial = 1673] [outer = 0x8f269c00] 23:43:26 INFO - PROCESS | 1865 | 1463035406095 Marionette DEBUG loaded listener.js 23:43:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8fcaf000) [pid = 1865] [serial = 1674] [outer = 0x8f269c00] 23:43:27 INFO - PROCESS | 1865 | 1463035407079 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]]]}] 23:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1800ms 23:43:27 INFO - PROCESS | 1865 | 1463035407141 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 23:43:27 INFO - PROCESS | 1865 | 1463035407145 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 23:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:43:27 INFO - PROCESS | 1865 | 1463035407151 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:43:27 INFO - PROCESS | 1865 | 1463035407155 Marionette TRACE conn4 <- [1,2202,null,{}] 23:43:27 INFO - PROCESS | 1865 | 1463035407161 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}] 23:43:27 INFO - PROCESS | 1865 | 1463035407402 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 23:43:27 INFO - PROCESS | 1865 | 1463035407738 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a1800 == 132 [pid = 1865] [id = 558] 23:43:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8fc71800) [pid = 1865] [serial = 1675] [outer = (nil)] 23:43:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x912edc00) [pid = 1865] [serial = 1676] [outer = 0x8fc71800] 23:43:27 INFO - PROCESS | 1865 | 1463035407832 Marionette DEBUG loaded listener.js 23:43:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x912f3400) [pid = 1865] [serial = 1677] [outer = 0x8fc71800] 23:43:28 INFO - PROCESS | 1865 | 1463035408776 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]]]}] 23:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1682ms 23:43:28 INFO - PROCESS | 1865 | 1463035408850 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 23:43:28 INFO - PROCESS | 1865 | 1463035408855 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 23:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:43:28 INFO - PROCESS | 1865 | 1463035408865 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:43:28 INFO - PROCESS | 1865 | 1463035408868 Marionette TRACE conn4 <- [1,2206,null,{}] 23:43:28 INFO - PROCESS | 1865 | 1463035408875 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}] 23:43:29 INFO - PROCESS | 1865 | 1463035409124 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 23:43:29 INFO - PROCESS | 1865 | 1463035409449 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:29 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f90c00 == 133 [pid = 1865] [id = 559] 23:43:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x91f91800) [pid = 1865] [serial = 1678] [outer = (nil)] 23:43:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x91f96000) [pid = 1865] [serial = 1679] [outer = 0x91f91800] 23:43:29 INFO - PROCESS | 1865 | 1463035409565 Marionette DEBUG loaded listener.js 23:43:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x925f2c00) [pid = 1865] [serial = 1680] [outer = 0x91f91800] 23:43:30 INFO - PROCESS | 1865 | 1463035410542 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]]]}] 23:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1731ms 23:43:30 INFO - PROCESS | 1865 | 1463035410597 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 23:43:30 INFO - PROCESS | 1865 | 1463035410601 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 23:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:43:30 INFO - PROCESS | 1865 | 1463035410608 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:43:30 INFO - PROCESS | 1865 | 1463035410611 Marionette TRACE conn4 <- [1,2210,null,{}] 23:43:30 INFO - PROCESS | 1865 | 1463035410617 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}] 23:43:30 INFO - PROCESS | 1865 | 1463035410901 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 23:43:31 INFO - PROCESS | 1865 | 1463035411240 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc6b400 == 134 [pid = 1865] [id = 560] 23:43:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x91335000) [pid = 1865] [serial = 1681] [outer = (nil)] 23:43:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x9270e800) [pid = 1865] [serial = 1682] [outer = 0x91335000] 23:43:31 INFO - PROCESS | 1865 | 1463035411330 Marionette DEBUG loaded listener.js 23:43:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x927e4400) [pid = 1865] [serial = 1683] [outer = 0x91335000] 23:43:32 INFO - PROCESS | 1865 | 1463035412260 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]]]}] 23:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1691ms 23:43:32 INFO - PROCESS | 1865 | 1463035412300 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 23:43:32 INFO - PROCESS | 1865 | 1463035412304 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 23:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:43:32 INFO - PROCESS | 1865 | 1463035412311 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:43:32 INFO - PROCESS | 1865 | 1463035412313 Marionette TRACE conn4 <- [1,2214,null,{}] 23:43:32 INFO - PROCESS | 1865 | 1463035412320 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}] 23:43:32 INFO - PROCESS | 1865 | 1463035412570 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 23:43:32 INFO - PROCESS | 1865 | 1463035412905 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x9270b000 == 135 [pid = 1865] [id = 561] 23:43:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x92710c00) [pid = 1865] [serial = 1684] [outer = (nil)] 23:43:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x92bc2800) [pid = 1865] [serial = 1685] [outer = 0x92710c00] 23:43:33 INFO - PROCESS | 1865 | 1463035413014 Marionette DEBUG loaded listener.js 23:43:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x92bce000) [pid = 1865] [serial = 1686] [outer = 0x92710c00] 23:43:34 INFO - PROCESS | 1865 | 1463035414108 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]]]}] 23:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1837ms 23:43:34 INFO - PROCESS | 1865 | 1463035414149 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 23:43:34 INFO - PROCESS | 1865 | 1463035414152 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 23:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:43:34 INFO - PROCESS | 1865 | 1463035414159 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:43:34 INFO - PROCESS | 1865 | 1463035414163 Marionette TRACE conn4 <- [1,2218,null,{}] 23:43:34 INFO - PROCESS | 1865 | 1463035414169 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}] 23:43:34 INFO - PROCESS | 1865 | 1463035414416 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 23:43:34 INFO - PROCESS | 1865 | 1463035414754 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f8e000 == 136 [pid = 1865] [id = 562] 23:43:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x9270bc00) [pid = 1865] [serial = 1687] [outer = (nil)] 23:43:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x947f9800) [pid = 1865] [serial = 1688] [outer = 0x9270bc00] 23:43:34 INFO - PROCESS | 1865 | 1463035414851 Marionette DEBUG loaded listener.js 23:43:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x95207400) [pid = 1865] [serial = 1689] [outer = 0x9270bc00] 23:43:35 INFO - PROCESS | 1865 | 1463035415762 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]]]}] 23:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1631ms 23:43:35 INFO - PROCESS | 1865 | 1463035415794 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 23:43:35 INFO - PROCESS | 1865 | 1463035415797 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 23:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:43:35 INFO - PROCESS | 1865 | 1463035415807 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:43:35 INFO - PROCESS | 1865 | 1463035415817 Marionette TRACE conn4 <- [1,2222,null,{}] 23:43:35 INFO - PROCESS | 1865 | 1463035415823 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}] 23:43:36 INFO - PROCESS | 1865 | 1463035416067 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 23:43:36 INFO - PROCESS | 1865 | 1463035416401 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:36 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d9f800 == 137 [pid = 1865] [id = 563] 23:43:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x9474f800) [pid = 1865] [serial = 1690] [outer = (nil)] 23:43:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x98bc2400) [pid = 1865] [serial = 1691] [outer = 0x9474f800] 23:43:36 INFO - PROCESS | 1865 | 1463035416496 Marionette DEBUG loaded listener.js 23:43:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x99804000) [pid = 1865] [serial = 1692] [outer = 0x9474f800] 23:43:37 INFO - PROCESS | 1865 | 1463035417397 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]]]}] 23:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1642ms 23:43:37 INFO - PROCESS | 1865 | 1463035417451 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 23:43:37 INFO - PROCESS | 1865 | 1463035417455 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 23:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:43:37 INFO - PROCESS | 1865 | 1463035417461 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:43:37 INFO - PROCESS | 1865 | 1463035417465 Marionette TRACE conn4 <- [1,2226,null,{}] 23:43:37 INFO - PROCESS | 1865 | 1463035417471 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}] 23:43:37 INFO - PROCESS | 1865 | 1463035417717 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 23:43:38 INFO - PROCESS | 1865 | 1463035418056 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a072000 == 138 [pid = 1865] [id = 564] 23:43:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9a073400) [pid = 1865] [serial = 1693] [outer = (nil)] 23:43:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x9a191000) [pid = 1865] [serial = 1694] [outer = 0x9a073400] 23:43:38 INFO - PROCESS | 1865 | 1463035418164 Marionette DEBUG loaded listener.js 23:43:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9a220000) [pid = 1865] [serial = 1695] [outer = 0x9a073400] 23:43:39 INFO - PROCESS | 1865 | 1463035419154 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]]]}] 23:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1738ms 23:43:39 INFO - PROCESS | 1865 | 1463035419201 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 23:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:43:39 INFO - PROCESS | 1865 | 1463035419206 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 23:43:39 INFO - PROCESS | 1865 | 1463035419212 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:43:39 INFO - PROCESS | 1865 | 1463035419217 Marionette TRACE conn4 <- [1,2230,null,{}] 23:43:39 INFO - PROCESS | 1865 | 1463035419223 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}] 23:43:39 INFO - PROCESS | 1865 | 1463035419509 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 23:43:39 INFO - PROCESS | 1865 | 1463035419894 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x9ab7e800 == 139 [pid = 1865] [id = 565] 23:43:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9ab87000) [pid = 1865] [serial = 1696] [outer = (nil)] 23:43:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9aeea800) [pid = 1865] [serial = 1697] [outer = 0x9ab87000] 23:43:39 INFO - PROCESS | 1865 | 1463035419987 Marionette DEBUG loaded listener.js 23:43:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9b91c000) [pid = 1865] [serial = 1698] [outer = 0x9ab87000] 23:43:40 INFO - PROCESS | 1865 | 1463035420895 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]]]}] 23:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1738ms 23:43:40 INFO - PROCESS | 1865 | 1463035420952 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 23:43:40 INFO - PROCESS | 1865 | 1463035420956 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 23:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:43:40 INFO - PROCESS | 1865 | 1463035420962 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:43:40 INFO - PROCESS | 1865 | 1463035420966 Marionette TRACE conn4 <- [1,2234,null,{}] 23:43:40 INFO - PROCESS | 1865 | 1463035420972 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}] 23:43:41 INFO - PROCESS | 1865 | 1463035421223 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 23:43:41 INFO - PROCESS | 1865 | 1463035421564 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x9981dc00 == 140 [pid = 1865] [id = 566] 23:43:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9aeec000) [pid = 1865] [serial = 1699] [outer = (nil)] 23:43:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9d5f1800) [pid = 1865] [serial = 1700] [outer = 0x9aeec000] 23:43:41 INFO - PROCESS | 1865 | 1463035421657 Marionette DEBUG loaded listener.js 23:43:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9d7b0000) [pid = 1865] [serial = 1701] [outer = 0x9aeec000] 23:43:42 INFO - PROCESS | 1865 | 1463035422584 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]]]}] 23:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1689ms 23:43:42 INFO - PROCESS | 1865 | 1463035422653 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 23:43:42 INFO - PROCESS | 1865 | 1463035422656 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 23:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:43:42 INFO - PROCESS | 1865 | 1463035422663 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:43:42 INFO - PROCESS | 1865 | 1463035422667 Marionette TRACE conn4 <- [1,2238,null,{}] 23:43:42 INFO - PROCESS | 1865 | 1463035422673 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}] 23:43:42 INFO - PROCESS | 1865 | 1463035422906 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 23:43:43 INFO - PROCESS | 1865 | 1463035423243 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x895d9c00 == 141 [pid = 1865] [id = 567] 23:43:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9ab7bc00) [pid = 1865] [serial = 1702] [outer = (nil)] 23:43:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0xa2452c00) [pid = 1865] [serial = 1703] [outer = 0x9ab7bc00] 23:43:43 INFO - PROCESS | 1865 | 1463035423342 Marionette DEBUG loaded listener.js 23:43:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0xa2459000) [pid = 1865] [serial = 1704] [outer = 0x9ab7bc00] 23:43:44 INFO - PROCESS | 1865 | 1463035424314 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]]]}] 23:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1687ms 23:43:44 INFO - PROCESS | 1865 | 1463035424358 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 23:43:44 INFO - PROCESS | 1865 | 1463035424364 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 23:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:43:44 INFO - PROCESS | 1865 | 1463035424377 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:43:44 INFO - PROCESS | 1865 | 1463035424380 Marionette TRACE conn4 <- [1,2242,null,{}] 23:43:44 INFO - PROCESS | 1865 | 1463035424387 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}] 23:43:44 INFO - PROCESS | 1865 | 1463035424629 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 23:43:44 INFO - PROCESS | 1865 | 1463035424981 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x9ab86c00 == 142 [pid = 1865] [id = 568] 23:43:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9d5a5800) [pid = 1865] [serial = 1705] [outer = (nil)] 23:43:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0xa30e8000) [pid = 1865] [serial = 1706] [outer = 0x9d5a5800] 23:43:45 INFO - PROCESS | 1865 | 1463035425076 Marionette DEBUG loaded listener.js 23:43:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0xa3251400) [pid = 1865] [serial = 1707] [outer = 0x9d5a5800] 23:43:46 INFO - PROCESS | 1865 | 1463035426020 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]]]}] 23:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1688ms 23:43:46 INFO - PROCESS | 1865 | 1463035426063 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 23:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:43:46 INFO - PROCESS | 1865 | 1463035426068 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 23:43:46 INFO - PROCESS | 1865 | 1463035426075 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:43:46 INFO - PROCESS | 1865 | 1463035426078 Marionette TRACE conn4 <- [1,2246,null,{}] 23:43:46 INFO - PROCESS | 1865 | 1463035426085 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}] 23:43:46 INFO - PROCESS | 1865 | 1463035426324 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 23:43:46 INFO - PROCESS | 1865 | 1463035426674 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921e400 == 143 [pid = 1865] [id = 569] 23:43:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x8aa8b000) [pid = 1865] [serial = 1708] [outer = (nil)] 23:43:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0xa5038800) [pid = 1865] [serial = 1709] [outer = 0x8aa8b000] 23:43:46 INFO - PROCESS | 1865 | 1463035426776 Marionette DEBUG loaded listener.js 23:43:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0xa50ad800) [pid = 1865] [serial = 1710] [outer = 0x8aa8b000] 23:43:47 INFO - PROCESS | 1865 | 1463035427735 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]]]}] 23:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1734ms 23:43:47 INFO - PROCESS | 1865 | 1463035427810 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 23:43:47 INFO - PROCESS | 1865 | 1463035427813 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 23:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:43:47 INFO - PROCESS | 1865 | 1463035427822 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:43:47 INFO - PROCESS | 1865 | 1463035427826 Marionette TRACE conn4 <- [1,2250,null,{}] 23:43:47 INFO - PROCESS | 1865 | 1463035427834 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}] 23:43:48 INFO - PROCESS | 1865 | 1463035428130 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 23:43:48 INFO - PROCESS | 1865 | 1463035428477 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:48 INFO - PROCESS | 1865 | ++DOCSHELL 0xa306bc00 == 144 [pid = 1865] [id = 570] 23:43:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0xa35ef000) [pid = 1865] [serial = 1711] [outer = (nil)] 23:43:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0xa62f1c00) [pid = 1865] [serial = 1712] [outer = 0xa35ef000] 23:43:48 INFO - PROCESS | 1865 | 1463035428567 Marionette DEBUG loaded listener.js 23:43:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0xa6761800) [pid = 1865] [serial = 1713] [outer = 0xa35ef000] 23:43:49 INFO - PROCESS | 1865 | 1463035429557 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]]]}] 23:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1794ms 23:43:49 INFO - PROCESS | 1865 | 1463035429617 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 23:43:49 INFO - PROCESS | 1865 | 1463035429620 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 23:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:43:49 INFO - PROCESS | 1865 | 1463035429628 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:43:49 INFO - PROCESS | 1865 | 1463035429632 Marionette TRACE conn4 <- [1,2254,null,{}] 23:43:49 INFO - PROCESS | 1865 | 1463035429638 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}] 23:43:49 INFO - PROCESS | 1865 | 1463035429908 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89b30c00 == 143 [pid = 1865] [id = 447] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8c50ac00 == 142 [pid = 1865] [id = 531] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x895da400 == 141 [pid = 1865] [id = 446] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1dac00 == 140 [pid = 1865] [id = 530] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89214c00 == 139 [pid = 1865] [id = 453] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x99826400 == 138 [pid = 1865] [id = 243] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9a21c800 == 137 [pid = 1865] [id = 246] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8bb6fc00 == 136 [pid = 1865] [id = 445] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9a195c00 == 135 [pid = 1865] [id = 39] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9a073c00 == 134 [pid = 1865] [id = 245] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8aeaf400 == 133 [pid = 1865] [id = 529] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8c363000 == 132 [pid = 1865] [id = 277] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba83800 == 131 [pid = 1865] [id = 449] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x92bc8400 == 130 [pid = 1865] [id = 241] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89d76c00 == 129 [pid = 1865] [id = 553] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2b000 == 128 [pid = 1865] [id = 552] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1dc800 == 127 [pid = 1865] [id = 551] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8aeacc00 == 126 [pid = 1865] [id = 550] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2a000 == 125 [pid = 1865] [id = 548] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x890cf800 == 124 [pid = 1865] [id = 549] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8b37b000 == 123 [pid = 1865] [id = 547] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x890ce800 == 122 [pid = 1865] [id = 546] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9aee9000 == 121 [pid = 1865] [id = 545] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9a219000 == 120 [pid = 1865] [id = 379] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x9a21d000 == 119 [pid = 1865] [id = 543] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2dc00 == 118 [pid = 1865] [id = 544] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x95211000 == 117 [pid = 1865] [id = 542] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8921a400 == 116 [pid = 1865] [id = 541] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x925f0000 == 115 [pid = 1865] [id = 540] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x925f3800 == 114 [pid = 1865] [id = 539] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba86400 == 113 [pid = 1865] [id = 538] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8fac4000 == 112 [pid = 1865] [id = 536] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc6c800 == 111 [pid = 1865] [id = 537] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8df23800 == 110 [pid = 1865] [id = 535] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8d58b800 == 109 [pid = 1865] [id = 534] 23:43:52 INFO - PROCESS | 1865 | --DOCSHELL 0x8a92b800 == 108 [pid = 1865] [id = 533] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x8fac1c00) [pid = 1865] [serial = 1473] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x8eb65800) [pid = 1865] [serial = 1410] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8ddca000) [pid = 1865] [serial = 1595] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x8ddd7800) [pid = 1865] [serial = 1596] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8c506000) [pid = 1865] [serial = 1592] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x8b176c00) [pid = 1865] [serial = 1589] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8b37d400) [pid = 1865] [serial = 1590] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x9ab81400) [pid = 1865] [serial = 1586] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x9a220800) [pid = 1865] [serial = 1584] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9a21c000) [pid = 1865] [serial = 1583] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x9a064800) [pid = 1865] [serial = 1581] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x99dea800) [pid = 1865] [serial = 1580] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x9908c400) [pid = 1865] [serial = 1578] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x99012c00) [pid = 1865] [serial = 1577] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x947fc000) [pid = 1865] [serial = 1575] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x947f8c00) [pid = 1865] [serial = 1574] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x93baa800) [pid = 1865] [serial = 1572] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x93b6a800) [pid = 1865] [serial = 1571] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9296a800) [pid = 1865] [serial = 1569] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x927e9c00) [pid = 1865] [serial = 1568] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x925f8800) [pid = 1865] [serial = 1566] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x925f1400) [pid = 1865] [serial = 1565] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x92038400) [pid = 1865] [serial = 1563] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x92034400) [pid = 1865] [serial = 1562] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x91f88c00) [pid = 1865] [serial = 1560] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x912f3800) [pid = 1865] [serial = 1559] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9125dc00) [pid = 1865] [serial = 1557] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x91004c00) [pid = 1865] [serial = 1556] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8fad0400) [pid = 1865] [serial = 1554] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x8f15bc00) [pid = 1865] [serial = 1553] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8ec3dc00) [pid = 1865] [serial = 1551] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8eb63c00) [pid = 1865] [serial = 1550] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8ea66800) [pid = 1865] [serial = 1548] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8df24c00) [pid = 1865] [serial = 1547] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8dc6f400) [pid = 1865] [serial = 1545] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8d89dc00) [pid = 1865] [serial = 1544] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8c437400) [pid = 1865] [serial = 1542] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8bb76c00) [pid = 1865] [serial = 1541] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8a92b400) [pid = 1865] [serial = 1539] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x89b28400) [pid = 1865] [serial = 1538] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8d583c00) [pid = 1865] [serial = 1593] [outer = (nil)] [url = about:blank] 23:43:52 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8ea70000) [pid = 1865] [serial = 1598] [outer = (nil)] [url = about:blank] 23:43:53 INFO - PROCESS | 1865 | 1463035433087 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x89214c00 == 109 [pid = 1865] [id = 571] 23:43:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x89217c00) [pid = 1865] [serial = 1714] [outer = (nil)] 23:43:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x895e3c00) [pid = 1865] [serial = 1715] [outer = 0x89217c00] 23:43:53 INFO - PROCESS | 1865 | 1463035433180 Marionette DEBUG loaded listener.js 23:43:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x89d7ec00) [pid = 1865] [serial = 1716] [outer = 0x89217c00] 23:43:54 INFO - PROCESS | 1865 | 1463035434058 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]]]}] 23:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 4494ms 23:43:54 INFO - PROCESS | 1865 | 1463035434125 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 23:43:54 INFO - PROCESS | 1865 | 1463035434132 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 23:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:43:54 INFO - PROCESS | 1865 | 1463035434140 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:43:54 INFO - PROCESS | 1865 | 1463035434146 Marionette TRACE conn4 <- [1,2258,null,{}] 23:43:54 INFO - PROCESS | 1865 | 1463035434154 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}] 23:43:54 INFO - PROCESS | 1865 | 1463035434392 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 23:43:54 INFO - PROCESS | 1865 | 1463035434618 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aeacc00 == 110 [pid = 1865] [id = 572] 23:43:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8aeaec00) [pid = 1865] [serial = 1717] [outer = (nil)] 23:43:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8b185c00) [pid = 1865] [serial = 1718] [outer = 0x8aeaec00] 23:43:54 INFO - PROCESS | 1865 | 1463035434778 Marionette DEBUG loaded listener.js 23:43:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8ba83400) [pid = 1865] [serial = 1719] [outer = 0x8aeaec00] 23:43:55 INFO - PROCESS | 1865 | 1463035435748 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]]]}] 23:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1634ms 23:43:55 INFO - PROCESS | 1865 | 1463035435778 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 23:43:55 INFO - PROCESS | 1865 | 1463035435785 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 23:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:43:55 INFO - PROCESS | 1865 | 1463035435791 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:43:55 INFO - PROCESS | 1865 | 1463035435794 Marionette TRACE conn4 <- [1,2262,null,{}] 23:43:55 INFO - PROCESS | 1865 | 1463035435807 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}] 23:43:56 INFO - PROCESS | 1865 | 1463035436110 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 23:43:56 INFO - PROCESS | 1865 | 1463035436155 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c367800 == 111 [pid = 1865] [id = 573] 23:43:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8c36b000) [pid = 1865] [serial = 1720] [outer = (nil)] 23:43:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8d26c800) [pid = 1865] [serial = 1721] [outer = 0x8c36b000] 23:43:56 INFO - PROCESS | 1865 | 1463035436232 Marionette DEBUG loaded listener.js 23:43:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8d587000) [pid = 1865] [serial = 1722] [outer = 0x8c36b000] 23:43:57 INFO - PROCESS | 1865 | 1463035437356 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]]]}] 23:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1592ms 23:43:57 INFO - PROCESS | 1865 | 1463035437385 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 23:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:43:57 INFO - PROCESS | 1865 | 1463035437390 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 23:43:57 INFO - PROCESS | 1865 | 1463035437406 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:43:57 INFO - PROCESS | 1865 | 1463035437415 Marionette TRACE conn4 <- [1,2266,null,{}] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8aead400) [pid = 1865] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8dc6e000) [pid = 1865] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x9ab80400) [pid = 1865] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9b629800) [pid = 1865] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x9100b800) [pid = 1865] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x89d74800) [pid = 1865] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8c43cc00) [pid = 1865] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x99012400) [pid = 1865] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x93b60000) [pid = 1865] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9270f800) [pid = 1865] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8dc75c00) [pid = 1865] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8ec6d000) [pid = 1865] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9b38c000) [pid = 1865] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8aea9000) [pid = 1865] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x95211400) [pid = 1865] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8d26f000) [pid = 1865] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x91340400) [pid = 1865] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8bb6d400) [pid = 1865] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8c362400) [pid = 1865] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8c1de000) [pid = 1865] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x912ec800) [pid = 1865] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x92969800) [pid = 1865] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:43:58 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x8df15400) [pid = 1865] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:43:58 INFO - PROCESS | 1865 | 1463035438120 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}] 23:43:58 INFO - PROCESS | 1865 | 1463035438362 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 23:43:58 INFO - PROCESS | 1865 | 1463035438560 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:43:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb6d400 == 112 [pid = 1865] [id = 574] 23:43:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8c1de000) [pid = 1865] [serial = 1723] [outer = (nil)] 23:43:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8d8a2800) [pid = 1865] [serial = 1724] [outer = 0x8c1de000] 23:43:58 INFO - PROCESS | 1865 | 1463035438654 Marionette DEBUG loaded listener.js 23:43:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8ddcd000) [pid = 1865] [serial = 1725] [outer = 0x8c1de000] 23:43:59 INFO - PROCESS | 1865 | 1463035439481 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]]]}] 23:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 2113ms 23:43:59 INFO - PROCESS | 1865 | 1463035439510 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 23:43:59 INFO - PROCESS | 1865 | 1463035439515 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 23:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:43:59 INFO - PROCESS | 1865 | 1463035439521 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:43:59 INFO - PROCESS | 1865 | 1463035439525 Marionette TRACE conn4 <- [1,2270,null,{}] 23:43:59 INFO - PROCESS | 1865 | 1463035439530 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}] 23:43:59 INFO - PROCESS | 1865 | 1463035439763 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 23:43:59 INFO - PROCESS | 1865 | 1463035439972 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x890ce800 == 113 [pid = 1865] [id = 575] 23:44:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x890cf800) [pid = 1865] [serial = 1726] [outer = (nil)] 23:44:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x89146000) [pid = 1865] [serial = 1727] [outer = 0x890cf800] 23:44:00 INFO - PROCESS | 1865 | 1463035440242 Marionette DEBUG loaded listener.js 23:44:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x89d78c00) [pid = 1865] [serial = 1728] [outer = 0x890cf800] 23:44:01 INFO - PROCESS | 1865 | 1463035441310 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]]]}] 23:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1839ms 23:44:01 INFO - PROCESS | 1865 | 1463035441384 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 23:44:01 INFO - PROCESS | 1865 | 1463035441395 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 23:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:44:01 INFO - PROCESS | 1865 | 1463035441411 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:44:01 INFO - PROCESS | 1865 | 1463035441418 Marionette TRACE conn4 <- [1,2274,null,{}] 23:44:01 INFO - PROCESS | 1865 | 1463035441427 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}] 23:44:01 INFO - PROCESS | 1865 | 1463035441707 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 23:44:02 INFO - PROCESS | 1865 | 1463035442021 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a935800 == 114 [pid = 1865] [id = 576] 23:44:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8bb70c00) [pid = 1865] [serial = 1729] [outer = (nil)] 23:44:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8c433400) [pid = 1865] [serial = 1730] [outer = 0x8bb70c00] 23:44:02 INFO - PROCESS | 1865 | 1463035442115 Marionette DEBUG loaded listener.js 23:44:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8d272c00) [pid = 1865] [serial = 1731] [outer = 0x8bb70c00] 23:44:03 INFO - PROCESS | 1865 | 1463035443098 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]]]}] 23:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1745ms 23:44:03 INFO - PROCESS | 1865 | 1463035443154 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 23:44:03 INFO - PROCESS | 1865 | 1463035443161 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 23:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:44:03 INFO - PROCESS | 1865 | 1463035443172 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:44:03 INFO - PROCESS | 1865 | 1463035443176 Marionette TRACE conn4 <- [1,2278,null,{}] 23:44:03 INFO - PROCESS | 1865 | 1463035443184 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}] 23:44:03 INFO - PROCESS | 1865 | 1463035443450 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 23:44:03 INFO - PROCESS | 1865 | 1463035443835 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a9800 == 115 [pid = 1865] [id = 577] 23:44:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8df16400) [pid = 1865] [serial = 1732] [outer = (nil)] 23:44:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8df21400) [pid = 1865] [serial = 1733] [outer = 0x8df16400] 23:44:03 INFO - PROCESS | 1865 | 1463035443934 Marionette DEBUG loaded listener.js 23:44:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8eb5c400) [pid = 1865] [serial = 1734] [outer = 0x8df16400] 23:44:04 INFO - PROCESS | 1865 | 1463035444975 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]]]}] 23:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1838ms 23:44:05 INFO - PROCESS | 1865 | 1463035445010 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 23:44:05 INFO - PROCESS | 1865 | 1463035445015 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 23:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:44:05 INFO - PROCESS | 1865 | 1463035445022 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:44:05 INFO - PROCESS | 1865 | 1463035445029 Marionette TRACE conn4 <- [1,2282,null,{}] 23:44:05 INFO - PROCESS | 1865 | 1463035445046 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}] 23:44:05 INFO - PROCESS | 1865 | 1463035445342 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 23:44:05 INFO - PROCESS | 1865 | 1463035445683 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d806c00 == 116 [pid = 1865] [id = 578] 23:44:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8ec64000) [pid = 1865] [serial = 1735] [outer = (nil)] 23:44:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8f165000) [pid = 1865] [serial = 1736] [outer = 0x8ec64000] 23:44:05 INFO - PROCESS | 1865 | 1463035445773 Marionette DEBUG loaded listener.js 23:44:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8f267c00) [pid = 1865] [serial = 1737] [outer = 0x8ec64000] 23:44:06 INFO - PROCESS | 1865 | 1463035446755 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]]]}] 23:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1790ms 23:44:06 INFO - PROCESS | 1865 | 1463035446813 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 23:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:44:06 INFO - PROCESS | 1865 | 1463035446818 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 23:44:06 INFO - PROCESS | 1865 | 1463035446825 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:44:06 INFO - PROCESS | 1865 | 1463035446829 Marionette TRACE conn4 <- [1,2286,null,{}] 23:44:06 INFO - PROCESS | 1865 | 1463035446835 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}] 23:44:07 INFO - PROCESS | 1865 | 1463035447141 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 23:44:07 INFO - PROCESS | 1865 | 1463035447477 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec6d000 == 117 [pid = 1865] [id = 579] 23:44:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8f165400) [pid = 1865] [serial = 1738] [outer = (nil)] 23:44:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8fc73400) [pid = 1865] [serial = 1739] [outer = 0x8f165400] 23:44:07 INFO - PROCESS | 1865 | 1463035447574 Marionette DEBUG loaded listener.js 23:44:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8fcb5400) [pid = 1865] [serial = 1740] [outer = 0x8f165400] 23:44:08 INFO - PROCESS | 1865 | 1463035448503 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]]]}] 23:44:08 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 23:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1735ms 23:44:08 INFO - PROCESS | 1865 | 1463035448561 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 23:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:44:08 INFO - PROCESS | 1865 | 1463035448565 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 23:44:08 INFO - PROCESS | 1865 | 1463035448572 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:44:08 INFO - PROCESS | 1865 | 1463035448575 Marionette TRACE conn4 <- [1,2290,null,{}] 23:44:08 INFO - PROCESS | 1865 | 1463035448581 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}] 23:44:08 INFO - PROCESS | 1865 | 1463035448822 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 23:44:09 INFO - PROCESS | 1865 | 1463035449165 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:09 INFO - PROCESS | 1865 | ++DOCSHELL 0x91265800 == 118 [pid = 1865] [id = 580] 23:44:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x91266800) [pid = 1865] [serial = 1741] [outer = (nil)] 23:44:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x912f3800) [pid = 1865] [serial = 1742] [outer = 0x91266800] 23:44:09 INFO - PROCESS | 1865 | 1463035449269 Marionette DEBUG loaded listener.js 23:44:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x92031400) [pid = 1865] [serial = 1743] [outer = 0x91266800] 23:44:10 INFO - PROCESS | 1865 | 1463035450353 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]]]}] 23:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1836ms 23:44:10 INFO - PROCESS | 1865 | 1463035450408 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 23:44:10 INFO - PROCESS | 1865 | 1463035450412 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 23:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:44:10 INFO - PROCESS | 1865 | 1463035450418 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:44:10 INFO - PROCESS | 1865 | 1463035450422 Marionette TRACE conn4 <- [1,2294,null,{}] 23:44:10 INFO - PROCESS | 1865 | 1463035450428 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}] 23:44:10 INFO - PROCESS | 1865 | 1463035450724 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 23:44:11 INFO - PROCESS | 1865 | 1463035451148 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:11 INFO - PROCESS | 1865 | ++DOCSHELL 0x9100a400 == 119 [pid = 1865] [id = 581] 23:44:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x912f8c00) [pid = 1865] [serial = 1744] [outer = (nil)] 23:44:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x922f6c00) [pid = 1865] [serial = 1745] [outer = 0x912f8c00] 23:44:11 INFO - PROCESS | 1865 | 1463035451300 Marionette DEBUG loaded listener.js 23:44:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x925f3800) [pid = 1865] [serial = 1746] [outer = 0x912f8c00] 23:44:12 INFO - PROCESS | 1865 | 1463035452658 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]]]}] 23:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2294ms 23:44:12 INFO - PROCESS | 1865 | 1463035452713 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 23:44:12 INFO - PROCESS | 1865 | 1463035452716 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 23:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:44:12 INFO - PROCESS | 1865 | 1463035452723 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:44:12 INFO - PROCESS | 1865 | 1463035452726 Marionette TRACE conn4 <- [1,2298,null,{}] 23:44:12 INFO - PROCESS | 1865 | 1463035452733 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}] 23:44:13 INFO - PROCESS | 1865 | 1463035452994 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 23:44:13 INFO - PROCESS | 1865 | 1463035453340 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc6a000 == 120 [pid = 1865] [id = 582] 23:44:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x91266000) [pid = 1865] [serial = 1747] [outer = (nil)] 23:44:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x927de800) [pid = 1865] [serial = 1748] [outer = 0x91266000] 23:44:13 INFO - PROCESS | 1865 | 1463035453483 Marionette DEBUG loaded listener.js 23:44:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x927e4000) [pid = 1865] [serial = 1749] [outer = 0x91266000] 23:44:14 INFO - PROCESS | 1865 | 1463035454393 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]]]}] 23:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1736ms 23:44:14 INFO - PROCESS | 1865 | 1463035454461 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 23:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:44:14 INFO - PROCESS | 1865 | 1463035454465 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 23:44:14 INFO - PROCESS | 1865 | 1463035454472 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:44:14 INFO - PROCESS | 1865 | 1463035454476 Marionette TRACE conn4 <- [1,2302,null,{}] 23:44:14 INFO - PROCESS | 1865 | 1463035454481 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}] 23:44:14 INFO - PROCESS | 1865 | 1463035454793 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 23:44:15 INFO - PROCESS | 1865 | 1463035455128 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x922f5800 == 121 [pid = 1865] [id = 583] 23:44:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x922f8000) [pid = 1865] [serial = 1750] [outer = (nil)] 23:44:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x93b68c00) [pid = 1865] [serial = 1751] [outer = 0x922f8000] 23:44:15 INFO - PROCESS | 1865 | 1463035455227 Marionette DEBUG loaded listener.js 23:44:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x93ba9c00) [pid = 1865] [serial = 1752] [outer = 0x922f8000] 23:44:16 INFO - PROCESS | 1865 | 1463035456260 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]]]}] 23:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1841ms 23:44:16 INFO - PROCESS | 1865 | 1463035456313 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 23:44:16 INFO - PROCESS | 1865 | 1463035456317 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 23:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:44:16 INFO - PROCESS | 1865 | 1463035456327 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:44:16 INFO - PROCESS | 1865 | 1463035456332 Marionette TRACE conn4 <- [1,2306,null,{}] 23:44:16 INFO - PROCESS | 1865 | 1463035456340 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}] 23:44:16 INFO - PROCESS | 1865 | 1463035456598 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 23:44:16 INFO - PROCESS | 1865 | 1463035456973 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x93a87000 == 122 [pid = 1865] [id = 584] 23:44:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x93a87c00) [pid = 1865] [serial = 1753] [outer = (nil)] 23:44:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x947fc000) [pid = 1865] [serial = 1754] [outer = 0x93a87c00] 23:44:17 INFO - PROCESS | 1865 | 1463035457071 Marionette DEBUG loaded listener.js 23:44:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x953c4000) [pid = 1865] [serial = 1755] [outer = 0x93a87c00] 23:44:18 INFO - PROCESS | 1865 | 1463035458100 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]]]}] 23:44:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:44:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1834ms 23:44:18 INFO - PROCESS | 1865 | 1463035458171 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 23:44:18 INFO - PROCESS | 1865 | 1463035458175 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 23:44:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:44:18 INFO - PROCESS | 1865 | 1463035458186 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:44:18 INFO - PROCESS | 1865 | 1463035458189 Marionette TRACE conn4 <- [1,2310,null,{}] 23:44:18 INFO - PROCESS | 1865 | 1463035458196 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}] 23:44:18 INFO - PROCESS | 1865 | 1463035458448 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 23:44:18 INFO - PROCESS | 1865 | 1463035458796 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x99013000 == 123 [pid = 1865] [id = 585] 23:44:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x99084400) [pid = 1865] [serial = 1756] [outer = (nil)] 23:44:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x9981c000) [pid = 1865] [serial = 1757] [outer = 0x99084400] 23:44:18 INFO - PROCESS | 1865 | 1463035458909 Marionette DEBUG loaded listener.js 23:44:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x99df4000) [pid = 1865] [serial = 1758] [outer = 0x99084400] 23:44:19 INFO - PROCESS | 1865 | 1463035459928 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]]]}] 23:44:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:44:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1779ms 23:44:19 INFO - PROCESS | 1865 | 1463035459966 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 23:44:19 INFO - PROCESS | 1865 | 1463035459971 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 23:44:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:44:19 INFO - PROCESS | 1865 | 1463035459977 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:44:19 INFO - PROCESS | 1865 | 1463035459982 Marionette TRACE conn4 <- [1,2314,null,{}] 23:44:19 INFO - PROCESS | 1865 | 1463035459988 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}] 23:44:20 INFO - PROCESS | 1865 | 1463035460308 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 23:44:20 INFO - PROCESS | 1865 | 1463035460673 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x92bc4c00 == 124 [pid = 1865] [id = 586] 23:44:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x93d9ac00) [pid = 1865] [serial = 1759] [outer = (nil)] 23:44:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9a195c00) [pid = 1865] [serial = 1760] [outer = 0x93d9ac00] 23:44:20 INFO - PROCESS | 1865 | 1463035460782 Marionette DEBUG loaded listener.js 23:44:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9a2c5400) [pid = 1865] [serial = 1761] [outer = 0x93d9ac00] 23:44:21 INFO - PROCESS | 1865 | 1463035461790 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]]]}] 23:44:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:44:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1892ms 23:44:21 INFO - PROCESS | 1865 | 1463035461872 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 23:44:21 INFO - PROCESS | 1865 | 1463035461877 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 23:44:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:44:21 INFO - PROCESS | 1865 | 1463035461885 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:44:21 INFO - PROCESS | 1865 | 1463035461887 Marionette TRACE conn4 <- [1,2318,null,{}] 23:44:21 INFO - PROCESS | 1865 | 1463035461894 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}] 23:44:22 INFO - PROCESS | 1865 | 1463035462148 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 23:44:22 INFO - PROCESS | 1865 | 1463035462494 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921ac00 == 125 [pid = 1865] [id = 587] 23:44:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x8a92d000) [pid = 1865] [serial = 1762] [outer = (nil)] 23:44:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9ab85c00) [pid = 1865] [serial = 1763] [outer = 0x8a92d000] 23:44:22 INFO - PROCESS | 1865 | 1463035462585 Marionette DEBUG loaded listener.js 23:44:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9abbe400) [pid = 1865] [serial = 1764] [outer = 0x8a92d000] 23:44:23 INFO - PROCESS | 1865 | 1463035463590 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] 23:44:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 23:44:23 INFO - PROCESS | 1865 | 1463035463689 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 23:44:23 INFO - PROCESS | 1865 | 1463035463697 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:44:23 INFO - PROCESS | 1865 | 1463035463701 Marionette TRACE conn4 <- [1,2322,null,{}] 23:44:23 INFO - PROCESS | 1865 | 1463035463707 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}] 23:44:24 INFO - PROCESS | 1865 | 1463035463997 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 23:44:24 INFO - PROCESS | 1865 | 1463035464338 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x99827000 == 126 [pid = 1865] [id = 588] 23:44:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9a21c800) [pid = 1865] [serial = 1765] [outer = (nil)] 23:44:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9b682000) [pid = 1865] [serial = 1766] [outer = 0x9a21c800] 23:44:24 INFO - PROCESS | 1865 | 1463035464446 Marionette DEBUG loaded listener.js 23:44:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9b68a400) [pid = 1865] [serial = 1767] [outer = 0x9a21c800] 23:44:25 INFO - PROCESS | 1865 | 1463035465458 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]]]}] 23:44:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:44:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1839ms 23:44:25 INFO - PROCESS | 1865 | 1463035465537 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 23:44:25 INFO - PROCESS | 1865 | 1463035465540 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 23:44:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:44:25 INFO - PROCESS | 1865 | 1463035465547 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:44:25 INFO - PROCESS | 1865 | 1463035465551 Marionette TRACE conn4 <- [1,2326,null,{}] 23:44:25 INFO - PROCESS | 1865 | 1463035465557 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}] 23:44:25 INFO - PROCESS | 1865 | 1463035465836 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 23:44:26 INFO - PROCESS | 1865 | 1463035466186 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a2d4400 == 127 [pid = 1865] [id = 589] 23:44:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9ab7b000) [pid = 1865] [serial = 1768] [outer = (nil)] 23:44:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9d7f9400) [pid = 1865] [serial = 1769] [outer = 0x9ab7b000] 23:44:26 INFO - PROCESS | 1865 | 1463035466274 Marionette DEBUG loaded listener.js 23:44:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0xa1150400) [pid = 1865] [serial = 1770] [outer = 0x9ab7b000] 23:44:27 INFO - PROCESS | 1865 | 1463035467207 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]]]}] 23:44:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:44:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1692ms 23:44:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:44:27 INFO - PROCESS | 1865 | 1463035467241 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 23:44:27 INFO - PROCESS | 1865 | 1463035467244 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 23:44:27 INFO - PROCESS | 1865 | 1463035467251 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:44:27 INFO - PROCESS | 1865 | 1463035467255 Marionette TRACE conn4 <- [1,2330,null,{}] 23:44:27 INFO - PROCESS | 1865 | 1463035467260 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}] 23:44:27 INFO - PROCESS | 1865 | 1463035467507 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 23:44:27 INFO - PROCESS | 1865 | 1463035467850 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b976c00 == 128 [pid = 1865] [id = 590] 23:44:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9d7b4400) [pid = 1865] [serial = 1771] [outer = (nil)] 23:44:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0xa3259800) [pid = 1865] [serial = 1772] [outer = 0x9d7b4400] 23:44:27 INFO - PROCESS | 1865 | 1463035467944 Marionette DEBUG loaded listener.js 23:44:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0xa35f3800) [pid = 1865] [serial = 1773] [outer = 0x9d7b4400] 23:44:28 INFO - PROCESS | 1865 | 1463035468885 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]]]}] 23:44:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:44:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1691ms 23:44:28 INFO - PROCESS | 1865 | 1463035468941 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 23:44:28 INFO - PROCESS | 1865 | 1463035468945 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 23:44:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:44:28 INFO - PROCESS | 1865 | 1463035468951 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:44:28 INFO - PROCESS | 1865 | 1463035468955 Marionette TRACE conn4 <- [1,2334,null,{}] 23:44:28 INFO - PROCESS | 1865 | 1463035468963 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}] 23:44:29 INFO - PROCESS | 1865 | 1463035469214 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 23:44:29 INFO - PROCESS | 1865 | 1463035469557 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:29 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b863c00 == 129 [pid = 1865] [id = 591] 23:44:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x8b865000) [pid = 1865] [serial = 1774] [outer = (nil)] 23:44:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x8b86c800) [pid = 1865] [serial = 1775] [outer = 0x8b865000] 23:44:29 INFO - PROCESS | 1865 | 1463035469661 Marionette DEBUG loaded listener.js 23:44:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x8b86e400) [pid = 1865] [serial = 1776] [outer = 0x8b865000] 23:44:30 INFO - PROCESS | 1865 | 1463035470575 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]]]}] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8bb6d400 == 128 [pid = 1865] [id = 574] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8c367800 == 127 [pid = 1865] [id = 573] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8aeacc00 == 126 [pid = 1865] [id = 572] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x89214c00 == 125 [pid = 1865] [id = 571] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8bb75400 == 124 [pid = 1865] [id = 532] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8921e400 == 123 [pid = 1865] [id = 569] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x9ab86c00 == 122 [pid = 1865] [id = 568] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x895d9c00 == 121 [pid = 1865] [id = 567] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x9ab7e800 == 120 [pid = 1865] [id = 565] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x9981dc00 == 119 [pid = 1865] [id = 566] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x9a072000 == 118 [pid = 1865] [id = 564] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x93d9f800 == 117 [pid = 1865] [id = 563] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x91f8e000 == 116 [pid = 1865] [id = 562] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x9270b000 == 115 [pid = 1865] [id = 561] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc6b400 == 114 [pid = 1865] [id = 560] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a1800 == 113 [pid = 1865] [id = 558] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x91f90c00 == 112 [pid = 1865] [id = 559] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb62400 == 111 [pid = 1865] [id = 557] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8ea64000 == 110 [pid = 1865] [id = 556] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8c508000 == 109 [pid = 1865] [id = 555] 23:44:33 INFO - PROCESS | 1865 | --DOCSHELL 0x8a92e800 == 108 [pid = 1865] [id = 554] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8ddd3c00) [pid = 1865] [serial = 1661] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x8aeb2400) [pid = 1865] [serial = 1652] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8ddd6800) [pid = 1865] [serial = 1604] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x9aeee800) [pid = 1865] [serial = 1632] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x9d7ef800) [pid = 1865] [serial = 1641] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x91333000) [pid = 1865] [serial = 1611] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x9d7b1400) [pid = 1865] [serial = 1640] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0xa2450000) [pid = 1865] [serial = 1646] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0xa1151000) [pid = 1865] [serial = 1643] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x912ef800) [pid = 1865] [serial = 1610] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0xa26e7400) [pid = 1865] [serial = 1649] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x8ec6ac00) [pid = 1865] [serial = 1605] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x9981b800) [pid = 1865] [serial = 1625] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0xa214b000) [pid = 1865] [serial = 1644] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x9aeb7400) [pid = 1865] [serial = 1631] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x92970800) [pid = 1865] [serial = 1619] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x8eb66800) [pid = 1865] [serial = 1659] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x8fad0c00) [pid = 1865] [serial = 1607] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0xa2457c00) [pid = 1865] [serial = 1647] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x93a85000) [pid = 1865] [serial = 1620] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x9ba5a400) [pid = 1865] [serial = 1637] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x8c1e0c00) [pid = 1865] [serial = 1602] [outer = (nil)] [url = about:blank] 23:44:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:44:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 4550ms 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x99829800) [pid = 1865] [serial = 1626] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x9a191800) [pid = 1865] [serial = 1629] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8df24400) [pid = 1865] [serial = 1658] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x9ab89400) [pid = 1865] [serial = 1587] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x92890c00) [pid = 1865] [serial = 1617] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x8d58d400) [pid = 1865] [serial = 1536] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8fcad400) [pid = 1865] [serial = 1608] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0xa306a800) [pid = 1865] [serial = 1650] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x9b632000) [pid = 1865] [serial = 1634] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8d581400) [pid = 1865] [serial = 1656] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8c505000) [pid = 1865] [serial = 1655] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x927e2400) [pid = 1865] [serial = 1616] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9ba61c00) [pid = 1865] [serial = 1638] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x9a186c00) [pid = 1865] [serial = 1628] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x9b680c00) [pid = 1865] [serial = 1635] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x91f95400) [pid = 1865] [serial = 1613] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x92037400) [pid = 1865] [serial = 1614] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x9474d400) [pid = 1865] [serial = 1623] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8df1fc00) [pid = 1865] [serial = 1524] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8b37e000) [pid = 1865] [serial = 1653] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8ba7cc00) [pid = 1865] [serial = 1601] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x93d62400) [pid = 1865] [serial = 1622] [outer = (nil)] [url = about:blank] 23:44:33 INFO - PROCESS | 1865 | 1463035473657 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 23:44:33 INFO - PROCESS | 1865 | 1463035473663 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 23:44:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:44:33 INFO - PROCESS | 1865 | 1463035473677 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:44:33 INFO - PROCESS | 1865 | 1463035473685 Marionette TRACE conn4 <- [1,2338,null,{}] 23:44:33 INFO - PROCESS | 1865 | 1463035473692 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}] 23:44:33 INFO - PROCESS | 1865 | 1463035473911 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 23:44:34 INFO - PROCESS | 1865 | 1463035474157 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aea3800 == 109 [pid = 1865] [id = 592] 23:44:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8aea4000) [pid = 1865] [serial = 1777] [outer = (nil)] 23:44:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8aeab400) [pid = 1865] [serial = 1778] [outer = 0x8aea4000] 23:44:34 INFO - PROCESS | 1865 | 1463035474279 Marionette DEBUG loaded listener.js 23:44:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8b183c00) [pid = 1865] [serial = 1779] [outer = 0x8aea4000] 23:44:35 INFO - PROCESS | 1865 | 1463035475169 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]]]}] 23:44:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:44:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1536ms 23:44:35 INFO - PROCESS | 1865 | 1463035475213 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 23:44:35 INFO - PROCESS | 1865 | 1463035475218 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 23:44:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:44:35 INFO - PROCESS | 1865 | 1463035475231 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:44:35 INFO - PROCESS | 1865 | 1463035475235 Marionette TRACE conn4 <- [1,2342,null,{}] 23:44:35 INFO - PROCESS | 1865 | 1463035475242 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}] 23:44:35 INFO - PROCESS | 1865 | 1463035475478 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 23:44:35 INFO - PROCESS | 1865 | 1463035475755 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba78400 == 110 [pid = 1865] [id = 593] 23:44:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8ba7dc00) [pid = 1865] [serial = 1780] [outer = (nil)] 23:44:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8c1dac00) [pid = 1865] [serial = 1781] [outer = 0x8ba7dc00] 23:44:35 INFO - PROCESS | 1865 | 1463035475838 Marionette DEBUG loaded listener.js 23:44:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8c43c000) [pid = 1865] [serial = 1782] [outer = 0x8ba7dc00] 23:44:36 INFO - PROCESS | 1865 | 1463035476758 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]]]}] 23:44:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:44:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1599ms 23:44:36 INFO - PROCESS | 1865 | 1463035476827 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 23:44:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:44:36 INFO - PROCESS | 1865 | 1463035476832 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 23:44:36 INFO - PROCESS | 1865 | 1463035476838 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:44:36 INFO - PROCESS | 1865 | 1463035476842 Marionette TRACE conn4 <- [1,2346,null,{}] 23:44:36 INFO - PROCESS | 1865 | 1463035476867 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}] 23:44:37 INFO - PROCESS | 1865 | 1463035477185 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 23:44:37 INFO - PROCESS | 1865 | 1463035477223 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba82400 == 111 [pid = 1865] [id = 594] 23:44:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8d26fc00) [pid = 1865] [serial = 1783] [outer = (nil)] 23:44:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8dc68400) [pid = 1865] [serial = 1784] [outer = 0x8d26fc00] 23:44:37 INFO - PROCESS | 1865 | 1463035477306 Marionette DEBUG loaded listener.js 23:44:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8ddcb000) [pid = 1865] [serial = 1785] [outer = 0x8d26fc00] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x92710c00) [pid = 1865] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x9a073400) [pid = 1865] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8ea65800) [pid = 1865] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8fc71800) [pid = 1865] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x91f91800) [pid = 1865] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9474f800) [pid = 1865] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8aa8b000) [pid = 1865] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x9d5a5800) [pid = 1865] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9ab87000) [pid = 1865] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8aeaec00) [pid = 1865] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x89217c00) [pid = 1865] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x91335000) [pid = 1865] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8a930000) [pid = 1865] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8f269c00) [pid = 1865] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x9aeec000) [pid = 1865] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x9ab7bc00) [pid = 1865] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x9270bc00) [pid = 1865] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8c36b000) [pid = 1865] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x8d26c000) [pid = 1865] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:44:38 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x8c432000) [pid = 1865] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:44:39 INFO - PROCESS | 1865 | 1463035479031 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]]]}] 23:44:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:44:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2237ms 23:44:39 INFO - PROCESS | 1865 | 1463035479075 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 23:44:39 INFO - PROCESS | 1865 | 1463035479079 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 23:44:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:44:39 INFO - PROCESS | 1865 | 1463035479085 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:44:39 INFO - PROCESS | 1865 | 1463035479087 Marionette TRACE conn4 <- [1,2350,null,{}] 23:44:39 INFO - PROCESS | 1865 | 1463035479093 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}] 23:44:39 INFO - PROCESS | 1865 | 1463035479307 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 23:44:39 INFO - PROCESS | 1865 | 1463035479503 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a932000 == 112 [pid = 1865] [id = 595] 23:44:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x8d272800) [pid = 1865] [serial = 1786] [outer = (nil)] 23:44:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8ddd8c00) [pid = 1865] [serial = 1787] [outer = 0x8d272800] 23:44:39 INFO - PROCESS | 1865 | 1463035479581 Marionette DEBUG loaded listener.js 23:44:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8ea6fc00) [pid = 1865] [serial = 1788] [outer = 0x8d272800] 23:44:40 INFO - PROCESS | 1865 | 1463035480417 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]]]}] 23:44:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:44:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1383ms 23:44:40 INFO - PROCESS | 1865 | 1463035480469 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 23:44:40 INFO - PROCESS | 1865 | 1463035480472 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 23:44:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:44:40 INFO - PROCESS | 1865 | 1463035480478 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:44:40 INFO - PROCESS | 1865 | 1463035480482 Marionette TRACE conn4 <- [1,2354,null,{}] 23:44:40 INFO - PROCESS | 1865 | 1463035480487 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}] 23:44:40 INFO - PROCESS | 1865 | 1463035480726 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 23:44:41 INFO - PROCESS | 1865 | 1463035481171 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x89218400 == 113 [pid = 1865] [id = 596] 23:44:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8921e400) [pid = 1865] [serial = 1789] [outer = (nil)] 23:44:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x89d7e800) [pid = 1865] [serial = 1790] [outer = 0x8921e400] 23:44:41 INFO - PROCESS | 1865 | 1463035481265 Marionette DEBUG loaded listener.js 23:44:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8aa8fc00) [pid = 1865] [serial = 1791] [outer = 0x8921e400] 23:44:42 INFO - PROCESS | 1865 | 1463035482256 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]]]}] 23:44:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:44:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1830ms 23:44:42 INFO - PROCESS | 1865 | 1463035482312 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 23:44:42 INFO - PROCESS | 1865 | 1463035482319 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 23:44:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:44:42 INFO - PROCESS | 1865 | 1463035482327 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:44:42 INFO - PROCESS | 1865 | 1463035482333 Marionette TRACE conn4 <- [1,2358,null,{}] 23:44:42 INFO - PROCESS | 1865 | 1463035482340 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}] 23:44:42 INFO - PROCESS | 1865 | 1463035482592 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 23:44:42 INFO - PROCESS | 1865 | 1463035482924 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c361c00 == 114 [pid = 1865] [id = 597] 23:44:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8c365800) [pid = 1865] [serial = 1792] [outer = (nil)] 23:44:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8c507800) [pid = 1865] [serial = 1793] [outer = 0x8c365800] 23:44:43 INFO - PROCESS | 1865 | 1463035483021 Marionette DEBUG loaded listener.js 23:44:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8d80dc00) [pid = 1865] [serial = 1794] [outer = 0x8c365800] 23:44:44 INFO - PROCESS | 1865 | 1463035483998 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]]]}] 23:44:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:44:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1737ms 23:44:44 INFO - PROCESS | 1865 | 1463035484067 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 23:44:44 INFO - PROCESS | 1865 | 1463035484074 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 23:44:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:44:44 INFO - PROCESS | 1865 | 1463035484081 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:44:44 INFO - PROCESS | 1865 | 1463035484084 Marionette TRACE conn4 <- [1,2362,null,{}] 23:44:44 INFO - PROCESS | 1865 | 1463035484092 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}] 23:44:44 INFO - PROCESS | 1865 | 1463035484354 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 23:44:44 INFO - PROCESS | 1865 | 1463035484747 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddd3000 == 115 [pid = 1865] [id = 598] 23:44:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8df22400) [pid = 1865] [serial = 1795] [outer = (nil)] 23:44:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8eb59000) [pid = 1865] [serial = 1796] [outer = 0x8df22400] 23:44:44 INFO - PROCESS | 1865 | 1463035484839 Marionette DEBUG loaded listener.js 23:44:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8ec41800) [pid = 1865] [serial = 1797] [outer = 0x8df22400] 23:44:45 INFO - PROCESS | 1865 | 1463035485851 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]]]}] 23:44:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:44:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1834ms 23:44:45 INFO - PROCESS | 1865 | 1463035485916 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 23:44:45 INFO - PROCESS | 1865 | 1463035485921 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 23:44:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:44:45 INFO - PROCESS | 1865 | 1463035485937 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:44:45 INFO - PROCESS | 1865 | 1463035485947 Marionette TRACE conn4 <- [1,2366,null,{}] 23:44:45 INFO - PROCESS | 1865 | 1463035485953 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}] 23:44:46 INFO - PROCESS | 1865 | 1463035486229 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 23:44:46 INFO - PROCESS | 1865 | 1463035486563 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d89f000 == 116 [pid = 1865] [id = 599] 23:44:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8df1ac00) [pid = 1865] [serial = 1798] [outer = (nil)] 23:44:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8fac6400) [pid = 1865] [serial = 1799] [outer = 0x8df1ac00] 23:44:46 INFO - PROCESS | 1865 | 1463035486661 Marionette DEBUG loaded listener.js 23:44:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8fc71400) [pid = 1865] [serial = 1800] [outer = 0x8df1ac00] 23:44:47 INFO - PROCESS | 1865 | 1463035487633 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]]]}] 23:44:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:44:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1751ms 23:44:47 INFO - PROCESS | 1865 | 1463035487681 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 23:44:47 INFO - PROCESS | 1865 | 1463035487686 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 23:44:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:44:47 INFO - PROCESS | 1865 | 1463035487694 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:44:47 INFO - PROCESS | 1865 | 1463035487697 Marionette TRACE conn4 <- [1,2370,null,{}] 23:44:47 INFO - PROCESS | 1865 | 1463035487704 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}] 23:44:47 INFO - PROCESS | 1865 | 1463035487949 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 23:44:48 INFO - PROCESS | 1865 | 1463035488277 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8df19400 == 117 [pid = 1865] [id = 600] 23:44:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8eb60c00) [pid = 1865] [serial = 1801] [outer = (nil)] 23:44:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x9100fc00) [pid = 1865] [serial = 1802] [outer = 0x8eb60c00] 23:44:48 INFO - PROCESS | 1865 | 1463035488372 Marionette DEBUG loaded listener.js 23:44:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x9126a000) [pid = 1865] [serial = 1803] [outer = 0x8eb60c00] 23:44:49 INFO - PROCESS | 1865 | 1463035489342 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]]]}] 23:44:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:44:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1692ms 23:44:49 INFO - PROCESS | 1865 | 1463035489386 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 23:44:49 INFO - PROCESS | 1865 | 1463035489390 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 23:44:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:44:49 INFO - PROCESS | 1865 | 1463035489396 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:44:49 INFO - PROCESS | 1865 | 1463035489400 Marionette TRACE conn4 <- [1,2374,null,{}] 23:44:49 INFO - PROCESS | 1865 | 1463035489406 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}] 23:44:49 INFO - PROCESS | 1865 | 1463035489649 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 23:44:50 INFO - PROCESS | 1865 | 1463035490008 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x91336000 == 118 [pid = 1865] [id = 601] 23:44:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x91337000) [pid = 1865] [serial = 1804] [outer = (nil)] 23:44:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x91340400) [pid = 1865] [serial = 1805] [outer = 0x91337000] 23:44:50 INFO - PROCESS | 1865 | 1463035490132 Marionette DEBUG loaded listener.js 23:44:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x9203ac00) [pid = 1865] [serial = 1806] [outer = 0x91337000] 23:44:51 INFO - PROCESS | 1865 | 1463035491133 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]]]}] 23:44:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:44:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1791ms 23:44:51 INFO - PROCESS | 1865 | 1463035491189 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 23:44:51 INFO - PROCESS | 1865 | 1463035491193 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 23:44:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:44:51 INFO - PROCESS | 1865 | 1463035491200 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:44:51 INFO - PROCESS | 1865 | 1463035491203 Marionette TRACE conn4 <- [1,2378,null,{}] 23:44:51 INFO - PROCESS | 1865 | 1463035491209 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}] 23:44:51 INFO - PROCESS | 1865 | 1463035491463 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 23:44:51 INFO - PROCESS | 1865 | 1463035491789 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc78800 == 119 [pid = 1865] [id = 602] 23:44:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x91335000) [pid = 1865] [serial = 1807] [outer = (nil)] 23:44:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x92703400) [pid = 1865] [serial = 1808] [outer = 0x91335000] 23:44:51 INFO - PROCESS | 1865 | 1463035491879 Marionette DEBUG loaded listener.js 23:44:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x9270bc00) [pid = 1865] [serial = 1809] [outer = 0x91335000] 23:44:52 INFO - PROCESS | 1865 | 1463035492843 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]]]}] 23:44:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:44:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1693ms 23:44:52 INFO - PROCESS | 1865 | 1463035492894 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 23:44:52 INFO - PROCESS | 1865 | 1463035492898 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 23:44:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:44:52 INFO - PROCESS | 1865 | 1463035492905 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:44:52 INFO - PROCESS | 1865 | 1463035492908 Marionette TRACE conn4 <- [1,2382,null,{}] 23:44:52 INFO - PROCESS | 1865 | 1463035492914 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}] 23:44:53 INFO - PROCESS | 1865 | 1463035493148 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 23:44:53 INFO - PROCESS | 1865 | 1463035493474 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x922f7400 == 120 [pid = 1865] [id = 603] 23:44:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x92708c00) [pid = 1865] [serial = 1810] [outer = (nil)] 23:44:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x9289f000) [pid = 1865] [serial = 1811] [outer = 0x92708c00] 23:44:53 INFO - PROCESS | 1865 | 1463035493565 Marionette DEBUG loaded listener.js 23:44:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x92966c00) [pid = 1865] [serial = 1812] [outer = 0x92708c00] 23:44:54 INFO - PROCESS | 1865 | 1463035494574 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]]]}] 23:44:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:44:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1730ms 23:44:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:44:54 INFO - PROCESS | 1865 | 1463035494636 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 23:44:54 INFO - PROCESS | 1865 | 1463035494639 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 23:44:54 INFO - PROCESS | 1865 | 1463035494646 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:44:54 INFO - PROCESS | 1865 | 1463035494650 Marionette TRACE conn4 <- [1,2386,null,{}] 23:44:54 INFO - PROCESS | 1865 | 1463035494655 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}] 23:44:54 INFO - PROCESS | 1865 | 1463035494896 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 23:44:55 INFO - PROCESS | 1865 | 1463035495227 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x927e3c00 == 121 [pid = 1865] [id = 604] 23:44:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x92891000) [pid = 1865] [serial = 1813] [outer = (nil)] 23:44:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x93d5fc00) [pid = 1865] [serial = 1814] [outer = 0x92891000] 23:44:55 INFO - PROCESS | 1865 | 1463035495321 Marionette DEBUG loaded listener.js 23:44:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x93d9d400) [pid = 1865] [serial = 1815] [outer = 0x92891000] 23:44:56 INFO - PROCESS | 1865 | 1463035496287 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]]]}] 23:44:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:44:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1684ms 23:44:56 INFO - PROCESS | 1865 | 1463035496330 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 23:44:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:44:56 INFO - PROCESS | 1865 | 1463035496334 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 23:44:56 INFO - PROCESS | 1865 | 1463035496341 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:44:56 INFO - PROCESS | 1865 | 1463035496344 Marionette TRACE conn4 <- [1,2390,null,{}] 23:44:56 INFO - PROCESS | 1865 | 1463035496351 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}] 23:44:56 INFO - PROCESS | 1865 | 1463035496610 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 23:44:56 INFO - PROCESS | 1865 | 1463035496950 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x922eec00 == 122 [pid = 1865] [id = 605] 23:44:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x92962000) [pid = 1865] [serial = 1816] [outer = (nil)] 23:44:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x953c5c00) [pid = 1865] [serial = 1817] [outer = 0x92962000] 23:44:57 INFO - PROCESS | 1865 | 1463035497044 Marionette DEBUG loaded listener.js 23:44:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x953cc800) [pid = 1865] [serial = 1818] [outer = 0x92962000] 23:44:57 INFO - PROCESS | 1865 | 1463035497977 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]]]}] 23:44:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:44:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1683ms 23:44:58 INFO - PROCESS | 1865 | 1463035498025 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 23:44:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:44:58 INFO - PROCESS | 1865 | 1463035498029 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 23:44:58 INFO - PROCESS | 1865 | 1463035498036 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:44:58 INFO - PROCESS | 1865 | 1463035498039 Marionette TRACE conn4 <- [1,2394,null,{}] 23:44:58 INFO - PROCESS | 1865 | 1463035498045 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}] 23:44:58 INFO - PROCESS | 1865 | 1463035498278 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 23:44:58 INFO - PROCESS | 1865 | 1463035498620 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:44:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x99821400 == 123 [pid = 1865] [id = 606] 23:44:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x99821800) [pid = 1865] [serial = 1819] [outer = (nil)] 23:44:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x99829800) [pid = 1865] [serial = 1820] [outer = 0x99821800] 23:44:58 INFO - PROCESS | 1865 | 1463035498740 Marionette DEBUG loaded listener.js 23:44:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x9a071c00) [pid = 1865] [serial = 1821] [outer = 0x99821800] 23:44:59 INFO - PROCESS | 1865 | 1463035499706 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]]]}] 23:44:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:44:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1683ms 23:44:59 INFO - PROCESS | 1865 | 1463035499723 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 23:44:59 INFO - PROCESS | 1865 | 1463035499731 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 23:44:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:44:59 INFO - PROCESS | 1865 | 1463035499741 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:44:59 INFO - PROCESS | 1865 | 1463035499745 Marionette TRACE conn4 <- [1,2398,null,{}] 23:44:59 INFO - PROCESS | 1865 | 1463035499751 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}] 23:45:00 INFO - PROCESS | 1865 | 1463035500114 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 23:45:00 INFO - PROCESS | 1865 | 1463035500388 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a194400 == 124 [pid = 1865] [id = 607] 23:45:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9a195000) [pid = 1865] [serial = 1822] [outer = (nil)] 23:45:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x9a2cfc00) [pid = 1865] [serial = 1823] [outer = 0x9a195000] 23:45:00 INFO - PROCESS | 1865 | 1463035500489 Marionette DEBUG loaded listener.js 23:45:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9ab7ec00) [pid = 1865] [serial = 1824] [outer = 0x9a195000] 23:45:01 INFO - PROCESS | 1865 | 1463035501464 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]]]}] 23:45:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:45:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1790ms 23:45:01 INFO - PROCESS | 1865 | 1463035501533 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 23:45:01 INFO - PROCESS | 1865 | 1463035501536 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 23:45:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:45:01 INFO - PROCESS | 1865 | 1463035501543 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:45:01 INFO - PROCESS | 1865 | 1463035501546 Marionette TRACE conn4 <- [1,2402,null,{}] 23:45:01 INFO - PROCESS | 1865 | 1463035501552 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}] 23:45:01 INFO - PROCESS | 1865 | 1463035501837 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 23:45:02 INFO - PROCESS | 1865 | 1463035502202 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x8914bc00 == 125 [pid = 1865] [id = 608] 23:45:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x99805000) [pid = 1865] [serial = 1825] [outer = (nil)] 23:45:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9aee9800) [pid = 1865] [serial = 1826] [outer = 0x99805000] 23:45:02 INFO - PROCESS | 1865 | 1463035502303 Marionette DEBUG loaded listener.js 23:45:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9b3b9800) [pid = 1865] [serial = 1827] [outer = 0x99805000] 23:45:03 INFO - PROCESS | 1865 | 1463035503332 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]]]}] 23:45:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:45:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1837ms 23:45:03 INFO - PROCESS | 1865 | 1463035503381 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 23:45:03 INFO - PROCESS | 1865 | 1463035503395 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 23:45:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:45:03 INFO - PROCESS | 1865 | 1463035503402 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:45:03 INFO - PROCESS | 1865 | 1463035503405 Marionette TRACE conn4 <- [1,2406,null,{}] 23:45:03 INFO - PROCESS | 1865 | 1463035503411 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}] 23:45:03 INFO - PROCESS | 1865 | 1463035503661 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 23:45:04 INFO - PROCESS | 1865 | 1463035504095 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x92705400 == 126 [pid = 1865] [id = 609] 23:45:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x93b5d800) [pid = 1865] [serial = 1828] [outer = (nil)] 23:45:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9b97f800) [pid = 1865] [serial = 1829] [outer = 0x93b5d800] 23:45:04 INFO - PROCESS | 1865 | 1463035504252 Marionette DEBUG loaded listener.js 23:45:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9ba62800) [pid = 1865] [serial = 1830] [outer = 0x93b5d800] 23:45:05 INFO - PROCESS | 1865 | 1463035505463 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]]]}] 23:45:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:45:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2141ms 23:45:05 INFO - PROCESS | 1865 | 1463035505545 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 23:45:05 INFO - PROCESS | 1865 | 1463035505549 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 23:45:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:45:05 INFO - PROCESS | 1865 | 1463035505556 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:45:05 INFO - PROCESS | 1865 | 1463035505559 Marionette TRACE conn4 <- [1,2410,null,{}] 23:45:05 INFO - PROCESS | 1865 | 1463035505565 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}] 23:45:05 INFO - PROCESS | 1865 | 1463035505866 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 23:45:06 INFO - PROCESS | 1865 | 1463035506211 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:06 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b0d9800 == 127 [pid = 1865] [id = 610] 23:45:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9b390800) [pid = 1865] [serial = 1831] [outer = (nil)] 23:45:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0xa061d400) [pid = 1865] [serial = 1832] [outer = 0x9b390800] 23:45:06 INFO - PROCESS | 1865 | 1463035506301 Marionette DEBUG loaded listener.js 23:45:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0xa2143c00) [pid = 1865] [serial = 1833] [outer = 0x9b390800] 23:45:07 INFO - PROCESS | 1865 | 1463035507264 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]]]}] 23:45:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:45:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1740ms 23:45:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:45:07 INFO - PROCESS | 1865 | 1463035507297 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 23:45:07 INFO - PROCESS | 1865 | 1463035507300 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 23:45:07 INFO - PROCESS | 1865 | 1463035507307 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:45:07 INFO - PROCESS | 1865 | 1463035507311 Marionette TRACE conn4 <- [1,2414,null,{}] 23:45:07 INFO - PROCESS | 1865 | 1463035507317 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}] 23:45:07 INFO - PROCESS | 1865 | 1463035507573 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 23:45:07 INFO - PROCESS | 1865 | 1463035507918 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b0da000 == 128 [pid = 1865] [id = 611] 23:45:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9b632400) [pid = 1865] [serial = 1834] [outer = (nil)] 23:45:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0xa245c000) [pid = 1865] [serial = 1835] [outer = 0x9b632400] 23:45:08 INFO - PROCESS | 1865 | 1463035508013 Marionette DEBUG loaded listener.js 23:45:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0xa2630800) [pid = 1865] [serial = 1836] [outer = 0x9b632400] 23:45:08 INFO - PROCESS | 1865 | 1463035508957 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]]]}] 23:45:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:45:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1690ms 23:45:09 INFO - PROCESS | 1865 | 1463035508997 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 23:45:09 INFO - PROCESS | 1865 | 1463035509000 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 23:45:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:45:09 INFO - PROCESS | 1865 | 1463035509007 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:45:09 INFO - PROCESS | 1865 | 1463035509011 Marionette TRACE conn4 <- [1,2418,null,{}] 23:45:09 INFO - PROCESS | 1865 | 1463035509016 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}] 23:45:09 INFO - PROCESS | 1865 | 1463035509257 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 23:45:09 INFO - PROCESS | 1865 | 1463035509603 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:09 INFO - PROCESS | 1865 | ++DOCSHELL 0xa22c4400 == 129 [pid = 1865] [id = 612] 23:45:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0xa2453400) [pid = 1865] [serial = 1837] [outer = (nil)] 23:45:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0xa50ec000) [pid = 1865] [serial = 1838] [outer = 0xa2453400] 23:45:09 INFO - PROCESS | 1865 | 1463035509697 Marionette DEBUG loaded listener.js 23:45:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0xa6284c00) [pid = 1865] [serial = 1839] [outer = 0xa2453400] 23:45:10 INFO - PROCESS | 1865 | 1463035510631 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]]]}] 23:45:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:45:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1688ms 23:45:10 INFO - PROCESS | 1865 | 1463035510697 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 23:45:10 INFO - PROCESS | 1865 | 1463035510700 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 23:45:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:45:10 INFO - PROCESS | 1865 | 1463035510707 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:45:10 INFO - PROCESS | 1865 | 1463035510711 Marionette TRACE conn4 <- [1,2422,null,{}] 23:45:10 INFO - PROCESS | 1865 | 1463035510720 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}] 23:45:10 INFO - PROCESS | 1865 | 1463035510977 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 23:45:11 INFO - PROCESS | 1865 | 1463035511355 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x9100d000 == 128 [pid = 1865] [id = 456] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb63400 == 127 [pid = 1865] [id = 457] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x9b689c00 == 126 [pid = 1865] [id = 464] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x9296e800 == 125 [pid = 1865] [id = 458] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x9d5f9400 == 124 [pid = 1865] [id = 465] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8a932000 == 123 [pid = 1865] [id = 595] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba82400 == 122 [pid = 1865] [id = 594] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba78400 == 121 [pid = 1865] [id = 593] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8aea3800 == 120 [pid = 1865] [id = 592] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x92bc4c00 == 119 [pid = 1865] [id = 586] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x99013000 == 118 [pid = 1865] [id = 585] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x922f5800 == 117 [pid = 1865] [id = 583] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x93a87000 == 116 [pid = 1865] [id = 584] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc6a000 == 115 [pid = 1865] [id = 582] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x9100a400 == 114 [pid = 1865] [id = 581] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x91265800 == 113 [pid = 1865] [id = 580] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8ec6d000 == 112 [pid = 1865] [id = 579] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a9800 == 111 [pid = 1865] [id = 577] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8d806c00 == 110 [pid = 1865] [id = 578] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x8a935800 == 109 [pid = 1865] [id = 576] 23:45:13 INFO - PROCESS | 1865 | --DOCSHELL 0x890ce800 == 108 [pid = 1865] [id = 575] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x92bc2800) [pid = 1865] [serial = 1685] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x9a191000) [pid = 1865] [serial = 1694] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x8ec68000) [pid = 1865] [serial = 1671] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8eb5b000) [pid = 1865] [serial = 1670] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x912f3400) [pid = 1865] [serial = 1677] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x91f96000) [pid = 1865] [serial = 1679] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x98bc2400) [pid = 1865] [serial = 1691] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x912edc00) [pid = 1865] [serial = 1676] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x92bce000) [pid = 1865] [serial = 1686] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0xa5038800) [pid = 1865] [serial = 1709] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0xa3251400) [pid = 1865] [serial = 1707] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x9aeea800) [pid = 1865] [serial = 1697] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8b185c00) [pid = 1865] [serial = 1718] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x89d7ec00) [pid = 1865] [serial = 1716] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x925f2c00) [pid = 1865] [serial = 1680] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x927e4400) [pid = 1865] [serial = 1683] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x8d8a2800) [pid = 1865] [serial = 1724] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x8ba83400) [pid = 1865] [serial = 1719] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x8aeb0c00) [pid = 1865] [serial = 1665] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8fc6fc00) [pid = 1865] [serial = 1673] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x8fcaf000) [pid = 1865] [serial = 1674] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x99804000) [pid = 1865] [serial = 1692] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x9b91c000) [pid = 1865] [serial = 1698] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9d7b0000) [pid = 1865] [serial = 1701] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0xa50ad800) [pid = 1865] [serial = 1710] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0xa2459000) [pid = 1865] [serial = 1704] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x9d5f1800) [pid = 1865] [serial = 1700] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0xa2452c00) [pid = 1865] [serial = 1703] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8aa89400) [pid = 1865] [serial = 1664] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x95207400) [pid = 1865] [serial = 1689] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8d587000) [pid = 1865] [serial = 1722] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x895e3c00) [pid = 1865] [serial = 1715] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x9270e800) [pid = 1865] [serial = 1682] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9a220000) [pid = 1865] [serial = 1695] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8d804400) [pid = 1865] [serial = 1667] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0xa30e8000) [pid = 1865] [serial = 1706] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8d8aa800) [pid = 1865] [serial = 1668] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8ec61400) [pid = 1865] [serial = 1599] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8d26c800) [pid = 1865] [serial = 1721] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x947f9800) [pid = 1865] [serial = 1688] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0xa62f1c00) [pid = 1865] [serial = 1712] [outer = (nil)] [url = about:blank] 23:45:14 INFO - PROCESS | 1865 | ++DOCSHELL 0x895dc400 == 109 [pid = 1865] [id = 613] 23:45:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x895dc800) [pid = 1865] [serial = 1840] [outer = (nil)] 23:45:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8978dc00) [pid = 1865] [serial = 1841] [outer = 0x895dc800] 23:45:14 INFO - PROCESS | 1865 | 1463035514278 Marionette DEBUG loaded listener.js 23:45:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x89b2e000) [pid = 1865] [serial = 1842] [outer = 0x895dc800] 23:45:15 INFO - PROCESS | 1865 | 1463035515347 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]]]}] 23:45:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:45:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 4695ms 23:45:15 INFO - PROCESS | 1865 | 1463035515404 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 23:45:15 INFO - PROCESS | 1865 | 1463035515411 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 23:45:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:45:15 INFO - PROCESS | 1865 | 1463035515420 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:45:15 INFO - PROCESS | 1865 | 1463035515425 Marionette TRACE conn4 <- [1,2426,null,{}] 23:45:15 INFO - PROCESS | 1865 | 1463035515433 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}] 23:45:15 INFO - PROCESS | 1865 | 1463035515687 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 23:45:15 INFO - PROCESS | 1865 | 1463035515967 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b17d800 == 110 [pid = 1865] [id = 614] 23:45:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8b17e800) [pid = 1865] [serial = 1843] [outer = (nil)] 23:45:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8b37e000) [pid = 1865] [serial = 1844] [outer = 0x8b17e800] 23:45:16 INFO - PROCESS | 1865 | 1463035516075 Marionette DEBUG loaded listener.js 23:45:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8b86d000) [pid = 1865] [serial = 1845] [outer = 0x8b17e800] 23:45:17 INFO - PROCESS | 1865 | 1463035517005 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]]]}] 23:45:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:45:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1640ms 23:45:17 INFO - PROCESS | 1865 | 1463035517067 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 23:45:17 INFO - PROCESS | 1865 | 1463035517073 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 23:45:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:45:17 INFO - PROCESS | 1865 | 1463035517083 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:45:17 INFO - PROCESS | 1865 | 1463035517087 Marionette TRACE conn4 <- [1,2430,null,{}] 23:45:17 INFO - PROCESS | 1865 | 1463035517093 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}] 23:45:17 INFO - PROCESS | 1865 | 1463035517428 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 23:45:17 INFO - PROCESS | 1865 | 1463035517464 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aeac400 == 111 [pid = 1865] [id = 615] 23:45:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8b37b400) [pid = 1865] [serial = 1846] [outer = (nil)] 23:45:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8c43dc00) [pid = 1865] [serial = 1847] [outer = 0x8b37b400] 23:45:17 INFO - PROCESS | 1865 | 1463035517542 Marionette DEBUG loaded listener.js 23:45:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8d801c00) [pid = 1865] [serial = 1848] [outer = 0x8b37b400] 23:45:18 INFO - PROCESS | 1865 | 1463035518741 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]]]}] 23:45:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:45:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2187ms 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8aea4000) [pid = 1865] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8d26fc00) [pid = 1865] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8a92d000) [pid = 1865] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x93d9ac00) [pid = 1865] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8ba7dc00) [pid = 1865] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8aeafc00) [pid = 1865] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x9ab7b000) [pid = 1865] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x99084400) [pid = 1865] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x93a87c00) [pid = 1865] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8ec64000) [pid = 1865] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x91266800) [pid = 1865] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8bb70c00) [pid = 1865] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0xa35ef000) [pid = 1865] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8f165400) [pid = 1865] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x91266000) [pid = 1865] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x890cf800) [pid = 1865] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8df16400) [pid = 1865] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x912f8c00) [pid = 1865] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x922f8000) [pid = 1865] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x9a21c800) [pid = 1865] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:45:19 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x9d7b4400) [pid = 1865] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:45:19 INFO - PROCESS | 1865 | 1463035519365 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 23:45:19 INFO - PROCESS | 1865 | 1463035519369 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 23:45:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:45:19 INFO - PROCESS | 1865 | 1463035519377 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:45:19 INFO - PROCESS | 1865 | 1463035519383 Marionette TRACE conn4 <- [1,2434,null,{}] 23:45:19 INFO - PROCESS | 1865 | 1463035519401 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}] 23:45:19 INFO - PROCESS | 1865 | 1463035519717 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 23:45:19 INFO - PROCESS | 1865 | 1463035519861 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c432000 == 112 [pid = 1865] [id = 616] 23:45:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8d8a2800) [pid = 1865] [serial = 1849] [outer = (nil)] 23:45:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8dc69400) [pid = 1865] [serial = 1850] [outer = 0x8d8a2800] 23:45:19 INFO - PROCESS | 1865 | 1463035519945 Marionette DEBUG loaded listener.js 23:45:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8df16400) [pid = 1865] [serial = 1851] [outer = 0x8d8a2800] 23:45:20 INFO - PROCESS | 1865 | 1463035520768 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]]]}] 23:45:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:45:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1435ms 23:45:20 INFO - PROCESS | 1865 | 1463035520814 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 23:45:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:45:20 INFO - PROCESS | 1865 | 1463035520819 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 23:45:20 INFO - PROCESS | 1865 | 1463035520826 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:45:20 INFO - PROCESS | 1865 | 1463035520830 Marionette TRACE conn4 <- [1,2438,null,{}] 23:45:20 INFO - PROCESS | 1865 | 1463035520836 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}] 23:45:21 INFO - PROCESS | 1865 | 1463035521156 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 23:45:21 INFO - PROCESS | 1865 | 1463035521190 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d7d800 == 113 [pid = 1865] [id = 617] 23:45:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8d58a400) [pid = 1865] [serial = 1852] [outer = (nil)] 23:45:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8ea6bc00) [pid = 1865] [serial = 1853] [outer = 0x8d58a400] 23:45:21 INFO - PROCESS | 1865 | 1463035521269 Marionette DEBUG loaded listener.js 23:45:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8eb66000) [pid = 1865] [serial = 1854] [outer = 0x8d58a400] 23:45:22 INFO - PROCESS | 1865 | 1463035522673 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]]]}] 23:45:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:45:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1885ms 23:45:22 INFO - PROCESS | 1865 | 1463035522711 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 23:45:22 INFO - PROCESS | 1865 | 1463035522719 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 23:45:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:45:22 INFO - PROCESS | 1865 | 1463035522727 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:45:22 INFO - PROCESS | 1865 | 1463035522734 Marionette TRACE conn4 <- [1,2442,null,{}] 23:45:22 INFO - PROCESS | 1865 | 1463035522742 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}] 23:45:23 INFO - PROCESS | 1865 | 1463035523028 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 23:45:23 INFO - PROCESS | 1865 | 1463035523368 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aead400 == 114 [pid = 1865] [id = 618] 23:45:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8aeaec00) [pid = 1865] [serial = 1855] [outer = (nil)] 23:45:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8b86cc00) [pid = 1865] [serial = 1856] [outer = 0x8aeaec00] 23:45:23 INFO - PROCESS | 1865 | 1463035523466 Marionette DEBUG loaded listener.js 23:45:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8c50a400) [pid = 1865] [serial = 1857] [outer = 0x8aeaec00] 23:45:24 INFO - PROCESS | 1865 | 1463035524491 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]]]}] 23:45:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:45:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1837ms 23:45:24 INFO - PROCESS | 1865 | 1463035524566 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 23:45:24 INFO - PROCESS | 1865 | 1463035524575 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 23:45:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:45:24 INFO - PROCESS | 1865 | 1463035524586 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:45:24 INFO - PROCESS | 1865 | 1463035524589 Marionette TRACE conn4 <- [1,2446,null,{}] 23:45:24 INFO - PROCESS | 1865 | 1463035524596 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}] 23:45:24 INFO - PROCESS | 1865 | 1463035524880 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 23:45:25 INFO - PROCESS | 1865 | 1463035525236 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb5b000 == 115 [pid = 1865] [id = 619] 23:45:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8ec43000) [pid = 1865] [serial = 1858] [outer = (nil)] 23:45:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8ec62c00) [pid = 1865] [serial = 1859] [outer = 0x8ec43000] 23:45:25 INFO - PROCESS | 1865 | 1463035525325 Marionette DEBUG loaded listener.js 23:45:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8ec6bc00) [pid = 1865] [serial = 1860] [outer = 0x8ec43000] 23:45:26 INFO - PROCESS | 1865 | 1463035526365 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]]]}] 23:45:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:45:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1839ms 23:45:26 INFO - PROCESS | 1865 | 1463035526425 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 23:45:26 INFO - PROCESS | 1865 | 1463035526430 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 23:45:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:45:26 INFO - PROCESS | 1865 | 1463035526437 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:45:26 INFO - PROCESS | 1865 | 1463035526443 Marionette TRACE conn4 <- [1,2450,null,{}] 23:45:26 INFO - PROCESS | 1865 | 1463035526460 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}] 23:45:26 INFO - PROCESS | 1865 | 1463035526827 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 23:45:27 INFO - PROCESS | 1865 | 1463035527103 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:27 INFO - PROCESS | 1865 | ++DOCSHELL 0x89785400 == 116 [pid = 1865] [id = 620] 23:45:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8f269c00) [pid = 1865] [serial = 1861] [outer = (nil)] 23:45:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8fc6cc00) [pid = 1865] [serial = 1862] [outer = 0x8f269c00] 23:45:27 INFO - PROCESS | 1865 | 1463035527194 Marionette DEBUG loaded listener.js 23:45:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8fcb4400) [pid = 1865] [serial = 1863] [outer = 0x8f269c00] 23:45:28 INFO - PROCESS | 1865 | 1463035528161 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]]]}] 23:45:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:45:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1787ms 23:45:28 INFO - PROCESS | 1865 | 1463035528225 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 23:45:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:45:28 INFO - PROCESS | 1865 | 1463035528231 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 23:45:28 INFO - PROCESS | 1865 | 1463035528238 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:45:28 INFO - PROCESS | 1865 | 1463035528241 Marionette TRACE conn4 <- [1,2454,null,{}] 23:45:28 INFO - PROCESS | 1865 | 1463035528247 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}] 23:45:28 INFO - PROCESS | 1865 | 1463035528506 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 23:45:28 INFO - PROCESS | 1865 | 1463035528845 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1d1400 == 117 [pid = 1865] [id = 621] 23:45:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8fac2400) [pid = 1865] [serial = 1864] [outer = (nil)] 23:45:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x91266000) [pid = 1865] [serial = 1865] [outer = 0x8fac2400] 23:45:28 INFO - PROCESS | 1865 | 1463035528944 Marionette DEBUG loaded listener.js 23:45:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x912f8c00) [pid = 1865] [serial = 1866] [outer = 0x8fac2400] 23:45:29 INFO - PROCESS | 1865 | 1463035529847 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]]]}] 23:45:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:45:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1684ms 23:45:29 INFO - PROCESS | 1865 | 1463035529922 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 23:45:29 INFO - PROCESS | 1865 | 1463035529928 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 23:45:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:45:29 INFO - PROCESS | 1865 | 1463035529938 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:45:29 INFO - PROCESS | 1865 | 1463035529941 Marionette TRACE conn4 <- [1,2458,null,{}] 23:45:29 INFO - PROCESS | 1865 | 1463035529947 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}] 23:45:30 INFO - PROCESS | 1865 | 1463035530224 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 23:45:30 INFO - PROCESS | 1865 | 1463035530565 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f162400 == 118 [pid = 1865] [id = 622] 23:45:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x9133d400) [pid = 1865] [serial = 1867] [outer = (nil)] 23:45:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x91f94400) [pid = 1865] [serial = 1868] [outer = 0x9133d400] 23:45:30 INFO - PROCESS | 1865 | 1463035530659 Marionette DEBUG loaded listener.js 23:45:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x92036400) [pid = 1865] [serial = 1869] [outer = 0x9133d400] 23:45:31 INFO - PROCESS | 1865 | 1463035531653 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]]]}] 23:45:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:45:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1786ms 23:45:31 INFO - PROCESS | 1865 | 1463035531725 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 23:45:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:45:31 INFO - PROCESS | 1865 | 1463035531729 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 23:45:31 INFO - PROCESS | 1865 | 1463035531736 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:45:31 INFO - PROCESS | 1865 | 1463035531740 Marionette TRACE conn4 <- [1,2462,null,{}] 23:45:31 INFO - PROCESS | 1865 | 1463035531745 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}] 23:45:32 INFO - PROCESS | 1865 | 1463035532052 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 23:45:32 INFO - PROCESS | 1865 | 1463035532393 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x9133f400 == 119 [pid = 1865] [id = 623] 23:45:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x9203b000) [pid = 1865] [serial = 1870] [outer = (nil)] 23:45:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x925fb000) [pid = 1865] [serial = 1871] [outer = 0x9203b000] 23:45:32 INFO - PROCESS | 1865 | 1463035532500 Marionette DEBUG loaded listener.js 23:45:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x92893800) [pid = 1865] [serial = 1872] [outer = 0x9203b000] 23:45:33 INFO - PROCESS | 1865 | 1463035533461 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]]]}] 23:45:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:45:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1786ms 23:45:33 INFO - PROCESS | 1865 | 1463035533523 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 23:45:33 INFO - PROCESS | 1865 | 1463035533527 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 23:45:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:45:33 INFO - PROCESS | 1865 | 1463035533534 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:45:33 INFO - PROCESS | 1865 | 1463035533538 Marionette TRACE conn4 <- [1,2466,null,{}] 23:45:33 INFO - PROCESS | 1865 | 1463035533543 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}] 23:45:33 INFO - PROCESS | 1865 | 1463035533773 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 23:45:34 INFO - PROCESS | 1865 | 1463035534120 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x89148c00 == 120 [pid = 1865] [id = 624] 23:45:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x8f266c00) [pid = 1865] [serial = 1873] [outer = (nil)] 23:45:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x92bce400) [pid = 1865] [serial = 1874] [outer = 0x8f266c00] 23:45:34 INFO - PROCESS | 1865 | 1463035534220 Marionette DEBUG loaded listener.js 23:45:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x93a86000) [pid = 1865] [serial = 1875] [outer = 0x8f266c00] 23:45:35 INFO - PROCESS | 1865 | 1463035535170 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]]]}] 23:45:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:45:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1681ms 23:45:35 INFO - PROCESS | 1865 | 1463035535217 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 23:45:35 INFO - PROCESS | 1865 | 1463035535221 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 23:45:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:45:35 INFO - PROCESS | 1865 | 1463035535228 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:45:35 INFO - PROCESS | 1865 | 1463035535232 Marionette TRACE conn4 <- [1,2470,null,{}] 23:45:35 INFO - PROCESS | 1865 | 1463035535238 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}] 23:45:35 INFO - PROCESS | 1865 | 1463035535491 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 23:45:35 INFO - PROCESS | 1865 | 1463035535830 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x922f4800 == 121 [pid = 1865] [id = 625] 23:45:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x9296b800) [pid = 1865] [serial = 1876] [outer = (nil)] 23:45:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x947f9400) [pid = 1865] [serial = 1877] [outer = 0x9296b800] 23:45:35 INFO - PROCESS | 1865 | 1463035535921 Marionette DEBUG loaded listener.js 23:45:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x9520c000) [pid = 1865] [serial = 1878] [outer = 0x9296b800] 23:45:36 INFO - PROCESS | 1865 | 1463035536846 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]]]}] 23:45:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:45:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1683ms 23:45:36 INFO - PROCESS | 1865 | 1463035536913 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 23:45:36 INFO - PROCESS | 1865 | 1463035536917 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 23:45:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:45:36 INFO - PROCESS | 1865 | 1463035536924 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:45:36 INFO - PROCESS | 1865 | 1463035536928 Marionette TRACE conn4 <- [1,2474,null,{}] 23:45:36 INFO - PROCESS | 1865 | 1463035536933 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}] 23:45:37 INFO - PROCESS | 1865 | 1463035537229 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 23:45:37 INFO - PROCESS | 1865 | 1463035537563 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f8e400 == 122 [pid = 1865] [id = 626] 23:45:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x922f5800) [pid = 1865] [serial = 1879] [outer = (nil)] 23:45:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x99013000) [pid = 1865] [serial = 1880] [outer = 0x922f5800] 23:45:37 INFO - PROCESS | 1865 | 1463035537657 Marionette DEBUG loaded listener.js 23:45:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x99804000) [pid = 1865] [serial = 1881] [outer = 0x922f5800] 23:45:38 INFO - PROCESS | 1865 | 1463035538635 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]]]}] 23:45:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:45:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1739ms 23:45:38 INFO - PROCESS | 1865 | 1463035538666 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 23:45:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:45:38 INFO - PROCESS | 1865 | 1463035538671 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 23:45:38 INFO - PROCESS | 1865 | 1463035538677 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:45:38 INFO - PROCESS | 1865 | 1463035538681 Marionette TRACE conn4 <- [1,2478,null,{}] 23:45:38 INFO - PROCESS | 1865 | 1463035538686 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}] 23:45:38 INFO - PROCESS | 1865 | 1463035538941 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 23:45:39 INFO - PROCESS | 1865 | 1463035539296 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x99a88c00 == 123 [pid = 1865] [id = 627] 23:45:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x99def400) [pid = 1865] [serial = 1882] [outer = (nil)] 23:45:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x9a06f000) [pid = 1865] [serial = 1883] [outer = 0x99def400] 23:45:39 INFO - PROCESS | 1865 | 1463035539390 Marionette DEBUG loaded listener.js 23:45:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9a188800) [pid = 1865] [serial = 1884] [outer = 0x99def400] 23:45:40 INFO - PROCESS | 1865 | 1463035540365 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]]]}] 23:45:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:45:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1738ms 23:45:40 INFO - PROCESS | 1865 | 1463035540415 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 23:45:40 INFO - PROCESS | 1865 | 1463035540419 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 23:45:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:45:40 INFO - PROCESS | 1865 | 1463035540426 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:45:40 INFO - PROCESS | 1865 | 1463035540430 Marionette TRACE conn4 <- [1,2482,null,{}] 23:45:40 INFO - PROCESS | 1865 | 1463035540436 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}] 23:45:40 INFO - PROCESS | 1865 | 1463035540684 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 23:45:41 INFO - PROCESS | 1865 | 1463035541024 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x99012c00 == 124 [pid = 1865] [id = 628] 23:45:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x9a218400) [pid = 1865] [serial = 1885] [outer = (nil)] 23:45:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9a2d3800) [pid = 1865] [serial = 1886] [outer = 0x9a218400] 23:45:41 INFO - PROCESS | 1865 | 1463035541130 Marionette DEBUG loaded listener.js 23:45:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9aeeb000) [pid = 1865] [serial = 1887] [outer = 0x9a218400] 23:45:42 INFO - PROCESS | 1865 | 1463035542102 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]]]}] 23:45:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:45:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1739ms 23:45:42 INFO - PROCESS | 1865 | 1463035542166 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 23:45:42 INFO - PROCESS | 1865 | 1463035542170 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 23:45:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:45:42 INFO - PROCESS | 1865 | 1463035542177 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:45:42 INFO - PROCESS | 1865 | 1463035542181 Marionette TRACE conn4 <- [1,2486,null,{}] 23:45:42 INFO - PROCESS | 1865 | 1463035542186 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}] 23:45:42 INFO - PROCESS | 1865 | 1463035542446 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 23:45:42 INFO - PROCESS | 1865 | 1463035542784 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x95638400 == 125 [pid = 1865] [id = 629] 23:45:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x99821000) [pid = 1865] [serial = 1888] [outer = (nil)] 23:45:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9b67e800) [pid = 1865] [serial = 1889] [outer = 0x99821000] 23:45:42 INFO - PROCESS | 1865 | 1463035542877 Marionette DEBUG loaded listener.js 23:45:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9b689400) [pid = 1865] [serial = 1890] [outer = 0x99821000] 23:45:43 INFO - PROCESS | 1865 | 1463035543821 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]]]}] 23:45:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:45:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1681ms 23:45:43 INFO - PROCESS | 1865 | 1463035543865 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 23:45:43 INFO - PROCESS | 1865 | 1463035543873 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 23:45:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:45:43 INFO - PROCESS | 1865 | 1463035543884 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:45:43 INFO - PROCESS | 1865 | 1463035543887 Marionette TRACE conn4 <- [1,2490,null,{}] 23:45:43 INFO - PROCESS | 1865 | 1463035543894 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}] 23:45:44 INFO - PROCESS | 1865 | 1463035544138 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 23:45:44 INFO - PROCESS | 1865 | 1463035544477 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x9abba400 == 126 [pid = 1865] [id = 630] 23:45:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9b069000) [pid = 1865] [serial = 1891] [outer = (nil)] 23:45:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0xa114ec00) [pid = 1865] [serial = 1892] [outer = 0x9b069000] 23:45:44 INFO - PROCESS | 1865 | 1463035544570 Marionette DEBUG loaded listener.js 23:45:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0xa2280400) [pid = 1865] [serial = 1893] [outer = 0x9b069000] 23:45:45 INFO - PROCESS | 1865 | 1463035545527 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]]]}] 23:45:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:45:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1684ms 23:45:45 INFO - PROCESS | 1865 | 1463035545567 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 23:45:45 INFO - PROCESS | 1865 | 1463035545572 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 23:45:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:45:45 INFO - PROCESS | 1865 | 1463035545578 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:45:45 INFO - PROCESS | 1865 | 1463035545581 Marionette TRACE conn4 <- [1,2494,null,{}] 23:45:45 INFO - PROCESS | 1865 | 1463035545587 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}] 23:45:45 INFO - PROCESS | 1865 | 1463035545836 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 23:45:46 INFO - PROCESS | 1865 | 1463035546180 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x9b066400 == 127 [pid = 1865] [id = 631] 23:45:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9b683800) [pid = 1865] [serial = 1894] [outer = (nil)] 23:45:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0xa30ef800) [pid = 1865] [serial = 1895] [outer = 0x9b683800] 23:45:46 INFO - PROCESS | 1865 | 1463035546280 Marionette DEBUG loaded listener.js 23:45:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0xa325c800) [pid = 1865] [serial = 1896] [outer = 0x9b683800] 23:45:47 INFO - PROCESS | 1865 | 1463035547241 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]]]}] 23:45:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:45:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1733ms 23:45:47 INFO - PROCESS | 1865 | 1463035547312 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 23:45:47 INFO - PROCESS | 1865 | 1463035547316 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 23:45:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:45:47 INFO - PROCESS | 1865 | 1463035547323 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:45:47 INFO - PROCESS | 1865 | 1463035547326 Marionette TRACE conn4 <- [1,2498,null,{}] 23:45:47 INFO - PROCESS | 1865 | 1463035547333 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}] 23:45:47 INFO - PROCESS | 1865 | 1463035547586 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 23:45:47 INFO - PROCESS | 1865 | 1463035547945 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x9ab7dc00 == 128 [pid = 1865] [id = 632] 23:45:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9d7b3000) [pid = 1865] [serial = 1897] [outer = (nil)] 23:45:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0xa503fc00) [pid = 1865] [serial = 1898] [outer = 0x9d7b3000] 23:45:48 INFO - PROCESS | 1865 | 1463035548041 Marionette DEBUG loaded listener.js 23:45:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0xa62ee800) [pid = 1865] [serial = 1899] [outer = 0x9d7b3000] 23:45:49 INFO - PROCESS | 1865 | 1463035549010 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]]]}] 23:45:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:45:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1740ms 23:45:49 INFO - PROCESS | 1865 | 1463035549064 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 23:45:49 INFO - PROCESS | 1865 | 1463035549069 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 23:45:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:45:49 INFO - PROCESS | 1865 | 1463035549075 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:45:49 INFO - PROCESS | 1865 | 1463035549079 Marionette TRACE conn4 <- [1,2502,null,{}] 23:45:49 INFO - PROCESS | 1865 | 1463035549086 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}] 23:45:49 INFO - PROCESS | 1865 | 1463035549327 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 23:45:49 INFO - PROCESS | 1865 | 1463035549668 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f22a400 == 129 [pid = 1865] [id = 633] 23:45:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x8f22b400) [pid = 1865] [serial = 1900] [outer = (nil)] 23:45:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x8f233000) [pid = 1865] [serial = 1901] [outer = 0x8f22b400] 23:45:49 INFO - PROCESS | 1865 | 1463035549763 Marionette DEBUG loaded listener.js 23:45:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x8f235000) [pid = 1865] [serial = 1902] [outer = 0x8f22b400] 23:45:50 INFO - PROCESS | 1865 | 1463035550695 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]]]}] 23:45:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:45:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1695ms 23:45:50 INFO - PROCESS | 1865 | 1463035550772 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 23:45:50 INFO - PROCESS | 1865 | 1463035550775 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 23:45:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:45:50 INFO - PROCESS | 1865 | 1463035550781 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:45:50 INFO - PROCESS | 1865 | 1463035550784 Marionette TRACE conn4 <- [1,2506,null,{}] 23:45:50 INFO - PROCESS | 1865 | 1463035550791 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}] 23:45:51 INFO - PROCESS | 1865 | 1463035551079 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 23:45:51 INFO - PROCESS | 1865 | 1463035551429 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f22b000 == 130 [pid = 1865] [id = 634] 23:45:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x8f238000) [pid = 1865] [serial = 1903] [outer = (nil)] 23:45:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0xa50a3400) [pid = 1865] [serial = 1904] [outer = 0x8f238000] 23:45:51 INFO - PROCESS | 1865 | 1463035551519 Marionette DEBUG loaded listener.js 23:45:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0xa6764400) [pid = 1865] [serial = 1905] [outer = 0x8f238000] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x9b0da000 == 129 [pid = 1865] [id = 611] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0xa22c4400 == 128 [pid = 1865] [id = 612] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x9b0d9800 == 127 [pid = 1865] [id = 610] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x92705400 == 126 [pid = 1865] [id = 609] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x9a194400 == 125 [pid = 1865] [id = 607] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x8914bc00 == 124 [pid = 1865] [id = 608] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x99821400 == 123 [pid = 1865] [id = 606] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x922eec00 == 122 [pid = 1865] [id = 605] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x927e3c00 == 121 [pid = 1865] [id = 604] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x922f7400 == 120 [pid = 1865] [id = 603] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x8b177400 == 119 [pid = 1865] [id = 486] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc78800 == 118 [pid = 1865] [id = 602] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x8df19400 == 117 [pid = 1865] [id = 600] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x91336000 == 116 [pid = 1865] [id = 601] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x8d89f000 == 115 [pid = 1865] [id = 599] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddd3000 == 114 [pid = 1865] [id = 598] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x8c361c00 == 113 [pid = 1865] [id = 597] 23:45:54 INFO - PROCESS | 1865 | --DOCSHELL 0x89218400 == 112 [pid = 1865] [id = 596] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x8aeab400) [pid = 1865] [serial = 1778] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x8ddcb000) [pid = 1865] [serial = 1785] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x9abbe400) [pid = 1865] [serial = 1764] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8b183c00) [pid = 1865] [serial = 1779] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x9a195c00) [pid = 1865] [serial = 1760] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8ddd8c00) [pid = 1865] [serial = 1787] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x8c43c000) [pid = 1865] [serial = 1782] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8ec43c00) [pid = 1865] [serial = 1662] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0xa1150400) [pid = 1865] [serial = 1770] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x99df4000) [pid = 1865] [serial = 1758] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x947fc000) [pid = 1865] [serial = 1754] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x8f267c00) [pid = 1865] [serial = 1737] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x92031400) [pid = 1865] [serial = 1743] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x8d272c00) [pid = 1865] [serial = 1731] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0xa6761800) [pid = 1865] [serial = 1713] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x8fc73400) [pid = 1865] [serial = 1739] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x9d7f9400) [pid = 1865] [serial = 1769] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x9ab85c00) [pid = 1865] [serial = 1763] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x927de800) [pid = 1865] [serial = 1748] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x8c433400) [pid = 1865] [serial = 1730] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x89146000) [pid = 1865] [serial = 1727] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x9981c000) [pid = 1865] [serial = 1757] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x89d78c00) [pid = 1865] [serial = 1728] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8eb5c400) [pid = 1865] [serial = 1734] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x922f6c00) [pid = 1865] [serial = 1745] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x93ba9c00) [pid = 1865] [serial = 1752] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x9b68a400) [pid = 1865] [serial = 1767] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8f165000) [pid = 1865] [serial = 1736] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0xa3259800) [pid = 1865] [serial = 1772] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8c1dac00) [pid = 1865] [serial = 1781] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x953c4000) [pid = 1865] [serial = 1755] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8df21400) [pid = 1865] [serial = 1733] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8dc68400) [pid = 1865] [serial = 1784] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8fcb5400) [pid = 1865] [serial = 1740] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8b86c800) [pid = 1865] [serial = 1775] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x912f3800) [pid = 1865] [serial = 1742] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0xa35f3800) [pid = 1865] [serial = 1773] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9a2c5400) [pid = 1865] [serial = 1761] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x927e4000) [pid = 1865] [serial = 1749] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x925f3800) [pid = 1865] [serial = 1746] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x93b68c00) [pid = 1865] [serial = 1751] [outer = (nil)] [url = about:blank] 23:45:54 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x9b682000) [pid = 1865] [serial = 1766] [outer = (nil)] [url = about:blank] 23:45:55 INFO - PROCESS | 1865 | 1463035555117 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]]]}] 23:45:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:45:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 4391ms 23:45:55 INFO - PROCESS | 1865 | 1463035555174 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 23:45:55 INFO - PROCESS | 1865 | 1463035555180 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 23:45:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:45:55 INFO - PROCESS | 1865 | 1463035555191 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:45:55 INFO - PROCESS | 1865 | 1463035555197 Marionette TRACE conn4 <- [1,2510,null,{}] 23:45:55 INFO - PROCESS | 1865 | 1463035555205 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}] 23:45:55 INFO - PROCESS | 1865 | 1463035555433 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 23:45:55 INFO - PROCESS | 1865 | 1463035555714 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x89144800 == 113 [pid = 1865] [id = 635] 23:45:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8914bc00) [pid = 1865] [serial = 1906] [outer = (nil)] 23:45:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x89781800) [pid = 1865] [serial = 1907] [outer = 0x8914bc00] 23:45:55 INFO - PROCESS | 1865 | 1463035555816 Marionette DEBUG loaded listener.js 23:45:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8978e000) [pid = 1865] [serial = 1908] [outer = 0x8914bc00] 23:45:56 INFO - PROCESS | 1865 | 1463035556711 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]]]}] 23:45:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:45:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1584ms 23:45:56 INFO - PROCESS | 1865 | 1463035556825 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 23:45:56 INFO - PROCESS | 1865 | 1463035556833 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 23:45:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:45:56 INFO - PROCESS | 1865 | 1463035556844 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:45:56 INFO - PROCESS | 1865 | 1463035556848 Marionette TRACE conn4 <- [1,2514,null,{}] 23:45:56 INFO - PROCESS | 1865 | 1463035556868 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}] 23:45:57 INFO - PROCESS | 1865 | 1463035557159 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 23:45:57 INFO - PROCESS | 1865 | 1463035557282 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d83000 == 114 [pid = 1865] [id = 636] 23:45:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8aeab400) [pid = 1865] [serial = 1909] [outer = (nil)] 23:45:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8b374800) [pid = 1865] [serial = 1910] [outer = 0x8aeab400] 23:45:57 INFO - PROCESS | 1865 | 1463035557482 Marionette DEBUG loaded listener.js 23:45:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8b86f400) [pid = 1865] [serial = 1911] [outer = 0x8aeab400] 23:45:58 INFO - PROCESS | 1865 | 1463035558365 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]]]}] 23:45:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:45:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1604ms 23:45:58 INFO - PROCESS | 1865 | 1463035558448 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 23:45:58 INFO - PROCESS | 1865 | 1463035558452 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 23:45:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:45:58 INFO - PROCESS | 1865 | 1463035558458 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:45:58 INFO - PROCESS | 1865 | 1463035558464 Marionette TRACE conn4 <- [1,2518,null,{}] 23:45:58 INFO - PROCESS | 1865 | 1463035558488 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}] 23:45:58 INFO - PROCESS | 1865 | 1463035558796 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8d8a2800) [pid = 1865] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8c365800) [pid = 1865] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8eb60c00) [pid = 1865] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8b865000) [pid = 1865] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8df1ac00) [pid = 1865] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0xa2453400) [pid = 1865] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x9a195000) [pid = 1865] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x91335000) [pid = 1865] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x9b632400) [pid = 1865] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8b37b400) [pid = 1865] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8df22400) [pid = 1865] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x92708c00) [pid = 1865] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8921e400) [pid = 1865] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8b17e800) [pid = 1865] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x91337000) [pid = 1865] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x9b390800) [pid = 1865] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x92962000) [pid = 1865] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x93b5d800) [pid = 1865] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x895dc800) [pid = 1865] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x92891000) [pid = 1865] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x99821800) [pid = 1865] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x99805000) [pid = 1865] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:45:59 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0x8c1de000) [pid = 1865] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:45:59 INFO - PROCESS | 1865 | 1463035559652 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:45:59 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921e400 == 115 [pid = 1865] [id = 637] 23:45:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x895dc800) [pid = 1865] [serial = 1912] [outer = (nil)] 23:45:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x8b380c00) [pid = 1865] [serial = 1913] [outer = 0x895dc800] 23:45:59 INFO - PROCESS | 1865 | 1463035559735 Marionette DEBUG loaded listener.js 23:45:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8c436c00) [pid = 1865] [serial = 1914] [outer = 0x895dc800] 23:46:00 INFO - PROCESS | 1865 | 1463035560529 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]]]}] 23:46:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:46:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2091ms 23:46:00 INFO - PROCESS | 1865 | 1463035560549 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 23:46:00 INFO - PROCESS | 1865 | 1463035560555 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 23:46:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:46:00 INFO - PROCESS | 1865 | 1463035560562 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:46:00 INFO - PROCESS | 1865 | 1463035560566 Marionette TRACE conn4 <- [1,2522,null,{}] 23:46:00 INFO - PROCESS | 1865 | 1463035560571 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}] 23:46:00 INFO - PROCESS | 1865 | 1463035560869 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 23:46:00 INFO - PROCESS | 1865 | 1463035560895 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x83914c00 == 116 [pid = 1865] [id = 638] 23:46:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8c433400) [pid = 1865] [serial = 1915] [outer = (nil)] 23:46:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8d583c00) [pid = 1865] [serial = 1916] [outer = 0x8c433400] 23:46:00 INFO - PROCESS | 1865 | 1463035560971 Marionette DEBUG loaded listener.js 23:46:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8d89f000) [pid = 1865] [serial = 1917] [outer = 0x8c433400] 23:46:02 INFO - PROCESS | 1865 | 1463035562326 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]]]}] 23:46:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:46:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1839ms 23:46:02 INFO - PROCESS | 1865 | 1463035562403 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 23:46:02 INFO - PROCESS | 1865 | 1463035562410 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 23:46:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:46:02 INFO - PROCESS | 1865 | 1463035562419 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:46:02 INFO - PROCESS | 1865 | 1463035562425 Marionette TRACE conn4 <- [1,2526,null,{}] 23:46:02 INFO - PROCESS | 1865 | 1463035562434 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}] 23:46:02 INFO - PROCESS | 1865 | 1463035562723 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 23:46:03 INFO - PROCESS | 1865 | 1463035563170 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8391b000 == 117 [pid = 1865] [id = 639] 23:46:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x89783000) [pid = 1865] [serial = 1918] [outer = (nil)] 23:46:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x89d7ec00) [pid = 1865] [serial = 1919] [outer = 0x89783000] 23:46:03 INFO - PROCESS | 1865 | 1463035563293 Marionette DEBUG loaded listener.js 23:46:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8b177400) [pid = 1865] [serial = 1920] [outer = 0x89783000] 23:46:04 INFO - PROCESS | 1865 | 1463035564269 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]]]}] 23:46:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:46:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1894ms 23:46:04 INFO - PROCESS | 1865 | 1463035564313 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 23:46:04 INFO - PROCESS | 1865 | 1463035564323 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 23:46:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:46:04 INFO - PROCESS | 1865 | 1463035564335 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:46:04 INFO - PROCESS | 1865 | 1463035564339 Marionette TRACE conn4 <- [1,2530,null,{}] 23:46:04 INFO - PROCESS | 1865 | 1463035564345 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}] 23:46:04 INFO - PROCESS | 1865 | 1463035564603 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 23:46:05 INFO - PROCESS | 1865 | 1463035564986 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1d1c00 == 118 [pid = 1865] [id = 640] 23:46:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8c1d5000) [pid = 1865] [serial = 1921] [outer = (nil)] 23:46:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8c505400) [pid = 1865] [serial = 1922] [outer = 0x8c1d5000] 23:46:05 INFO - PROCESS | 1865 | 1463035565091 Marionette DEBUG loaded listener.js 23:46:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8d80ac00) [pid = 1865] [serial = 1923] [outer = 0x8c1d5000] 23:46:06 INFO - PROCESS | 1865 | 1463035566136 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]]]}] 23:46:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:46:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1834ms 23:46:06 INFO - PROCESS | 1865 | 1463035566170 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 23:46:06 INFO - PROCESS | 1865 | 1463035566173 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 23:46:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:46:06 INFO - PROCESS | 1865 | 1463035566182 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:46:06 INFO - PROCESS | 1865 | 1463035566188 Marionette TRACE conn4 <- [1,2534,null,{}] 23:46:06 INFO - PROCESS | 1865 | 1463035566207 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}] 23:46:06 INFO - PROCESS | 1865 | 1463035566531 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 23:46:06 INFO - PROCESS | 1865 | 1463035566892 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:06 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddd2800 == 119 [pid = 1865] [id = 641] 23:46:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8df15c00) [pid = 1865] [serial = 1924] [outer = (nil)] 23:46:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8df23000) [pid = 1865] [serial = 1925] [outer = 0x8df15c00] 23:46:07 INFO - PROCESS | 1865 | 1463035566995 Marionette DEBUG loaded listener.js 23:46:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8ea67c00) [pid = 1865] [serial = 1926] [outer = 0x8df15c00] 23:46:07 INFO - PROCESS | 1865 | 1463035567951 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]]]}] 23:46:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:46:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1807ms 23:46:07 INFO - PROCESS | 1865 | 1463035567990 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 23:46:07 INFO - PROCESS | 1865 | 1463035567996 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 23:46:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:46:08 INFO - PROCESS | 1865 | 1463035568003 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:46:08 INFO - PROCESS | 1865 | 1463035568007 Marionette TRACE conn4 <- [1,2538,null,{}] 23:46:08 INFO - PROCESS | 1865 | 1463035568013 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}] 23:46:08 INFO - PROCESS | 1865 | 1463035568272 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 23:46:08 INFO - PROCESS | 1865 | 1463035568609 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddcd800 == 120 [pid = 1865] [id = 642] 23:46:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8eb5a000) [pid = 1865] [serial = 1927] [outer = (nil)] 23:46:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8ec47800) [pid = 1865] [serial = 1928] [outer = 0x8eb5a000] 23:46:08 INFO - PROCESS | 1865 | 1463035568709 Marionette DEBUG loaded listener.js 23:46:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8ec65400) [pid = 1865] [serial = 1929] [outer = 0x8eb5a000] 23:46:09 INFO - PROCESS | 1865 | 1463035569723 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]]]}] 23:46:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:46:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1785ms 23:46:09 INFO - PROCESS | 1865 | 1463035569790 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 23:46:09 INFO - PROCESS | 1865 | 1463035569794 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 23:46:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:46:09 INFO - PROCESS | 1865 | 1463035569803 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:46:09 INFO - PROCESS | 1865 | 1463035569807 Marionette TRACE conn4 <- [1,2542,null,{}] 23:46:09 INFO - PROCESS | 1865 | 1463035569812 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}] 23:46:10 INFO - PROCESS | 1865 | 1463035570067 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 23:46:10 INFO - PROCESS | 1865 | 1463035570419 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8eb5e400 == 121 [pid = 1865] [id = 643] 23:46:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8eb62000) [pid = 1865] [serial = 1930] [outer = (nil)] 23:46:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8f169000) [pid = 1865] [serial = 1931] [outer = 0x8eb62000] 23:46:10 INFO - PROCESS | 1865 | 1463035570545 Marionette DEBUG loaded listener.js 23:46:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8f22e000) [pid = 1865] [serial = 1932] [outer = 0x8eb62000] 23:46:11 INFO - PROCESS | 1865 | 1463035571504 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]]]}] 23:46:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:46:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1745ms 23:46:11 INFO - PROCESS | 1865 | 1463035571550 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 23:46:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:46:11 INFO - PROCESS | 1865 | 1463035571554 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 23:46:11 INFO - PROCESS | 1865 | 1463035571560 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:46:11 INFO - PROCESS | 1865 | 1463035571564 Marionette TRACE conn4 <- [1,2546,null,{}] 23:46:11 INFO - PROCESS | 1865 | 1463035571570 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}] 23:46:11 INFO - PROCESS | 1865 | 1463035571858 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 23:46:12 INFO - PROCESS | 1865 | 1463035572234 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x8978fc00 == 122 [pid = 1865] [id = 644] 23:46:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8f15f800) [pid = 1865] [serial = 1933] [outer = (nil)] 23:46:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8fcaf800) [pid = 1865] [serial = 1934] [outer = 0x8f15f800] 23:46:12 INFO - PROCESS | 1865 | 1463035572337 Marionette DEBUG loaded listener.js 23:46:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x9100bc00) [pid = 1865] [serial = 1935] [outer = 0x8f15f800] 23:46:13 INFO - PROCESS | 1865 | 1463035573292 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]]]}] 23:46:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:46:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1782ms 23:46:13 INFO - PROCESS | 1865 | 1463035573344 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 23:46:13 INFO - PROCESS | 1865 | 1463035573349 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 23:46:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:46:13 INFO - PROCESS | 1865 | 1463035573361 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:46:13 INFO - PROCESS | 1865 | 1463035573365 Marionette TRACE conn4 <- [1,2550,null,{}] 23:46:13 INFO - PROCESS | 1865 | 1463035573375 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}] 23:46:13 INFO - PROCESS | 1865 | 1463035573636 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 23:46:13 INFO - PROCESS | 1865 | 1463035573976 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:14 INFO - PROCESS | 1865 | ++DOCSHELL 0x89790000 == 123 [pid = 1865] [id = 645] 23:46:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8fc73400) [pid = 1865] [serial = 1936] [outer = (nil)] 23:46:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x91333000) [pid = 1865] [serial = 1937] [outer = 0x8fc73400] 23:46:14 INFO - PROCESS | 1865 | 1463035574087 Marionette DEBUG loaded listener.js 23:46:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x9133b800) [pid = 1865] [serial = 1938] [outer = 0x8fc73400] 23:46:15 INFO - PROCESS | 1865 | 1463035575078 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]]]}] 23:46:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:46:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1785ms 23:46:15 INFO - PROCESS | 1865 | 1463035575146 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 23:46:15 INFO - PROCESS | 1865 | 1463035575150 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 23:46:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:46:15 INFO - PROCESS | 1865 | 1463035575157 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:46:15 INFO - PROCESS | 1865 | 1463035575160 Marionette TRACE conn4 <- [1,2554,null,{}] 23:46:15 INFO - PROCESS | 1865 | 1463035575166 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}] 23:46:15 INFO - PROCESS | 1865 | 1463035575440 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 23:46:15 INFO - PROCESS | 1865 | 1463035575778 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:15 INFO - PROCESS | 1865 | ++DOCSHELL 0x89787800 == 124 [pid = 1865] [id = 646] 23:46:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x91006800) [pid = 1865] [serial = 1939] [outer = (nil)] 23:46:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x922ed000) [pid = 1865] [serial = 1940] [outer = 0x91006800] 23:46:15 INFO - PROCESS | 1865 | 1463035575875 Marionette DEBUG loaded listener.js 23:46:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x922ef400) [pid = 1865] [serial = 1941] [outer = 0x91006800] 23:46:16 INFO - PROCESS | 1865 | 1463035576858 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]]]}] 23:46:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:46:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1747ms 23:46:16 INFO - PROCESS | 1865 | 1463035576905 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 23:46:16 INFO - PROCESS | 1865 | 1463035576910 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 23:46:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:46:16 INFO - PROCESS | 1865 | 1463035576916 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:46:16 INFO - PROCESS | 1865 | 1463035576920 Marionette TRACE conn4 <- [1,2558,null,{}] 23:46:16 INFO - PROCESS | 1865 | 1463035576926 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}] 23:46:17 INFO - PROCESS | 1865 | 1463035577183 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 23:46:17 INFO - PROCESS | 1865 | 1463035577518 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x8df23c00 == 125 [pid = 1865] [id = 647] 23:46:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x912f4c00) [pid = 1865] [serial = 1942] [outer = (nil)] 23:46:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x925fac00) [pid = 1865] [serial = 1943] [outer = 0x912f4c00] 23:46:17 INFO - PROCESS | 1865 | 1463035577620 Marionette DEBUG loaded listener.js 23:46:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x9270ac00) [pid = 1865] [serial = 1944] [outer = 0x912f4c00] 23:46:18 INFO - PROCESS | 1865 | 1463035578595 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]]]}] 23:46:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:46:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1738ms 23:46:18 INFO - PROCESS | 1865 | 1463035578655 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 23:46:18 INFO - PROCESS | 1865 | 1463035578660 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 23:46:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:46:18 INFO - PROCESS | 1865 | 1463035578666 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:46:18 INFO - PROCESS | 1865 | 1463035578670 Marionette TRACE conn4 <- [1,2562,null,{}] 23:46:18 INFO - PROCESS | 1865 | 1463035578676 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}] 23:46:18 INFO - PROCESS | 1865 | 1463035578947 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 23:46:19 INFO - PROCESS | 1865 | 1463035579302 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x922f4000 == 126 [pid = 1865] [id = 648] 23:46:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x925eec00) [pid = 1865] [serial = 1945] [outer = (nil)] 23:46:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x9296a800) [pid = 1865] [serial = 1946] [outer = 0x925eec00] 23:46:19 INFO - PROCESS | 1865 | 1463035579398 Marionette DEBUG loaded listener.js 23:46:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x92bc8400) [pid = 1865] [serial = 1947] [outer = 0x925eec00] 23:46:20 INFO - PROCESS | 1865 | 1463035580448 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]]]}] 23:46:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:46:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1833ms 23:46:20 INFO - PROCESS | 1865 | 1463035580501 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 23:46:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:46:20 INFO - PROCESS | 1865 | 1463035580506 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 23:46:20 INFO - PROCESS | 1865 | 1463035580513 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:46:20 INFO - PROCESS | 1865 | 1463035580518 Marionette TRACE conn4 <- [1,2566,null,{}] 23:46:20 INFO - PROCESS | 1865 | 1463035580524 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}] 23:46:20 INFO - PROCESS | 1865 | 1463035580826 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 23:46:21 INFO - PROCESS | 1865 | 1463035581186 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x92962000 == 127 [pid = 1865] [id = 649] 23:46:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x93d9f800) [pid = 1865] [serial = 1948] [outer = (nil)] 23:46:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x95204000) [pid = 1865] [serial = 1949] [outer = 0x93d9f800] 23:46:21 INFO - PROCESS | 1865 | 1463035581352 Marionette DEBUG loaded listener.js 23:46:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x953cc000) [pid = 1865] [serial = 1950] [outer = 0x93d9f800] 23:46:22 INFO - PROCESS | 1865 | 1463035582463 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]]]}] 23:46:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:46:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1988ms 23:46:22 INFO - PROCESS | 1865 | 1463035582501 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 23:46:22 INFO - PROCESS | 1865 | 1463035582504 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 23:46:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:46:22 INFO - PROCESS | 1865 | 1463035582511 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:46:22 INFO - PROCESS | 1865 | 1463035582514 Marionette TRACE conn4 <- [1,2570,null,{}] 23:46:22 INFO - PROCESS | 1865 | 1463035582520 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}] 23:46:22 INFO - PROCESS | 1865 | 1463035582759 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 23:46:23 INFO - PROCESS | 1865 | 1463035583105 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d5cc00 == 128 [pid = 1865] [id = 650] 23:46:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x93d60800) [pid = 1865] [serial = 1951] [outer = (nil)] 23:46:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x9981b000) [pid = 1865] [serial = 1952] [outer = 0x93d60800] 23:46:23 INFO - PROCESS | 1865 | 1463035583200 Marionette DEBUG loaded listener.js 23:46:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x99824c00) [pid = 1865] [serial = 1953] [outer = 0x93d60800] 23:46:24 INFO - PROCESS | 1865 | 1463035584209 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]]]}] 23:46:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:46:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1739ms 23:46:24 INFO - PROCESS | 1865 | 1463035584251 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 23:46:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:46:24 INFO - PROCESS | 1865 | 1463035584256 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 23:46:24 INFO - PROCESS | 1865 | 1463035584262 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:46:24 INFO - PROCESS | 1865 | 1463035584266 Marionette TRACE conn4 <- [1,2574,null,{}] 23:46:24 INFO - PROCESS | 1865 | 1463035584271 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}] 23:46:24 INFO - PROCESS | 1865 | 1463035584540 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 23:46:24 INFO - PROCESS | 1865 | 1463035584863 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8facc400 == 129 [pid = 1865] [id = 651] 23:46:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x8facc800) [pid = 1865] [serial = 1954] [outer = (nil)] 23:46:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x9a06c800) [pid = 1865] [serial = 1955] [outer = 0x8facc800] 23:46:24 INFO - PROCESS | 1865 | 1463035584973 Marionette DEBUG loaded listener.js 23:46:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9a09a000) [pid = 1865] [serial = 1956] [outer = 0x8facc800] 23:46:25 INFO - PROCESS | 1865 | 1463035585917 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]]]}] 23:46:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:46:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1689ms 23:46:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:46:25 INFO - PROCESS | 1865 | 1463035585952 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 23:46:25 INFO - PROCESS | 1865 | 1463035585955 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 23:46:25 INFO - PROCESS | 1865 | 1463035585962 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:46:25 INFO - PROCESS | 1865 | 1463035585965 Marionette TRACE conn4 <- [1,2578,null,{}] 23:46:25 INFO - PROCESS | 1865 | 1463035585971 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}] 23:46:26 INFO - PROCESS | 1865 | 1463035586219 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 23:46:26 INFO - PROCESS | 1865 | 1463035586577 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x89142800 == 130 [pid = 1865] [id = 652] 23:46:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x8921b800) [pid = 1865] [serial = 1957] [outer = (nil)] 23:46:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9a21f400) [pid = 1865] [serial = 1958] [outer = 0x8921b800] 23:46:26 INFO - PROCESS | 1865 | 1463035586672 Marionette DEBUG loaded listener.js 23:46:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9a2c8000) [pid = 1865] [serial = 1959] [outer = 0x8921b800] 23:46:27 INFO - PROCESS | 1865 | 1463035587730 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]]]}] 23:46:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:46:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1837ms 23:46:27 INFO - PROCESS | 1865 | 1463035587799 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 23:46:27 INFO - PROCESS | 1865 | 1463035587802 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 23:46:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:46:27 INFO - PROCESS | 1865 | 1463035587809 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:46:27 INFO - PROCESS | 1865 | 1463035587813 Marionette TRACE conn4 <- [1,2582,null,{}] 23:46:27 INFO - PROCESS | 1865 | 1463035587819 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}] 23:46:28 INFO - PROCESS | 1865 | 1463035588075 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 23:46:28 INFO - PROCESS | 1865 | 1463035588418 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x89144c00 == 131 [pid = 1865] [id = 653] 23:46:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9a06ac00) [pid = 1865] [serial = 1960] [outer = (nil)] 23:46:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9abb9c00) [pid = 1865] [serial = 1961] [outer = 0x9a06ac00] 23:46:28 INFO - PROCESS | 1865 | 1463035588512 Marionette DEBUG loaded listener.js 23:46:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x9abbf400) [pid = 1865] [serial = 1962] [outer = 0x9a06ac00] 23:46:29 INFO - PROCESS | 1865 | 1463035589463 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]]]}] 23:46:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:46:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1733ms 23:46:29 INFO - PROCESS | 1865 | 1463035589545 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 23:46:29 INFO - PROCESS | 1865 | 1463035589549 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 23:46:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:46:29 INFO - PROCESS | 1865 | 1463035589556 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:46:29 INFO - PROCESS | 1865 | 1463035589560 Marionette TRACE conn4 <- [1,2586,null,{}] 23:46:29 INFO - PROCESS | 1865 | 1463035589565 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}] 23:46:29 INFO - PROCESS | 1865 | 1463035589843 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 23:46:30 INFO - PROCESS | 1865 | 1463035590211 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a21e800 == 132 [pid = 1865] [id = 654] 23:46:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x9a221c00) [pid = 1865] [serial = 1963] [outer = (nil)] 23:46:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9b629800) [pid = 1865] [serial = 1964] [outer = 0x9a221c00] 23:46:30 INFO - PROCESS | 1865 | 1463035590306 Marionette DEBUG loaded listener.js 23:46:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x9b681c00) [pid = 1865] [serial = 1965] [outer = 0x9a221c00] 23:46:31 INFO - PROCESS | 1865 | 1463035591275 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]]]}] 23:46:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:46:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1782ms 23:46:31 INFO - PROCESS | 1865 | 1463035591341 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 23:46:31 INFO - PROCESS | 1865 | 1463035591347 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 23:46:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:46:31 INFO - PROCESS | 1865 | 1463035591357 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:46:31 INFO - PROCESS | 1865 | 1463035591362 Marionette TRACE conn4 <- [1,2590,null,{}] 23:46:31 INFO - PROCESS | 1865 | 1463035591370 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}] 23:46:31 INFO - PROCESS | 1865 | 1463035591611 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 23:46:31 INFO - PROCESS | 1865 | 1463035591964 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:35 INFO - PROCESS | 1865 | --DOCSHELL 0x92bc3c00 == 131 [pid = 1865] [id = 462] 23:46:35 INFO - PROCESS | 1865 | --DOCSHELL 0x895dc400 == 130 [pid = 1865] [id = 613] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8d80dc00) [pid = 1865] [serial = 1794] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x9126a000) [pid = 1865] [serial = 1803] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8b86e400) [pid = 1865] [serial = 1776] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x8fc71400) [pid = 1865] [serial = 1800] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0xa50ec000) [pid = 1865] [serial = 1838] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9100fc00) [pid = 1865] [serial = 1802] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x8fac6400) [pid = 1865] [serial = 1799] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x9a2cfc00) [pid = 1865] [serial = 1823] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x92703400) [pid = 1865] [serial = 1808] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0xa245c000) [pid = 1865] [serial = 1835] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x8c43dc00) [pid = 1865] [serial = 1847] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8ec41800) [pid = 1865] [serial = 1797] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x92966c00) [pid = 1865] [serial = 1812] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x89d7e800) [pid = 1865] [serial = 1790] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x8b86d000) [pid = 1865] [serial = 1845] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x9203ac00) [pid = 1865] [serial = 1806] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0xa2143c00) [pid = 1865] [serial = 1833] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x953c5c00) [pid = 1865] [serial = 1817] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x9289f000) [pid = 1865] [serial = 1811] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x9ba62800) [pid = 1865] [serial = 1830] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x8d801c00) [pid = 1865] [serial = 1848] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x89b2e000) [pid = 1865] [serial = 1842] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9270bc00) [pid = 1865] [serial = 1809] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x9b97f800) [pid = 1865] [serial = 1829] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x93d9d400) [pid = 1865] [serial = 1815] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0xa6284c00) [pid = 1865] [serial = 1839] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0xa061d400) [pid = 1865] [serial = 1832] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x9ab7ec00) [pid = 1865] [serial = 1824] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x93d5fc00) [pid = 1865] [serial = 1814] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x91340400) [pid = 1865] [serial = 1805] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x953cc800) [pid = 1865] [serial = 1818] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x9a071c00) [pid = 1865] [serial = 1821] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8c507800) [pid = 1865] [serial = 1793] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x99829800) [pid = 1865] [serial = 1820] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8eb59000) [pid = 1865] [serial = 1796] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8aa8fc00) [pid = 1865] [serial = 1791] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x9aee9800) [pid = 1865] [serial = 1826] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8b37e000) [pid = 1865] [serial = 1844] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9b3b9800) [pid = 1865] [serial = 1827] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0xa2630800) [pid = 1865] [serial = 1836] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8978dc00) [pid = 1865] [serial = 1841] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8ddcd000) [pid = 1865] [serial = 1725] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8dc69400) [pid = 1865] [serial = 1850] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8df16400) [pid = 1865] [serial = 1851] [outer = (nil)] [url = about:blank] 23:46:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x8391a000 == 131 [pid = 1865] [id = 655] 23:46:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8391bc00) [pid = 1865] [serial = 1966] [outer = (nil)] 23:46:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x89143400) [pid = 1865] [serial = 1967] [outer = 0x8391bc00] 23:46:35 INFO - PROCESS | 1865 | 1463035595340 Marionette DEBUG loaded listener.js 23:46:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x89213800) [pid = 1865] [serial = 1968] [outer = 0x8391bc00] 23:46:36 INFO - PROCESS | 1865 | 1463035596578 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]]]}] 23:46:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:46:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 5253ms 23:46:36 INFO - PROCESS | 1865 | 1463035596612 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 23:46:36 INFO - PROCESS | 1865 | 1463035596623 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 23:46:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:46:36 INFO - PROCESS | 1865 | 1463035596682 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:46:36 INFO - PROCESS | 1865 | 1463035596691 Marionette TRACE conn4 <- [1,2594,null,{}] 23:46:36 INFO - PROCESS | 1865 | 1463035596702 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}] 23:46:37 INFO - PROCESS | 1865 | 1463035597038 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 23:46:37 INFO - PROCESS | 1865 | 1463035597328 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa83800 == 132 [pid = 1865] [id = 656] 23:46:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8aa8f800) [pid = 1865] [serial = 1969] [outer = (nil)] 23:46:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8aeb1400) [pid = 1865] [serial = 1970] [outer = 0x8aa8f800] 23:46:37 INFO - PROCESS | 1865 | 1463035597404 Marionette DEBUG loaded listener.js 23:46:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8b868400) [pid = 1865] [serial = 1971] [outer = 0x8aa8f800] 23:46:38 INFO - PROCESS | 1865 | 1463035598369 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]]]}] 23:46:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:46:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1756ms 23:46:38 INFO - PROCESS | 1865 | 1463035598424 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 23:46:38 INFO - PROCESS | 1865 | 1463035598429 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 23:46:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:46:38 INFO - PROCESS | 1865 | 1463035598447 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:46:38 INFO - PROCESS | 1865 | 1463035598451 Marionette TRACE conn4 <- [1,2598,null,{}] 23:46:38 INFO - PROCESS | 1865 | 1463035598457 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}] 23:46:38 INFO - PROCESS | 1865 | 1463035598762 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 23:46:38 INFO - PROCESS | 1865 | 1463035598801 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:38 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb6fc00 == 133 [pid = 1865] [id = 657] 23:46:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8c1d8000) [pid = 1865] [serial = 1972] [outer = (nil)] 23:46:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8c503800) [pid = 1865] [serial = 1973] [outer = 0x8c1d8000] 23:46:38 INFO - PROCESS | 1865 | 1463035598879 Marionette DEBUG loaded listener.js 23:46:38 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8d588000) [pid = 1865] [serial = 1974] [outer = 0x8c1d8000] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x9133d400) [pid = 1865] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x9296b800) [pid = 1865] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x9a218400) [pid = 1865] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x99def400) [pid = 1865] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8ec43000) [pid = 1865] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x9b069000) [pid = 1865] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8f238000) [pid = 1865] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8f22b400) [pid = 1865] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8914bc00) [pid = 1865] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x9b683800) [pid = 1865] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8aeab400) [pid = 1865] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x922f5800) [pid = 1865] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8f266c00) [pid = 1865] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x9d7b3000) [pid = 1865] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x8fac2400) [pid = 1865] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8aeaec00) [pid = 1865] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x8f269c00) [pid = 1865] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x9203b000) [pid = 1865] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0x8d272800) [pid = 1865] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 118 (0x895dc800) [pid = 1865] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:46:40 INFO - PROCESS | 1865 | --DOMWINDOW == 117 (0x99821000) [pid = 1865] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:46:40 INFO - PROCESS | 1865 | 1463035600860 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]]]}] 23:46:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:46:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2440ms 23:46:40 INFO - PROCESS | 1865 | 1463035600888 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 23:46:40 INFO - PROCESS | 1865 | 1463035600891 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 23:46:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:46:40 INFO - PROCESS | 1865 | 1463035600899 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:46:40 INFO - PROCESS | 1865 | 1463035600905 Marionette TRACE conn4 <- [1,2602,null,{}] 23:46:40 INFO - PROCESS | 1865 | 1463035600921 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}] 23:46:41 INFO - PROCESS | 1865 | 1463035601159 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 23:46:41 INFO - PROCESS | 1865 | 1463035601372 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x8391c800 == 134 [pid = 1865] [id = 658] 23:46:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 118 (0x8d80d800) [pid = 1865] [serial = 1975] [outer = (nil)] 23:46:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 119 (0x8ddd3800) [pid = 1865] [serial = 1976] [outer = 0x8d80d800] 23:46:41 INFO - PROCESS | 1865 | 1463035601458 Marionette DEBUG loaded listener.js 23:46:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x8df1d800) [pid = 1865] [serial = 1977] [outer = 0x8d80d800] 23:46:42 INFO - PROCESS | 1865 | 1463035602295 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]]]}] 23:46:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:46:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1434ms 23:46:42 INFO - PROCESS | 1865 | 1463035602335 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 23:46:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:46:42 INFO - PROCESS | 1865 | 1463035602347 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 23:46:42 INFO - PROCESS | 1865 | 1463035602353 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:46:42 INFO - PROCESS | 1865 | 1463035602361 Marionette TRACE conn4 <- [1,2606,null,{}] 23:46:42 INFO - PROCESS | 1865 | 1463035602366 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}] 23:46:42 INFO - PROCESS | 1865 | 1463035602623 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 23:46:43 INFO - PROCESS | 1865 | 1463035603088 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x8913dc00 == 135 [pid = 1865] [id = 659] 23:46:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x89141c00) [pid = 1865] [serial = 1978] [outer = (nil)] 23:46:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x895dc800) [pid = 1865] [serial = 1979] [outer = 0x89141c00] 23:46:43 INFO - PROCESS | 1865 | 1463035603189 Marionette DEBUG loaded listener.js 23:46:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x89d74800) [pid = 1865] [serial = 1980] [outer = 0x89141c00] 23:46:44 INFO - PROCESS | 1865 | 1463035604226 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]]]}] 23:46:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:46:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1938ms 23:46:44 INFO - PROCESS | 1865 | 1463035604294 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 23:46:44 INFO - PROCESS | 1865 | 1463035604301 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 23:46:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:46:44 INFO - PROCESS | 1865 | 1463035604310 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:46:44 INFO - PROCESS | 1865 | 1463035604318 Marionette TRACE conn4 <- [1,2610,null,{}] 23:46:44 INFO - PROCESS | 1865 | 1463035604327 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}] 23:46:44 INFO - PROCESS | 1865 | 1463035604623 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 23:46:44 INFO - PROCESS | 1865 | 1463035604973 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba7fc00 == 136 [pid = 1865] [id = 660] 23:46:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8ba85000) [pid = 1865] [serial = 1981] [outer = (nil)] 23:46:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8c1dac00) [pid = 1865] [serial = 1982] [outer = 0x8ba85000] 23:46:45 INFO - PROCESS | 1865 | 1463035605064 Marionette DEBUG loaded listener.js 23:46:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8c43a800) [pid = 1865] [serial = 1983] [outer = 0x8ba85000] 23:46:46 INFO - PROCESS | 1865 | 1463035606158 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]]]}] 23:46:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:46:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1888ms 23:46:46 INFO - PROCESS | 1865 | 1463035606202 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 23:46:46 INFO - PROCESS | 1865 | 1463035606209 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 23:46:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:46:46 INFO - PROCESS | 1865 | 1463035606217 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:46:46 INFO - PROCESS | 1865 | 1463035606220 Marionette TRACE conn4 <- [1,2614,null,{}] 23:46:46 INFO - PROCESS | 1865 | 1463035606227 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}] 23:46:46 INFO - PROCESS | 1865 | 1463035606507 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 23:46:46 INFO - PROCESS | 1865 | 1463035606899 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d801c00 == 137 [pid = 1865] [id = 661] 23:46:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8dc70c00) [pid = 1865] [serial = 1984] [outer = (nil)] 23:46:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8ddd7400) [pid = 1865] [serial = 1985] [outer = 0x8dc70c00] 23:46:46 INFO - PROCESS | 1865 | 1463035606994 Marionette DEBUG loaded listener.js 23:46:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8eb61400) [pid = 1865] [serial = 1986] [outer = 0x8dc70c00] 23:46:48 INFO - PROCESS | 1865 | 1463035608026 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]]]}] 23:46:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:46:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1887ms 23:46:48 INFO - PROCESS | 1865 | 1463035608103 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 23:46:48 INFO - PROCESS | 1865 | 1463035608107 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 23:46:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:46:48 INFO - PROCESS | 1865 | 1463035608126 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:46:48 INFO - PROCESS | 1865 | 1463035608137 Marionette TRACE conn4 <- [1,2618,null,{}] 23:46:48 INFO - PROCESS | 1865 | 1463035608144 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}] 23:46:48 INFO - PROCESS | 1865 | 1463035608450 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 23:46:48 INFO - PROCESS | 1865 | 1463035608794 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a1c00 == 138 [pid = 1865] [id = 662] 23:46:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8dc6bc00) [pid = 1865] [serial = 1987] [outer = (nil)] 23:46:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8f230800) [pid = 1865] [serial = 1988] [outer = 0x8dc6bc00] 23:46:48 INFO - PROCESS | 1865 | 1463035608885 Marionette DEBUG loaded listener.js 23:46:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8f26c400) [pid = 1865] [serial = 1989] [outer = 0x8dc6bc00] 23:46:49 INFO - PROCESS | 1865 | 1463035609890 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]]]}] 23:46:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:46:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1816ms 23:46:49 INFO - PROCESS | 1865 | 1463035609933 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 23:46:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:46:49 INFO - PROCESS | 1865 | 1463035609939 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 23:46:49 INFO - PROCESS | 1865 | 1463035609945 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:46:49 INFO - PROCESS | 1865 | 1463035609948 Marionette TRACE conn4 <- [1,2622,null,{}] 23:46:49 INFO - PROCESS | 1865 | 1463035609954 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}] 23:46:50 INFO - PROCESS | 1865 | 1463035610328 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 23:46:50 INFO - PROCESS | 1865 | 1463035610780 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d89bc00 == 139 [pid = 1865] [id = 663] 23:46:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8dc68800) [pid = 1865] [serial = 1990] [outer = (nil)] 23:46:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8fca9800) [pid = 1865] [serial = 1991] [outer = 0x8dc68800] 23:46:50 INFO - PROCESS | 1865 | 1463035610877 Marionette DEBUG loaded listener.js 23:46:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x9100a800) [pid = 1865] [serial = 1992] [outer = 0x8dc68800] 23:46:51 INFO - PROCESS | 1865 | 1463035611815 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]]]}] 23:46:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:46:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1942ms 23:46:51 INFO - PROCESS | 1865 | 1463035611888 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 23:46:51 INFO - PROCESS | 1865 | 1463035611892 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 23:46:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:46:51 INFO - PROCESS | 1865 | 1463035611898 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:46:51 INFO - PROCESS | 1865 | 1463035611903 Marionette TRACE conn4 <- [1,2626,null,{}] 23:46:51 INFO - PROCESS | 1865 | 1463035611909 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}] 23:46:52 INFO - PROCESS | 1865 | 1463035612199 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 23:46:52 INFO - PROCESS | 1865 | 1463035612543 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x9126cc00 == 140 [pid = 1865] [id = 664] 23:46:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x912ebc00) [pid = 1865] [serial = 1993] [outer = (nil)] 23:46:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x912f7800) [pid = 1865] [serial = 1994] [outer = 0x912ebc00] 23:46:52 INFO - PROCESS | 1865 | 1463035612663 Marionette DEBUG loaded listener.js 23:46:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x9203f000) [pid = 1865] [serial = 1995] [outer = 0x912ebc00] 23:46:53 INFO - PROCESS | 1865 | 1463035613666 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]]]}] 23:46:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:46:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1832ms 23:46:53 INFO - PROCESS | 1865 | 1463035613733 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 23:46:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:46:53 INFO - PROCESS | 1865 | 1463035613737 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 23:46:53 INFO - PROCESS | 1865 | 1463035613744 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:46:53 INFO - PROCESS | 1865 | 1463035613748 Marionette TRACE conn4 <- [1,2630,null,{}] 23:46:53 INFO - PROCESS | 1865 | 1463035613754 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}] 23:46:54 INFO - PROCESS | 1865 | 1463035614023 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 23:46:54 INFO - PROCESS | 1865 | 1463035614390 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fca9400 == 141 [pid = 1865] [id = 665] 23:46:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8fcb3000) [pid = 1865] [serial = 1996] [outer = (nil)] 23:46:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x927e3c00) [pid = 1865] [serial = 1997] [outer = 0x8fcb3000] 23:46:54 INFO - PROCESS | 1865 | 1463035614480 Marionette DEBUG loaded listener.js 23:46:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x92892400) [pid = 1865] [serial = 1998] [outer = 0x8fcb3000] 23:46:55 INFO - PROCESS | 1865 | 1463035615477 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]]]}] 23:46:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:46:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1782ms 23:46:55 INFO - PROCESS | 1865 | 1463035615527 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 23:46:55 INFO - PROCESS | 1865 | 1463035615531 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 23:46:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:46:55 INFO - PROCESS | 1865 | 1463035615538 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:46:55 INFO - PROCESS | 1865 | 1463035615542 Marionette TRACE conn4 <- [1,2634,null,{}] 23:46:55 INFO - PROCESS | 1865 | 1463035615548 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}] 23:46:55 INFO - PROCESS | 1865 | 1463035615810 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 23:46:56 INFO - PROCESS | 1865 | 1463035616147 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x9270bc00 == 142 [pid = 1865] [id = 666] 23:46:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x9270d800) [pid = 1865] [serial = 1999] [outer = (nil)] 23:46:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x92bc4800) [pid = 1865] [serial = 2000] [outer = 0x9270d800] 23:46:56 INFO - PROCESS | 1865 | 1463035616265 Marionette DEBUG loaded listener.js 23:46:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x92bcbc00) [pid = 1865] [serial = 2001] [outer = 0x9270d800] 23:46:57 INFO - PROCESS | 1865 | 1463035617603 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]]]}] 23:46:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:46:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2145ms 23:46:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:46:57 INFO - PROCESS | 1865 | 1463035617694 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 23:46:57 INFO - PROCESS | 1865 | 1463035617697 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 23:46:57 INFO - PROCESS | 1865 | 1463035617705 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:46:57 INFO - PROCESS | 1865 | 1463035617708 Marionette TRACE conn4 <- [1,2638,null,{}] 23:46:57 INFO - PROCESS | 1865 | 1463035617715 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}] 23:46:58 INFO - PROCESS | 1865 | 1463035618006 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 23:46:58 INFO - PROCESS | 1865 | 1463035618353 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:46:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x91f87c00 == 143 [pid = 1865] [id = 667] 23:46:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x9289f000) [pid = 1865] [serial = 2002] [outer = (nil)] 23:46:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x93da0000) [pid = 1865] [serial = 2003] [outer = 0x9289f000] 23:46:58 INFO - PROCESS | 1865 | 1463035618446 Marionette DEBUG loaded listener.js 23:46:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x94754800) [pid = 1865] [serial = 2004] [outer = 0x9289f000] 23:46:59 INFO - PROCESS | 1865 | 1463035619446 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]]]}] 23:46:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:46:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1799ms 23:46:59 INFO - PROCESS | 1865 | 1463035619504 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 23:46:59 INFO - PROCESS | 1865 | 1463035619507 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 23:46:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:46:59 INFO - PROCESS | 1865 | 1463035619515 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:46:59 INFO - PROCESS | 1865 | 1463035619519 Marionette TRACE conn4 <- [1,2642,null,{}] 23:46:59 INFO - PROCESS | 1865 | 1463035619524 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}] 23:46:59 INFO - PROCESS | 1865 | 1463035619791 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 23:47:00 INFO - PROCESS | 1865 | 1463035620133 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:00 INFO - PROCESS | 1865 | ++DOCSHELL 0x93d5b800 == 144 [pid = 1865] [id = 668] 23:47:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x93d5c400) [pid = 1865] [serial = 2005] [outer = (nil)] 23:47:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x95639800) [pid = 1865] [serial = 2006] [outer = 0x93d5c400] 23:47:00 INFO - PROCESS | 1865 | 1463035620232 Marionette DEBUG loaded listener.js 23:47:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x98aa6000) [pid = 1865] [serial = 2007] [outer = 0x93d5c400] 23:47:01 INFO - PROCESS | 1865 | 1463035621203 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]]]}] 23:47:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:47:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1744ms 23:47:01 INFO - PROCESS | 1865 | 1463035621261 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 23:47:01 INFO - PROCESS | 1865 | 1463035621264 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 23:47:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:47:01 INFO - PROCESS | 1865 | 1463035621271 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:47:01 INFO - PROCESS | 1865 | 1463035621275 Marionette TRACE conn4 <- [1,2646,null,{}] 23:47:01 INFO - PROCESS | 1865 | 1463035621281 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}] 23:47:01 INFO - PROCESS | 1865 | 1463035621543 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 23:47:01 INFO - PROCESS | 1865 | 1463035621910 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a066c00 == 145 [pid = 1865] [id = 669] 23:47:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x9a068400) [pid = 1865] [serial = 2008] [outer = (nil)] 23:47:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x9a073c00) [pid = 1865] [serial = 2009] [outer = 0x9a068400] 23:47:02 INFO - PROCESS | 1865 | 1463035622028 Marionette DEBUG loaded listener.js 23:47:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x9a220c00) [pid = 1865] [serial = 2010] [outer = 0x9a068400] 23:47:03 INFO - PROCESS | 1865 | 1463035623117 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]]]}] 23:47:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:47:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1897ms 23:47:03 INFO - PROCESS | 1865 | 1463035623170 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 23:47:03 INFO - PROCESS | 1865 | 1463035623174 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 23:47:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:47:03 INFO - PROCESS | 1865 | 1463035623181 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:47:03 INFO - PROCESS | 1865 | 1463035623186 Marionette TRACE conn4 <- [1,2650,null,{}] 23:47:03 INFO - PROCESS | 1865 | 1463035623192 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}] 23:47:03 INFO - PROCESS | 1865 | 1463035623506 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 23:47:03 INFO - PROCESS | 1865 | 1463035623863 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a2d3000 == 146 [pid = 1865] [id = 670] 23:47:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x9ab89c00) [pid = 1865] [serial = 2011] [outer = (nil)] 23:47:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x9b624400) [pid = 1865] [serial = 2012] [outer = 0x9ab89c00] 23:47:03 INFO - PROCESS | 1865 | 1463035623959 Marionette DEBUG loaded listener.js 23:47:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x9b632400) [pid = 1865] [serial = 2013] [outer = 0x9ab89c00] 23:47:04 INFO - PROCESS | 1865 | 1463035624905 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]]]}] 23:47:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:47:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1783ms 23:47:04 INFO - PROCESS | 1865 | 1463035624966 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 23:47:04 INFO - PROCESS | 1865 | 1463035624970 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 23:47:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:47:04 INFO - PROCESS | 1865 | 1463035624977 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:47:04 INFO - PROCESS | 1865 | 1463035624982 Marionette TRACE conn4 <- [1,2654,null,{}] 23:47:04 INFO - PROCESS | 1865 | 1463035624988 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}] 23:47:05 INFO - PROCESS | 1865 | 1463035625251 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 23:47:05 INFO - PROCESS | 1865 | 1463035625604 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x99a85400 == 147 [pid = 1865] [id = 671] 23:47:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x9b06f800) [pid = 1865] [serial = 2014] [outer = (nil)] 23:47:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x9d5b1400) [pid = 1865] [serial = 2015] [outer = 0x9b06f800] 23:47:05 INFO - PROCESS | 1865 | 1463035625702 Marionette DEBUG loaded listener.js 23:47:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9d5ed400) [pid = 1865] [serial = 2016] [outer = 0x9b06f800] 23:47:06 INFO - PROCESS | 1865 | 1463035626625 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]]]}] 23:47:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:47:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1688ms 23:47:06 INFO - PROCESS | 1865 | 1463035626666 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 23:47:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:47:06 INFO - PROCESS | 1865 | 1463035626680 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 23:47:06 INFO - PROCESS | 1865 | 1463035626688 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:47:06 INFO - PROCESS | 1865 | 1463035626692 Marionette TRACE conn4 <- [1,2658,null,{}] 23:47:06 INFO - PROCESS | 1865 | 1463035626698 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}] 23:47:06 INFO - PROCESS | 1865 | 1463035626962 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 23:47:07 INFO - PROCESS | 1865 | 1463035627306 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x83917000 == 148 [pid = 1865] [id = 672] 23:47:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x93d58400) [pid = 1865] [serial = 2017] [outer = (nil)] 23:47:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0xa1155400) [pid = 1865] [serial = 2018] [outer = 0x93d58400] 23:47:07 INFO - PROCESS | 1865 | 1463035627401 Marionette DEBUG loaded listener.js 23:47:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0xa214b000) [pid = 1865] [serial = 2019] [outer = 0x93d58400] 23:47:08 INFO - PROCESS | 1865 | 1463035628395 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]]]}] 23:47:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:47:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1740ms 23:47:08 INFO - PROCESS | 1865 | 1463035628428 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 23:47:08 INFO - PROCESS | 1865 | 1463035628431 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 23:47:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:47:08 INFO - PROCESS | 1865 | 1463035628438 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:47:08 INFO - PROCESS | 1865 | 1463035628441 Marionette TRACE conn4 <- [1,2662,null,{}] 23:47:08 INFO - PROCESS | 1865 | 1463035628447 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}] 23:47:08 INFO - PROCESS | 1865 | 1463035628708 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 23:47:09 INFO - PROCESS | 1865 | 1463035629065 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:09 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa8d800 == 149 [pid = 1865] [id = 673] 23:47:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x8dc6d800) [pid = 1865] [serial = 2020] [outer = (nil)] 23:47:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0xa2453400) [pid = 1865] [serial = 2021] [outer = 0x8dc6d800] 23:47:09 INFO - PROCESS | 1865 | 1463035629167 Marionette DEBUG loaded listener.js 23:47:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0xa2459000) [pid = 1865] [serial = 2022] [outer = 0x8dc6d800] 23:47:10 INFO - PROCESS | 1865 | 1463035630126 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]]]}] 23:47:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:47:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1731ms 23:47:10 INFO - PROCESS | 1865 | 1463035630170 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 23:47:10 INFO - PROCESS | 1865 | 1463035630174 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 23:47:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:47:10 INFO - PROCESS | 1865 | 1463035630181 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:47:10 INFO - PROCESS | 1865 | 1463035630185 Marionette TRACE conn4 <- [1,2666,null,{}] 23:47:10 INFO - PROCESS | 1865 | 1463035630191 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}] 23:47:10 INFO - PROCESS | 1865 | 1463035630457 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 23:47:10 INFO - PROCESS | 1865 | 1463035630822 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8391b400 == 150 [pid = 1865] [id = 674] 23:47:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9d5ed000) [pid = 1865] [serial = 2023] [outer = (nil)] 23:47:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0xa306b000) [pid = 1865] [serial = 2024] [outer = 0x9d5ed000] 23:47:10 INFO - PROCESS | 1865 | 1463035630930 Marionette DEBUG loaded listener.js 23:47:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0xa3251400) [pid = 1865] [serial = 2025] [outer = 0x9d5ed000] 23:47:12 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:47:12 INFO - PROCESS | 1865 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 23:47:12 INFO - PROCESS | 1865 | 1463035632315 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]]]}] 23:47:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 23:47:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2192ms 23:47:12 INFO - PROCESS | 1865 | 1463035632374 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 23:47:12 INFO - PROCESS | 1865 | 1463035632379 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 23:47:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:47:12 INFO - PROCESS | 1865 | 1463035632391 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:47:12 INFO - PROCESS | 1865 | 1463035632395 Marionette TRACE conn4 <- [1,2670,null,{}] 23:47:12 INFO - PROCESS | 1865 | 1463035632445 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}] 23:47:12 INFO - PROCESS | 1865 | 1463035632894 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 23:47:15 INFO - PROCESS | 1865 | --DOCSHELL 0x8b17d800 == 149 [pid = 1865] [id = 614] 23:47:15 INFO - PROCESS | 1865 | --DOCSHELL 0x89144800 == 148 [pid = 1865] [id = 635] 23:47:15 INFO - PROCESS | 1865 | --DOCSHELL 0x93d60c00 == 147 [pid = 1865] [id = 59] 23:47:15 INFO - PROCESS | 1865 | --DOCSHELL 0x89219c00 == 146 [pid = 1865] [id = 526] 23:47:15 INFO - PROCESS | 1865 | --DOCSHELL 0x9aebf800 == 145 [pid = 1865] [id = 26] 23:47:15 INFO - PROCESS | 1865 | --DOCSHELL 0x89217000 == 144 [pid = 1865] [id = 527] 23:47:15 INFO - PROCESS | 1865 | --DOCSHELL 0x8391c800 == 143 [pid = 1865] [id = 658] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8bb6fc00 == 142 [pid = 1865] [id = 657] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa83800 == 141 [pid = 1865] [id = 656] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8391a000 == 140 [pid = 1865] [id = 655] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x9a21e800 == 139 [pid = 1865] [id = 654] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x89142800 == 138 [pid = 1865] [id = 652] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x89144c00 == 137 [pid = 1865] [id = 653] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8facc400 == 136 [pid = 1865] [id = 651] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x93d5cc00 == 135 [pid = 1865] [id = 650] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x92962000 == 134 [pid = 1865] [id = 649] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x922f4000 == 133 [pid = 1865] [id = 648] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x89787800 == 132 [pid = 1865] [id = 646] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8df23c00 == 131 [pid = 1865] [id = 647] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x89790000 == 130 [pid = 1865] [id = 645] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8978fc00 == 129 [pid = 1865] [id = 644] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8eb5e400 == 128 [pid = 1865] [id = 643] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddcd800 == 127 [pid = 1865] [id = 642] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddd2800 == 126 [pid = 1865] [id = 641] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1d1c00 == 125 [pid = 1865] [id = 640] 23:47:16 INFO - PROCESS | 1865 | --DOCSHELL 0x8391b000 == 124 [pid = 1865] [id = 639] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x92036400) [pid = 1865] [serial = 1869] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x9520c000) [pid = 1865] [serial = 1878] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x9aeeb000) [pid = 1865] [serial = 1887] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x9a188800) [pid = 1865] [serial = 1884] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x8ec62c00) [pid = 1865] [serial = 1859] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0xa114ec00) [pid = 1865] [serial = 1892] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0xa50a3400) [pid = 1865] [serial = 1904] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x8f235000) [pid = 1865] [serial = 1902] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x8978e000) [pid = 1865] [serial = 1908] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0xa325c800) [pid = 1865] [serial = 1896] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x8b374800) [pid = 1865] [serial = 1910] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0xa30ef800) [pid = 1865] [serial = 1895] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x8ec6bc00) [pid = 1865] [serial = 1860] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0xa6764400) [pid = 1865] [serial = 1905] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x99804000) [pid = 1865] [serial = 1881] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x92bce400) [pid = 1865] [serial = 1874] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0xa503fc00) [pid = 1865] [serial = 1898] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0xa2280400) [pid = 1865] [serial = 1893] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x89781800) [pid = 1865] [serial = 1907] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x91266000) [pid = 1865] [serial = 1865] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x9a06f000) [pid = 1865] [serial = 1883] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8b86cc00) [pid = 1865] [serial = 1856] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8fc6cc00) [pid = 1865] [serial = 1862] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x91f94400) [pid = 1865] [serial = 1868] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0xa62ee800) [pid = 1865] [serial = 1899] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x925fb000) [pid = 1865] [serial = 1871] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x92893800) [pid = 1865] [serial = 1872] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8f233000) [pid = 1865] [serial = 1901] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x912f8c00) [pid = 1865] [serial = 1866] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8ea6fc00) [pid = 1865] [serial = 1788] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8c50a400) [pid = 1865] [serial = 1857] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8c436c00) [pid = 1865] [serial = 1914] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8b86f400) [pid = 1865] [serial = 1911] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8fcb4400) [pid = 1865] [serial = 1863] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x93a86000) [pid = 1865] [serial = 1875] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x99013000) [pid = 1865] [serial = 1880] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9b689400) [pid = 1865] [serial = 1890] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x9b67e800) [pid = 1865] [serial = 1889] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8ea6bc00) [pid = 1865] [serial = 1853] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8b380c00) [pid = 1865] [serial = 1913] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x9a2d3800) [pid = 1865] [serial = 1886] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x947f9400) [pid = 1865] [serial = 1877] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8d583c00) [pid = 1865] [serial = 1916] [outer = (nil)] [url = about:blank] 23:47:16 INFO - PROCESS | 1865 | 1463035636683 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x890c2800 == 125 [pid = 1865] [id = 675] 23:47:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x890c8000) [pid = 1865] [serial = 2026] [outer = (nil)] 23:47:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x89145400) [pid = 1865] [serial = 2027] [outer = 0x890c8000] 23:47:16 INFO - PROCESS | 1865 | 1463035636827 Marionette DEBUG loaded listener.js 23:47:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x89782400) [pid = 1865] [serial = 2028] [outer = 0x890c8000] 23:47:18 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:47:18 INFO - PROCESS | 1865 | 1463035638327 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] 23:47:18 INFO - PROCESS | 1865 | 1463035638373 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 23:47:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:47:18 INFO - PROCESS | 1865 | 1463035638386 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:47:18 INFO - PROCESS | 1865 | 1463035638396 Marionette TRACE conn4 <- [1,2674,null,{}] 23:47:18 INFO - PROCESS | 1865 | 1463035638407 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}] 23:47:18 INFO - PROCESS | 1865 | 1463035638872 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 23:47:19 INFO - PROCESS | 1865 | 1463035639091 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b374800 == 126 [pid = 1865] [id = 676] 23:47:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8b864000) [pid = 1865] [serial = 2029] [outer = (nil)] 23:47:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8b870400) [pid = 1865] [serial = 2030] [outer = 0x8b864000] 23:47:19 INFO - PROCESS | 1865 | 1463035639193 Marionette DEBUG loaded listener.js 23:47:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8bb6f400) [pid = 1865] [serial = 2031] [outer = 0x8b864000] 23:47:20 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:47:20 INFO - PROCESS | 1865 | 1463035640619 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] 23:47:20 INFO - PROCESS | 1865 | 1463035640657 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 23:47:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:47:20 INFO - PROCESS | 1865 | 1463035640673 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:47:20 INFO - PROCESS | 1865 | 1463035640677 Marionette TRACE conn4 <- [1,2678,null,{}] 23:47:20 INFO - PROCESS | 1865 | 1463035640684 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}] 23:47:21 INFO - PROCESS | 1865 | 1463035641068 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8eb5a000) [pid = 1865] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x9a06ac00) [pid = 1865] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x93d60800) [pid = 1865] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x925eec00) [pid = 1865] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8391bc00) [pid = 1865] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x89783000) [pid = 1865] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8921b800) [pid = 1865] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x8c1d8000) [pid = 1865] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8fc73400) [pid = 1865] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x8f15f800) [pid = 1865] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x8df15c00) [pid = 1865] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0x8facc800) [pid = 1865] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 118 (0x8c1d5000) [pid = 1865] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 117 (0x912f4c00) [pid = 1865] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 116 (0x8aa8f800) [pid = 1865] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 115 (0x8d58a400) [pid = 1865] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 114 (0x91006800) [pid = 1865] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 113 (0x93d9f800) [pid = 1865] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:47:21 INFO - PROCESS | 1865 | --DOMWINDOW == 112 (0x8eb62000) [pid = 1865] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:47:21 INFO - PROCESS | 1865 | 1463035641862 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x8391bc00 == 127 [pid = 1865] [id = 677] 23:47:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 113 (0x89142000) [pid = 1865] [serial = 2032] [outer = (nil)] 23:47:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 114 (0x8b867800) [pid = 1865] [serial = 2033] [outer = 0x89142000] 23:47:21 INFO - PROCESS | 1865 | 1463035641947 Marionette DEBUG loaded listener.js 23:47:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 115 (0x8d587000) [pid = 1865] [serial = 2034] [outer = 0x89142000] 23:47:23 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:47:23 INFO - PROCESS | 1865 | 1463035643226 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]]]}] 23:47:23 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) 23:47:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2589ms 23:47:23 INFO - PROCESS | 1865 | 1463035643264 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 23:47:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:47:23 INFO - PROCESS | 1865 | 1463035643268 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 23:47:23 INFO - PROCESS | 1865 | 1463035643284 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:47:23 INFO - PROCESS | 1865 | 1463035643294 Marionette TRACE conn4 <- [1,2682,null,{}] 23:47:23 INFO - PROCESS | 1865 | 1463035643301 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}] 23:47:23 INFO - PROCESS | 1865 | 1463035643603 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 23:47:24 INFO - PROCESS | 1865 | 1463035644003 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x8390d800 == 128 [pid = 1865] [id = 678] 23:47:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 116 (0x8391a000) [pid = 1865] [serial = 2035] [outer = (nil)] 23:47:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 117 (0x89146800) [pid = 1865] [serial = 2036] [outer = 0x8391a000] 23:47:24 INFO - PROCESS | 1865 | 1463035644098 Marionette DEBUG loaded listener.js 23:47:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 118 (0x89b2f800) [pid = 1865] [serial = 2037] [outer = 0x8391a000] 23:47:25 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:47:25 INFO - PROCESS | 1865 | 1463035645617 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]]]}] 23:47:25 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) 23:47:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2355ms 23:47:25 INFO - PROCESS | 1865 | 1463035645631 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 23:47:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:47:25 INFO - PROCESS | 1865 | 1463035645639 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 23:47:25 INFO - PROCESS | 1865 | 1463035645647 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:47:25 INFO - PROCESS | 1865 | 1463035645654 Marionette TRACE conn4 <- [1,2686,null,{}] 23:47:25 INFO - PROCESS | 1865 | 1463035645662 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}] 23:47:26 INFO - PROCESS | 1865 | 1463035646022 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 23:47:26 INFO - PROCESS | 1865 | 1463035646314 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa91c00 == 129 [pid = 1865] [id = 679] 23:47:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 119 (0x8b17d800) [pid = 1865] [serial = 2038] [outer = (nil)] 23:47:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x8c50b400) [pid = 1865] [serial = 2039] [outer = 0x8b17d800] 23:47:26 INFO - PROCESS | 1865 | 1463035646414 Marionette DEBUG loaded listener.js 23:47:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x8d809000) [pid = 1865] [serial = 2040] [outer = 0x8b17d800] 23:47:27 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:47:27 INFO - PROCESS | 1865 | 1463035647890 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] 23:47:27 INFO - PROCESS | 1865 | 1463035647954 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 23:47:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:47:28 INFO - PROCESS | 1865 | 1463035648085 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:47:28 INFO - PROCESS | 1865 | 1463035648088 Marionette TRACE conn4 <- [1,2690,null,{}] 23:47:28 INFO - PROCESS | 1865 | 1463035648100 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}] 23:47:28 INFO - PROCESS | 1865 | 1463035648353 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 23:47:28 INFO - PROCESS | 1865 | 1463035648644 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c437400 == 130 [pid = 1865] [id = 680] 23:47:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8d26fc00) [pid = 1865] [serial = 2041] [outer = (nil)] 23:47:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8df23400) [pid = 1865] [serial = 2042] [outer = 0x8d26fc00] 23:47:28 INFO - PROCESS | 1865 | 1463035648737 Marionette DEBUG loaded listener.js 23:47:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8eb5f400) [pid = 1865] [serial = 2043] [outer = 0x8d26fc00] 23:47:30 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:47:30 INFO - PROCESS | 1865 | 1463035650275 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] 23:47:30 INFO - PROCESS | 1865 | 1463035650418 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 23:47:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:47:30 INFO - PROCESS | 1865 | 1463035650445 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:47:30 INFO - PROCESS | 1865 | 1463035650456 Marionette TRACE conn4 <- [1,2694,null,{}] 23:47:30 INFO - PROCESS | 1865 | 1463035650468 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}] 23:47:30 INFO - PROCESS | 1865 | 1463035650756 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 23:47:31 INFO - PROCESS | 1865 | 1463035651049 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba7b400 == 131 [pid = 1865] [id = 681] 23:47:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8ec42000) [pid = 1865] [serial = 2044] [outer = (nil)] 23:47:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8f15e000) [pid = 1865] [serial = 2045] [outer = 0x8ec42000] 23:47:31 INFO - PROCESS | 1865 | 1463035651141 Marionette DEBUG loaded listener.js 23:47:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8f231400) [pid = 1865] [serial = 2046] [outer = 0x8ec42000] 23:47:32 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:47:32 INFO - PROCESS | 1865 | 1463035652610 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] 23:47:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:47:32 INFO - PROCESS | 1865 | 1463035652659 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 23:47:32 INFO - PROCESS | 1865 | 1463035652665 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:47:32 INFO - PROCESS | 1865 | 1463035652669 Marionette TRACE conn4 <- [1,2698,null,{}] 23:47:32 INFO - PROCESS | 1865 | 1463035652675 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}] 23:47:33 INFO - PROCESS | 1865 | 1463035653006 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 23:47:33 INFO - PROCESS | 1865 | 1463035653296 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:33 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d584400 == 132 [pid = 1865] [id = 682] 23:47:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8eb58400) [pid = 1865] [serial = 2047] [outer = (nil)] 23:47:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8fac8400) [pid = 1865] [serial = 2048] [outer = 0x8eb58400] 23:47:33 INFO - PROCESS | 1865 | 1463035653386 Marionette DEBUG loaded listener.js 23:47:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8fc6b800) [pid = 1865] [serial = 2049] [outer = 0x8eb58400] 23:47:34 INFO - PROCESS | 1865 | SkCairoFTTypeface::onFilterRec unimplemented 23:47:34 INFO - PROCESS | 1865 | 1463035654793 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] 23:47:34 INFO - PROCESS | 1865 | 1463035654860 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 23:47:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:47:34 INFO - PROCESS | 1865 | 1463035654867 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:47:34 INFO - PROCESS | 1865 | 1463035654871 Marionette TRACE conn4 <- [1,2702,null,{}] 23:47:34 INFO - PROCESS | 1865 | 1463035654877 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}] 23:47:35 INFO - PROCESS | 1865 | 1463035655279 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 23:47:35 INFO - PROCESS | 1865 | 1463035655495 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fcad400 == 133 [pid = 1865] [id = 683] 23:47:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8fcae000) [pid = 1865] [serial = 2050] [outer = (nil)] 23:47:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x912ee000) [pid = 1865] [serial = 2051] [outer = 0x8fcae000] 23:47:35 INFO - PROCESS | 1865 | 1463035655596 Marionette DEBUG loaded listener.js 23:47:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x91f95400) [pid = 1865] [serial = 2052] [outer = 0x8fcae000] 23:47:36 INFO - PROCESS | 1865 | 1463035656681 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]]]}] 23:47:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:47:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1882ms 23:47:36 INFO - PROCESS | 1865 | 1463035656750 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 23:47:36 INFO - PROCESS | 1865 | 1463035656754 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 23:47:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:47:36 INFO - PROCESS | 1865 | 1463035656761 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:47:36 INFO - PROCESS | 1865 | 1463035656765 Marionette TRACE conn4 <- [1,2706,null,{}] 23:47:36 INFO - PROCESS | 1865 | 1463035656771 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}] 23:47:37 INFO - PROCESS | 1865 | 1463035657044 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 23:47:37 INFO - PROCESS | 1865 | 1463035657395 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d807c00 == 134 [pid = 1865] [id = 684] 23:47:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8fac6400) [pid = 1865] [serial = 2053] [outer = (nil)] 23:47:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x922e9800) [pid = 1865] [serial = 2054] [outer = 0x8fac6400] 23:47:37 INFO - PROCESS | 1865 | 1463035657486 Marionette DEBUG loaded listener.js 23:47:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x922f6c00) [pid = 1865] [serial = 2055] [outer = 0x8fac6400] 23:47:38 INFO - PROCESS | 1865 | 1463035658493 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]]]}] 23:47:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:47:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1786ms 23:47:38 INFO - PROCESS | 1865 | 1463035658550 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 23:47:38 INFO - PROCESS | 1865 | 1463035658554 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 23:47:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:47:38 INFO - PROCESS | 1865 | 1463035658562 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:47:38 INFO - PROCESS | 1865 | 1463035658567 Marionette TRACE conn4 <- [1,2710,null,{}] 23:47:38 INFO - PROCESS | 1865 | 1463035658573 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}] 23:47:38 INFO - PROCESS | 1865 | 1463035658864 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 23:47:39 INFO - PROCESS | 1865 | 1463035659210 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d269800 == 135 [pid = 1865] [id = 685] 23:47:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x922f0c00) [pid = 1865] [serial = 2056] [outer = (nil)] 23:47:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x927df800) [pid = 1865] [serial = 2057] [outer = 0x922f0c00] 23:47:39 INFO - PROCESS | 1865 | 1463035659301 Marionette DEBUG loaded listener.js 23:47:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x927e6800) [pid = 1865] [serial = 2058] [outer = 0x922f0c00] 23:47:40 INFO - PROCESS | 1865 | 1463035660261 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] 23:47:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:47:40 INFO - PROCESS | 1865 | 1463035660304 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 23:47:40 INFO - PROCESS | 1865 | 1463035660311 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:47:40 INFO - PROCESS | 1865 | 1463035660315 Marionette TRACE conn4 <- [1,2714,null,{}] 23:47:40 INFO - PROCESS | 1865 | 1463035660321 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}] 23:47:40 INFO - PROCESS | 1865 | 1463035660566 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 23:47:40 INFO - PROCESS | 1865 | 1463035660924 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x9203ec00 == 136 [pid = 1865] [id = 686] 23:47:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x92040c00) [pid = 1865] [serial = 2059] [outer = (nil)] 23:47:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x93b61000) [pid = 1865] [serial = 2060] [outer = 0x92040c00] 23:47:41 INFO - PROCESS | 1865 | 1463035661020 Marionette DEBUG loaded listener.js 23:47:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x93b68800) [pid = 1865] [serial = 2061] [outer = 0x92040c00] 23:47:41 INFO - PROCESS | 1865 | 1463035661950 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]]]}] 23:47:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:47:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1683ms 23:47:41 INFO - PROCESS | 1865 | 1463035661994 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 23:47:42 INFO - PROCESS | 1865 | 1463035661998 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 23:47:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:47:42 INFO - PROCESS | 1865 | 1463035662005 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:47:42 INFO - PROCESS | 1865 | 1463035662009 Marionette TRACE conn4 <- [1,2718,null,{}] 23:47:42 INFO - PROCESS | 1865 | 1463035662015 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}] 23:47:42 INFO - PROCESS | 1865 | 1463035662269 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 23:47:42 INFO - PROCESS | 1865 | 1463035662621 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x91007800 == 137 [pid = 1865] [id = 687] 23:47:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x92707400) [pid = 1865] [serial = 2062] [outer = (nil)] 23:47:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x95211800) [pid = 1865] [serial = 2063] [outer = 0x92707400] 23:47:42 INFO - PROCESS | 1865 | 1463035662733 Marionette DEBUG loaded listener.js 23:47:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x953c7400) [pid = 1865] [serial = 2064] [outer = 0x92707400] 23:47:43 INFO - PROCESS | 1865 | 1463035663785 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] 23:47:43 INFO - PROCESS | 1865 | 1463035663845 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 23:47:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:47:43 INFO - PROCESS | 1865 | 1463035663853 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:47:43 INFO - PROCESS | 1865 | 1463035663857 Marionette TRACE conn4 <- [1,2722,null,{}] 23:47:43 INFO - PROCESS | 1865 | 1463035663863 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}] 23:47:44 INFO - PROCESS | 1865 | 1463035664115 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 23:47:44 INFO - PROCESS | 1865 | 1463035664483 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x93da2000 == 138 [pid = 1865] [id = 688] 23:47:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x9520c000) [pid = 1865] [serial = 2065] [outer = (nil)] 23:47:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x99821800) [pid = 1865] [serial = 2066] [outer = 0x9520c000] 23:47:44 INFO - PROCESS | 1865 | 1463035664595 Marionette DEBUG loaded listener.js 23:47:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x9a188800) [pid = 1865] [serial = 2067] [outer = 0x9520c000] 23:47:45 INFO - PROCESS | 1865 | 1463035665753 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] 23:47:45 INFO - PROCESS | 1865 | 1463035665807 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 23:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:47:45 INFO - PROCESS | 1865 | 1463035665817 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:47:45 INFO - PROCESS | 1865 | 1463035665822 Marionette TRACE conn4 <- [1,2726,null,{}] 23:47:45 INFO - PROCESS | 1865 | 1463035665830 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}] 23:47:46 INFO - PROCESS | 1865 | 1463035666182 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 23:47:46 INFO - PROCESS | 1865 | 1463035666517 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a192c00 == 139 [pid = 1865] [id = 689] 23:47:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x9abbdc00) [pid = 1865] [serial = 2068] [outer = (nil)] 23:47:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x9aeeb800) [pid = 1865] [serial = 2069] [outer = 0x9abbdc00] 23:47:46 INFO - PROCESS | 1865 | 1463035666608 Marionette DEBUG loaded listener.js 23:47:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x9aeee400) [pid = 1865] [serial = 2070] [outer = 0x9abbdc00] 23:47:47 INFO - PROCESS | 1865 | 1463035667594 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]]]}] 23:47:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:47:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1833ms 23:47:47 INFO - PROCESS | 1865 | 1463035667652 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 23:47:47 INFO - PROCESS | 1865 | 1463035667655 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 23:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:47:47 INFO - PROCESS | 1865 | 1463035667662 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:47:47 INFO - PROCESS | 1865 | 1463035667666 Marionette TRACE conn4 <- [1,2730,null,{}] 23:47:47 INFO - PROCESS | 1865 | 1463035667672 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}] 23:47:47 INFO - PROCESS | 1865 | 1463035667963 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 23:47:48 INFO - PROCESS | 1865 | 1463035668374 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a2ce400 == 140 [pid = 1865] [id = 690] 23:47:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x9b682800) [pid = 1865] [serial = 2071] [outer = (nil)] 23:47:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x9b977400) [pid = 1865] [serial = 2072] [outer = 0x9b682800] 23:47:48 INFO - PROCESS | 1865 | 1463035668463 Marionette DEBUG loaded listener.js 23:47:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x9ba61c00) [pid = 1865] [serial = 2073] [outer = 0x9b682800] 23:47:49 INFO - PROCESS | 1865 | 1463035669871 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] 23:47:49 INFO - PROCESS | 1865 | 1463035669938 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 23:47:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:47:49 INFO - PROCESS | 1865 | 1463035669948 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:47:49 INFO - PROCESS | 1865 | 1463035669952 Marionette TRACE conn4 <- [1,2734,null,{}] 23:47:49 INFO - PROCESS | 1865 | 1463035669958 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}] 23:47:50 INFO - PROCESS | 1865 | 1463035670261 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 23:47:50 INFO - PROCESS | 1865 | 1463035670560 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x9aeec800 == 141 [pid = 1865] [id = 691] 23:47:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x9b687c00) [pid = 1865] [serial = 2074] [outer = (nil)] 23:47:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0xa26eb400) [pid = 1865] [serial = 2075] [outer = 0x9b687c00] 23:47:50 INFO - PROCESS | 1865 | 1463035670651 Marionette DEBUG loaded listener.js 23:47:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0xa325c800) [pid = 1865] [serial = 2076] [outer = 0x9b687c00] 23:47:51 INFO - PROCESS | 1865 | 1463035671632 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]]]}] 23:47:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:47:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1733ms 23:47:51 INFO - PROCESS | 1865 | 1463035671682 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 23:47:51 INFO - PROCESS | 1865 | 1463035671685 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 23:47:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:47:51 INFO - PROCESS | 1865 | 1463035671692 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:47:51 INFO - PROCESS | 1865 | 1463035671696 Marionette TRACE conn4 <- [1,2738,null,{}] 23:47:51 INFO - PROCESS | 1865 | 1463035671701 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}] 23:47:51 INFO - PROCESS | 1865 | 1463035671957 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 23:47:52 INFO - PROCESS | 1865 | 1463035672300 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d31000 == 142 [pid = 1865] [id = 692] 23:47:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x89d31400) [pid = 1865] [serial = 2077] [outer = (nil)] 23:47:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x89d37400) [pid = 1865] [serial = 2078] [outer = 0x89d31400] 23:47:52 INFO - PROCESS | 1865 | 1463035672392 Marionette DEBUG loaded listener.js 23:47:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x89d39c00) [pid = 1865] [serial = 2079] [outer = 0x89d31400] 23:47:53 INFO - PROCESS | 1865 | 1463035673324 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]]]}] 23:47:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:47:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1685ms 23:47:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:47:53 INFO - PROCESS | 1865 | 1463035673378 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 23:47:53 INFO - PROCESS | 1865 | 1463035673381 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 23:47:53 INFO - PROCESS | 1865 | 1463035673388 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:47:53 INFO - PROCESS | 1865 | 1463035673391 Marionette TRACE conn4 <- [1,2742,null,{}] 23:47:53 INFO - PROCESS | 1865 | 1463035673397 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}] 23:47:53 INFO - PROCESS | 1865 | 1463035673630 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 23:47:53 INFO - PROCESS | 1865 | 1463035673974 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d2f800 == 143 [pid = 1865] [id = 693] 23:47:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x89d32c00) [pid = 1865] [serial = 2080] [outer = (nil)] 23:47:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0xa2453c00) [pid = 1865] [serial = 2081] [outer = 0x89d32c00] 23:47:54 INFO - PROCESS | 1865 | 1463035674066 Marionette DEBUG loaded listener.js 23:47:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0xa354f800) [pid = 1865] [serial = 2082] [outer = 0x89d32c00] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x99012c00 == 142 [pid = 1865] [id = 628] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8921ac00 == 141 [pid = 1865] [id = 587] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8f22a400 == 140 [pid = 1865] [id = 633] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8aeac400 == 139 [pid = 1865] [id = 615] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x9a2d4400 == 138 [pid = 1865] [id = 589] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x9b066400 == 137 [pid = 1865] [id = 631] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x9abba400 == 136 [pid = 1865] [id = 630] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x95638400 == 135 [pid = 1865] [id = 629] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x99827000 == 134 [pid = 1865] [id = 588] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8391bc00 == 133 [pid = 1865] [id = 677] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8b374800 == 132 [pid = 1865] [id = 676] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x890c2800 == 131 [pid = 1865] [id = 675] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8391b400 == 130 [pid = 1865] [id = 674] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x83917000 == 129 [pid = 1865] [id = 672] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa8d800 == 128 [pid = 1865] [id = 673] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x99a85400 == 127 [pid = 1865] [id = 671] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x9a2d3000 == 126 [pid = 1865] [id = 670] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x9a066c00 == 125 [pid = 1865] [id = 669] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x93d5b800 == 124 [pid = 1865] [id = 668] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x91f87c00 == 123 [pid = 1865] [id = 667] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8fca9400 == 122 [pid = 1865] [id = 665] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x9270bc00 == 121 [pid = 1865] [id = 666] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x9126cc00 == 120 [pid = 1865] [id = 664] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8d89bc00 == 119 [pid = 1865] [id = 663] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a1c00 == 118 [pid = 1865] [id = 662] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba7fc00 == 117 [pid = 1865] [id = 660] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8d801c00 == 116 [pid = 1865] [id = 661] 23:47:56 INFO - PROCESS | 1865 | --DOCSHELL 0x8913dc00 == 115 [pid = 1865] [id = 659] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x8ddd3800) [pid = 1865] [serial = 1976] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8ec65400) [pid = 1865] [serial = 1929] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x9abbf400) [pid = 1865] [serial = 1962] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x99824c00) [pid = 1865] [serial = 1953] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9296a800) [pid = 1865] [serial = 1946] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x89143400) [pid = 1865] [serial = 1967] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x89d7ec00) [pid = 1865] [serial = 1919] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x9a21f400) [pid = 1865] [serial = 1958] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8c503800) [pid = 1865] [serial = 1973] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x91333000) [pid = 1865] [serial = 1937] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x9abb9c00) [pid = 1865] [serial = 1961] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8fcaf800) [pid = 1865] [serial = 1934] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8ea67c00) [pid = 1865] [serial = 1926] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x9a06c800) [pid = 1865] [serial = 1955] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8d80ac00) [pid = 1865] [serial = 1923] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x925fac00) [pid = 1865] [serial = 1943] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x9133b800) [pid = 1865] [serial = 1938] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8c505400) [pid = 1865] [serial = 1922] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8b868400) [pid = 1865] [serial = 1971] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x9b629800) [pid = 1865] [serial = 1964] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x92bc8400) [pid = 1865] [serial = 1947] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8b177400) [pid = 1865] [serial = 1920] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8ec47800) [pid = 1865] [serial = 1928] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x9270ac00) [pid = 1865] [serial = 1944] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x9100bc00) [pid = 1865] [serial = 1935] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8eb66000) [pid = 1865] [serial = 1854] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x922ef400) [pid = 1865] [serial = 1941] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x95204000) [pid = 1865] [serial = 1949] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x9981b000) [pid = 1865] [serial = 1952] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x922ed000) [pid = 1865] [serial = 1940] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8f22e000) [pid = 1865] [serial = 1932] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9a2c8000) [pid = 1865] [serial = 1959] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8f169000) [pid = 1865] [serial = 1931] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8d588000) [pid = 1865] [serial = 1974] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x9a09a000) [pid = 1865] [serial = 1956] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8df23000) [pid = 1865] [serial = 1925] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x953cc000) [pid = 1865] [serial = 1950] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x89213800) [pid = 1865] [serial = 1968] [outer = (nil)] [url = about:blank] 23:47:56 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8aeb1400) [pid = 1865] [serial = 1970] [outer = (nil)] [url = about:blank] 23:47:57 INFO - PROCESS | 1865 | 1463035677408 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]]]}] 23:47:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:47:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 4043ms 23:47:57 INFO - PROCESS | 1865 | 1463035677433 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 23:47:57 INFO - PROCESS | 1865 | 1463035677439 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 23:47:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:47:57 INFO - PROCESS | 1865 | 1463035677449 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:47:57 INFO - PROCESS | 1865 | 1463035677453 Marionette TRACE conn4 <- [1,2746,null,{}] 23:47:57 INFO - PROCESS | 1865 | 1463035677461 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}] 23:47:57 INFO - PROCESS | 1865 | 1463035677684 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 23:47:57 INFO - PROCESS | 1865 | 1463035677901 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:57 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d38000 == 116 [pid = 1865] [id = 694] 23:47:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8a92ac00) [pid = 1865] [serial = 2083] [outer = (nil)] 23:47:57 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8aea7000) [pid = 1865] [serial = 2084] [outer = 0x8a92ac00] 23:47:58 INFO - PROCESS | 1865 | 1463035677996 Marionette DEBUG loaded listener.js 23:47:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8b868400) [pid = 1865] [serial = 2085] [outer = 0x8a92ac00] 23:47:58 INFO - PROCESS | 1865 | 1463035678918 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]]]}] 23:47:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:47:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1492ms 23:47:58 INFO - PROCESS | 1865 | 1463035678941 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 23:47:58 INFO - PROCESS | 1865 | 1463035678950 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 23:47:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:47:58 INFO - PROCESS | 1865 | 1463035678960 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:47:58 INFO - PROCESS | 1865 | 1463035678964 Marionette TRACE conn4 <- [1,2750,null,{}] 23:47:58 INFO - PROCESS | 1865 | 1463035678970 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}] 23:47:59 INFO - PROCESS | 1865 | 1463035679208 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 23:47:59 INFO - PROCESS | 1865 | 1463035679458 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:47:59 INFO - PROCESS | 1865 | ++DOCSHELL 0x8bb75400 == 117 [pid = 1865] [id = 695] 23:47:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8c363400) [pid = 1865] [serial = 2086] [outer = (nil)] 23:47:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8d270800) [pid = 1865] [serial = 2087] [outer = 0x8c363400] 23:47:59 INFO - PROCESS | 1865 | 1463035679550 Marionette DEBUG loaded listener.js 23:47:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8d801400) [pid = 1865] [serial = 2088] [outer = 0x8c363400] 23:48:00 INFO - PROCESS | 1865 | 1463035680622 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]]]}] 23:48:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:48:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1733ms 23:48:00 INFO - PROCESS | 1865 | 1463035680701 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 23:48:00 INFO - PROCESS | 1865 | 1463035680711 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 23:48:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:48:00 INFO - PROCESS | 1865 | 1463035680757 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:48:00 INFO - PROCESS | 1865 | 1463035680769 Marionette TRACE conn4 <- [1,2754,null,{}] 23:48:00 INFO - PROCESS | 1865 | 1463035680861 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}] 23:48:01 INFO - PROCESS | 1865 | 1463035681232 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x9a221c00) [pid = 1865] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8c433400) [pid = 1865] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x890c8000) [pid = 1865] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8dc6d800) [pid = 1865] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x93d58400) [pid = 1865] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x9b06f800) [pid = 1865] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x9ab89c00) [pid = 1865] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x9a068400) [pid = 1865] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x93d5c400) [pid = 1865] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x9289f000) [pid = 1865] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0x9270d800) [pid = 1865] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 118 (0x8fcb3000) [pid = 1865] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 117 (0x912ebc00) [pid = 1865] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 116 (0x8dc68800) [pid = 1865] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 115 (0x8dc6bc00) [pid = 1865] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 114 (0x8dc70c00) [pid = 1865] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 113 (0x8ba85000) [pid = 1865] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 112 (0x89141c00) [pid = 1865] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:48:02 INFO - PROCESS | 1865 | --DOMWINDOW == 111 (0x8b864000) [pid = 1865] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:48:02 INFO - PROCESS | 1865 | 1463035682128 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:02 INFO - PROCESS | 1865 | ++DOCSHELL 0x890c8000 == 118 [pid = 1865] [id = 696] 23:48:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 112 (0x8921e800) [pid = 1865] [serial = 2089] [outer = (nil)] 23:48:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 113 (0x8b864000) [pid = 1865] [serial = 2090] [outer = 0x8921e800] 23:48:02 INFO - PROCESS | 1865 | 1463035682226 Marionette DEBUG loaded listener.js 23:48:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 114 (0x8ea68000) [pid = 1865] [serial = 2091] [outer = 0x8921e800] 23:48:03 INFO - PROCESS | 1865 | 1463035683058 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]]]}] 23:48:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:48:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2351ms 23:48:03 INFO - PROCESS | 1865 | 1463035683103 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 23:48:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:48:03 INFO - PROCESS | 1865 | 1463035683108 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 23:48:03 INFO - PROCESS | 1865 | 1463035683126 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:48:03 INFO - PROCESS | 1865 | 1463035683131 Marionette TRACE conn4 <- [1,2758,null,{}] 23:48:03 INFO - PROCESS | 1865 | 1463035683137 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}] 23:48:03 INFO - PROCESS | 1865 | 1463035683389 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 23:48:03 INFO - PROCESS | 1865 | 1463035683608 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8dc76000 == 119 [pid = 1865] [id = 697] 23:48:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 115 (0x8ea6c000) [pid = 1865] [serial = 2092] [outer = (nil)] 23:48:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 116 (0x8ec67400) [pid = 1865] [serial = 2093] [outer = 0x8ea6c000] 23:48:03 INFO - PROCESS | 1865 | 1463035683689 Marionette DEBUG loaded listener.js 23:48:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 117 (0x8f15e800) [pid = 1865] [serial = 2094] [outer = 0x8ea6c000] 23:48:04 INFO - PROCESS | 1865 | 1463035684884 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]]]}] 23:48:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:48:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1846ms 23:48:04 INFO - PROCESS | 1865 | 1463035684962 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 23:48:04 INFO - PROCESS | 1865 | 1463035684969 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 23:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:48:04 INFO - PROCESS | 1865 | 1463035684980 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:48:04 INFO - PROCESS | 1865 | 1463035684984 Marionette TRACE conn4 <- [1,2762,null,{}] 23:48:05 INFO - PROCESS | 1865 | 1463035684994 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}] 23:48:05 INFO - PROCESS | 1865 | 1463035685301 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 23:48:05 INFO - PROCESS | 1865 | 1463035685664 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d30c00 == 120 [pid = 1865] [id = 698] 23:48:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 118 (0x8aeae800) [pid = 1865] [serial = 2095] [outer = (nil)] 23:48:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 119 (0x8bb77c00) [pid = 1865] [serial = 2096] [outer = 0x8aeae800] 23:48:05 INFO - PROCESS | 1865 | 1463035685761 Marionette DEBUG loaded listener.js 23:48:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x8c508000) [pid = 1865] [serial = 2097] [outer = 0x8aeae800] 23:48:06 INFO - PROCESS | 1865 | 1463035686785 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]]]}] 23:48:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:48:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1835ms 23:48:06 INFO - PROCESS | 1865 | 1463035686816 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 23:48:06 INFO - PROCESS | 1865 | 1463035686826 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 23:48:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:48:06 INFO - PROCESS | 1865 | 1463035686855 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:48:06 INFO - PROCESS | 1865 | 1463035686861 Marionette TRACE conn4 <- [1,2766,null,{}] 23:48:06 INFO - PROCESS | 1865 | 1463035686872 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}] 23:48:07 INFO - PROCESS | 1865 | 1463035687163 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 23:48:07 INFO - PROCESS | 1865 | 1463035687521 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ea6b000 == 121 [pid = 1865] [id = 699] 23:48:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x8eb62400) [pid = 1865] [serial = 2098] [outer = (nil)] 23:48:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8ec69800) [pid = 1865] [serial = 2099] [outer = 0x8eb62400] 23:48:07 INFO - PROCESS | 1865 | 1463035687617 Marionette DEBUG loaded listener.js 23:48:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8f22e000) [pid = 1865] [serial = 2100] [outer = 0x8eb62400] 23:48:08 INFO - PROCESS | 1865 | 1463035688651 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]]]}] 23:48:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:48:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1867ms 23:48:08 INFO - PROCESS | 1865 | 1463035688707 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 23:48:08 INFO - PROCESS | 1865 | 1463035688711 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 23:48:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:48:08 INFO - PROCESS | 1865 | 1463035688719 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:48:08 INFO - PROCESS | 1865 | 1463035688726 Marionette TRACE conn4 <- [1,2770,null,{}] 23:48:08 INFO - PROCESS | 1865 | 1463035688747 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}] 23:48:09 INFO - PROCESS | 1865 | 1463035689082 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 23:48:09 INFO - PROCESS | 1865 | 1463035689455 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:09 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc6f000 == 122 [pid = 1865] [id = 700] 23:48:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8fcac800) [pid = 1865] [serial = 2101] [outer = (nil)] 23:48:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x91009800) [pid = 1865] [serial = 2102] [outer = 0x8fcac800] 23:48:09 INFO - PROCESS | 1865 | 1463035689551 Marionette DEBUG loaded listener.js 23:48:09 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x9126a800) [pid = 1865] [serial = 2103] [outer = 0x8fcac800] 23:48:10 INFO - PROCESS | 1865 | 1463035690558 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]]]}] 23:48:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:48:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1901ms 23:48:10 INFO - PROCESS | 1865 | 1463035690622 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 23:48:10 INFO - PROCESS | 1865 | 1463035690626 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 23:48:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:48:10 INFO - PROCESS | 1865 | 1463035690634 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:48:10 INFO - PROCESS | 1865 | 1463035690638 Marionette TRACE conn4 <- [1,2774,null,{}] 23:48:10 INFO - PROCESS | 1865 | 1463035690644 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}] 23:48:10 INFO - PROCESS | 1865 | 1463035690958 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 23:48:11 INFO - PROCESS | 1865 | 1463035691308 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:11 INFO - PROCESS | 1865 | ++DOCSHELL 0x91267800 == 123 [pid = 1865] [id = 701] 23:48:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x9133b800) [pid = 1865] [serial = 2104] [outer = (nil)] 23:48:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x91f89000) [pid = 1865] [serial = 2105] [outer = 0x9133b800] 23:48:11 INFO - PROCESS | 1865 | 1463035691406 Marionette DEBUG loaded listener.js 23:48:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x91f90c00) [pid = 1865] [serial = 2106] [outer = 0x9133b800] 23:48:12 INFO - PROCESS | 1865 | 1463035692381 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]]]}] 23:48:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:48:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1792ms 23:48:12 INFO - PROCESS | 1865 | 1463035692427 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 23:48:12 INFO - PROCESS | 1865 | 1463035692431 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 23:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:48:12 INFO - PROCESS | 1865 | 1463035692438 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:48:12 INFO - PROCESS | 1865 | 1463035692442 Marionette TRACE conn4 <- [1,2778,null,{}] 23:48:12 INFO - PROCESS | 1865 | 1463035692448 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}] 23:48:12 INFO - PROCESS | 1865 | 1463035692703 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 23:48:13 INFO - PROCESS | 1865 | 1463035693048 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x83916c00 == 124 [pid = 1865] [id = 702] 23:48:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x89149000) [pid = 1865] [serial = 2107] [outer = (nil)] 23:48:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x9203bc00) [pid = 1865] [serial = 2108] [outer = 0x89149000] 23:48:13 INFO - PROCESS | 1865 | 1463035693145 Marionette DEBUG loaded listener.js 23:48:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x925ed400) [pid = 1865] [serial = 2109] [outer = 0x89149000] 23:48:14 INFO - PROCESS | 1865 | 1463035694083 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]]]}] 23:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1681ms 23:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:48:14 INFO - PROCESS | 1865 | 1463035694120 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 23:48:14 INFO - PROCESS | 1865 | 1463035694124 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 23:48:14 INFO - PROCESS | 1865 | 1463035694131 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:48:14 INFO - PROCESS | 1865 | 1463035694134 Marionette TRACE conn4 <- [1,2782,null,{}] 23:48:14 INFO - PROCESS | 1865 | 1463035694141 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}] 23:48:14 INFO - PROCESS | 1865 | 1463035694438 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 23:48:14 INFO - PROCESS | 1865 | 1463035694800 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:14 INFO - PROCESS | 1865 | ++DOCSHELL 0x9203c400 == 125 [pid = 1865] [id = 703] 23:48:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x92706800) [pid = 1865] [serial = 2110] [outer = (nil)] 23:48:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x92966c00) [pid = 1865] [serial = 2111] [outer = 0x92706800] 23:48:14 INFO - PROCESS | 1865 | 1463035694894 Marionette DEBUG loaded listener.js 23:48:15 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x92bc7000) [pid = 1865] [serial = 2112] [outer = 0x92706800] 23:48:15 INFO - PROCESS | 1865 | 1463035695852 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]]]}] 23:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1793ms 23:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:48:15 INFO - PROCESS | 1865 | 1463035695924 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 23:48:15 INFO - PROCESS | 1865 | 1463035695927 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 23:48:15 INFO - PROCESS | 1865 | 1463035695934 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:48:15 INFO - PROCESS | 1865 | 1463035695937 Marionette TRACE conn4 <- [1,2786,null,{}] 23:48:15 INFO - PROCESS | 1865 | 1463035695943 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}] 23:48:16 INFO - PROCESS | 1865 | 1463035696230 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 23:48:16 INFO - PROCESS | 1865 | 1463035696545 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x9296f000 == 126 [pid = 1865] [id = 704] 23:48:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x93a87000) [pid = 1865] [serial = 2113] [outer = (nil)] 23:48:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x947ef000) [pid = 1865] [serial = 2114] [outer = 0x93a87000] 23:48:16 INFO - PROCESS | 1865 | 1463035696649 Marionette DEBUG loaded listener.js 23:48:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x953c7c00) [pid = 1865] [serial = 2115] [outer = 0x93a87000] 23:48:17 INFO - PROCESS | 1865 | 1463035697638 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]]]}] 23:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1753ms 23:48:17 INFO - PROCESS | 1865 | 1463035697687 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 23:48:17 INFO - PROCESS | 1865 | 1463035697692 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 23:48:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:48:17 INFO - PROCESS | 1865 | 1463035697698 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:48:17 INFO - PROCESS | 1865 | 1463035697702 Marionette TRACE conn4 <- [1,2790,null,{}] 23:48:17 INFO - PROCESS | 1865 | 1463035697708 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}] 23:48:17 INFO - PROCESS | 1865 | 1463035697956 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 23:48:18 INFO - PROCESS | 1865 | 1463035698298 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:18 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c507800 == 127 [pid = 1865] [id = 705] 23:48:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x95633000) [pid = 1865] [serial = 2116] [outer = (nil)] 23:48:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x99823000) [pid = 1865] [serial = 2117] [outer = 0x95633000] 23:48:18 INFO - PROCESS | 1865 | 1463035698399 Marionette DEBUG loaded listener.js 23:48:18 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x99829800) [pid = 1865] [serial = 2118] [outer = 0x95633000] 23:48:19 INFO - PROCESS | 1865 | 1463035699340 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]]]}] 23:48:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:48:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1684ms 23:48:19 INFO - PROCESS | 1865 | 1463035699384 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 23:48:19 INFO - PROCESS | 1865 | 1463035699388 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 23:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:48:19 INFO - PROCESS | 1865 | 1463035699395 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:48:19 INFO - PROCESS | 1865 | 1463035699399 Marionette TRACE conn4 <- [1,2794,null,{}] 23:48:19 INFO - PROCESS | 1865 | 1463035699405 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}] 23:48:19 INFO - PROCESS | 1865 | 1463035699686 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 23:48:20 INFO - PROCESS | 1865 | 1463035700028 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:20 INFO - PROCESS | 1865 | ++DOCSHELL 0x95211c00 == 128 [pid = 1865] [id = 706] 23:48:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x9981d800) [pid = 1865] [serial = 2119] [outer = (nil)] 23:48:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x9a1b2c00) [pid = 1865] [serial = 2120] [outer = 0x9981d800] 23:48:20 INFO - PROCESS | 1865 | 1463035700131 Marionette DEBUG loaded listener.js 23:48:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x9a217800) [pid = 1865] [serial = 2121] [outer = 0x9981d800] 23:48:21 INFO - PROCESS | 1865 | 1463035701079 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]]]}] 23:48:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:48:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1739ms 23:48:21 INFO - PROCESS | 1865 | 1463035701136 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 23:48:21 INFO - PROCESS | 1865 | 1463035701140 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 23:48:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:48:21 INFO - PROCESS | 1865 | 1463035701147 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:48:21 INFO - PROCESS | 1865 | 1463035701151 Marionette TRACE conn4 <- [1,2798,null,{}] 23:48:21 INFO - PROCESS | 1865 | 1463035701157 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}] 23:48:21 INFO - PROCESS | 1865 | 1463035701408 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 23:48:21 INFO - PROCESS | 1865 | 1463035701755 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x99820000 == 129 [pid = 1865] [id = 707] 23:48:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x9a09a000) [pid = 1865] [serial = 2122] [outer = (nil)] 23:48:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x9ab7b000) [pid = 1865] [serial = 2123] [outer = 0x9a09a000] 23:48:21 INFO - PROCESS | 1865 | 1463035701849 Marionette DEBUG loaded listener.js 23:48:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x9ab88000) [pid = 1865] [serial = 2124] [outer = 0x9a09a000] 23:48:22 INFO - PROCESS | 1865 | 1463035702853 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]]]}] 23:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1783ms 23:48:22 INFO - PROCESS | 1865 | 1463035702932 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 23:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:48:22 INFO - PROCESS | 1865 | 1463035702937 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 23:48:22 INFO - PROCESS | 1865 | 1463035702944 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:48:22 INFO - PROCESS | 1865 | 1463035702949 Marionette TRACE conn4 <- [1,2802,null,{}] 23:48:22 INFO - PROCESS | 1865 | 1463035702956 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}] 23:48:23 INFO - PROCESS | 1865 | 1463035703280 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 23:48:23 INFO - PROCESS | 1865 | 1463035703643 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a221c00 == 130 [pid = 1865] [id = 708] 23:48:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x9b684000) [pid = 1865] [serial = 2125] [outer = (nil)] 23:48:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x9d7f2c00) [pid = 1865] [serial = 2126] [outer = 0x9b684000] 23:48:23 INFO - PROCESS | 1865 | 1463035703744 Marionette DEBUG loaded listener.js 23:48:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0xa22e8800) [pid = 1865] [serial = 2127] [outer = 0x9b684000] 23:48:24 INFO - PROCESS | 1865 | 1463035704728 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]]]}] 23:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1837ms 23:48:24 INFO - PROCESS | 1865 | 1463035704782 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 23:48:24 INFO - PROCESS | 1865 | 1463035704786 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 23:48:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:48:24 INFO - PROCESS | 1865 | 1463035704793 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:48:24 INFO - PROCESS | 1865 | 1463035704797 Marionette TRACE conn4 <- [1,2806,null,{}] 23:48:24 INFO - PROCESS | 1865 | 1463035704803 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}] 23:48:25 INFO - PROCESS | 1865 | 1463035705074 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 23:48:25 INFO - PROCESS | 1865 | 1463035705424 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x8391a800 == 131 [pid = 1865] [id = 709] 23:48:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x9b06dc00) [pid = 1865] [serial = 2128] [outer = (nil)] 23:48:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0xa3063c00) [pid = 1865] [serial = 2129] [outer = 0x9b06dc00] 23:48:25 INFO - PROCESS | 1865 | 1463035705524 Marionette DEBUG loaded listener.js 23:48:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0xa50e9c00) [pid = 1865] [serial = 2130] [outer = 0x9b06dc00] 23:48:26 INFO - PROCESS | 1865 | 1463035706473 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]]]}] 23:48:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:48:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1736ms 23:48:26 INFO - PROCESS | 1865 | 1463035706546 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 23:48:26 INFO - PROCESS | 1865 | 1463035706550 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 23:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:48:26 INFO - PROCESS | 1865 | 1463035706564 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:48:26 INFO - PROCESS | 1865 | 1463035706567 Marionette TRACE conn4 <- [1,2810,null,{}] 23:48:26 INFO - PROCESS | 1865 | 1463035706586 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}] 23:48:26 INFO - PROCESS | 1865 | 1463035706848 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 23:48:27 INFO - PROCESS | 1865 | 1463035707203 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:27 INFO - PROCESS | 1865 | ++DOCSHELL 0xa22e7800 == 132 [pid = 1865] [id = 710] 23:48:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0xa35ec800) [pid = 1865] [serial = 2131] [outer = (nil)] 23:48:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0xa6766000) [pid = 1865] [serial = 2132] [outer = 0xa35ec800] 23:48:27 INFO - PROCESS | 1865 | 1463035707301 Marionette DEBUG loaded listener.js 23:48:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0xa677dc00) [pid = 1865] [serial = 2133] [outer = 0xa35ec800] 23:48:28 INFO - PROCESS | 1865 | 1463035708276 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]]]}] 23:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1747ms 23:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:48:28 INFO - PROCESS | 1865 | 1463035708310 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 23:48:28 INFO - PROCESS | 1865 | 1463035708313 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 23:48:28 INFO - PROCESS | 1865 | 1463035708320 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:48:28 INFO - PROCESS | 1865 | 1463035708323 Marionette TRACE conn4 <- [1,2814,null,{}] 23:48:28 INFO - PROCESS | 1865 | 1463035708330 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}] 23:48:28 INFO - PROCESS | 1865 | 1463035708579 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 23:48:28 INFO - PROCESS | 1865 | 1463035708931 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x87a05800 == 133 [pid = 1865] [id = 711] 23:48:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x87a07000) [pid = 1865] [serial = 2134] [outer = (nil)] 23:48:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x87a0a400) [pid = 1865] [serial = 2135] [outer = 0x87a07000] 23:48:29 INFO - PROCESS | 1865 | 1463035709025 Marionette DEBUG loaded listener.js 23:48:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x87a0c000) [pid = 1865] [serial = 2136] [outer = 0x87a07000] 23:48:30 INFO - PROCESS | 1865 | 1463035709991 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]]]}] 23:48:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:48:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1736ms 23:48:30 INFO - PROCESS | 1865 | 1463035710057 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 23:48:30 INFO - PROCESS | 1865 | 1463035710061 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 23:48:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:48:30 INFO - PROCESS | 1865 | 1463035710067 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:48:30 INFO - PROCESS | 1865 | 1463035710071 Marionette TRACE conn4 <- [1,2818,null,{}] 23:48:30 INFO - PROCESS | 1865 | 1463035710077 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}] 23:48:30 INFO - PROCESS | 1865 | 1463035710378 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 23:48:30 INFO - PROCESS | 1865 | 1463035710729 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x87a08c00 == 134 [pid = 1865] [id = 712] 23:48:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x87a0bc00) [pid = 1865] [serial = 2137] [outer = (nil)] 23:48:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x87a22000) [pid = 1865] [serial = 2138] [outer = 0x87a0bc00] 23:48:30 INFO - PROCESS | 1865 | 1463035710824 Marionette DEBUG loaded listener.js 23:48:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x87a24800) [pid = 1865] [serial = 2139] [outer = 0x87a0bc00] 23:48:31 INFO - PROCESS | 1865 | 1463035711810 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]]]}] 23:48:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:48:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1783ms 23:48:31 INFO - PROCESS | 1865 | 1463035711851 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 23:48:31 INFO - PROCESS | 1865 | 1463035711856 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 23:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:48:31 INFO - PROCESS | 1865 | 1463035711865 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:48:31 INFO - PROCESS | 1865 | 1463035711868 Marionette TRACE conn4 <- [1,2822,null,{}] 23:48:31 INFO - PROCESS | 1865 | 1463035711873 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}] 23:48:32 INFO - PROCESS | 1865 | 1463035712172 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 23:48:32 INFO - PROCESS | 1865 | 1463035712587 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x87a2a800 == 135 [pid = 1865] [id = 713] 23:48:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x87a2bc00) [pid = 1865] [serial = 2140] [outer = (nil)] 23:48:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x87a2dc00) [pid = 1865] [serial = 2141] [outer = 0x87a2bc00] 23:48:32 INFO - PROCESS | 1865 | 1463035712703 Marionette DEBUG loaded listener.js 23:48:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0xa3258800) [pid = 1865] [serial = 2142] [outer = 0x87a2bc00] 23:48:33 INFO - PROCESS | 1865 | 1463035713711 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]]]}] 23:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1895ms 23:48:33 INFO - PROCESS | 1865 | 1463035713761 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 23:48:33 INFO - PROCESS | 1865 | 1463035713765 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 23:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:48:33 INFO - PROCESS | 1865 | 1463035713771 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:48:33 INFO - PROCESS | 1865 | 1463035713775 Marionette TRACE conn4 <- [1,2826,null,{}] 23:48:33 INFO - PROCESS | 1865 | 1463035713781 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}] 23:48:34 INFO - PROCESS | 1865 | 1463035714037 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 23:48:34 INFO - PROCESS | 1865 | 1463035714387 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x8c50fc00 == 134 [pid = 1865] [id = 448] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x93b63400 == 133 [pid = 1865] [id = 37] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0xa22bb400 == 132 [pid = 1865] [id = 44] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x89d31000 == 131 [pid = 1865] [id = 692] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x9a2ce400 == 130 [pid = 1865] [id = 690] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x9aeec800 == 129 [pid = 1865] [id = 691] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x9a192c00 == 128 [pid = 1865] [id = 689] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x93da2000 == 127 [pid = 1865] [id = 688] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x91007800 == 126 [pid = 1865] [id = 687] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x9203ec00 == 125 [pid = 1865] [id = 686] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x8d807c00 == 124 [pid = 1865] [id = 684] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x8d269800 == 123 [pid = 1865] [id = 685] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x8fcad400 == 122 [pid = 1865] [id = 683] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x8d584400 == 121 [pid = 1865] [id = 682] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba7b400 == 120 [pid = 1865] [id = 681] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x8c437400 == 119 [pid = 1865] [id = 680] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x8aa91c00 == 118 [pid = 1865] [id = 679] 23:48:37 INFO - PROCESS | 1865 | --DOCSHELL 0x8390d800 == 117 [pid = 1865] [id = 678] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x9b681c00) [pid = 1865] [serial = 1965] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x8d89f000) [pid = 1865] [serial = 1917] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x8b867800) [pid = 1865] [serial = 2033] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x89145400) [pid = 1865] [serial = 2027] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x89782400) [pid = 1865] [serial = 2028] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0xa306b000) [pid = 1865] [serial = 2024] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0xa2459000) [pid = 1865] [serial = 2022] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0xa2453400) [pid = 1865] [serial = 2021] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0xa214b000) [pid = 1865] [serial = 2019] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0xa1155400) [pid = 1865] [serial = 2018] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x9d5ed400) [pid = 1865] [serial = 2016] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x9d5b1400) [pid = 1865] [serial = 2015] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x9b632400) [pid = 1865] [serial = 2013] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x9b624400) [pid = 1865] [serial = 2012] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x9a220c00) [pid = 1865] [serial = 2010] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x9a073c00) [pid = 1865] [serial = 2009] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x98aa6000) [pid = 1865] [serial = 2007] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x95639800) [pid = 1865] [serial = 2006] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x94754800) [pid = 1865] [serial = 2004] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x93da0000) [pid = 1865] [serial = 2003] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x92bcbc00) [pid = 1865] [serial = 2001] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x92bc4800) [pid = 1865] [serial = 2000] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x92892400) [pid = 1865] [serial = 1998] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x927e3c00) [pid = 1865] [serial = 1997] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9203f000) [pid = 1865] [serial = 1995] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x912f7800) [pid = 1865] [serial = 1994] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x9100a800) [pid = 1865] [serial = 1992] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8fca9800) [pid = 1865] [serial = 1991] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8f26c400) [pid = 1865] [serial = 1989] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8f230800) [pid = 1865] [serial = 1988] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8eb61400) [pid = 1865] [serial = 1986] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8ddd7400) [pid = 1865] [serial = 1985] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8c43a800) [pid = 1865] [serial = 1983] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8c1dac00) [pid = 1865] [serial = 1982] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x89d74800) [pid = 1865] [serial = 1980] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x895dc800) [pid = 1865] [serial = 1979] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8b870400) [pid = 1865] [serial = 2030] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8bb6f400) [pid = 1865] [serial = 2031] [outer = (nil)] [url = about:blank] 23:48:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x8390d800 == 118 [pid = 1865] [id = 714] 23:48:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x83917000) [pid = 1865] [serial = 2143] [outer = (nil)] 23:48:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x851e2c00) [pid = 1865] [serial = 2144] [outer = 0x83917000] 23:48:37 INFO - PROCESS | 1865 | 1463035717541 Marionette DEBUG loaded listener.js 23:48:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x87a23000) [pid = 1865] [serial = 2145] [outer = 0x83917000] 23:48:38 INFO - PROCESS | 1865 | 1463035718426 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:48:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:48:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 4692ms 23:48:38 INFO - PROCESS | 1865 | 1463035718465 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 23:48:38 INFO - PROCESS | 1865 | 1463035718472 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 23:48:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:48:38 INFO - PROCESS | 1865 | 1463035718480 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:48:38 INFO - PROCESS | 1865 | 1463035718486 Marionette TRACE conn4 <- [1,2830,null,{}] 23:48:38 INFO - PROCESS | 1865 | 1463035718493 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}] 23:48:38 INFO - PROCESS | 1865 | 1463035718720 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 23:48:39 INFO - PROCESS | 1865 | 1463035719006 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x8921a400 == 119 [pid = 1865] [id = 715] 23:48:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8921ac00) [pid = 1865] [serial = 2146] [outer = (nil)] 23:48:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x895d9800) [pid = 1865] [serial = 2147] [outer = 0x8921ac00] 23:48:39 INFO - PROCESS | 1865 | 1463035719085 Marionette DEBUG loaded listener.js 23:48:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x89783400) [pid = 1865] [serial = 2148] [outer = 0x8921ac00] 23:48:39 INFO - PROCESS | 1865 | 1463035719960 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]]]}] 23:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1541ms 23:48:40 INFO - PROCESS | 1865 | 1463035720025 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 23:48:40 INFO - PROCESS | 1865 | 1463035720031 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 23:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:48:40 INFO - PROCESS | 1865 | 1463035720041 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:48:40 INFO - PROCESS | 1865 | 1463035720045 Marionette TRACE conn4 <- [1,2834,null,{}] 23:48:40 INFO - PROCESS | 1865 | 1463035720051 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}] 23:48:40 INFO - PROCESS | 1865 | 1463035720374 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 23:48:40 INFO - PROCESS | 1865 | 1463035720408 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x89784400 == 120 [pid = 1865] [id = 716] 23:48:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x89b29400) [pid = 1865] [serial = 2149] [outer = (nil)] 23:48:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x89d35400) [pid = 1865] [serial = 2150] [outer = 0x89b29400] 23:48:40 INFO - PROCESS | 1865 | 1463035720482 Marionette DEBUG loaded listener.js 23:48:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x89d78400) [pid = 1865] [serial = 2151] [outer = 0x89b29400] 23:48:41 INFO - PROCESS | 1865 | 1463035721542 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1549ms 23:48:41 INFO - PROCESS | 1865 | 1463035721590 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 23:48:41 INFO - PROCESS | 1865 | 1463035721595 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 23:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:48:41 INFO - PROCESS | 1865 | 1463035721607 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:48:41 INFO - PROCESS | 1865 | 1463035721612 Marionette TRACE conn4 <- [1,2838,null,{}] 23:48:41 INFO - PROCESS | 1865 | 1463035721628 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}] 23:48:42 INFO - PROCESS | 1865 | 1463035722628 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8d80d800) [pid = 1865] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8921e800) [pid = 1865] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x92040c00) [pid = 1865] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x922f0c00) [pid = 1865] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x8fac6400) [pid = 1865] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8fcae000) [pid = 1865] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x8eb58400) [pid = 1865] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x8ec42000) [pid = 1865] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8d26fc00) [pid = 1865] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x8b17d800) [pid = 1865] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x8391a000) [pid = 1865] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8a92ac00) [pid = 1865] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x89d31400) [pid = 1865] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x9b687c00) [pid = 1865] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x9b682800) [pid = 1865] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 120 (0x9abbdc00) [pid = 1865] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 119 (0x9520c000) [pid = 1865] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 118 (0x92707400) [pid = 1865] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 117 (0x8c363400) [pid = 1865] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:48:42 INFO - PROCESS | 1865 | --DOMWINDOW == 116 (0x9d5ed000) [pid = 1865] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:48:42 INFO - PROCESS | 1865 | 1463035722893 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x8391a000 == 121 [pid = 1865] [id = 717] 23:48:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 117 (0x89d36000) [pid = 1865] [serial = 2152] [outer = (nil)] 23:48:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 118 (0x8aa8bc00) [pid = 1865] [serial = 2153] [outer = 0x89d36000] 23:48:42 INFO - PROCESS | 1865 | 1463035722975 Marionette DEBUG loaded listener.js 23:48:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 119 (0x8aeaac00) [pid = 1865] [serial = 2154] [outer = 0x89d36000] 23:48:43 INFO - PROCESS | 1865 | 1463035723734 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]]]}] 23:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2189ms 23:48:43 INFO - PROCESS | 1865 | 1463035723798 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 23:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:48:43 INFO - PROCESS | 1865 | 1463035723803 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 23:48:43 INFO - PROCESS | 1865 | 1463035723809 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:48:43 INFO - PROCESS | 1865 | 1463035723812 Marionette TRACE conn4 <- [1,2842,null,{}] 23:48:43 INFO - PROCESS | 1865 | 1463035723817 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}] 23:48:44 INFO - PROCESS | 1865 | 1463035724123 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 23:48:44 INFO - PROCESS | 1865 | 1463035724142 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x8aa8b400 == 122 [pid = 1865] [id = 718] 23:48:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 120 (0x8aa8e800) [pid = 1865] [serial = 2155] [outer = (nil)] 23:48:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 121 (0x8b184400) [pid = 1865] [serial = 2156] [outer = 0x8aa8e800] 23:48:44 INFO - PROCESS | 1865 | 1463035724229 Marionette DEBUG loaded listener.js 23:48:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8b379000) [pid = 1865] [serial = 2157] [outer = 0x8aa8e800] 23:48:45 INFO - PROCESS | 1865 | 1463035725454 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]]]}] 23:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1683ms 23:48:45 INFO - PROCESS | 1865 | 1463035725492 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 23:48:45 INFO - PROCESS | 1865 | 1463035725499 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 23:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:48:45 INFO - PROCESS | 1865 | 1463035725510 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:48:45 INFO - PROCESS | 1865 | 1463035725514 Marionette TRACE conn4 <- [1,2846,null,{}] 23:48:45 INFO - PROCESS | 1865 | 1463035725524 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}] 23:48:45 INFO - PROCESS | 1865 | 1463035725791 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 23:48:46 INFO - PROCESS | 1865 | 1463035726162 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x87a09c00 == 123 [pid = 1865] [id = 719] 23:48:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8914a800) [pid = 1865] [serial = 2158] [outer = (nil)] 23:48:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8978a400) [pid = 1865] [serial = 2159] [outer = 0x8914a800] 23:48:46 INFO - PROCESS | 1865 | 1463035726260 Marionette DEBUG loaded listener.js 23:48:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x89d30400) [pid = 1865] [serial = 2160] [outer = 0x8914a800] 23:48:47 INFO - PROCESS | 1865 | 1463035727209 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]]]}] 23:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1739ms 23:48:47 INFO - PROCESS | 1865 | 1463035727250 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 23:48:47 INFO - PROCESS | 1865 | 1463035727260 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 23:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:48:47 INFO - PROCESS | 1865 | 1463035727271 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:48:47 INFO - PROCESS | 1865 | 1463035727275 Marionette TRACE conn4 <- [1,2850,null,{}] 23:48:47 INFO - PROCESS | 1865 | 1463035727282 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}] 23:48:47 INFO - PROCESS | 1865 | 1463035727539 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 23:48:47 INFO - PROCESS | 1865 | 1463035727942 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d82400 == 124 [pid = 1865] [id = 720] 23:48:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8aa88400) [pid = 1865] [serial = 2161] [outer = (nil)] 23:48:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8aead000) [pid = 1865] [serial = 2162] [outer = 0x8aa88400] 23:48:48 INFO - PROCESS | 1865 | 1463035728037 Marionette DEBUG loaded listener.js 23:48:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8b185800) [pid = 1865] [serial = 2163] [outer = 0x8aa88400] 23:48:49 INFO - PROCESS | 1865 | 1463035729021 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:48:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:48:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1784ms 23:48:49 INFO - PROCESS | 1865 | 1463035729055 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 23:48:49 INFO - PROCESS | 1865 | 1463035729059 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 23:48:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:48:49 INFO - PROCESS | 1865 | 1463035729066 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:48:49 INFO - PROCESS | 1865 | 1463035729073 Marionette TRACE conn4 <- [1,2854,null,{}] 23:48:49 INFO - PROCESS | 1865 | 1463035729090 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}] 23:48:49 INFO - PROCESS | 1865 | 1463035729347 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 23:48:49 INFO - PROCESS | 1865 | 1463035729686 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:49 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba79800 == 125 [pid = 1865] [id = 721] 23:48:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8ba82800) [pid = 1865] [serial = 2164] [outer = (nil)] 23:48:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x8bb6d400) [pid = 1865] [serial = 2165] [outer = 0x8ba82800] 23:48:49 INFO - PROCESS | 1865 | 1463035729795 Marionette DEBUG loaded listener.js 23:48:49 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8bb78400) [pid = 1865] [serial = 2166] [outer = 0x8ba82800] 23:48:50 INFO - PROCESS | 1865 | 1463035730715 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]]]}] 23:48:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:48:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1688ms 23:48:50 INFO - PROCESS | 1865 | 1463035730755 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 23:48:50 INFO - PROCESS | 1865 | 1463035730760 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 23:48:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:48:50 INFO - PROCESS | 1865 | 1463035730767 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:48:50 INFO - PROCESS | 1865 | 1463035730770 Marionette TRACE conn4 <- [1,2858,null,{}] 23:48:50 INFO - PROCESS | 1865 | 1463035730776 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}] 23:48:51 INFO - PROCESS | 1865 | 1463035731024 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 23:48:51 INFO - PROCESS | 1865 | 1463035731368 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba83800 == 126 [pid = 1865] [id = 722] 23:48:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8bb70400) [pid = 1865] [serial = 2167] [outer = (nil)] 23:48:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8c363000) [pid = 1865] [serial = 2168] [outer = 0x8bb70400] 23:48:51 INFO - PROCESS | 1865 | 1463035731462 Marionette DEBUG loaded listener.js 23:48:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8c435400) [pid = 1865] [serial = 2169] [outer = 0x8bb70400] 23:48:52 INFO - PROCESS | 1865 | 1463035732356 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:48:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:48:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1631ms 23:48:52 INFO - PROCESS | 1865 | 1463035732399 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 23:48:52 INFO - PROCESS | 1865 | 1463035732403 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 23:48:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:48:52 INFO - PROCESS | 1865 | 1463035732410 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:48:52 INFO - PROCESS | 1865 | 1463035732414 Marionette TRACE conn4 <- [1,2862,null,{}] 23:48:52 INFO - PROCESS | 1865 | 1463035732420 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}] 23:48:52 INFO - PROCESS | 1865 | 1463035732661 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 23:48:53 INFO - PROCESS | 1865 | 1463035733015 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a934000 == 127 [pid = 1865] [id = 723] 23:48:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8ba79000) [pid = 1865] [serial = 2170] [outer = (nil)] 23:48:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8c503000) [pid = 1865] [serial = 2171] [outer = 0x8ba79000] 23:48:53 INFO - PROCESS | 1865 | 1463035733110 Marionette DEBUG loaded listener.js 23:48:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8c50b000) [pid = 1865] [serial = 2172] [outer = 0x8ba79000] 23:48:54 INFO - PROCESS | 1865 | 1463035734018 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]]]}] 23:48:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:48:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1688ms 23:48:54 INFO - PROCESS | 1865 | 1463035734099 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 23:48:54 INFO - PROCESS | 1865 | 1463035734103 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 23:48:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:48:54 INFO - PROCESS | 1865 | 1463035734110 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:48:54 INFO - PROCESS | 1865 | 1463035734113 Marionette TRACE conn4 <- [1,2866,null,{}] 23:48:54 INFO - PROCESS | 1865 | 1463035734119 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}] 23:48:54 INFO - PROCESS | 1865 | 1463035734425 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 23:48:54 INFO - PROCESS | 1865 | 1463035734774 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:54 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1d1c00 == 128 [pid = 1865] [id = 724] 23:48:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8c43dc00) [pid = 1865] [serial = 2173] [outer = (nil)] 23:48:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8d80dc00) [pid = 1865] [serial = 2174] [outer = 0x8c43dc00] 23:48:54 INFO - PROCESS | 1865 | 1463035734863 Marionette DEBUG loaded listener.js 23:48:54 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8d8a1400) [pid = 1865] [serial = 2175] [outer = 0x8c43dc00] 23:48:55 INFO - PROCESS | 1865 | 1463035735793 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]]]}] 23:48:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:48:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1742ms 23:48:55 INFO - PROCESS | 1865 | 1463035735853 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 23:48:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:48:55 INFO - PROCESS | 1865 | 1463035735857 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 23:48:55 INFO - PROCESS | 1865 | 1463035735864 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:48:55 INFO - PROCESS | 1865 | 1463035735867 Marionette TRACE conn4 <- [1,2870,null,{}] 23:48:55 INFO - PROCESS | 1865 | 1463035735873 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}] 23:48:56 INFO - PROCESS | 1865 | 1463035736134 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 23:48:56 INFO - PROCESS | 1865 | 1463035736473 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c510400 == 129 [pid = 1865] [id = 725] 23:48:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8d278400) [pid = 1865] [serial = 2176] [outer = (nil)] 23:48:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8dc6d400) [pid = 1865] [serial = 2177] [outer = 0x8d278400] 23:48:56 INFO - PROCESS | 1865 | 1463035736567 Marionette DEBUG loaded listener.js 23:48:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x8dc71800) [pid = 1865] [serial = 2178] [outer = 0x8d278400] 23:48:57 INFO - PROCESS | 1865 | 1463035737464 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]]]}] 23:48:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:48:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1638ms 23:48:57 INFO - PROCESS | 1865 | 1463035737502 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 23:48:57 INFO - PROCESS | 1865 | 1463035737505 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 23:48:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:48:57 INFO - PROCESS | 1865 | 1463035737512 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:48:57 INFO - PROCESS | 1865 | 1463035737516 Marionette TRACE conn4 <- [1,2874,null,{}] 23:48:57 INFO - PROCESS | 1865 | 1463035737522 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}] 23:48:57 INFO - PROCESS | 1865 | 1463035737778 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 23:48:58 INFO - PROCESS | 1865 | 1463035738122 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:58 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d586c00 == 130 [pid = 1865] [id = 726] 23:48:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8d80f400) [pid = 1865] [serial = 2179] [outer = (nil)] 23:48:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x8df17000) [pid = 1865] [serial = 2180] [outer = 0x8d80f400] 23:48:58 INFO - PROCESS | 1865 | 1463035738218 Marionette DEBUG loaded listener.js 23:48:58 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x8df1b800) [pid = 1865] [serial = 2181] [outer = 0x8d80f400] 23:48:59 INFO - PROCESS | 1865 | 1463035739134 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]]]}] 23:48:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:48:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1655ms 23:48:59 INFO - PROCESS | 1865 | 1463035739169 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 23:48:59 INFO - PROCESS | 1865 | 1463035739175 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 23:48:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:48:59 INFO - PROCESS | 1865 | 1463035739182 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:48:59 INFO - PROCESS | 1865 | 1463035739185 Marionette TRACE conn4 <- [1,2878,null,{}] 23:48:59 INFO - PROCESS | 1865 | 1463035739191 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}] 23:48:59 INFO - PROCESS | 1865 | 1463035739435 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 23:48:59 INFO - PROCESS | 1865 | 1463035739790 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:48:59 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a9000 == 131 [pid = 1865] [id = 727] 23:48:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x8ddd3000) [pid = 1865] [serial = 2182] [outer = (nil)] 23:48:59 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x8ea6e000) [pid = 1865] [serial = 2183] [outer = 0x8ddd3000] 23:48:59 INFO - PROCESS | 1865 | 1463035739893 Marionette DEBUG loaded listener.js 23:49:00 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x8eb5a000) [pid = 1865] [serial = 2184] [outer = 0x8ddd3000] 23:49:00 INFO - PROCESS | 1865 | 1463035740811 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]]]}] 23:49:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:49:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1682ms 23:49:00 INFO - PROCESS | 1865 | 1463035740865 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 23:49:00 INFO - PROCESS | 1865 | 1463035740869 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 23:49:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:49:00 INFO - PROCESS | 1865 | 1463035740877 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:49:00 INFO - PROCESS | 1865 | 1463035740879 Marionette TRACE conn4 <- [1,2882,null,{}] 23:49:00 INFO - PROCESS | 1865 | 1463035740886 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}] 23:49:01 INFO - PROCESS | 1865 | 1463035741142 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 23:49:01 INFO - PROCESS | 1865 | 1463035741518 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ddd4800 == 132 [pid = 1865] [id = 728] 23:49:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x8df16800) [pid = 1865] [serial = 2185] [outer = (nil)] 23:49:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x8ec46000) [pid = 1865] [serial = 2186] [outer = 0x8df16800] 23:49:01 INFO - PROCESS | 1865 | 1463035741615 Marionette DEBUG loaded listener.js 23:49:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x8ec49400) [pid = 1865] [serial = 2187] [outer = 0x8df16800] 23:49:02 INFO - PROCESS | 1865 | 1463035742569 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]]]}] 23:49:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:49:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1732ms 23:49:02 INFO - PROCESS | 1865 | 1463035742609 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 23:49:02 INFO - PROCESS | 1865 | 1463035742614 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 23:49:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:49:02 INFO - PROCESS | 1865 | 1463035742620 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:49:02 INFO - PROCESS | 1865 | 1463035742626 Marionette TRACE conn4 <- [1,2886,null,{}] 23:49:02 INFO - PROCESS | 1865 | 1463035742632 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}] 23:49:02 INFO - PROCESS | 1865 | 1463035742927 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 23:49:03 INFO - PROCESS | 1865 | 1463035743323 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f234800 == 133 [pid = 1865] [id = 729] 23:49:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x8f238800) [pid = 1865] [serial = 2188] [outer = (nil)] 23:49:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x8f264800) [pid = 1865] [serial = 2189] [outer = 0x8f238800] 23:49:03 INFO - PROCESS | 1865 | 1463035743425 Marionette DEBUG loaded listener.js 23:49:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x8f270c00) [pid = 1865] [serial = 2190] [outer = 0x8f238800] 23:49:04 INFO - PROCESS | 1865 | 1463035744340 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]]]}] 23:49:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:49:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1785ms 23:49:04 INFO - PROCESS | 1865 | 1463035744408 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 23:49:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:49:04 INFO - PROCESS | 1865 | 1463035744412 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 23:49:04 INFO - PROCESS | 1865 | 1463035744418 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:49:04 INFO - PROCESS | 1865 | 1463035744422 Marionette TRACE conn4 <- [1,2890,null,{}] 23:49:04 INFO - PROCESS | 1865 | 1463035744427 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}] 23:49:04 INFO - PROCESS | 1865 | 1463035744676 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 23:49:05 INFO - PROCESS | 1865 | 1463035745041 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:05 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fac2400 == 134 [pid = 1865] [id = 730] 23:49:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x8fac3000) [pid = 1865] [serial = 2191] [outer = (nil)] 23:49:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x8fc6dc00) [pid = 1865] [serial = 2192] [outer = 0x8fac3000] 23:49:05 INFO - PROCESS | 1865 | 1463035745132 Marionette DEBUG loaded listener.js 23:49:05 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x8fc73000) [pid = 1865] [serial = 2193] [outer = 0x8fac3000] 23:49:06 INFO - PROCESS | 1865 | 1463035746051 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1683ms 23:49:06 INFO - PROCESS | 1865 | 1463035746102 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 23:49:06 INFO - PROCESS | 1865 | 1463035746109 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 23:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:49:06 INFO - PROCESS | 1865 | 1463035746122 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:49:06 INFO - PROCESS | 1865 | 1463035746125 Marionette TRACE conn4 <- [1,2894,null,{}] 23:49:06 INFO - PROCESS | 1865 | 1463035746132 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}] 23:49:06 INFO - PROCESS | 1865 | 1463035746390 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 23:49:06 INFO - PROCESS | 1865 | 1463035746739 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:06 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f232400 == 135 [pid = 1865] [id = 731] 23:49:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x8fac7800) [pid = 1865] [serial = 2194] [outer = (nil)] 23:49:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x8fcb4800) [pid = 1865] [serial = 2195] [outer = 0x8fac7800] 23:49:06 INFO - PROCESS | 1865 | 1463035746835 Marionette DEBUG loaded listener.js 23:49:06 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x91001400) [pid = 1865] [serial = 2196] [outer = 0x8fac7800] 23:49:07 INFO - PROCESS | 1865 | 1463035747800 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]]]}] 23:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1736ms 23:49:07 INFO - PROCESS | 1865 | 1463035747859 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 23:49:07 INFO - PROCESS | 1865 | 1463035747863 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 23:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:49:07 INFO - PROCESS | 1865 | 1463035747870 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:49:07 INFO - PROCESS | 1865 | 1463035747875 Marionette TRACE conn4 <- [1,2898,null,{}] 23:49:07 INFO - PROCESS | 1865 | 1463035747881 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}] 23:49:08 INFO - PROCESS | 1865 | 1463035748152 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 23:49:08 INFO - PROCESS | 1865 | 1463035748515 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x83917c00 == 136 [pid = 1865] [id = 732] 23:49:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x8f22fc00) [pid = 1865] [serial = 2197] [outer = (nil)] 23:49:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x91263400) [pid = 1865] [serial = 2198] [outer = 0x8f22fc00] 23:49:08 INFO - PROCESS | 1865 | 1463035748616 Marionette DEBUG loaded listener.js 23:49:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x91268c00) [pid = 1865] [serial = 2199] [outer = 0x8f22fc00] 23:49:09 INFO - PROCESS | 1865 | 1463035749598 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]]]}] 23:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1785ms 23:49:09 INFO - PROCESS | 1865 | 1463035749655 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 23:49:09 INFO - PROCESS | 1865 | 1463035749659 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 23:49:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:49:09 INFO - PROCESS | 1865 | 1463035749666 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:49:09 INFO - PROCESS | 1865 | 1463035749670 Marionette TRACE conn4 <- [1,2902,null,{}] 23:49:09 INFO - PROCESS | 1865 | 1463035749675 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}] 23:49:09 INFO - PROCESS | 1865 | 1463035749948 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 23:49:10 INFO - PROCESS | 1865 | 1463035750297 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:10 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d8a1c00 == 137 [pid = 1865] [id = 733] 23:49:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x8fcab000) [pid = 1865] [serial = 2200] [outer = (nil)] 23:49:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x91332800) [pid = 1865] [serial = 2201] [outer = 0x8fcab000] 23:49:10 INFO - PROCESS | 1865 | 1463035750394 Marionette DEBUG loaded listener.js 23:49:10 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x91336000) [pid = 1865] [serial = 2202] [outer = 0x8fcab000] 23:49:11 INFO - PROCESS | 1865 | 1463035751336 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:49:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:49:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1742ms 23:49:11 INFO - PROCESS | 1865 | 1463035751409 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 23:49:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:49:11 INFO - PROCESS | 1865 | 1463035751415 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 23:49:11 INFO - PROCESS | 1865 | 1463035751422 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:49:11 INFO - PROCESS | 1865 | 1463035751425 Marionette TRACE conn4 <- [1,2906,null,{}] 23:49:11 INFO - PROCESS | 1865 | 1463035751433 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}] 23:49:11 INFO - PROCESS | 1865 | 1463035751691 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 23:49:12 INFO - PROCESS | 1865 | 1463035752047 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:12 INFO - PROCESS | 1865 | ++DOCSHELL 0x91009400 == 138 [pid = 1865] [id = 734] 23:49:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x912f1400) [pid = 1865] [serial = 2203] [outer = (nil)] 23:49:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x91f89800) [pid = 1865] [serial = 2204] [outer = 0x912f1400] 23:49:12 INFO - PROCESS | 1865 | 1463035752138 Marionette DEBUG loaded listener.js 23:49:12 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x91f91000) [pid = 1865] [serial = 2205] [outer = 0x912f1400] 23:49:13 INFO - PROCESS | 1865 | 1463035753113 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]]]}] 23:49:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:49:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1739ms 23:49:13 INFO - PROCESS | 1865 | 1463035753161 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 23:49:13 INFO - PROCESS | 1865 | 1463035753164 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 23:49:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:49:13 INFO - PROCESS | 1865 | 1463035753171 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:49:13 INFO - PROCESS | 1865 | 1463035753174 Marionette TRACE conn4 <- [1,2910,null,{}] 23:49:13 INFO - PROCESS | 1865 | 1463035753180 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}] 23:49:13 INFO - PROCESS | 1865 | 1463035753448 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 23:49:13 INFO - PROCESS | 1865 | 1463035753800 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:13 INFO - PROCESS | 1865 | ++DOCSHELL 0x91334800 == 139 [pid = 1865] [id = 735] 23:49:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x91f94800) [pid = 1865] [serial = 2206] [outer = (nil)] 23:49:13 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9203b800) [pid = 1865] [serial = 2207] [outer = 0x91f94800] 23:49:13 INFO - PROCESS | 1865 | 1463035753894 Marionette DEBUG loaded listener.js 23:49:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x9203f000) [pid = 1865] [serial = 2208] [outer = 0x91f94800] 23:49:14 INFO - PROCESS | 1865 | 1463035754677 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]]]}] 23:49:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:49:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:49:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1538ms 23:49:14 INFO - PROCESS | 1865 | 1463035754725 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 23:49:14 INFO - PROCESS | 1865 | 1463035754730 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 23:49:14 INFO - TEST-START | /DOMEvents/constructors.html 23:49:14 INFO - PROCESS | 1865 | 1463035754745 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:49:14 INFO - PROCESS | 1865 | 1463035754748 Marionette TRACE conn4 <- [1,2914,null,{}] 23:49:14 INFO - PROCESS | 1865 | 1463035754755 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}] 23:49:15 INFO - PROCESS | 1865 | 1463035755008 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 23:49:19 INFO - PROCESS | 1865 | --DOCSHELL 0x89785400 == 138 [pid = 1865] [id = 620] 23:49:19 INFO - PROCESS | 1865 | --DOCSHELL 0x922f4800 == 137 [pid = 1865] [id = 625] 23:49:19 INFO - PROCESS | 1865 | --DOCSHELL 0x93b5d400 == 136 [pid = 1865] [id = 461] 23:49:19 INFO - PROCESS | 1865 | --DOCSHELL 0x8921e400 == 135 [pid = 1865] [id = 637] 23:49:19 INFO - PROCESS | 1865 | --DOCSHELL 0x91f8e400 == 134 [pid = 1865] [id = 626] 23:49:19 INFO - PROCESS | 1865 | --DOCSHELL 0x99a88c00 == 133 [pid = 1865] [id = 627] 23:49:19 INFO - PROCESS | 1865 | --DOCSHELL 0x8f162400 == 132 [pid = 1865] [id = 622] 23:49:19 INFO - PROCESS | 1865 | --DOCSHELL 0x9133f400 == 131 [pid = 1865] [id = 623] 23:49:19 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1d1400 == 130 [pid = 1865] [id = 621] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8df1d800) [pid = 1865] [serial = 1977] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0xa3251400) [pid = 1865] [serial = 2025] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x8b864000) [pid = 1865] [serial = 2090] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x93b68800) [pid = 1865] [serial = 2061] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x93b61000) [pid = 1865] [serial = 2060] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x927e6800) [pid = 1865] [serial = 2058] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x927df800) [pid = 1865] [serial = 2057] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x922f6c00) [pid = 1865] [serial = 2055] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x922e9800) [pid = 1865] [serial = 2054] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x91f95400) [pid = 1865] [serial = 2052] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x912ee000) [pid = 1865] [serial = 2051] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8fc6b800) [pid = 1865] [serial = 2049] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x8fac8400) [pid = 1865] [serial = 2048] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x8f231400) [pid = 1865] [serial = 2046] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x8f15e000) [pid = 1865] [serial = 2045] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x8eb5f400) [pid = 1865] [serial = 2043] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x8df23400) [pid = 1865] [serial = 2042] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x8d809000) [pid = 1865] [serial = 2040] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8c50b400) [pid = 1865] [serial = 2039] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x89b2f800) [pid = 1865] [serial = 2037] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x89146800) [pid = 1865] [serial = 2036] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8aea7000) [pid = 1865] [serial = 2084] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8b868400) [pid = 1865] [serial = 2085] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0xa2453c00) [pid = 1865] [serial = 2081] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x89d39c00) [pid = 1865] [serial = 2079] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x89d37400) [pid = 1865] [serial = 2078] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0xa325c800) [pid = 1865] [serial = 2076] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0xa26eb400) [pid = 1865] [serial = 2075] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x9ba61c00) [pid = 1865] [serial = 2073] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x9b977400) [pid = 1865] [serial = 2072] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x9aeee400) [pid = 1865] [serial = 2070] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x9aeeb800) [pid = 1865] [serial = 2069] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x9a188800) [pid = 1865] [serial = 2067] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x99821800) [pid = 1865] [serial = 2066] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x953c7400) [pid = 1865] [serial = 2064] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x95211800) [pid = 1865] [serial = 2063] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8d801400) [pid = 1865] [serial = 2088] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8d270800) [pid = 1865] [serial = 2087] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8ea68000) [pid = 1865] [serial = 2091] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8ec67400) [pid = 1865] [serial = 2093] [outer = (nil)] [url = about:blank] 23:49:19 INFO - PROCESS | 1865 | 1463035759435 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x851d9000 == 131 [pid = 1865] [id = 736] 23:49:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x87a0a000) [pid = 1865] [serial = 2209] [outer = (nil)] 23:49:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x87a20c00) [pid = 1865] [serial = 2210] [outer = 0x87a0a000] 23:49:19 INFO - PROCESS | 1865 | 1463035759547 Marionette DEBUG loaded listener.js 23:49:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x87a2d000) [pid = 1865] [serial = 2211] [outer = 0x87a0a000] 23:49:20 INFO - PROCESS | 1865 | 1463035760442 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]]]}] 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:49:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 5764ms 23:49:20 INFO - PROCESS | 1865 | 1463035760511 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 23:49:20 INFO - PROCESS | 1865 | 1463035760523 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 23:49:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:49:20 INFO - PROCESS | 1865 | 1463035760581 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:49:20 INFO - PROCESS | 1865 | 1463035760587 Marionette TRACE conn4 <- [1,2918,null,{}] 23:49:20 INFO - PROCESS | 1865 | 1463035760599 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}] 23:49:20 INFO - PROCESS | 1865 | 1463035760835 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 23:49:21 INFO - PROCESS | 1865 | 1463035761111 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2c000 == 132 [pid = 1865] [id = 737] 23:49:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x89b2c400) [pid = 1865] [serial = 2212] [outer = (nil)] 23:49:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x89d37c00) [pid = 1865] [serial = 2213] [outer = 0x89b2c400] 23:49:21 INFO - PROCESS | 1865 | 1463035761201 Marionette DEBUG loaded listener.js 23:49:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x89d77c00) [pid = 1865] [serial = 2214] [outer = 0x89b2c400] 23:49:21 INFO - PROCESS | 1865 | 1463035761986 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:49:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:49:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1459ms 23:49:22 INFO - PROCESS | 1865 | 1463035762037 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 23:49:22 INFO - PROCESS | 1865 | 1463035762043 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 23:49:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:49:22 INFO - PROCESS | 1865 | 1463035762050 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:49:22 INFO - PROCESS | 1865 | 1463035762053 Marionette TRACE conn4 <- [1,2922,null,{}] 23:49:22 INFO - PROCESS | 1865 | 1463035762074 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}] 23:49:22 INFO - PROCESS | 1865 | 1463035762472 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 23:49:22 INFO - PROCESS | 1865 | 1463035762516 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:22 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d76800 == 133 [pid = 1865] [id = 738] 23:49:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x89d7b400) [pid = 1865] [serial = 2215] [outer = (nil)] 23:49:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8b374800) [pid = 1865] [serial = 2216] [outer = 0x89d7b400] 23:49:22 INFO - PROCESS | 1865 | 1463035762594 Marionette DEBUG loaded listener.js 23:49:22 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8b868400) [pid = 1865] [serial = 2217] [outer = 0x89d7b400] 23:49:23 INFO - PROCESS | 1865 | [1865] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:49:23 INFO - PROCESS | 1865 | [1865] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:49:23 INFO - PROCESS | 1865 | [1865] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:49:23 INFO - PROCESS | 1865 | [1865] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 23:49:23 INFO - PROCESS | 1865 | 1463035763692 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]]]}] 23:49:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:49:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:49:23 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 23:49:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:49:23 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 23:49:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:49:23 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]" 23:49:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:49:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:49:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:49:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1696ms 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x89142000) [pid = 1865] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x89d32c00) [pid = 1865] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x89b29400) [pid = 1865] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8921ac00) [pid = 1865] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x83917000) [pid = 1865] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x87a0bc00) [pid = 1865] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x87a07000) [pid = 1865] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0xa35ec800) [pid = 1865] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x9b06dc00) [pid = 1865] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x9b684000) [pid = 1865] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x9a09a000) [pid = 1865] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x9981d800) [pid = 1865] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x95633000) [pid = 1865] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x93a87000) [pid = 1865] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x92706800) [pid = 1865] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x89149000) [pid = 1865] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x9133b800) [pid = 1865] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x8fcac800) [pid = 1865] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x8eb62400) [pid = 1865] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8aeae800) [pid = 1865] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:49:24 INFO - PROCESS | 1865 | --DOMWINDOW == 121 (0x89d36000) [pid = 1865] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:49:24 INFO - PROCESS | 1865 | 1463035764298 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 23:49:24 INFO - PROCESS | 1865 | 1463035764308 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 23:49:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:49:24 INFO - PROCESS | 1865 | 1463035764373 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:49:24 INFO - PROCESS | 1865 | 1463035764382 Marionette TRACE conn4 <- [1,2926,null,{}] 23:49:24 INFO - PROCESS | 1865 | 1463035764392 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}] 23:49:24 INFO - PROCESS | 1865 | 1463035764674 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 23:49:24 INFO - PROCESS | 1865 | 1463035764812 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:24 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b2b000 == 134 [pid = 1865] [id = 739] 23:49:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 122 (0x8b373000) [pid = 1865] [serial = 2218] [outer = (nil)] 23:49:24 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x8ba85400) [pid = 1865] [serial = 2219] [outer = 0x8b373000] 23:49:24 INFO - PROCESS | 1865 | 1463035764898 Marionette DEBUG loaded listener.js 23:49:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8c50ec00) [pid = 1865] [serial = 2220] [outer = 0x8b373000] 23:49:25 INFO - PROCESS | 1865 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:49:25 INFO - PROCESS | 1865 | 1463035765553 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]]]}] 23:49:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:49:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1209ms 23:49:25 INFO - PROCESS | 1865 | 1463035765571 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 23:49:25 INFO - PROCESS | 1865 | 1463035765575 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 23:49:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:49:25 INFO - PROCESS | 1865 | 1463035765581 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:49:25 INFO - PROCESS | 1865 | 1463035765585 Marionette TRACE conn4 <- [1,2930,null,{}] 23:49:25 INFO - PROCESS | 1865 | 1463035765590 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}] 23:49:25 INFO - PROCESS | 1865 | 1463035765871 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 23:49:25 INFO - PROCESS | 1865 | 1463035765905 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ba7d800 == 135 [pid = 1865] [id = 740] 23:49:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8d272800) [pid = 1865] [serial = 2221] [outer = (nil)] 23:49:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8d585000) [pid = 1865] [serial = 2222] [outer = 0x8d272800] 23:49:26 INFO - PROCESS | 1865 | 1463035766025 Marionette DEBUG loaded listener.js 23:49:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8d588c00) [pid = 1865] [serial = 2223] [outer = 0x8d272800] 23:49:27 INFO - PROCESS | 1865 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:49:27 INFO - PROCESS | 1865 | 1463035767277 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]]]}] 23:49:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:49:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1739ms 23:49:27 INFO - PROCESS | 1865 | 1463035767322 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 23:49:27 INFO - PROCESS | 1865 | 1463035767330 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 23:49:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:49:27 INFO - PROCESS | 1865 | 1463035767339 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:49:27 INFO - PROCESS | 1865 | 1463035767346 Marionette TRACE conn4 <- [1,2934,null,{}] 23:49:27 INFO - PROCESS | 1865 | 1463035767404 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}] 23:49:27 INFO - PROCESS | 1865 | 1463035767670 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 23:49:28 INFO - PROCESS | 1865 | 1463035768016 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x89216800 == 136 [pid = 1865] [id = 741] 23:49:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x89217000) [pid = 1865] [serial = 2224] [outer = (nil)] 23:49:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x8978c800) [pid = 1865] [serial = 2225] [outer = 0x89217000] 23:49:28 INFO - PROCESS | 1865 | 1463035768116 Marionette DEBUG loaded listener.js 23:49:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x89d30000) [pid = 1865] [serial = 2226] [outer = 0x89217000] 23:49:28 INFO - PROCESS | 1865 | 1463035768960 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]]]}] 23:49:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:49:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1639ms 23:49:28 INFO - PROCESS | 1865 | 1463035768978 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 23:49:28 INFO - PROCESS | 1865 | 1463035768987 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 23:49:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:49:29 INFO - PROCESS | 1865 | 1463035768998 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:49:29 INFO - PROCESS | 1865 | 1463035769001 Marionette TRACE conn4 <- [1,2938,null,{}] 23:49:29 INFO - PROCESS | 1865 | 1463035769008 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}] 23:49:29 INFO - PROCESS | 1865 | 1463035769250 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 23:49:29 INFO - PROCESS | 1865 | 1463035769568 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:29 INFO - PROCESS | 1865 | ++DOCSHELL 0x8a935000 == 137 [pid = 1865] [id = 742] 23:49:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8b37ec00) [pid = 1865] [serial = 2227] [outer = (nil)] 23:49:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8ba85800) [pid = 1865] [serial = 2228] [outer = 0x8b37ec00] 23:49:29 INFO - PROCESS | 1865 | 1463035769754 Marionette DEBUG loaded listener.js 23:49:29 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8c365c00) [pid = 1865] [serial = 2229] [outer = 0x8b37ec00] 23:49:30 INFO - PROCESS | 1865 | 1463035770565 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]]]}] 23:49:30 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. 23:49:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1590ms 23:49:30 INFO - PROCESS | 1865 | 1463035770588 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 23:49:30 INFO - PROCESS | 1865 | 1463035770593 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 23:49:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:49:30 INFO - PROCESS | 1865 | 1463035770600 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:49:30 INFO - PROCESS | 1865 | 1463035770606 Marionette TRACE conn4 <- [1,2942,null,{}] 23:49:30 INFO - PROCESS | 1865 | 1463035770626 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}] 23:49:30 INFO - PROCESS | 1865 | 1463035770888 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 23:49:31 INFO - PROCESS | 1865 | 1463035771208 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c50c800 == 138 [pid = 1865] [id = 743] 23:49:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8d587400) [pid = 1865] [serial = 2230] [outer = (nil)] 23:49:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8df1f400) [pid = 1865] [serial = 2231] [outer = 0x8d587400] 23:49:31 INFO - PROCESS | 1865 | 1463035771403 Marionette DEBUG loaded listener.js 23:49:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x8ea6f000) [pid = 1865] [serial = 2232] [outer = 0x8d587400] 23:49:32 INFO - PROCESS | 1865 | 1463035772217 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"]]]}] 23:49:32 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 23:49:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:49:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1641ms 23:49:32 INFO - PROCESS | 1865 | 1463035772243 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 23:49:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:49:32 INFO - PROCESS | 1865 | 1463035772248 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 23:49:32 INFO - PROCESS | 1865 | 1463035772255 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:49:32 INFO - PROCESS | 1865 | 1463035772259 Marionette TRACE conn4 <- [1,2946,null,{}] 23:49:32 INFO - PROCESS | 1865 | 1463035772266 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}] 23:49:32 INFO - PROCESS | 1865 | 1463035772505 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 23:49:32 INFO - PROCESS | 1865 | 1463035772779 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:32 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d89e000 == 139 [pid = 1865] [id = 744] 23:49:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x8eb5f400) [pid = 1865] [serial = 2233] [outer = (nil)] 23:49:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8f15d000) [pid = 1865] [serial = 2234] [outer = 0x8eb5f400] 23:49:32 INFO - PROCESS | 1865 | 1463035772870 Marionette DEBUG loaded listener.js 23:49:32 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x8f167c00) [pid = 1865] [serial = 2235] [outer = 0x8eb5f400] 23:49:33 INFO - PROCESS | 1865 | 1463035773705 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]]]}] 23:49:33 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. 23:49:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1486ms 23:49:33 INFO - PROCESS | 1865 | 1463035773741 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 23:49:33 INFO - PROCESS | 1865 | 1463035773744 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 23:49:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:49:33 INFO - PROCESS | 1865 | 1463035773751 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:49:33 INFO - PROCESS | 1865 | 1463035773754 Marionette TRACE conn4 <- [1,2950,null,{}] 23:49:33 INFO - PROCESS | 1865 | 1463035773760 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}] 23:49:33 INFO - PROCESS | 1865 | 1463035773993 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 23:49:34 INFO - PROCESS | 1865 | 1463035774293 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:34 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d581000 == 140 [pid = 1865] [id = 745] 23:49:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8f22c000) [pid = 1865] [serial = 2236] [outer = (nil)] 23:49:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8f235c00) [pid = 1865] [serial = 2237] [outer = 0x8f22c000] 23:49:34 INFO - PROCESS | 1865 | 1463035774388 Marionette DEBUG loaded listener.js 23:49:34 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8f239c00) [pid = 1865] [serial = 2238] [outer = 0x8f22c000] 23:49:35 INFO - PROCESS | 1865 | ++DOCSHELL 0x8fc6e000 == 141 [pid = 1865] [id = 746] 23:49:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x912f0800) [pid = 1865] [serial = 2239] [outer = (nil)] 23:49:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x912f1800) [pid = 1865] [serial = 2240] [outer = 0x912f0800] 23:49:35 INFO - PROCESS | 1865 | 1463035775420 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]]]}] 23:49:35 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. 23:49:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1732ms 23:49:35 INFO - PROCESS | 1865 | 1463035775484 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 23:49:35 INFO - PROCESS | 1865 | 1463035775488 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 23:49:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:49:35 INFO - PROCESS | 1865 | 1463035775495 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:49:35 INFO - PROCESS | 1865 | 1463035775498 Marionette TRACE conn4 <- [1,2954,null,{}] 23:49:35 INFO - PROCESS | 1865 | 1463035775504 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}] 23:49:35 INFO - PROCESS | 1865 | 1463035775842 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 23:49:36 INFO - PROCESS | 1865 | 1463035776188 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:36 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d806800 == 142 [pid = 1865] [id = 747] 23:49:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x8ec6ec00) [pid = 1865] [serial = 2241] [outer = (nil)] 23:49:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x91336400) [pid = 1865] [serial = 2242] [outer = 0x8ec6ec00] 23:49:36 INFO - PROCESS | 1865 | 1463035776290 Marionette DEBUG loaded listener.js 23:49:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x91f89c00) [pid = 1865] [serial = 2243] [outer = 0x8ec6ec00] 23:49:37 INFO - PROCESS | 1865 | 1463035777045 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]]]}] 23:49:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:49:37 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 23:49:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1589ms 23:49:37 INFO - PROCESS | 1865 | 1463035777085 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 23:49:37 INFO - PROCESS | 1865 | 1463035777089 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 23:49:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:49:37 INFO - PROCESS | 1865 | 1463035777096 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:49:37 INFO - PROCESS | 1865 | 1463035777100 Marionette TRACE conn4 <- [1,2958,null,{}] 23:49:37 INFO - PROCESS | 1865 | 1463035777106 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}] 23:49:37 INFO - PROCESS | 1865 | 1463035777404 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 23:49:37 INFO - PROCESS | 1865 | 1463035777706 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:37 INFO - PROCESS | 1865 | ++DOCSHELL 0x9133b800 == 143 [pid = 1865] [id = 748] 23:49:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x91f92000) [pid = 1865] [serial = 2244] [outer = (nil)] 23:49:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x922f8000) [pid = 1865] [serial = 2245] [outer = 0x91f92000] 23:49:37 INFO - PROCESS | 1865 | 1463035777845 Marionette DEBUG loaded listener.js 23:49:37 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x925f3800) [pid = 1865] [serial = 2246] [outer = 0x91f92000] 23:49:38 INFO - PROCESS | 1865 | 1463035778611 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]]]}] 23:49:38 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. 23:49:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1538ms 23:49:38 INFO - PROCESS | 1865 | 1463035778635 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 23:49:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:49:38 INFO - PROCESS | 1865 | 1463035778639 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 23:49:38 INFO - PROCESS | 1865 | 1463035778646 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:49:38 INFO - PROCESS | 1865 | 1463035778650 Marionette TRACE conn4 <- [1,2962,null,{}] 23:49:38 INFO - PROCESS | 1865 | 1463035778656 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}] 23:49:38 INFO - PROCESS | 1865 | 1463035778938 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 23:49:39 INFO - PROCESS | 1865 | 1463035779216 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:39 INFO - PROCESS | 1865 | ++DOCSHELL 0x91263000 == 144 [pid = 1865] [id = 749] 23:49:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x91f96000) [pid = 1865] [serial = 2247] [outer = (nil)] 23:49:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x92703c00) [pid = 1865] [serial = 2248] [outer = 0x91f96000] 23:49:39 INFO - PROCESS | 1865 | 1463035779304 Marionette DEBUG loaded listener.js 23:49:39 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x92706800) [pid = 1865] [serial = 2249] [outer = 0x91f96000] 23:49:40 INFO - PROCESS | 1865 | 1463035780177 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]]]}] 23:49:40 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. 23:49:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1590ms 23:49:40 INFO - PROCESS | 1865 | 1463035780237 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 23:49:40 INFO - PROCESS | 1865 | 1463035780242 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 23:49:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:49:40 INFO - PROCESS | 1865 | 1463035780248 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:49:40 INFO - PROCESS | 1865 | 1463035780252 Marionette TRACE conn4 <- [1,2966,null,{}] 23:49:40 INFO - PROCESS | 1865 | 1463035780258 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}] 23:49:40 INFO - PROCESS | 1865 | 1463035780535 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 23:49:40 INFO - PROCESS | 1865 | 1463035780871 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:40 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f168c00 == 145 [pid = 1865] [id = 750] 23:49:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x912f7800) [pid = 1865] [serial = 2250] [outer = (nil)] 23:49:40 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x927e0400) [pid = 1865] [serial = 2251] [outer = 0x912f7800] 23:49:40 INFO - PROCESS | 1865 | 1463035780961 Marionette DEBUG loaded listener.js 23:49:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x927e3400) [pid = 1865] [serial = 2252] [outer = 0x912f7800] 23:49:41 INFO - PROCESS | 1865 | 1463035781731 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]]]}] 23:49:41 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. 23:49:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1536ms 23:49:41 INFO - PROCESS | 1865 | 1463035781832 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 23:49:41 INFO - PROCESS | 1865 | 1463035781836 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 23:49:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:49:41 INFO - PROCESS | 1865 | 1463035781849 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:49:41 INFO - PROCESS | 1865 | 1463035781852 Marionette TRACE conn4 <- [1,2970,null,{}] 23:49:41 INFO - PROCESS | 1865 | 1463035781858 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}] 23:49:42 INFO - PROCESS | 1865 | 1463035782106 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 23:49:42 INFO - PROCESS | 1865 | 1463035782408 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:42 INFO - PROCESS | 1865 | ++DOCSHELL 0x927ddc00 == 146 [pid = 1865] [id = 751] 23:49:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x92895c00) [pid = 1865] [serial = 2253] [outer = (nil)] 23:49:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x9289bc00) [pid = 1865] [serial = 2254] [outer = 0x92895c00] 23:49:42 INFO - PROCESS | 1865 | 1463035782554 Marionette DEBUG loaded listener.js 23:49:42 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x92963c00) [pid = 1865] [serial = 2255] [outer = 0x92895c00] 23:49:43 INFO - PROCESS | 1865 | 1463035783371 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]]]}] 23:49:43 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. 23:49:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1538ms 23:49:43 INFO - PROCESS | 1865 | 1463035783383 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 23:49:43 INFO - PROCESS | 1865 | 1463035783388 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 23:49:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:49:43 INFO - PROCESS | 1865 | 1463035783395 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:49:43 INFO - PROCESS | 1865 | 1463035783399 Marionette TRACE conn4 <- [1,2974,null,{}] 23:49:43 INFO - PROCESS | 1865 | 1463035783405 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}] 23:49:43 INFO - PROCESS | 1865 | 1463035783682 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 23:49:44 INFO - PROCESS | 1865 | 1463035783995 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x92964400 == 147 [pid = 1865] [id = 752] 23:49:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x92968c00) [pid = 1865] [serial = 2256] [outer = (nil)] 23:49:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x92bd0800) [pid = 1865] [serial = 2257] [outer = 0x92968c00] 23:49:44 INFO - PROCESS | 1865 | 1463035784146 Marionette DEBUG loaded listener.js 23:49:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x93b61000) [pid = 1865] [serial = 2258] [outer = 0x92968c00] 23:49:44 INFO - PROCESS | 1865 | 1463035784955 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]]]}] 23:49:44 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. 23:49:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1589ms 23:49:44 INFO - PROCESS | 1865 | 1463035784985 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 23:49:44 INFO - PROCESS | 1865 | 1463035784989 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 23:49:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:49:44 INFO - PROCESS | 1865 | 1463035784996 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:49:45 INFO - PROCESS | 1865 | 1463035784999 Marionette TRACE conn4 <- [1,2978,null,{}] 23:49:45 INFO - PROCESS | 1865 | 1463035785005 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}] 23:49:45 INFO - PROCESS | 1865 | 1463035785254 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 23:49:45 INFO - PROCESS | 1865 | 1463035785574 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:45 INFO - PROCESS | 1865 | ++DOCSHELL 0x91261800 == 148 [pid = 1865] [id = 753] 23:49:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x91f91c00) [pid = 1865] [serial = 2259] [outer = (nil)] 23:49:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x93b9fc00) [pid = 1865] [serial = 2260] [outer = 0x91f91c00] 23:49:45 INFO - PROCESS | 1865 | 1463035785710 Marionette DEBUG loaded listener.js 23:49:45 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x93d57400) [pid = 1865] [serial = 2261] [outer = 0x91f91c00] 23:49:46 INFO - PROCESS | 1865 | 1463035786499 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]]]}] 23:49:46 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. 23:49:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1538ms 23:49:46 INFO - PROCESS | 1865 | 1463035786534 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 23:49:46 INFO - PROCESS | 1865 | 1463035786538 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 23:49:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:49:46 INFO - PROCESS | 1865 | 1463035786544 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:49:46 INFO - PROCESS | 1865 | 1463035786558 Marionette TRACE conn4 <- [1,2982,null,{}] 23:49:46 INFO - PROCESS | 1865 | 1463035786564 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}] 23:49:46 INFO - PROCESS | 1865 | 1463035786824 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 23:49:47 INFO - PROCESS | 1865 | 1463035787135 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:47 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b9d400 == 149 [pid = 1865] [id = 754] 23:49:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x93ba3000) [pid = 1865] [serial = 2262] [outer = (nil)] 23:49:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x93d99400) [pid = 1865] [serial = 2263] [outer = 0x93ba3000] 23:49:47 INFO - PROCESS | 1865 | 1463035787285 Marionette DEBUG loaded listener.js 23:49:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x93da7400) [pid = 1865] [serial = 2264] [outer = 0x93ba3000] 23:49:48 INFO - PROCESS | 1865 | 1463035788041 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"]]]}] 23:49:48 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 23:49:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:49:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:49:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1554ms 23:49:48 INFO - PROCESS | 1865 | 1463035788101 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 23:49:48 INFO - PROCESS | 1865 | 1463035788104 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 23:49:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:49:48 INFO - PROCESS | 1865 | 1463035788111 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:49:48 INFO - PROCESS | 1865 | 1463035788114 Marionette TRACE conn4 <- [1,2986,null,{}] 23:49:48 INFO - PROCESS | 1865 | 1463035788120 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}] 23:49:48 INFO - PROCESS | 1865 | 1463035788472 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 23:49:48 INFO - PROCESS | 1865 | 1463035788751 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x851e0400 == 150 [pid = 1865] [id = 755] 23:49:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x93b6b000) [pid = 1865] [serial = 2265] [outer = (nil)] 23:49:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0x95211800) [pid = 1865] [serial = 2266] [outer = 0x93b6b000] 23:49:48 INFO - PROCESS | 1865 | 1463035788845 Marionette DEBUG loaded listener.js 23:49:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0x953c4c00) [pid = 1865] [serial = 2267] [outer = 0x93b6b000] 23:49:49 INFO - PROCESS | 1865 | 1463035789617 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]]]}] 23:49:49 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. 23:49:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1530ms 23:49:49 INFO - PROCESS | 1865 | 1463035789641 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 23:49:49 INFO - PROCESS | 1865 | 1463035789644 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 23:49:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:49:49 INFO - PROCESS | 1865 | 1463035789651 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:49:49 INFO - PROCESS | 1865 | 1463035789655 Marionette TRACE conn4 <- [1,2990,null,{}] 23:49:49 INFO - PROCESS | 1865 | 1463035789661 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}] 23:49:49 INFO - PROCESS | 1865 | 1463035789909 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 23:49:50 INFO - PROCESS | 1865 | 1463035790275 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x93b9e800 == 151 [pid = 1865] [id = 756] 23:49:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x93d63000) [pid = 1865] [serial = 2268] [outer = (nil)] 23:49:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0x98aa6000) [pid = 1865] [serial = 2269] [outer = 0x93d63000] 23:49:50 INFO - PROCESS | 1865 | 1463035790413 Marionette DEBUG loaded listener.js 23:49:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0x99012400) [pid = 1865] [serial = 2270] [outer = 0x93d63000] 23:49:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x9981f800 == 152 [pid = 1865] [id = 757] 23:49:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x99820400) [pid = 1865] [serial = 2271] [outer = (nil)] 23:49:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x99822c00) [pid = 1865] [serial = 2272] [outer = 0x99820400] 23:49:51 INFO - PROCESS | 1865 | 1463035791321 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]]]}] 23:49:51 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. 23:49:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1740ms 23:49:51 INFO - PROCESS | 1865 | 1463035791393 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 23:49:51 INFO - PROCESS | 1865 | 1463035791397 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 23:49:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:49:51 INFO - PROCESS | 1865 | 1463035791404 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:49:51 INFO - PROCESS | 1865 | 1463035791409 Marionette TRACE conn4 <- [1,2994,null,{}] 23:49:51 INFO - PROCESS | 1865 | 1463035791415 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}] 23:49:51 INFO - PROCESS | 1865 | 1463035791847 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 23:49:52 INFO - PROCESS | 1865 | 1463035792134 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:52 INFO - PROCESS | 1865 | ++DOCSHELL 0x9520a400 == 153 [pid = 1865] [id = 758] 23:49:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x9520c000) [pid = 1865] [serial = 2273] [outer = (nil)] 23:49:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0x9981e000) [pid = 1865] [serial = 2274] [outer = 0x9520c000] 23:49:52 INFO - PROCESS | 1865 | 1463035792223 Marionette DEBUG loaded listener.js 23:49:52 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0x99827c00) [pid = 1865] [serial = 2275] [outer = 0x9520c000] 23:49:53 INFO - PROCESS | 1865 | 1463035793017 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]]]}] 23:49:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:49:53 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 23:49:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1631ms 23:49:53 INFO - PROCESS | 1865 | 1463035793036 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 23:49:53 INFO - PROCESS | 1865 | 1463035793039 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 23:49:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:49:53 INFO - PROCESS | 1865 | 1463035793046 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:49:53 INFO - PROCESS | 1865 | 1463035793049 Marionette TRACE conn4 <- [1,2998,null,{}] 23:49:53 INFO - PROCESS | 1865 | 1463035793055 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}] 23:49:53 INFO - PROCESS | 1865 | 1463035793302 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 23:49:53 INFO - PROCESS | 1865 | 1463035793584 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:53 INFO - PROCESS | 1865 | ++DOCSHELL 0x8f160800 == 154 [pid = 1865] [id = 759] 23:49:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0x953bec00) [pid = 1865] [serial = 2276] [outer = (nil)] 23:49:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0x99df4000) [pid = 1865] [serial = 2277] [outer = 0x953bec00] 23:49:53 INFO - PROCESS | 1865 | 1463035793681 Marionette DEBUG loaded listener.js 23:49:53 INFO - PROCESS | 1865 | ++DOMWINDOW == 182 (0x9a068400) [pid = 1865] [serial = 2278] [outer = 0x953bec00] 23:49:54 INFO - PROCESS | 1865 | 1463035794517 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]]]}] 23:49:54 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. 23:49:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1484ms 23:49:54 INFO - PROCESS | 1865 | 1463035794530 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 23:49:54 INFO - PROCESS | 1865 | 1463035794533 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 23:49:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:49:54 INFO - PROCESS | 1865 | 1463035794540 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:49:54 INFO - PROCESS | 1865 | 1463035794543 Marionette TRACE conn4 <- [1,3002,null,{}] 23:49:54 INFO - PROCESS | 1865 | 1463035794549 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}] 23:49:54 INFO - PROCESS | 1865 | 1463035794890 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 23:49:55 INFO - PROCESS | 1865 | 1463035795164 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:55 INFO - PROCESS | 1865 | ++DOCSHELL 0x83918c00 == 155 [pid = 1865] [id = 760] 23:49:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 183 (0x851dd400) [pid = 1865] [serial = 2279] [outer = (nil)] 23:49:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 184 (0x9a0a1c00) [pid = 1865] [serial = 2280] [outer = 0x851dd400] 23:49:55 INFO - PROCESS | 1865 | 1463035795302 Marionette DEBUG loaded listener.js 23:49:55 INFO - PROCESS | 1865 | ++DOMWINDOW == 185 (0x9a18d000) [pid = 1865] [serial = 2281] [outer = 0x851dd400] 23:49:56 INFO - PROCESS | 1865 | 1463035796115 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]]]}] 23:49:56 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. 23:49:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1595ms 23:49:56 INFO - PROCESS | 1865 | 1463035796136 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 23:49:56 INFO - PROCESS | 1865 | 1463035796140 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 23:49:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:49:56 INFO - PROCESS | 1865 | 1463035796146 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:49:56 INFO - PROCESS | 1865 | 1463035796150 Marionette TRACE conn4 <- [1,3006,null,{}] 23:49:56 INFO - PROCESS | 1865 | 1463035796162 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}] 23:49:56 INFO - PROCESS | 1865 | 1463035796428 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 23:49:56 INFO - PROCESS | 1865 | 1463035796744 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:49:56 INFO - PROCESS | 1865 | ++DOCSHELL 0x9a099800 == 156 [pid = 1865] [id = 761] 23:49:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 186 (0x9a0a5000) [pid = 1865] [serial = 2282] [outer = (nil)] 23:49:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 187 (0x9a213400) [pid = 1865] [serial = 2283] [outer = 0x9a0a5000] 23:49:56 INFO - PROCESS | 1865 | 1463035796884 Marionette DEBUG loaded listener.js 23:49:56 INFO - PROCESS | 1865 | ++DOMWINDOW == 188 (0x9a215800) [pid = 1865] [serial = 2284] [outer = 0x9a0a5000] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8390d800 == 155 [pid = 1865] [id = 714] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x89d83000 == 154 [pid = 1865] [id = 636] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2b000 == 153 [pid = 1865] [id = 739] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x89d76800 == 152 [pid = 1865] [id = 738] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x89b2c000 == 151 [pid = 1865] [id = 737] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x851d9000 == 150 [pid = 1865] [id = 736] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a1c00 == 149 [pid = 1865] [id = 733] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8f232400 == 148 [pid = 1865] [id = 731] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x83917c00 == 147 [pid = 1865] [id = 732] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8fac2400 == 146 [pid = 1865] [id = 730] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8f234800 == 145 [pid = 1865] [id = 729] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8ddd4800 == 144 [pid = 1865] [id = 728] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8d8a9000 == 143 [pid = 1865] [id = 727] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8c510400 == 142 [pid = 1865] [id = 725] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8d586c00 == 141 [pid = 1865] [id = 726] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8c1d1c00 == 140 [pid = 1865] [id = 724] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8a934000 == 139 [pid = 1865] [id = 723] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba83800 == 138 [pid = 1865] [id = 722] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8ba79800 == 137 [pid = 1865] [id = 721] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x8921d000 == 136 [pid = 1865] [id = 314] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x89d82400 == 135 [pid = 1865] [id = 720] 23:50:00 INFO - PROCESS | 1865 | --DOCSHELL 0x87a09c00 == 134 [pid = 1865] [id = 719] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 187 (0xa354f800) [pid = 1865] [serial = 2082] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 186 (0x8d587000) [pid = 1865] [serial = 2034] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 185 (0x89d78400) [pid = 1865] [serial = 2151] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 184 (0x89d35400) [pid = 1865] [serial = 2150] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 183 (0x895d9800) [pid = 1865] [serial = 2147] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 182 (0x851e2c00) [pid = 1865] [serial = 2144] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 181 (0x87a23000) [pid = 1865] [serial = 2145] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x87a2dc00) [pid = 1865] [serial = 2141] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0x87a24800) [pid = 1865] [serial = 2139] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0x87a22000) [pid = 1865] [serial = 2138] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x87a0c000) [pid = 1865] [serial = 2136] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x87a0a400) [pid = 1865] [serial = 2135] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0xa677dc00) [pid = 1865] [serial = 2133] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0xa6766000) [pid = 1865] [serial = 2132] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0xa50e9c00) [pid = 1865] [serial = 2130] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0xa3063c00) [pid = 1865] [serial = 2129] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0xa22e8800) [pid = 1865] [serial = 2127] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x9d7f2c00) [pid = 1865] [serial = 2126] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x9ab88000) [pid = 1865] [serial = 2124] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x9ab7b000) [pid = 1865] [serial = 2123] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x9a217800) [pid = 1865] [serial = 2121] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x9a1b2c00) [pid = 1865] [serial = 2120] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x99829800) [pid = 1865] [serial = 2118] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x99823000) [pid = 1865] [serial = 2117] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x953c7c00) [pid = 1865] [serial = 2115] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x947ef000) [pid = 1865] [serial = 2114] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x92bc7000) [pid = 1865] [serial = 2112] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x92966c00) [pid = 1865] [serial = 2111] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x925ed400) [pid = 1865] [serial = 2109] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0x9203bc00) [pid = 1865] [serial = 2108] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x91f90c00) [pid = 1865] [serial = 2106] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x91f89000) [pid = 1865] [serial = 2105] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x9126a800) [pid = 1865] [serial = 2103] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x91009800) [pid = 1865] [serial = 2102] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x8f22e000) [pid = 1865] [serial = 2100] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x8ec69800) [pid = 1865] [serial = 2099] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8c508000) [pid = 1865] [serial = 2097] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8bb77c00) [pid = 1865] [serial = 2096] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8b184400) [pid = 1865] [serial = 2156] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8aeaac00) [pid = 1865] [serial = 2154] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x89783400) [pid = 1865] [serial = 2148] [outer = (nil)] [url = about:blank] 23:50:00 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8aa8bc00) [pid = 1865] [serial = 2153] [outer = (nil)] [url = about:blank] 23:50:01 INFO - PROCESS | 1865 | 1463035801141 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]]]}] 23:50:01 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. 23:50:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 5045ms 23:50:01 INFO - PROCESS | 1865 | 1463035801194 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 23:50:01 INFO - PROCESS | 1865 | 1463035801201 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 23:50:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:50:01 INFO - PROCESS | 1865 | 1463035801210 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:50:01 INFO - PROCESS | 1865 | 1463035801216 Marionette TRACE conn4 <- [1,3010,null,{}] 23:50:01 INFO - PROCESS | 1865 | 1463035801228 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}] 23:50:01 INFO - PROCESS | 1865 | 1463035801554 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 23:50:01 INFO - PROCESS | 1865 | 1463035801855 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:01 INFO - PROCESS | 1865 | ++DOCSHELL 0x87a25800 == 135 [pid = 1865] [id = 762] 23:50:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x87a2cc00) [pid = 1865] [serial = 2285] [outer = (nil)] 23:50:01 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x8920fc00) [pid = 1865] [serial = 2286] [outer = 0x87a2cc00] 23:50:01 INFO - PROCESS | 1865 | 1463035801947 Marionette DEBUG loaded listener.js 23:50:02 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x8921d000) [pid = 1865] [serial = 2287] [outer = 0x87a2cc00] 23:50:02 INFO - PROCESS | 1865 | 1463035802702 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]]]}] 23:50:02 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 23:50:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1550ms 23:50:02 INFO - PROCESS | 1865 | 1463035802762 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 23:50:02 INFO - PROCESS | 1865 | 1463035802770 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 23:50:02 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:50:02 INFO - PROCESS | 1865 | 1463035802786 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:50:02 INFO - PROCESS | 1865 | 1463035802789 Marionette TRACE conn4 <- [1,3014,null,{}] 23:50:02 INFO - PROCESS | 1865 | 1463035802796 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}] 23:50:03 INFO - PROCESS | 1865 | 1463035803153 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 23:50:03 INFO - PROCESS | 1865 | 1463035803192 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:03 INFO - PROCESS | 1865 | ++DOCSHELL 0x89211c00 == 136 [pid = 1865] [id = 763] 23:50:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x895d9800) [pid = 1865] [serial = 2288] [outer = (nil)] 23:50:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x89d3e000) [pid = 1865] [serial = 2289] [outer = 0x895d9800] 23:50:03 INFO - PROCESS | 1865 | 1463035803281 Marionette DEBUG loaded listener.js 23:50:03 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x89d83000) [pid = 1865] [serial = 2290] [outer = 0x895d9800] 23:50:03 INFO - PROCESS | 1865 | [1865] 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 23:50:04 INFO - PROCESS | 1865 | 1463035804357 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:50:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:50:04 INFO - {} 23:50:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:50:04 INFO - {} 23:50:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:50:04 INFO - {} 23:50:04 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:50:04 INFO - {} 23:50:04 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1590ms 23:50:04 INFO - PROCESS | 1865 | 1463035804377 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 23:50:04 INFO - PROCESS | 1865 | 1463035804380 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 23:50:04 INFO - TEST-START | /FileAPI/fileReader.html 23:50:04 INFO - PROCESS | 1865 | 1463035804389 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:50:04 INFO - PROCESS | 1865 | 1463035804395 Marionette TRACE conn4 <- [1,3018,null,{}] 23:50:04 INFO - PROCESS | 1865 | 1463035804417 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}] 23:50:04 INFO - PROCESS | 1865 | 1463035804725 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 23:50:04 INFO - PROCESS | 1865 | 1463035804768 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:04 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d78400 == 137 [pid = 1865] [id = 764] 23:50:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x8b376800) [pid = 1865] [serial = 2291] [outer = (nil)] 23:50:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x8c1dc400) [pid = 1865] [serial = 2292] [outer = 0x8b376800] 23:50:04 INFO - PROCESS | 1865 | 1463035804847 Marionette DEBUG loaded listener.js 23:50:04 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x8c43e800) [pid = 1865] [serial = 2293] [outer = 0x8b376800] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8f238800) [pid = 1865] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x89b2c400) [pid = 1865] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x89d7b400) [pid = 1865] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8ba79000) [pid = 1865] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8b373000) [pid = 1865] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x8914a800) [pid = 1865] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x8fac3000) [pid = 1865] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x8d80f400) [pid = 1865] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x8fcab000) [pid = 1865] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8d278400) [pid = 1865] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x912f1400) [pid = 1865] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x87a0a000) [pid = 1865] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x8fac7800) [pid = 1865] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x91f94800) [pid = 1865] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8bb70400) [pid = 1865] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x8df16800) [pid = 1865] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x87a2bc00) [pid = 1865] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x8ea6c000) [pid = 1865] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8ba82800) [pid = 1865] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x8aa88400) [pid = 1865] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x8ddd3000) [pid = 1865] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x8f22fc00) [pid = 1865] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:50:06 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x8c43dc00) [pid = 1865] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:50:06 INFO - PROCESS | 1865 | 1463035806459 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]]]}] 23:50:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:50:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:50:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:50:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:50:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 2092ms 23:50:06 INFO - PROCESS | 1865 | 1463035806484 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 23:50:06 INFO - PROCESS | 1865 | 1463035806491 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 23:50:06 INFO - TEST-START | /FileAPI/historical.html 23:50:06 INFO - PROCESS | 1865 | 1463035806501 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:50:06 INFO - PROCESS | 1865 | 1463035806506 Marionette TRACE conn4 <- [1,3022,null,{}] 23:50:06 INFO - PROCESS | 1865 | 1463035806513 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}] 23:50:06 INFO - PROCESS | 1865 | 1463035806741 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 23:50:07 INFO - PROCESS | 1865 | 1463035806972 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:07 INFO - PROCESS | 1865 | ++DOCSHELL 0x8914a800 == 138 [pid = 1865] [id = 765] 23:50:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8b378800) [pid = 1865] [serial = 2294] [outer = (nil)] 23:50:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8c43a800) [pid = 1865] [serial = 2295] [outer = 0x8b378800] 23:50:07 INFO - PROCESS | 1865 | 1463035807048 Marionette DEBUG loaded listener.js 23:50:07 INFO - PROCESS | 1865 | ++DOMWINDOW == 135 (0x8c510400) [pid = 1865] [serial = 2296] [outer = 0x8b378800] 23:50:07 INFO - PROCESS | 1865 | 1463035807951 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"]]]}] 23:50:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:50:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:50:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:50:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:50:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:50:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:50:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:50:07 INFO - TEST-OK | /FileAPI/historical.html | took 1495ms 23:50:08 INFO - PROCESS | 1865 | 1463035808003 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 23:50:08 INFO - PROCESS | 1865 | 1463035808009 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 23:50:08 INFO - TEST-START | /FileAPI/idlharness.html 23:50:08 INFO - PROCESS | 1865 | 1463035808019 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:50:08 INFO - PROCESS | 1865 | 1463035808025 Marionette TRACE conn4 <- [1,3026,null,{}] 23:50:08 INFO - PROCESS | 1865 | 1463035808033 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}] 23:50:08 INFO - PROCESS | 1865 | 1463035808314 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 23:50:08 INFO - PROCESS | 1865 | 1463035808681 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:08 INFO - PROCESS | 1865 | ++DOCSHELL 0x87a27400 == 139 [pid = 1865] [id = 766] 23:50:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 136 (0x87a27800) [pid = 1865] [serial = 2297] [outer = (nil)] 23:50:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 137 (0x89211400) [pid = 1865] [serial = 2298] [outer = 0x87a27800] 23:50:08 INFO - PROCESS | 1865 | 1463035808778 Marionette DEBUG loaded listener.js 23:50:08 INFO - PROCESS | 1865 | ++DOMWINDOW == 138 (0x8978d000) [pid = 1865] [serial = 2299] [outer = 0x87a27800] 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:50:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:50:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:50:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:50:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:50:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:50:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:50:10 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 23:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:50:10 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 23:50:10 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 23:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:50:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:50:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:50:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:50:10 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 23:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:50:10 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 23:50:10 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 23:50:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:50:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:50:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:50:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:50:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:50:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:50:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:50:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:50:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:50:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:50:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 2519ms 23:50:10 INFO - TEST-START | /FileAPI/idlharness.worker 23:50:10 INFO - PROCESS | 1865 | 1463035810374 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]]]}] 23:50:10 INFO - PROCESS | 1865 | 1463035810538 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 23:50:10 INFO - PROCESS | 1865 | 1463035810563 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 23:50:10 INFO - PROCESS | 1865 | 1463035810654 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:50:10 INFO - PROCESS | 1865 | 1463035810665 Marionette TRACE conn4 <- [1,3030,null,{}] 23:50:10 INFO - PROCESS | 1865 | 1463035810721 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}] 23:50:11 INFO - PROCESS | 1865 | 1463035811020 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 23:50:11 INFO - PROCESS | 1865 | 1463035811322 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:11 INFO - PROCESS | 1865 | ++DOCSHELL 0x87a23000 == 140 [pid = 1865] [id = 767] 23:50:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x89d82800) [pid = 1865] [serial = 2300] [outer = (nil)] 23:50:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x8ec48400) [pid = 1865] [serial = 2301] [outer = 0x89d82800] 23:50:11 INFO - PROCESS | 1865 | 1463035811412 Marionette DEBUG loaded listener.js 23:50:11 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x8f15ec00) [pid = 1865] [serial = 2302] [outer = 0x89d82800] 23:50:11 INFO - PROCESS | 1865 | [1865] 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 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:50:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:50:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:50:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:50:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:50:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:50:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:50:13 INFO - {} 23:50:13 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 23:50:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:50:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:50:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:50:13 INFO - {} 23:50:13 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 - {} 23:50:13 INFO - {} 23:50:13 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 23:50:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:50:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:50:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:50:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:50:13 INFO - {} 23:50:13 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 23:50:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:50:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:50:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:50:13 INFO - {} 23:50:13 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 - {} 23:50:13 INFO - {} 23:50:13 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 23:50:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:50:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:50:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 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 23:50:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:50:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:50:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 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 23:50:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 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 23:50:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 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 23:50:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:50:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:50:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:50:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:50:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:50:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:50:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:50:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:50:13 INFO - {} 23:50:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:50:14 INFO - {} 23:50:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3236ms 23:50:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:50:14 INFO - PROCESS | 1865 | 1463035813677 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,{},{}]]]}] 23:50:14 INFO - PROCESS | 1865 | 1463035813842 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 23:50:14 INFO - PROCESS | 1865 | 1463035813852 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 23:50:14 INFO - PROCESS | 1865 | 1463035813866 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:50:14 INFO - PROCESS | 1865 | 1463035813880 Marionette TRACE conn4 <- [1,3034,null,{}] 23:50:14 INFO - PROCESS | 1865 | 1463035813989 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}] 23:50:14 INFO - PROCESS | 1865 | 1463035814397 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 23:50:14 INFO - PROCESS | 1865 | 1463035814630 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:14 INFO - PROCESS | 1865 | ++DOCSHELL 0x8ec65400 == 141 [pid = 1865] [id = 768] 23:50:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x8fac2400) [pid = 1865] [serial = 2303] [outer = (nil)] 23:50:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x99829400) [pid = 1865] [serial = 2304] [outer = 0x8fac2400] 23:50:14 INFO - PROCESS | 1865 | 1463035814723 Marionette DEBUG loaded listener.js 23:50:14 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x9a073800) [pid = 1865] [serial = 2305] [outer = 0x8fac2400] 23:50:15 INFO - PROCESS | 1865 | 1463035815546 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]]]}] 23:50:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:50:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1714ms 23:50:15 INFO - PROCESS | 1865 | 1463035815581 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 23:50:15 INFO - PROCESS | 1865 | 1463035815586 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 23:50:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:50:15 INFO - PROCESS | 1865 | 1463035815593 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:50:15 INFO - PROCESS | 1865 | 1463035815597 Marionette TRACE conn4 <- [1,3038,null,{}] 23:50:15 INFO - PROCESS | 1865 | 1463035815602 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}] 23:50:15 INFO - PROCESS | 1865 | 1463035815874 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 23:50:16 INFO - PROCESS | 1865 | 1463035816171 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:16 INFO - PROCESS | 1865 | ++DOCSHELL 0x99a85400 == 142 [pid = 1865] [id = 769] 23:50:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x9a18c800) [pid = 1865] [serial = 2306] [outer = (nil)] 23:50:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x9a21f400) [pid = 1865] [serial = 2307] [outer = 0x9a18c800] 23:50:16 INFO - PROCESS | 1865 | 1463035816307 Marionette DEBUG loaded listener.js 23:50:16 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x9a2cc800) [pid = 1865] [serial = 2308] [outer = 0x9a18c800] 23:50:17 INFO - PROCESS | 1865 | 1463035817155 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"]]]}] 23:50:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:50:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:50:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1590ms 23:50:17 INFO - PROCESS | 1865 | 1463035817184 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 23:50:17 INFO - PROCESS | 1865 | 1463035817188 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 23:50:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:50:17 INFO - PROCESS | 1865 | 1463035817195 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:50:17 INFO - PROCESS | 1865 | 1463035817199 Marionette TRACE conn4 <- [1,3042,null,{}] 23:50:17 INFO - PROCESS | 1865 | 1463035817205 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}] 23:50:17 INFO - PROCESS | 1865 | 1463035817436 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 23:50:17 INFO - PROCESS | 1865 | 1463035817715 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:17 INFO - PROCESS | 1865 | ++DOCSHELL 0x99822400 == 143 [pid = 1865] [id = 770] 23:50:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 148 (0x9a21a800) [pid = 1865] [serial = 2309] [outer = (nil)] 23:50:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 149 (0x9ab7d400) [pid = 1865] [serial = 2310] [outer = 0x9a21a800] 23:50:17 INFO - PROCESS | 1865 | 1463035817806 Marionette DEBUG loaded listener.js 23:50:17 INFO - PROCESS | 1865 | ++DOMWINDOW == 150 (0x9ab80000) [pid = 1865] [serial = 2311] [outer = 0x9a21a800] 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:50:18 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. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:50:18 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'.) 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:50:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:50:19 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. 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:50:19 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. 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:50:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:50:19 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. 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:50:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:50:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:50:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:50:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:50:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:50:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:50:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1825ms 23:50:19 INFO - PROCESS | 1865 | 1463035818913 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]]]}] 23:50:19 INFO - PROCESS | 1865 | 1463035819082 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 23:50:19 INFO - PROCESS | 1865 | 1463035819086 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 23:50:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:50:19 INFO - PROCESS | 1865 | 1463035819096 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:50:19 INFO - PROCESS | 1865 | 1463035819101 Marionette TRACE conn4 <- [1,3046,null,{}] 23:50:19 INFO - PROCESS | 1865 | 1463035819107 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}] 23:50:19 INFO - PROCESS | 1865 | 1463035819560 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 23:50:19 INFO - PROCESS | 1865 | 1463035819877 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:19 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b378400 == 144 [pid = 1865] [id = 771] 23:50:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 151 (0x8ec64000) [pid = 1865] [serial = 2312] [outer = (nil)] 23:50:19 INFO - PROCESS | 1865 | ++DOMWINDOW == 152 (0x8faca800) [pid = 1865] [serial = 2313] [outer = 0x8ec64000] 23:50:19 INFO - PROCESS | 1865 | 1463035819970 Marionette DEBUG loaded listener.js 23:50:20 INFO - PROCESS | 1865 | ++DOMWINDOW == 153 (0x8fcac800) [pid = 1865] [serial = 2314] [outer = 0x8ec64000] 23:50:20 INFO - PROCESS | 1865 | [1865] 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 23:50:20 INFO - PROCESS | 1865 | 1463035820862 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:50:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:50:20 INFO - {} 23:50:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1783ms 23:50:20 INFO - PROCESS | 1865 | 1463035820880 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 23:50:20 INFO - PROCESS | 1865 | 1463035820884 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 23:50:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:50:20 INFO - PROCESS | 1865 | 1463035820891 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:50:20 INFO - PROCESS | 1865 | 1463035820894 Marionette TRACE conn4 <- [1,3050,null,{}] 23:50:20 INFO - PROCESS | 1865 | 1463035820900 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}] 23:50:21 INFO - PROCESS | 1865 | 1463035821166 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 23:50:21 INFO - PROCESS | 1865 | 1463035821558 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:21 INFO - PROCESS | 1865 | ++DOCSHELL 0x9100ac00 == 145 [pid = 1865] [id = 772] 23:50:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 154 (0x9125e000) [pid = 1865] [serial = 2315] [outer = (nil)] 23:50:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 155 (0x912f2400) [pid = 1865] [serial = 2316] [outer = 0x9125e000] 23:50:21 INFO - PROCESS | 1865 | 1463035821655 Marionette DEBUG loaded listener.js 23:50:21 INFO - PROCESS | 1865 | ++DOMWINDOW == 156 (0x91337800) [pid = 1865] [serial = 2317] [outer = 0x9125e000] 23:50:22 INFO - PROCESS | 1865 | 1463035822419 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]]]}] 23:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:50:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:50:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1543ms 23:50:22 INFO - PROCESS | 1865 | 1463035822436 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 23:50:22 INFO - PROCESS | 1865 | 1463035822440 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 23:50:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:50:22 INFO - PROCESS | 1865 | 1463035822447 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:50:22 INFO - PROCESS | 1865 | 1463035822451 Marionette TRACE conn4 <- [1,3054,null,{}] 23:50:22 INFO - PROCESS | 1865 | 1463035822458 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}] 23:50:22 INFO - PROCESS | 1865 | 1463035822705 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 23:50:23 INFO - PROCESS | 1865 | 1463035823029 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:23 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c1de400 == 146 [pid = 1865] [id = 773] 23:50:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 157 (0x8fcb1c00) [pid = 1865] [serial = 2318] [outer = (nil)] 23:50:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 158 (0x92036000) [pid = 1865] [serial = 2319] [outer = 0x8fcb1c00] 23:50:23 INFO - PROCESS | 1865 | 1463035823122 Marionette DEBUG loaded listener.js 23:50:23 INFO - PROCESS | 1865 | ++DOMWINDOW == 159 (0x9203ec00) [pid = 1865] [serial = 2320] [outer = 0x8fcb1c00] 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:50:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:50:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:50:24 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" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:50:24 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" 23:50:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:50:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:50:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:50:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2023ms 23:50:24 INFO - PROCESS | 1865 | 1463035824298 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"]]]}] 23:50:24 INFO - PROCESS | 1865 | 1463035824545 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 23:50:24 INFO - PROCESS | 1865 | 1463035824548 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 23:50:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:50:24 INFO - PROCESS | 1865 | 1463035824692 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:50:24 INFO - PROCESS | 1865 | 1463035824696 Marionette TRACE conn4 <- [1,3058,null,{}] 23:50:24 INFO - PROCESS | 1865 | 1463035824715 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}] 23:50:24 INFO - PROCESS | 1865 | 1463035824965 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 23:50:25 INFO - PROCESS | 1865 | 1463035825263 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:25 INFO - PROCESS | 1865 | ++DOCSHELL 0x927e1000 == 147 [pid = 1865] [id = 774] 23:50:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 160 (0x92893000) [pid = 1865] [serial = 2321] [outer = (nil)] 23:50:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 161 (0x9b3b3c00) [pid = 1865] [serial = 2322] [outer = 0x92893000] 23:50:25 INFO - PROCESS | 1865 | 1463035825359 Marionette DEBUG loaded listener.js 23:50:25 INFO - PROCESS | 1865 | ++DOMWINDOW == 162 (0x9b624400) [pid = 1865] [serial = 2323] [outer = 0x92893000] 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:50:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:50:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:50:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:50:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:50:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:50:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:50:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1658ms 23:50:26 INFO - PROCESS | 1865 | 1463035826226 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]]]}] 23:50:26 INFO - PROCESS | 1865 | 1463035826253 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 23:50:26 INFO - PROCESS | 1865 | 1463035826256 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 23:50:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:50:26 INFO - PROCESS | 1865 | 1463035826269 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:50:26 INFO - PROCESS | 1865 | 1463035826274 Marionette TRACE conn4 <- [1,3062,null,{}] 23:50:26 INFO - PROCESS | 1865 | 1463035826281 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}] 23:50:26 INFO - PROCESS | 1865 | 1463035826591 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 23:50:26 INFO - PROCESS | 1865 | 1463035826939 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:26 INFO - PROCESS | 1865 | ++DOCSHELL 0x9100b000 == 148 [pid = 1865] [id = 775] 23:50:26 INFO - PROCESS | 1865 | ++DOMWINDOW == 163 (0x91264400) [pid = 1865] [serial = 2324] [outer = (nil)] 23:50:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 164 (0x9b680c00) [pid = 1865] [serial = 2325] [outer = 0x91264400] 23:50:27 INFO - PROCESS | 1865 | 1463035827030 Marionette DEBUG loaded listener.js 23:50:27 INFO - PROCESS | 1865 | ++DOMWINDOW == 165 (0x9b683800) [pid = 1865] [serial = 2326] [outer = 0x91264400] 23:50:27 INFO - PROCESS | 1865 | [1865] 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 23:50:27 INFO - PROCESS | 1865 | 1463035827928 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:50:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:50:27 INFO - {} 23:50:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1684ms 23:50:27 INFO - PROCESS | 1865 | 1463035827953 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 23:50:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:50:27 INFO - PROCESS | 1865 | 1463035827958 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 23:50:27 INFO - PROCESS | 1865 | 1463035827964 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:50:27 INFO - PROCESS | 1865 | 1463035827969 Marionette TRACE conn4 <- [1,3066,null,{}] 23:50:27 INFO - PROCESS | 1865 | 1463035827974 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}] 23:50:28 INFO - PROCESS | 1865 | 1463035828281 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 23:50:28 INFO - PROCESS | 1865 | 1463035828642 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:28 INFO - PROCESS | 1865 | ++DOCSHELL 0x8df1a800 == 149 [pid = 1865] [id = 776] 23:50:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 166 (0x9b97a000) [pid = 1865] [serial = 2327] [outer = (nil)] 23:50:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 167 (0x9d5b1400) [pid = 1865] [serial = 2328] [outer = 0x9b97a000] 23:50:28 INFO - PROCESS | 1865 | 1463035828737 Marionette DEBUG loaded listener.js 23:50:28 INFO - PROCESS | 1865 | ++DOMWINDOW == 168 (0x9d7b1800) [pid = 1865] [serial = 2329] [outer = 0x9b97a000] 23:50:29 INFO - PROCESS | 1865 | 1463035829508 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]]]}] 23:50:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:50:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:50:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:50:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:50:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:50:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:50:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:50:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1582ms 23:50:29 INFO - PROCESS | 1865 | 1463035829550 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 23:50:29 INFO - PROCESS | 1865 | 1463035829554 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 23:50:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:50:29 INFO - PROCESS | 1865 | 1463035829560 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:50:29 INFO - PROCESS | 1865 | 1463035829564 Marionette TRACE conn4 <- [1,3070,null,{}] 23:50:29 INFO - PROCESS | 1865 | 1463035829570 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}] 23:50:29 INFO - PROCESS | 1865 | 1463035829811 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 23:50:30 INFO - PROCESS | 1865 | 1463035830133 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:30 INFO - PROCESS | 1865 | ++DOCSHELL 0x99821400 == 150 [pid = 1865] [id = 777] 23:50:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 169 (0x9d5a9800) [pid = 1865] [serial = 2330] [outer = (nil)] 23:50:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 170 (0xa1154800) [pid = 1865] [serial = 2331] [outer = 0x9d5a9800] 23:50:30 INFO - PROCESS | 1865 | 1463035830273 Marionette DEBUG loaded listener.js 23:50:30 INFO - PROCESS | 1865 | ++DOMWINDOW == 171 (0xa219d400) [pid = 1865] [serial = 2332] [outer = 0x9d5a9800] 23:50:31 INFO - PROCESS | 1865 | 1463035831087 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]]]}] 23:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:50:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:50:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1539ms 23:50:31 INFO - PROCESS | 1865 | 1463035831101 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 23:50:31 INFO - PROCESS | 1865 | 1463035831105 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 23:50:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:50:31 INFO - PROCESS | 1865 | 1463035831112 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:50:31 INFO - PROCESS | 1865 | 1463035831115 Marionette TRACE conn4 <- [1,3074,null,{}] 23:50:31 INFO - PROCESS | 1865 | 1463035831130 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}] 23:50:31 INFO - PROCESS | 1865 | 1463035831427 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 23:50:31 INFO - PROCESS | 1865 | 1463035831783 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:31 INFO - PROCESS | 1865 | ++DOCSHELL 0x93ba6800 == 151 [pid = 1865] [id = 778] 23:50:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 172 (0x9a2d2800) [pid = 1865] [serial = 2333] [outer = (nil)] 23:50:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 173 (0xa22c5400) [pid = 1865] [serial = 2334] [outer = 0x9a2d2800] 23:50:31 INFO - PROCESS | 1865 | 1463035831877 Marionette DEBUG loaded listener.js 23:50:31 INFO - PROCESS | 1865 | ++DOMWINDOW == 174 (0xa22e9c00) [pid = 1865] [serial = 2335] [outer = 0x9a2d2800] 23:50:32 INFO - PROCESS | 1865 | 1463035832661 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]]]}] 23:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:50:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:50:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1599ms 23:50:32 INFO - PROCESS | 1865 | 1463035832711 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 23:50:32 INFO - PROCESS | 1865 | 1463035832715 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 23:50:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:50:32 INFO - PROCESS | 1865 | 1463035832722 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:50:32 INFO - PROCESS | 1865 | 1463035832725 Marionette TRACE conn4 <- [1,3078,null,{}] 23:50:32 INFO - PROCESS | 1865 | 1463035832731 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}] 23:50:33 INFO - PROCESS | 1865 | 1463035833009 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 23:50:33 INFO - PROCESS | 1865 | 1463035833424 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:33 INFO - PROCESS | 1865 | ++DOCSHELL 0x8d274400 == 152 [pid = 1865] [id = 779] 23:50:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 175 (0x93ba7400) [pid = 1865] [serial = 2336] [outer = (nil)] 23:50:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 176 (0x9b68a400) [pid = 1865] [serial = 2337] [outer = 0x93ba7400] 23:50:33 INFO - PROCESS | 1865 | 1463035833519 Marionette DEBUG loaded listener.js 23:50:33 INFO - PROCESS | 1865 | ++DOMWINDOW == 177 (0x9b974000) [pid = 1865] [serial = 2338] [outer = 0x93ba7400] 23:50:34 INFO - PROCESS | 1865 | 1463035834309 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] 23:50:34 INFO - PROCESS | 1865 | 1463035834367 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 23:50:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:50:34 INFO - PROCESS | 1865 | 1463035834423 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:50:34 INFO - PROCESS | 1865 | 1463035834428 Marionette TRACE conn4 <- [1,3082,null,{}] 23:50:34 INFO - PROCESS | 1865 | 1463035834436 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}] 23:50:34 INFO - PROCESS | 1865 | 1463035834710 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 23:50:35 INFO - PROCESS | 1865 | 1463035835076 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:35 INFO - PROCESS | 1865 | ++DOCSHELL 0xa22e8000 == 153 [pid = 1865] [id = 780] 23:50:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 178 (0xa2453c00) [pid = 1865] [serial = 2339] [outer = (nil)] 23:50:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 179 (0xa306b000) [pid = 1865] [serial = 2340] [outer = 0xa2453c00] 23:50:35 INFO - PROCESS | 1865 | 1463035835166 Marionette DEBUG loaded listener.js 23:50:35 INFO - PROCESS | 1865 | ++DOMWINDOW == 180 (0xa325c800) [pid = 1865] [serial = 2341] [outer = 0xa2453c00] 23:50:35 INFO - PROCESS | 1865 | 1463035835922 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]]]}] 23:50:35 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:50:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:35 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:50:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:50:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1582ms 23:50:35 INFO - PROCESS | 1865 | 1463035835959 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 23:50:35 INFO - PROCESS | 1865 | 1463035835963 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 23:50:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:50:35 INFO - PROCESS | 1865 | 1463035835970 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:50:35 INFO - PROCESS | 1865 | 1463035835972 Marionette TRACE conn4 <- [1,3086,null,{}] 23:50:35 INFO - PROCESS | 1865 | 1463035835978 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}] 23:50:36 INFO - PROCESS | 1865 | 1463035836246 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 23:50:36 INFO - PROCESS | 1865 | 1463035836604 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:36 INFO - PROCESS | 1865 | ++DOCSHELL 0xa35ee800 == 154 [pid = 1865] [id = 781] 23:50:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 181 (0xa35f8800) [pid = 1865] [serial = 2342] [outer = (nil)] 23:50:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 182 (0xa50adc00) [pid = 1865] [serial = 2343] [outer = 0xa35f8800] 23:50:36 INFO - PROCESS | 1865 | 1463035836751 Marionette DEBUG loaded listener.js 23:50:36 INFO - PROCESS | 1865 | ++DOMWINDOW == 183 (0xa627f000) [pid = 1865] [serial = 2344] [outer = 0xa35f8800] 23:50:37 INFO - PROCESS | 1865 | 1463035837542 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:50:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:50:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1632ms 23:50:37 INFO - PROCESS | 1865 | 1463035837603 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 23:50:37 INFO - PROCESS | 1865 | 1463035837607 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 23:50:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:50:37 INFO - PROCESS | 1865 | 1463035837614 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:50:37 INFO - PROCESS | 1865 | 1463035837620 Marionette TRACE conn4 <- [1,3090,null,{}] 23:50:37 INFO - PROCESS | 1865 | 1463035837627 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}] 23:50:37 INFO - PROCESS | 1865 | 1463035837977 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x87a08c00 == 153 [pid = 1865] [id = 712] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x8921a400 == 152 [pid = 1865] [id = 715] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x87a2a800 == 151 [pid = 1865] [id = 713] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x89d78400 == 150 [pid = 1865] [id = 764] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x89211c00 == 149 [pid = 1865] [id = 763] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x87a25800 == 148 [pid = 1865] [id = 762] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x83918c00 == 147 [pid = 1865] [id = 760] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x9520a400 == 146 [pid = 1865] [id = 758] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x8f160800 == 145 [pid = 1865] [id = 759] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x9981f800 == 144 [pid = 1865] [id = 757] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x93b9e800 == 143 [pid = 1865] [id = 756] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x851e0400 == 142 [pid = 1865] [id = 755] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x93b9d400 == 141 [pid = 1865] [id = 754] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x92964400 == 140 [pid = 1865] [id = 752] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x91261800 == 139 [pid = 1865] [id = 753] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x927ddc00 == 138 [pid = 1865] [id = 751] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x8f168c00 == 137 [pid = 1865] [id = 750] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x91263000 == 136 [pid = 1865] [id = 749] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x9133b800 == 135 [pid = 1865] [id = 748] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x8fc6e000 == 134 [pid = 1865] [id = 746] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x8d806800 == 133 [pid = 1865] [id = 747] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x8d581000 == 132 [pid = 1865] [id = 745] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x8c50c800 == 131 [pid = 1865] [id = 743] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x8d89e000 == 130 [pid = 1865] [id = 744] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x8a935000 == 129 [pid = 1865] [id = 742] 23:50:41 INFO - PROCESS | 1865 | --DOCSHELL 0x89216800 == 128 [pid = 1865] [id = 741] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 182 (0x8f264800) [pid = 1865] [serial = 2189] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 181 (0x89d37c00) [pid = 1865] [serial = 2213] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 180 (0x8b374800) [pid = 1865] [serial = 2216] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 179 (0x8c503000) [pid = 1865] [serial = 2171] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 178 (0x8c50ec00) [pid = 1865] [serial = 2220] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 177 (0x8978a400) [pid = 1865] [serial = 2159] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 176 (0x8fc73000) [pid = 1865] [serial = 2193] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 175 (0x8df1b800) [pid = 1865] [serial = 2181] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 174 (0x8f270c00) [pid = 1865] [serial = 2190] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 173 (0x91332800) [pid = 1865] [serial = 2201] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 172 (0x8df17000) [pid = 1865] [serial = 2180] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 171 (0x8dc71800) [pid = 1865] [serial = 2178] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 170 (0x91f89800) [pid = 1865] [serial = 2204] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 169 (0x89d77c00) [pid = 1865] [serial = 2214] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 168 (0x87a20c00) [pid = 1865] [serial = 2210] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 167 (0x8c50b000) [pid = 1865] [serial = 2172] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 166 (0x91336000) [pid = 1865] [serial = 2202] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 165 (0x8dc6d400) [pid = 1865] [serial = 2177] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 164 (0x91001400) [pid = 1865] [serial = 2196] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 163 (0x9203b800) [pid = 1865] [serial = 2207] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 162 (0x8ba85400) [pid = 1865] [serial = 2219] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 161 (0x8fcb4800) [pid = 1865] [serial = 2195] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 160 (0x8c435400) [pid = 1865] [serial = 2169] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 159 (0x8ec49400) [pid = 1865] [serial = 2187] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 158 (0xa3258800) [pid = 1865] [serial = 2142] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 157 (0x8c363000) [pid = 1865] [serial = 2168] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 156 (0x8fc6dc00) [pid = 1865] [serial = 2192] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 155 (0x8f15e800) [pid = 1865] [serial = 2094] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 154 (0x8ec46000) [pid = 1865] [serial = 2186] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 153 (0x8bb78400) [pid = 1865] [serial = 2166] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 152 (0x8b868400) [pid = 1865] [serial = 2217] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 151 (0x8aead000) [pid = 1865] [serial = 2162] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 150 (0x8eb5a000) [pid = 1865] [serial = 2184] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 149 (0x91f91000) [pid = 1865] [serial = 2205] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 148 (0x91263400) [pid = 1865] [serial = 2198] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 147 (0x8bb6d400) [pid = 1865] [serial = 2165] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x9203f000) [pid = 1865] [serial = 2208] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x91268c00) [pid = 1865] [serial = 2199] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x8d80dc00) [pid = 1865] [serial = 2174] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x8ea6e000) [pid = 1865] [serial = 2183] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x89d30400) [pid = 1865] [serial = 2160] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x8b185800) [pid = 1865] [serial = 2163] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8d8a1400) [pid = 1865] [serial = 2175] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x87a2d000) [pid = 1865] [serial = 2211] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8d585000) [pid = 1865] [serial = 2222] [outer = (nil)] [url = about:blank] 23:50:41 INFO - PROCESS | 1865 | 1463035841681 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:41 INFO - PROCESS | 1865 | ++DOCSHELL 0x87a09400 == 129 [pid = 1865] [id = 782] 23:50:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 139 (0x87a0a400) [pid = 1865] [serial = 2345] [outer = (nil)] 23:50:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 140 (0x87a1f800) [pid = 1865] [serial = 2346] [outer = 0x87a0a400] 23:50:41 INFO - PROCESS | 1865 | 1463035841766 Marionette DEBUG loaded listener.js 23:50:41 INFO - PROCESS | 1865 | ++DOMWINDOW == 141 (0x87a29800) [pid = 1865] [serial = 2347] [outer = 0x87a0a400] 23:50:42 INFO - PROCESS | 1865 | 1463035842509 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:50:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:50:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 4947ms 23:50:42 INFO - PROCESS | 1865 | 1463035842563 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 23:50:42 INFO - PROCESS | 1865 | 1463035842569 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 23:50:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:50:42 INFO - PROCESS | 1865 | 1463035842578 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:50:42 INFO - PROCESS | 1865 | 1463035842584 Marionette TRACE conn4 <- [1,3094,null,{}] 23:50:42 INFO - PROCESS | 1865 | 1463035842592 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}] 23:50:42 INFO - PROCESS | 1865 | 1463035842863 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 23:50:43 INFO - PROCESS | 1865 | 1463035843100 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:43 INFO - PROCESS | 1865 | ++DOCSHELL 0x89b34400 == 130 [pid = 1865] [id = 783] 23:50:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 142 (0x89b34c00) [pid = 1865] [serial = 2348] [outer = (nil)] 23:50:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 143 (0x89d3e400) [pid = 1865] [serial = 2349] [outer = 0x89b34c00] 23:50:43 INFO - PROCESS | 1865 | 1463035843200 Marionette DEBUG loaded listener.js 23:50:43 INFO - PROCESS | 1865 | ++DOMWINDOW == 144 (0x8a935000) [pid = 1865] [serial = 2350] [outer = 0x89b34c00] 23:50:44 INFO - PROCESS | 1865 | 1463035844034 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:50:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:50:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1486ms 23:50:44 INFO - PROCESS | 1865 | 1463035844072 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 23:50:44 INFO - PROCESS | 1865 | 1463035844077 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 23:50:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:50:44 INFO - PROCESS | 1865 | 1463035844085 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:50:44 INFO - PROCESS | 1865 | 1463035844089 Marionette TRACE conn4 <- [1,3098,null,{}] 23:50:44 INFO - PROCESS | 1865 | 1463035844095 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}] 23:50:44 INFO - PROCESS | 1865 | 1463035844405 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 23:50:44 INFO - PROCESS | 1865 | 1463035844456 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:44 INFO - PROCESS | 1865 | ++DOCSHELL 0x89d78400 == 131 [pid = 1865] [id = 784] 23:50:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 145 (0x8aeaf400) [pid = 1865] [serial = 2351] [outer = (nil)] 23:50:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 146 (0x8c1d5000) [pid = 1865] [serial = 2352] [outer = 0x8aeaf400] 23:50:44 INFO - PROCESS | 1865 | 1463035844533 Marionette DEBUG loaded listener.js 23:50:44 INFO - PROCESS | 1865 | ++DOMWINDOW == 147 (0x8c433400) [pid = 1865] [serial = 2353] [outer = 0x8aeaf400] 23:50:45 INFO - PROCESS | 1865 | 1463035845512 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]]]}] 23:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:50:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:50:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1483ms 23:50:45 INFO - PROCESS | 1865 | 1463035845570 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 23:50:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:50:45 INFO - PROCESS | 1865 | 1463035845574 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 23:50:45 INFO - PROCESS | 1865 | 1463035845590 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:50:45 INFO - PROCESS | 1865 | 1463035845599 Marionette TRACE conn4 <- [1,3102,null,{}] 23:50:45 INFO - PROCESS | 1865 | 1463035845614 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}] 23:50:45 INFO - PROCESS | 1865 | 1463035845939 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 146 (0x91f96000) [pid = 1865] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 145 (0x8ec6ec00) [pid = 1865] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 144 (0x912f0800) [pid = 1865] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 143 (0x91f91c00) [pid = 1865] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 142 (0x87a2cc00) [pid = 1865] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 141 (0x895d9800) [pid = 1865] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 140 (0x8eb5f400) [pid = 1865] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 139 (0x912f7800) [pid = 1865] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 138 (0x8aa8e800) [pid = 1865] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 137 (0x92895c00) [pid = 1865] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 136 (0x8f22c000) [pid = 1865] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 135 (0x89217000) [pid = 1865] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 134 (0x953bec00) [pid = 1865] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 133 (0x93ba3000) [pid = 1865] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 132 (0x92968c00) [pid = 1865] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 131 (0x93b6b000) [pid = 1865] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 130 (0x8d587400) [pid = 1865] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 129 (0x91f92000) [pid = 1865] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 128 (0x9520c000) [pid = 1865] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 127 (0x8b37ec00) [pid = 1865] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 126 (0x851dd400) [pid = 1865] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 125 (0x93d63000) [pid = 1865] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 124 (0x9a0a5000) [pid = 1865] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 123 (0x99820400) [pid = 1865] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:50:46 INFO - PROCESS | 1865 | --DOMWINDOW == 122 (0x8b376800) [pid = 1865] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:50:46 INFO - PROCESS | 1865 | 1463035846815 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:46 INFO - PROCESS | 1865 | ++DOCSHELL 0x851dd400 == 132 [pid = 1865] [id = 785] 23:50:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 123 (0x87a2a000) [pid = 1865] [serial = 2354] [outer = (nil)] 23:50:46 INFO - PROCESS | 1865 | ++DOMWINDOW == 124 (0x8aa8e800) [pid = 1865] [serial = 2355] [outer = 0x87a2a000] 23:50:46 INFO - PROCESS | 1865 | 1463035846898 Marionette DEBUG loaded listener.js 23:50:47 INFO - PROCESS | 1865 | ++DOMWINDOW == 125 (0x8d810000) [pid = 1865] [serial = 2356] [outer = 0x87a2a000] 23:50:47 INFO - PROCESS | 1865 | 1463035847564 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:50:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:50:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2008ms 23:50:47 INFO - PROCESS | 1865 | 1463035847590 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 23:50:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:50:47 INFO - PROCESS | 1865 | 1463035847595 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 23:50:47 INFO - PROCESS | 1865 | 1463035847602 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:50:47 INFO - PROCESS | 1865 | 1463035847606 Marionette TRACE conn4 <- [1,3106,null,{}] 23:50:47 INFO - PROCESS | 1865 | 1463035847611 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}] 23:50:47 INFO - PROCESS | 1865 | 1463035847837 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 23:50:48 INFO - PROCESS | 1865 | 1463035848074 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:48 INFO - PROCESS | 1865 | ++DOCSHELL 0x8b37ec00 == 133 [pid = 1865] [id = 786] 23:50:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 126 (0x8d273800) [pid = 1865] [serial = 2357] [outer = (nil)] 23:50:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 127 (0x8ddd5000) [pid = 1865] [serial = 2358] [outer = 0x8d273800] 23:50:48 INFO - PROCESS | 1865 | 1463035848164 Marionette DEBUG loaded listener.js 23:50:48 INFO - PROCESS | 1865 | ++DOMWINDOW == 128 (0x8df22800) [pid = 1865] [serial = 2359] [outer = 0x8d273800] 23:50:49 INFO - PROCESS | 1865 | 1463035849193 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]]]}] 23:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:50:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:50:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1640ms 23:50:49 INFO - PROCESS | 1865 | 1463035849244 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 23:50:49 INFO - PROCESS | 1865 | 1463035849251 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 23:50:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:50:49 INFO - PROCESS | 1865 | 1463035849310 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:50:49 INFO - PROCESS | 1865 | 1463035849316 Marionette TRACE conn4 <- [1,3110,null,{}] 23:50:49 INFO - PROCESS | 1865 | 1463035849329 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}] 23:50:49 INFO - PROCESS | 1865 | 1463035849602 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 23:50:49 INFO - PROCESS | 1865 | 1463035849981 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:50 INFO - PROCESS | 1865 | ++DOCSHELL 0x89785400 == 134 [pid = 1865] [id = 787] 23:50:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 129 (0x89790000) [pid = 1865] [serial = 2360] [outer = (nil)] 23:50:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 130 (0x89d7c400) [pid = 1865] [serial = 2361] [outer = 0x89790000] 23:50:50 INFO - PROCESS | 1865 | 1463035850081 Marionette DEBUG loaded listener.js 23:50:50 INFO - PROCESS | 1865 | ++DOMWINDOW == 131 (0x8b17e800) [pid = 1865] [serial = 2362] [outer = 0x89790000] 23:50:50 INFO - PROCESS | 1865 | 1463035850916 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"]]]}] 23:50:50 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:50:50 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 23:50:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:50:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:50:50 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:50:50 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1646ms 23:50:50 INFO - PROCESS | 1865 | 1463035850953 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 23:50:50 INFO - PROCESS | 1865 | 1463035850962 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 23:50:50 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:50:50 INFO - PROCESS | 1865 | 1463035850974 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:50:50 INFO - PROCESS | 1865 | 1463035850978 Marionette TRACE conn4 <- [1,3114,null,{}] 23:50:50 INFO - PROCESS | 1865 | 1463035850986 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}] 23:50:51 INFO - PROCESS | 1865 | 1463035851252 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 23:50:51 INFO - PROCESS | 1865 | 1463035851645 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\", \"22c24468-4e86-4fa4-b751-850ab8ab3209\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:50:51 INFO - PROCESS | 1865 | ++DOCSHELL 0x8c42f800 == 135 [pid = 1865] [id = 788] 23:50:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 132 (0x8c50ec00) [pid = 1865] [serial = 2363] [outer = (nil)] 23:50:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 133 (0x8d581000) [pid = 1865] [serial = 2364] [outer = 0x8c50ec00] 23:50:51 INFO - PROCESS | 1865 | 1463035851749 Marionette DEBUG loaded listener.js 23:50:51 INFO - PROCESS | 1865 | ++DOMWINDOW == 134 (0x8d89f800) [pid = 1865] [serial = 2365] [outer = 0x8c50ec00] 23:50:52 INFO - PROCESS | 1865 | 1463035852685 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]]]}] 23:50:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:50:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1739ms 23:50:52 INFO - PROCESS | 1865 | 1463035852713 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 23:50:52 INFO - PROCESS | 1865 | 1463035852718 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 23:50:53 WARNING - u'runner_teardown' () 23:50:53 INFO - No more tests 23:50:53 INFO - Got 0 unexpected results 23:50:53 INFO - SUITE-END | took 1409s 23:50:53 INFO - Closing logging queue 23:50:53 INFO - queue closed 23:50:54 INFO - Return code: 0 23:50:54 WARNING - # TBPL SUCCESS # 23:50:54 INFO - Running post-action listener: _resource_record_post_action 23:50:54 INFO - Running post-run listener: _resource_record_post_run 23:50:55 INFO - Total resource usage - Wall time: 1444s; CPU: 98.0%; Read bytes: 14110720; Write bytes: 925904896; Read time: 608; Write time: 214928 23:50:55 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:50:55 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133713920; Read time: 8; Write time: 114048 23:50:55 INFO - run-tests - Wall time: 1415s; CPU: 98.0%; Read bytes: 11345920; Write bytes: 783691776; Read time: 508; Write time: 94972 23:50:55 INFO - Running post-run listener: _upload_blobber_files 23:50:55 INFO - Blob upload gear active. 23:50:55 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:50:55 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 23:50:55 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'] 23:50:55 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 23:50:55 INFO - (blobuploader) - INFO - Open directory for files ... 23:50:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:50:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:50:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:50:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:50:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:50:56 INFO - (blobuploader) - INFO - Done attempting. 23:50:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:50:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:50:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:50:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:50:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:50:57 INFO - (blobuploader) - INFO - Done attempting. 23:50:57 INFO - (blobuploader) - INFO - Iteration through files over. 23:50:57 INFO - Return code: 0 23:50:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:50:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:50:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/052ccc827962cb83538a550e7b41c8e43c2244fee1dc22beb9f04799a5b16b402b87c53fdf1283ae4d272a04571575fdc8cad8affa693a163099a89150675038", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fb289785a82e537a4ea94ee7f98065f0b76015fd59eacaf6e7580764e90801576a7a7ab79f9f5d0416b917babe8edb131df27e0820594bc0f0b14d1af3160e48"} 23:50:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:50:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:50:57 INFO - Contents: 23:50:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/052ccc827962cb83538a550e7b41c8e43c2244fee1dc22beb9f04799a5b16b402b87c53fdf1283ae4d272a04571575fdc8cad8affa693a163099a89150675038", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fb289785a82e537a4ea94ee7f98065f0b76015fd59eacaf6e7580764e90801576a7a7ab79f9f5d0416b917babe8edb131df27e0820594bc0f0b14d1af3160e48"} 23:50:57 INFO - Running post-run listener: copy_logs_to_upload_dir 23:50:57 INFO - Copying logs to upload dir... 23:50:57 INFO - mkdir: /builds/slave/test/build/upload/logs 23:50:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1577.237008 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 17 secs) (at 2016-05-11 23:50:57.979745) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 23:50:57.980872) ========= 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-1463024711.752693-736698712 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/052ccc827962cb83538a550e7b41c8e43c2244fee1dc22beb9f04799a5b16b402b87c53fdf1283ae4d272a04571575fdc8cad8affa693a163099a89150675038", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fb289785a82e537a4ea94ee7f98065f0b76015fd59eacaf6e7580764e90801576a7a7ab79f9f5d0416b917babe8edb131df27e0820594bc0f0b14d1af3160e48"} build_url:https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031733 build_url: 'https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/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/052ccc827962cb83538a550e7b41c8e43c2244fee1dc22beb9f04799a5b16b402b87c53fdf1283ae4d272a04571575fdc8cad8affa693a163099a89150675038", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fb289785a82e537a4ea94ee7f98065f0b76015fd59eacaf6e7580764e90801576a7a7ab79f9f5d0416b917babe8edb131df27e0820594bc0f0b14d1af3160e48"}' symbols_url: 'https://queue.taskcluster.net/v1/task/H-gMF4R9SyGWopp3irEK0A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-11 23:50:58.042428) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:50:58.043052) ========= 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-1463024711.752693-736698712 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017944 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-11 23:50:58.107121) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 23:50:58.107436) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-11 23:50:58.107829) ========= ========= Total master_lag: 0.99 =========