builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-727 starttime: 1464989014.99 results: success (0) buildid: 20160603124626 builduid: 5422d12ecc704baa87f2d6e8f93b27c8 revision: d992dde457ca958041d6e10325dc15fa0edc2a41 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:34.990256) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:34.990664) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:34.990965) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:35.027593) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:35.027855) ========= 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-1464988745.797733-753864059 _=/tools/buildbot/bin/python using PTY: False --2016-06-03 14:23:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.92M=0.001s 2016-06-03 14:23:35 (7.92 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.561280 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:35.810879) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:35.811179) ========= 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-1464988745.797733-753864059 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032336 ========= master_lag: 0.27 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:36.112437) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-03 14:23:36.112795) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d992dde457ca958041d6e10325dc15fa0edc2a41 --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 d992dde457ca958041d6e10325dc15fa0edc2a41 --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-1464988745.797733-753864059 _=/tools/buildbot/bin/python using PTY: False 2016-06-03 14:23:36,535 truncating revision to first 12 chars 2016-06-03 14:23:36,536 Setting DEBUG logging. 2016-06-03 14:23:36,536 attempt 1/10 2016-06-03 14:23:36,536 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d992dde457ca?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-03 14:23:37,794 unpacking tar archive at: mozilla-aurora-d992dde457ca/testing/mozharness/ program finished with exit code 0 elapsedTime=1.820216 ========= master_lag: 0.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-03 14:23:38.231307) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:38.231729) ========= script_repo_revision: d992dde457ca958041d6e10325dc15fa0edc2a41 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:38.232139) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:38.232410) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-03 14:23:38.719902) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 37 secs) (at 2016-06-03 14:23:38.720198) ========= /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-1464988745.797733-753864059 _=/tools/buildbot/bin/python using PTY: False 14:23:39 INFO - MultiFileLogger online at 20160603 14:23:39 in /builds/slave/test 14:23:39 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 14:23:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 14:23:39 INFO - {'append_to_log': False, 14:23:39 INFO - 'base_work_dir': '/builds/slave/test', 14:23:39 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:23:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 14:23:39 INFO - 'buildbot_json_path': 'buildprops.json', 14:23:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 14:23:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:23:39 INFO - 'download_minidump_stackwalk': True, 14:23:39 INFO - 'download_symbols': 'true', 14:23:39 INFO - 'e10s': False, 14:23:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 14:23:39 INFO - 'tooltool.py': '/tools/tooltool.py', 14:23:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 14:23:39 INFO - '/tools/misc-python/virtualenv.py')}, 14:23:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:23:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:23:39 INFO - 'log_level': 'info', 14:23:39 INFO - 'log_to_console': True, 14:23:39 INFO - 'opt_config_files': (), 14:23:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:23:39 INFO - '--processes=1', 14:23:39 INFO - '--config=%(test_path)s/wptrunner.ini', 14:23:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:23:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:23:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:23:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:23:39 INFO - 'pip_index': False, 14:23:39 INFO - 'require_test_zip': True, 14:23:39 INFO - 'test_type': ('testharness',), 14:23:39 INFO - 'this_chunk': '1', 14:23:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 14:23:39 INFO - 'total_chunks': '10', 14:23:39 INFO - 'virtualenv_path': 'venv', 14:23:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:23:39 INFO - 'work_dir': 'build'} 14:23:39 INFO - ##### 14:23:39 INFO - ##### Running clobber step. 14:23:39 INFO - ##### 14:23:39 INFO - Running pre-action listener: _resource_record_pre_action 14:23:39 INFO - Running main action method: clobber 14:23:39 INFO - rmtree: /builds/slave/test/build 14:23:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 14:23:40 INFO - Running post-action listener: _resource_record_post_action 14:23:40 INFO - ##### 14:23:40 INFO - ##### Running read-buildbot-config step. 14:23:40 INFO - ##### 14:23:40 INFO - Running pre-action listener: _resource_record_pre_action 14:23:40 INFO - Running main action method: read_buildbot_config 14:23:40 INFO - Using buildbot properties: 14:23:40 INFO - { 14:23:40 INFO - "project": "", 14:23:40 INFO - "product": "firefox", 14:23:40 INFO - "script_repo_revision": "production", 14:23:40 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 14:23:40 INFO - "repository": "", 14:23:40 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 14:23:40 INFO - "buildid": "20160603124626", 14:23:40 INFO - "pgo_build": "False", 14:23:40 INFO - "basedir": "/builds/slave/test", 14:23:40 INFO - "buildnumber": 1, 14:23:40 INFO - "slavename": "tst-linux32-spot-727", 14:23:40 INFO - "revision": "d992dde457ca958041d6e10325dc15fa0edc2a41", 14:23:40 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 14:23:40 INFO - "platform": "linux", 14:23:40 INFO - "branch": "mozilla-aurora", 14:23:40 INFO - "repo_path": "releases/mozilla-aurora", 14:23:40 INFO - "moz_repo_path": "", 14:23:40 INFO - "stage_platform": "linux", 14:23:40 INFO - "builduid": "5422d12ecc704baa87f2d6e8f93b27c8", 14:23:40 INFO - "slavebuilddir": "test" 14:23:40 INFO - } 14:23:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 14:23:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 14:23:40 INFO - Running post-action listener: _resource_record_post_action 14:23:40 INFO - ##### 14:23:40 INFO - ##### Running download-and-extract step. 14:23:40 INFO - ##### 14:23:40 INFO - Running pre-action listener: _resource_record_pre_action 14:23:40 INFO - Running main action method: download_and_extract 14:23:40 INFO - mkdir: /builds/slave/test/build/tests 14:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:23:40 INFO - https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 14:23:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 14:23:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 14:23:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:23:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:23:44 INFO - Downloaded 1325 bytes. 14:23:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 14:23:44 INFO - Using the following test package requirements: 14:23:44 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 14:23:44 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 14:23:44 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 14:23:44 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 14:23:44 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 14:23:44 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 14:23:44 INFO - u'jsshell-linux-i686.zip'], 14:23:44 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 14:23:44 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 14:23:44 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 14:23:44 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 14:23:44 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 14:23:44 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 14:23:44 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 14:23:44 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 14:23:44 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 14:23:44 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 14:23:44 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 14:23: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 14:23: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')]} 14:23:44 INFO - https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 14:23:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 14:23:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 14:23:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:23:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:23:53 INFO - Downloaded 22798690 bytes. 14:23:53 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/*'] 14:23:53 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/* 14:23:54 INFO - caution: filename not matched: web-platform/* 14:23:54 INFO - Return code: 11 14:23:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:23:54 INFO - https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 14:23:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 14:23:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 14:23:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:23:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:24:05 INFO - Downloaded 36387733 bytes. 14:24:05 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/*'] 14:24:05 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/* 14:24:09 INFO - caution: filename not matched: bin/* 14:24:09 INFO - caution: filename not matched: config/* 14:24:09 INFO - caution: filename not matched: mozbase/* 14:24:09 INFO - caution: filename not matched: marionette/* 14:24:09 INFO - caution: filename not matched: tools/wptserve/* 14:24:09 INFO - Return code: 11 14:24:09 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')]} 14:24:09 INFO - https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 14:24:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 14:24:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 14:24:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:24:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:24:28 INFO - Downloaded 69369738 bytes. 14:24:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 14:24:28 INFO - mkdir: /builds/slave/test/properties 14:24:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 14:24:28 INFO - Writing to file /builds/slave/test/properties/build_url 14:24:28 INFO - Contents: 14:24:28 INFO - build_url:https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 14:24:36 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 14:24:36 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 14:24:36 INFO - Writing to file /builds/slave/test/properties/symbols_url 14:24:36 INFO - Contents: 14:24:36 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 14:24:36 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')]} 14:24:36 INFO - https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:24:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 14:24:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 14:24:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:24:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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 14:25:03 INFO - Downloaded 92340265 bytes. 14:25:03 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'] 14:25:03 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 14:25:11 INFO - Return code: 0 14:25:11 INFO - Running post-action listener: _resource_record_post_action 14:25:11 INFO - Running post-action listener: set_extra_try_arguments 14:25:11 INFO - ##### 14:25:11 INFO - ##### Running create-virtualenv step. 14:25:11 INFO - ##### 14:25:11 INFO - Running pre-action listener: _pre_create_virtualenv 14:25:11 INFO - Running pre-action listener: _resource_record_pre_action 14:25:11 INFO - Running main action method: create_virtualenv 14:25:11 INFO - Creating virtualenv /builds/slave/test/build/venv 14:25:11 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 14:25:11 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 14:25:12 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:25:12 INFO - Using real prefix '/usr' 14:25:12 INFO - New python executable in /builds/slave/test/build/venv/bin/python 14:25:13 INFO - Installing distribute.............................................................................................................................................................................................done. 14:25:16 INFO - Installing pip.................done. 14:25:16 INFO - Return code: 0 14:25:16 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 14:25:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:25:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:25:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xa4b7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa51e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5d0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2e30>, '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 0xa54fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5ce470>, '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-1464988745.797733-753864059', '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 14:25:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:25:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:25:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:25:16 INFO - 'CCACHE_UMASK': '002', 14:25:16 INFO - 'DISPLAY': ':0', 14:25:16 INFO - 'HOME': '/home/cltbld', 14:25:16 INFO - 'LANG': 'en_US.UTF-8', 14:25:16 INFO - 'LOGNAME': 'cltbld', 14:25:16 INFO - 'MAIL': '/var/mail/cltbld', 14:25:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:25:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:25:16 INFO - 'MOZ_NO_REMOTE': '1', 14:25:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:25:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:25:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:25:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:25:16 INFO - 'PWD': '/builds/slave/test', 14:25:16 INFO - 'SHELL': '/bin/bash', 14:25:16 INFO - 'SHLVL': '1', 14:25:16 INFO - 'TERM': 'linux', 14:25:16 INFO - 'TMOUT': '86400', 14:25:16 INFO - 'USER': 'cltbld', 14:25:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464988745.797733-753864059', 14:25:16 INFO - '_': '/tools/buildbot/bin/python'} 14:25:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:25:17 INFO - Downloading/unpacking psutil>=0.7.1 14:25:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:25:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 14:25:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 14:25:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:25:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:25:22 INFO - Installing collected packages: psutil 14:25:22 INFO - Running setup.py install for psutil 14:25:22 INFO - building 'psutil._psutil_linux' extension 14:25:22 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 14:25:23 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 14:25:23 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 14:25:23 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 14:25:23 INFO - building 'psutil._psutil_posix' extension 14:25:23 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 14:25:23 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 14:25:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 14:25:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:25:23 INFO - Successfully installed psutil 14:25:23 INFO - Cleaning up... 14:25:23 INFO - Return code: 0 14:25:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 14:25:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:25:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:25:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xa4b7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa51e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5d0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2e30>, '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 0xa54fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5ce470>, '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-1464988745.797733-753864059', '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 14:25:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:25:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:25:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:25:23 INFO - 'CCACHE_UMASK': '002', 14:25:23 INFO - 'DISPLAY': ':0', 14:25:23 INFO - 'HOME': '/home/cltbld', 14:25:23 INFO - 'LANG': 'en_US.UTF-8', 14:25:23 INFO - 'LOGNAME': 'cltbld', 14:25:23 INFO - 'MAIL': '/var/mail/cltbld', 14:25:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:25:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:25:23 INFO - 'MOZ_NO_REMOTE': '1', 14:25:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:25:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:25:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:25:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:25:23 INFO - 'PWD': '/builds/slave/test', 14:25:23 INFO - 'SHELL': '/bin/bash', 14:25:23 INFO - 'SHLVL': '1', 14:25:23 INFO - 'TERM': 'linux', 14:25:23 INFO - 'TMOUT': '86400', 14:25:23 INFO - 'USER': 'cltbld', 14:25:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464988745.797733-753864059', 14:25:23 INFO - '_': '/tools/buildbot/bin/python'} 14:25:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:25:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:25:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:24 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 14:25:24 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 14:25:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:25:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 14:25:29 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 14:25:29 INFO - Installing collected packages: mozsystemmonitor 14:25:29 INFO - Running setup.py install for mozsystemmonitor 14:25:29 INFO - Successfully installed mozsystemmonitor 14:25:29 INFO - Cleaning up... 14:25:29 INFO - Return code: 0 14:25:29 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 14:25:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:25:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:25:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:25:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0xa4b7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa51e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5d0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2e30>, '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 0xa54fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5ce470>, '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-1464988745.797733-753864059', '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 14:25:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:25:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 14:25:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:25:29 INFO - 'CCACHE_UMASK': '002', 14:25:29 INFO - 'DISPLAY': ':0', 14:25:29 INFO - 'HOME': '/home/cltbld', 14:25:29 INFO - 'LANG': 'en_US.UTF-8', 14:25:29 INFO - 'LOGNAME': 'cltbld', 14:25:29 INFO - 'MAIL': '/var/mail/cltbld', 14:25:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:25:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:25:29 INFO - 'MOZ_NO_REMOTE': '1', 14:25:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:25:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:25:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:25:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:25:29 INFO - 'PWD': '/builds/slave/test', 14:25:29 INFO - 'SHELL': '/bin/bash', 14:25:29 INFO - 'SHLVL': '1', 14:25:29 INFO - 'TERM': 'linux', 14:25:29 INFO - 'TMOUT': '86400', 14:25:29 INFO - 'USER': 'cltbld', 14:25:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464988745.797733-753864059', 14:25:29 INFO - '_': '/tools/buildbot/bin/python'} 14:25:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:25:29 INFO - Downloading/unpacking blobuploader==1.2.4 14:25:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:29 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 14:25:29 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 14:25:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:34 INFO - Downloading blobuploader-1.2.4.tar.gz 14:25:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 14:25:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:25:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:34 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 14:25:34 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 14:25:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 14:25:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:25:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:36 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 14:25:36 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 14:25:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 14:25:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 14:25:36 INFO - Downloading docopt-0.6.1.tar.gz 14:25:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 14:25:36 INFO - Installing collected packages: blobuploader, requests, docopt 14:25:36 INFO - Running setup.py install for blobuploader 14:25:36 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 14:25:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 14:25:37 INFO - Running setup.py install for requests 14:25:37 INFO - Running setup.py install for docopt 14:25:38 INFO - Successfully installed blobuploader requests docopt 14:25:38 INFO - Cleaning up... 14:25:38 INFO - Return code: 0 14:25:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:25: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')]} 14:25:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:25:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25: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')]} 14:25:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:25:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25:38 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 0xa4b7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa51e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5d0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2e30>, '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 0xa54fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5ce470>, '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-1464988745.797733-753864059', '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 14:25:38 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 14:25:38 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 14:25:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:25:38 INFO - 'CCACHE_UMASK': '002', 14:25:38 INFO - 'DISPLAY': ':0', 14:25:38 INFO - 'HOME': '/home/cltbld', 14:25:38 INFO - 'LANG': 'en_US.UTF-8', 14:25:38 INFO - 'LOGNAME': 'cltbld', 14:25:38 INFO - 'MAIL': '/var/mail/cltbld', 14:25:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:25:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:25:38 INFO - 'MOZ_NO_REMOTE': '1', 14:25:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:25:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:25:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:25:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:25:38 INFO - 'PWD': '/builds/slave/test', 14:25:38 INFO - 'SHELL': '/bin/bash', 14:25:38 INFO - 'SHLVL': '1', 14:25:38 INFO - 'TERM': 'linux', 14:25:38 INFO - 'TMOUT': '86400', 14:25:38 INFO - 'USER': 'cltbld', 14:25:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464988745.797733-753864059', 14:25:38 INFO - '_': '/tools/buildbot/bin/python'} 14:25:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:25:38 INFO - Running setup.py (path:/tmp/pip-sUsGzL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:25:38 INFO - Running setup.py (path:/tmp/pip-VtKsvq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:25:38 INFO - Running setup.py (path:/tmp/pip-AGxphv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:25:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:25:38 INFO - Running setup.py (path:/tmp/pip-PJvfF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:25:39 INFO - Running setup.py (path:/tmp/pip-EyryGc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:25:39 INFO - Running setup.py (path:/tmp/pip-UBngaN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:25:39 INFO - Running setup.py (path:/tmp/pip-xXVpnr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:25:39 INFO - Running setup.py (path:/tmp/pip-eq5o7d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:25:39 INFO - Running setup.py (path:/tmp/pip-7s9OTO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:25:39 INFO - Running setup.py (path:/tmp/pip-lYX2jB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:25:39 INFO - Running setup.py (path:/tmp/pip-C7ZNP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:25:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:25:39 INFO - Running setup.py (path:/tmp/pip-6DscJg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:25:40 INFO - Running setup.py (path:/tmp/pip-2wkEAR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:25:40 INFO - Running setup.py (path:/tmp/pip-bdJmEb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:25:40 INFO - Running setup.py (path:/tmp/pip-32_1kY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:25:40 INFO - Running setup.py (path:/tmp/pip-_8q6tP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:25:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:25:40 INFO - Running setup.py (path:/tmp/pip-caZyKB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:25:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:25:40 INFO - Running setup.py (path:/tmp/pip-UN9o0M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:25:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:25:40 INFO - Running setup.py (path:/tmp/pip-PUVDi1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:25:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:25:40 INFO - Running setup.py (path:/tmp/pip-W5CFVq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:25:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:25:41 INFO - Running setup.py (path:/tmp/pip-4OyabA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:25:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:25:41 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 14:25:41 INFO - Running setup.py install for manifestparser 14:25:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 14:25:41 INFO - Running setup.py install for mozcrash 14:25:42 INFO - Running setup.py install for mozdebug 14:25:42 INFO - Running setup.py install for mozdevice 14:25:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 14:25:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 14:25:42 INFO - Running setup.py install for mozfile 14:25:42 INFO - Running setup.py install for mozhttpd 14:25:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 14:25:42 INFO - Running setup.py install for mozinfo 14:25:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 14:25:43 INFO - Running setup.py install for mozInstall 14:25:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 14:25:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 14:25:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 14:25:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 14:25:43 INFO - Running setup.py install for mozleak 14:25:43 INFO - Running setup.py install for mozlog 14:25:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 14:25:43 INFO - Running setup.py install for moznetwork 14:25:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 14:25:43 INFO - Running setup.py install for mozprocess 14:25:44 INFO - Running setup.py install for mozprofile 14:25:44 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 14:25:44 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 14:25:44 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 14:25:44 INFO - Running setup.py install for mozrunner 14:25:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 14:25:44 INFO - Running setup.py install for mozscreenshot 14:25:44 INFO - Running setup.py install for moztest 14:25:45 INFO - Running setup.py install for mozversion 14:25:45 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 14:25:45 INFO - Running setup.py install for wptserve 14:25:45 INFO - Running setup.py install for marionette-driver 14:25:45 INFO - Running setup.py install for browsermob-proxy 14:25:46 INFO - Running setup.py install for marionette-client 14:25:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:25:46 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 14:25:46 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 14:25:46 INFO - Cleaning up... 14:25:46 INFO - Return code: 0 14:25:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 14:25:46 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')]} 14:25:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:25:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25:46 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')]} 14:25:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:25:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 14:25:46 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 0xa4b7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa51e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa5d0f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2b2e30>, '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 0xa54fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5ce470>, '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-1464988745.797733-753864059', '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 14:25:46 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 14:25:46 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 14:25:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:25:46 INFO - 'CCACHE_UMASK': '002', 14:25:46 INFO - 'DISPLAY': ':0', 14:25:46 INFO - 'HOME': '/home/cltbld', 14:25:46 INFO - 'LANG': 'en_US.UTF-8', 14:25:46 INFO - 'LOGNAME': 'cltbld', 14:25:46 INFO - 'MAIL': '/var/mail/cltbld', 14:25:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:25:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:25:46 INFO - 'MOZ_NO_REMOTE': '1', 14:25:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:25:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:25:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:25:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:25:46 INFO - 'PWD': '/builds/slave/test', 14:25:46 INFO - 'SHELL': '/bin/bash', 14:25:46 INFO - 'SHLVL': '1', 14:25:46 INFO - 'TERM': 'linux', 14:25:46 INFO - 'TMOUT': '86400', 14:25:46 INFO - 'USER': 'cltbld', 14:25:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464988745.797733-753864059', 14:25:46 INFO - '_': '/tools/buildbot/bin/python'} 14:25:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 14:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 14:25:47 INFO - Running setup.py (path:/tmp/pip-W9UE1Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 14:25:47 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)) 14:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 14:25:47 INFO - Running setup.py (path:/tmp/pip-M2HtoC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 14:25:47 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)) 14:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 14:25:47 INFO - Running setup.py (path:/tmp/pip-goGpYq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 14:25:47 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)) 14:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 14:25:47 INFO - Running setup.py (path:/tmp/pip-DDgf0a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 14:25:47 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)) 14:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 14:25:47 INFO - Running setup.py (path:/tmp/pip-oYbV_q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 14:25:47 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)) 14:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 14:25:47 INFO - Running setup.py (path:/tmp/pip-wbrCFu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 14:25:47 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)) 14:25:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 14:25:47 INFO - Running setup.py (path:/tmp/pip-sEixoa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 14:25:48 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)) 14:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 14:25:48 INFO - Running setup.py (path:/tmp/pip-fvadKg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 14:25:48 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)) 14:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 14:25:48 INFO - Running setup.py (path:/tmp/pip-3OcFaF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 14:25:48 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)) 14:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 14:25:48 INFO - Running setup.py (path:/tmp/pip-xEZGqp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 14:25:48 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)) 14:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 14:25:48 INFO - Running setup.py (path:/tmp/pip-uPOuAj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 14:25:48 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)) 14:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 14:25:48 INFO - Running setup.py (path:/tmp/pip-hZuDsR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 14:25:48 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)) 14:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 14:25:48 INFO - Running setup.py (path:/tmp/pip-25wejW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 14:25:48 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)) 14:25:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 14:25:48 INFO - Running setup.py (path:/tmp/pip-RXkW0m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 14:25:49 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)) 14:25:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 14:25:49 INFO - Running setup.py (path:/tmp/pip-JMDsMw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 14:25:49 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)) 14:25:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 14:25:49 INFO - Running setup.py (path:/tmp/pip-1aX5sP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 14:25:49 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)) 14:25:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 14:25:49 INFO - Running setup.py (path:/tmp/pip-1hTL80-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 14:25:49 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)) 14:25:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 14:25:49 INFO - Running setup.py (path:/tmp/pip-rvuzFw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 14:25:49 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)) 14:25:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 14:25:49 INFO - Running setup.py (path:/tmp/pip-lHvdQS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 14:25:49 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)) 14:25:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:25:49 INFO - Running setup.py (path:/tmp/pip-2oHwIm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 14:25:49 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)) 14:25:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 14:25:50 INFO - Running setup.py (path:/tmp/pip-ngZ07W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 14:25:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 14:25:50 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)) 14:25:50 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)) 14:25:50 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)) 14:25:50 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)) 14:25:50 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)) 14:25:50 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)) 14:25:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 14:25:50 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 14:25:50 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 14:25:50 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 14:25:50 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 14:25:50 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 14:25:50 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 14:25:55 INFO - Downloading blessings-1.6.tar.gz 14:25:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 14:25:55 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)) 14:25:55 INFO - Installing collected packages: blessings 14:25:55 INFO - Running setup.py install for blessings 14:25:55 INFO - Successfully installed blessings 14:25:55 INFO - Cleaning up... 14:25:55 INFO - Return code: 0 14:25:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 14:25:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:25:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:25:56 INFO - Reading from file tmpfile_stdout 14:25:56 INFO - Current package versions: 14:25:56 INFO - argparse == 1.2.1 14:25:56 INFO - blessings == 1.6 14:25:56 INFO - blobuploader == 1.2.4 14:25:56 INFO - browsermob-proxy == 0.6.0 14:25:56 INFO - docopt == 0.6.1 14:25:56 INFO - manifestparser == 1.1 14:25:56 INFO - marionette-client == 2.3.0 14:25:56 INFO - marionette-driver == 1.4.0 14:25:56 INFO - mozInstall == 1.12 14:25:56 INFO - mozcrash == 0.17 14:25:56 INFO - mozdebug == 0.1 14:25:56 INFO - mozdevice == 0.48 14:25:56 INFO - mozfile == 1.2 14:25:56 INFO - mozhttpd == 0.7 14:25:56 INFO - mozinfo == 0.9 14:25:56 INFO - mozleak == 0.1 14:25:56 INFO - mozlog == 3.1 14:25:56 INFO - moznetwork == 0.27 14:25:56 INFO - mozprocess == 0.22 14:25:56 INFO - mozprofile == 0.28 14:25:56 INFO - mozrunner == 6.11 14:25:56 INFO - mozscreenshot == 0.1 14:25:56 INFO - mozsystemmonitor == 0.0 14:25:56 INFO - moztest == 0.7 14:25:56 INFO - mozversion == 1.4 14:25:56 INFO - psutil == 3.1.1 14:25:56 INFO - requests == 1.2.3 14:25:56 INFO - wptserve == 1.4.0 14:25:56 INFO - wsgiref == 0.1.2 14:25:56 INFO - Running post-action listener: _resource_record_post_action 14:25:56 INFO - Running post-action listener: _start_resource_monitoring 14:25:56 INFO - Starting resource monitoring. 14:25:56 INFO - ##### 14:25:56 INFO - ##### Running pull step. 14:25:56 INFO - ##### 14:25:56 INFO - Running pre-action listener: _resource_record_pre_action 14:25:56 INFO - Running main action method: pull 14:25:56 INFO - Pull has nothing to do! 14:25:56 INFO - Running post-action listener: _resource_record_post_action 14:25:56 INFO - ##### 14:25:56 INFO - ##### Running install step. 14:25:56 INFO - ##### 14:25:56 INFO - Running pre-action listener: _resource_record_pre_action 14:25:56 INFO - Running main action method: install 14:25:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 14:25:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 14:25:56 INFO - Reading from file tmpfile_stdout 14:25:56 INFO - Detecting whether we're running mozinstall >=1.0... 14:25:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 14:25:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 14:25:56 INFO - Reading from file tmpfile_stdout 14:25:56 INFO - Output received: 14:25:56 INFO - Usage: mozinstall [options] installer 14:25:56 INFO - Options: 14:25:56 INFO - -h, --help show this help message and exit 14:25:56 INFO - -d DEST, --destination=DEST 14:25:56 INFO - Directory to install application into. [default: 14:25:56 INFO - "/builds/slave/test"] 14:25:56 INFO - --app=APP Application being installed. [default: firefox] 14:25:56 INFO - mkdir: /builds/slave/test/build/application 14:25:56 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'] 14:25:56 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 14:26:26 INFO - Reading from file tmpfile_stdout 14:26:26 INFO - Output received: 14:26:26 INFO - /builds/slave/test/build/application/firefox/firefox 14:26:26 INFO - Running post-action listener: _resource_record_post_action 14:26:26 INFO - ##### 14:26:26 INFO - ##### Running run-tests step. 14:26:26 INFO - ##### 14:26:26 INFO - Running pre-action listener: _resource_record_pre_action 14:26:26 INFO - Running main action method: run_tests 14:26:26 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 14:26:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:26:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:26:26 INFO - grabbing minidump binary from tooltool 14:26:26 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')]} 14:26:26 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 0xa2b2e30>, '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 0xa54fc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa5ce470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 14:26:26 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 14:26:26 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 14:26:26 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 14:26:26 INFO - Return code: 0 14:26:26 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 14:26:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 14:26:26 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/NlGqpY7nRzeFYQ6ReOlNDg/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 14:26:26 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/NlGqpY7nRzeFYQ6ReOlNDg/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 14:26:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 14:26:26 INFO - 'CCACHE_UMASK': '002', 14:26:26 INFO - 'DISPLAY': ':0', 14:26:26 INFO - 'HOME': '/home/cltbld', 14:26:26 INFO - 'LANG': 'en_US.UTF-8', 14:26:26 INFO - 'LOGNAME': 'cltbld', 14:26:26 INFO - 'MAIL': '/var/mail/cltbld', 14:26:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 14:26:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:26:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 14:26:26 INFO - 'MOZ_NO_REMOTE': '1', 14:26:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 14:26:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:26:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 14:26:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 14:26:26 INFO - 'PWD': '/builds/slave/test', 14:26:26 INFO - 'SHELL': '/bin/bash', 14:26:26 INFO - 'SHLVL': '1', 14:26:26 INFO - 'TERM': 'linux', 14:26:26 INFO - 'TMOUT': '86400', 14:26:26 INFO - 'USER': 'cltbld', 14:26:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464988745.797733-753864059', 14:26:26 INFO - '_': '/tools/buildbot/bin/python'} 14:26:26 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/NlGqpY7nRzeFYQ6ReOlNDg/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 14:26:27 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 14:26:27 INFO - import pkg_resources 14:26:28 INFO - Using 1 client processes 14:26:28 INFO - wptserve Starting http server on 127.0.0.1:8000 14:26:28 INFO - wptserve Starting http server on 127.0.0.1:8001 14:26:28 INFO - wptserve Starting http server on 127.0.0.1:8443 14:26:30 INFO - SUITE-START | Running 778 tests 14:26:30 INFO - Running testharness tests 14:26:30 INFO - Setting up ssl 14:26:30 INFO - PROCESS | certutil | 14:26:30 INFO - PROCESS | certutil | 14:26:30 INFO - PROCESS | certutil | 14:26:30 INFO - Certificate Nickname Trust Attributes 14:26:30 INFO - SSL,S/MIME,JAR/XPI 14:26:30 INFO - 14:26:30 INFO - web-platform-tests CT,, 14:26:30 INFO - 14:26:31 INFO - Starting runner 14:26:34 INFO - PROCESS | 6318 | 1464989194206 Marionette DEBUG Marionette enabled via build flag and pref 14:26:34 INFO - PROCESS | 6318 | ++DOCSHELL 0xa51f7800 == 1 [pid = 6318] [id = 1] 14:26:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 1 (0xa51f7c00) [pid = 6318] [serial = 1] [outer = (nil)] 14:26:34 INFO - PROCESS | 6318 | [6318] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:26:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 2 (0xa51f8400) [pid = 6318] [serial = 2] [outer = 0xa51f7c00] 14:26:35 INFO - PROCESS | 6318 | 1464989195029 Marionette INFO Listening on port 2828 14:26:35 INFO - PROCESS | 6318 | 1464989195818 Marionette DEBUG Marionette enabled via command-line flag 14:26:35 INFO - PROCESS | 6318 | ++DOCSHELL 0xa2388400 == 2 [pid = 6318] [id = 2] 14:26:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 3 (0xa23a1400) [pid = 6318] [serial = 3] [outer = (nil)] 14:26:35 INFO - PROCESS | 6318 | [6318] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:26:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 4 (0xa23a1c00) [pid = 6318] [serial = 4] [outer = 0xa23a1400] 14:26:36 INFO - PROCESS | 6318 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a229d560 14:26:36 INFO - PROCESS | 6318 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a69ea060 14:26:36 INFO - PROCESS | 6318 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22bff40 14:26:36 INFO - PROCESS | 6318 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22c0c00 14:26:36 INFO - PROCESS | 6318 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22de8e0 14:26:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 5 (0xa22ba800) [pid = 6318] [serial = 5] [outer = 0xa51f7c00] 14:26:36 INFO - PROCESS | 6318 | [6318] 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 14:26:36 INFO - PROCESS | 6318 | 1464989196289 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:44056 14:26:36 INFO - PROCESS | 6318 | [6318] 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 14:26:36 INFO - PROCESS | 6318 | 1464989196329 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:44057 14:26:36 INFO - PROCESS | 6318 | [6318] 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 14:26:36 INFO - PROCESS | 6318 | 1464989196404 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:44058 14:26:36 INFO - PROCESS | 6318 | 1464989196408 Marionette DEBUG Closed connection conn0 14:26:36 INFO - PROCESS | 6318 | 1464989196413 Marionette DEBUG Closed connection conn1 14:26:36 INFO - PROCESS | 6318 | [6318] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 14:26:36 INFO - PROCESS | 6318 | [6318] 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 14:26:36 INFO - PROCESS | 6318 | 1464989196570 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:44059 14:26:36 INFO - PROCESS | 6318 | 1464989196574 Marionette DEBUG Closed connection conn2 14:26:36 INFO - PROCESS | 6318 | [6318] 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 14:26:36 INFO - PROCESS | 6318 | 1464989196636 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:44060 14:26:36 INFO - PROCESS | 6318 | 1464989196649 Marionette DEBUG Closed connection conn3 14:26:36 INFO - PROCESS | 6318 | 1464989196697 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:26:36 INFO - PROCESS | 6318 | 1464989196716 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":"20160603124626","device":"desktop","version":"48.0a2"} 14:26:37 INFO - PROCESS | 6318 | [6318] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:26:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x9aae6400 == 3 [pid = 6318] [id = 3] 14:26:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 6 (0x9aae6800) [pid = 6318] [serial = 6] [outer = (nil)] 14:26:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x9aae6c00 == 4 [pid = 6318] [id = 4] 14:26:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 7 (0x9aaea400) [pid = 6318] [serial = 7] [outer = (nil)] 14:26:39 INFO - PROCESS | 6318 | [6318] 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 14:26:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a1e0400 == 5 [pid = 6318] [id = 5] 14:26:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 8 (0x9a1e0800) [pid = 6318] [serial = 8] [outer = (nil)] 14:26:39 INFO - PROCESS | 6318 | [6318] 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 14:26:39 INFO - PROCESS | 6318 | [6318] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:26:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 9 (0x99e4e000) [pid = 6318] [serial = 9] [outer = 0x9a1e0800] 14:26:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 10 (0x99a82000) [pid = 6318] [serial = 10] [outer = 0x9aae6800] 14:26:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 11 (0x99a83c00) [pid = 6318] [serial = 11] [outer = 0x9aaea400] 14:26:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 12 (0x99a86000) [pid = 6318] [serial = 12] [outer = 0x9a1e0800] 14:26:41 INFO - PROCESS | 6318 | 1464989201578 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 6318 | 1464989201600 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 13 (0x98727000) [pid = 6318] [serial = 13] [outer = 0x9a1e0800] 14:26:42 INFO - PROCESS | 6318 | 1464989202434 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"2f6e2e2d-11b9-4e43-a533-46dc606461b4","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":"20160603124626","device":"desktop","version":"48.0a2","command_id":1}}] 14:26:42 INFO - PROCESS | 6318 | 1464989202634 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}] 14:26:42 INFO - PROCESS | 6318 | 1464989202875 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 14:26:43 INFO - PROCESS | 6318 | 1464989203064 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:26:43 INFO - PROCESS | 6318 | [6318] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:26:43 INFO - PROCESS | 6318 | [6318] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:26:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 14 (0x989b1000) [pid = 6318] [serial = 14] [outer = 0x9a1e0800] 14:26:43 INFO - PROCESS | 6318 | [6318] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:26:43 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:26:43 INFO - PROCESS | 6318 | 1464989203651 Marionette TRACE conn4 <- [1,3,null,{}] 14:26:43 INFO - PROCESS | 6318 | 1464989203668 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 14:26:43 INFO - PROCESS | 6318 | 1464989203694 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 14:26:43 INFO - PROCESS | 6318 | 1464989203731 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 6318 | 1464989203736 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 14:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:26:43 INFO - PROCESS | 6318 | 1464989203745 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 6318 | 1464989203750 Marionette TRACE conn4 <- [1,6,null,{}] 14:26:43 INFO - PROCESS | 6318 | 1464989203761 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}] 14:26:43 INFO - PROCESS | 6318 | 1464989203779 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 14:26:43 INFO - PROCESS | 6318 | 1464989203784 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x9872b000 == 6 [pid = 6318] [id = 6] 14:26:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 15 (0x9879dc00) [pid = 6318] [serial = 15] [outer = (nil)] 14:26:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 16 (0x93a95400) [pid = 6318] [serial = 16] [outer = 0x9879dc00] 14:26:43 INFO - PROCESS | 6318 | 1464989203869 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 17 (0x93a9a800) [pid = 6318] [serial = 17] [outer = 0x9879dc00] 14:26:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x93819000 == 7 [pid = 6318] [id = 7] 14:26:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 18 (0x93819400) [pid = 6318] [serial = 18] [outer = (nil)] 14:26:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 19 (0x9381f800) [pid = 6318] [serial = 19] [outer = 0x93819400] 14:26:44 INFO - PROCESS | 6318 | 1464989204383 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 20 (0x9381e400) [pid = 6318] [serial = 20] [outer = 0x93819400] 14:26:45 INFO - PROCESS | 6318 | [6318] 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 14:26:45 INFO - PROCESS | 6318 | 1464989205235 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]]]}] 14:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1591ms 14:26:45 INFO - PROCESS | 6318 | 1464989205447 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 14:26:45 INFO - PROCESS | 6318 | 1464989205453 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 14:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:26:45 INFO - PROCESS | 6318 | 1464989205517 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 6318 | 1464989205523 Marionette TRACE conn4 <- [1,10,null,{}] 14:26:45 INFO - PROCESS | 6318 | 1464989205537 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}] 14:26:45 INFO - PROCESS | 6318 | 1464989205735 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 14:26:45 INFO - PROCESS | 6318 | 1464989205836 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x93819c00 == 8 [pid = 6318] [id = 8] 14:26:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 21 (0x93a9a400) [pid = 6318] [serial = 21] [outer = (nil)] 14:26:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 22 (0x99e4b800) [pid = 6318] [serial = 22] [outer = 0x93a9a400] 14:26:45 INFO - PROCESS | 6318 | 1464989205926 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 23 (0x9a99b400) [pid = 6318] [serial = 23] [outer = 0x93a9a400] 14:26:46 INFO - PROCESS | 6318 | 1464989206802 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]]]}] 14:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1382ms 14:26:46 INFO - PROCESS | 6318 | 1464989206861 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 6318 | 1464989206871 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 14:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:26:46 INFO - PROCESS | 6318 | 1464989206881 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:26:46 INFO - PROCESS | 6318 | 1464989206885 Marionette TRACE conn4 <- [1,14,null,{}] 14:26:46 INFO - PROCESS | 6318 | 1464989206892 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}] 14:26:47 INFO - PROCESS | 6318 | 1464989207124 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 14:26:47 INFO - PROCESS | 6318 | ++DOCSHELL 0xa2257400 == 9 [pid = 6318] [id = 9] 14:26:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 24 (0xa22b0400) [pid = 6318] [serial = 24] [outer = (nil)] 14:26:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 25 (0xa22b2000) [pid = 6318] [serial = 25] [outer = 0xa22b0400] 14:26:47 INFO - PROCESS | 6318 | 1464989207368 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 26 (0xa2256400) [pid = 6318] [serial = 26] [outer = 0xa22b0400] 14:26:47 INFO - PROCESS | 6318 | ++DOCSHELL 0xa2567400 == 10 [pid = 6318] [id = 10] 14:26:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 27 (0xa2568400) [pid = 6318] [serial = 27] [outer = (nil)] 14:26:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 28 (0xa256fc00) [pid = 6318] [serial = 28] [outer = 0xa2568400] 14:26:47 INFO - PROCESS | 6318 | 1464989207495 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 29 (0xa36e9c00) [pid = 6318] [serial = 29] [outer = 0xa2568400] 14:26:47 INFO - PROCESS | 6318 | ++DOCSHELL 0xa1166800 == 11 [pid = 6318] [id = 11] 14:26:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 30 (0xa22b1000) [pid = 6318] [serial = 30] [outer = (nil)] 14:26:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 31 (0xa6f47800) [pid = 6318] [serial = 31] [outer = 0xa22b1000] 14:26:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 32 (0x9b74f000) [pid = 6318] [serial = 32] [outer = 0xa22b1000] 14:26:48 INFO - PROCESS | 6318 | 1464989208694 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]]]}] 14:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1831ms 14:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:26:48 INFO - PROCESS | 6318 | 1464989208712 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 6318 | 1464989208715 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 14:26:48 INFO - PROCESS | 6318 | 1464989208723 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 6318 | 1464989208729 Marionette TRACE conn4 <- [1,18,null,{}] 14:26:48 INFO - PROCESS | 6318 | 1464989208748 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}] 14:26:48 INFO - PROCESS | 6318 | 1464989208988 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 14:26:49 INFO - PROCESS | 6318 | 1464989209150 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x9ac21c00 == 12 [pid = 6318] [id = 12] 14:26:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 33 (0x9ac22400) [pid = 6318] [serial = 33] [outer = (nil)] 14:26:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 34 (0xa22b1800) [pid = 6318] [serial = 34] [outer = 0x9ac22400] 14:26:49 INFO - PROCESS | 6318 | 1464989209245 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 35 (0xa686f000) [pid = 6318] [serial = 35] [outer = 0x9ac22400] 14:26:50 INFO - PROCESS | 6318 | 1464989210096 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]]]}] 14:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1388ms 14:26:50 INFO - PROCESS | 6318 | 1464989210111 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 6318 | 1464989210116 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 14:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:26:50 INFO - PROCESS | 6318 | 1464989210123 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - PROCESS | 6318 | 1464989210127 Marionette TRACE conn4 <- [1,22,null,{}] 14:26:50 INFO - PROCESS | 6318 | 1464989210133 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}] 14:26:50 INFO - PROCESS | 6318 | 1464989210308 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 14:26:50 INFO - PROCESS | 6318 | 1464989210442 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9e9000 == 13 [pid = 6318] [id = 13] 14:26:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 36 (0x9b9e9c00) [pid = 6318] [serial = 36] [outer = (nil)] 14:26:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 37 (0x9b9ed400) [pid = 6318] [serial = 37] [outer = 0x9b9e9c00] 14:26:50 INFO - PROCESS | 6318 | 1464989210531 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 38 (0xa633a800) [pid = 6318] [serial = 38] [outer = 0x9b9e9c00] 14:26:51 INFO - PROCESS | 6318 | 1464989211800 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]]]}] 14:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1732ms 14:26:51 INFO - PROCESS | 6318 | 1464989211857 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 6318 | 1464989211861 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 14:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:26:51 INFO - PROCESS | 6318 | 1464989211869 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - PROCESS | 6318 | 1464989211874 Marionette TRACE conn4 <- [1,26,null,{}] 14:26:51 INFO - PROCESS | 6318 | 1464989211881 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}] 14:26:52 INFO - PROCESS | 6318 | 1464989212039 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 14:26:52 INFO - PROCESS | 6318 | 1464989212053 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a9a2000 == 14 [pid = 6318] [id = 14] 14:26:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 39 (0x9aadc400) [pid = 6318] [serial = 39] [outer = (nil)] 14:26:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 40 (0x9ac29000) [pid = 6318] [serial = 40] [outer = 0x9aadc400] 14:26:52 INFO - PROCESS | 6318 | 1464989212130 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 41 (0x9af22800) [pid = 6318] [serial = 41] [outer = 0x9aadc400] 14:26:52 INFO - PROCESS | 6318 | 1464989212959 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]]]}] 14:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1128ms 14:26:53 INFO - PROCESS | 6318 | 1464989212999 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 6318 | 1464989213008 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 14:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:26:53 INFO - PROCESS | 6318 | 1464989213019 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 6318 | 1464989213023 Marionette TRACE conn4 <- [1,30,null,{}] 14:26:53 INFO - PROCESS | 6318 | 1464989213029 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}] 14:26:53 INFO - PROCESS | 6318 | 1464989213182 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 14:26:53 INFO - PROCESS | 6318 | 1464989213201 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b77ec00 == 15 [pid = 6318] [id = 15] 14:26:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 42 (0x9b77f000) [pid = 6318] [serial = 42] [outer = (nil)] 14:26:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 43 (0x9b972800) [pid = 6318] [serial = 43] [outer = 0x9b77f000] 14:26:53 INFO - PROCESS | 6318 | 1464989213285 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 44 (0x9b980000) [pid = 6318] [serial = 44] [outer = 0x9b77f000] 14:26:54 INFO - PROCESS | 6318 | 1464989214044 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]]]}] 14:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1088ms 14:26:54 INFO - PROCESS | 6318 | 1464989214112 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 14:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:26:54 INFO - PROCESS | 6318 | 1464989214117 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 14:26:54 INFO - PROCESS | 6318 | 1464989214124 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - PROCESS | 6318 | 1464989214129 Marionette TRACE conn4 <- [1,34,null,{}] 14:26:54 INFO - PROCESS | 6318 | 1464989214145 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}] 14:26:54 INFO - PROCESS | 6318 | 1464989214306 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 14:26:54 INFO - PROCESS | 6318 | 1464989214401 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x93820800 == 16 [pid = 6318] [id = 16] 14:26:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 45 (0x9b757800) [pid = 6318] [serial = 45] [outer = (nil)] 14:26:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 46 (0x9d5fa000) [pid = 6318] [serial = 46] [outer = 0x9b757800] 14:26:54 INFO - PROCESS | 6318 | 1464989214482 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 47 (0x9d5ff400) [pid = 6318] [serial = 47] [outer = 0x9b757800] 14:26:55 INFO - PROCESS | 6318 | 1464989215173 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]]]}] 14:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1090ms 14:26:55 INFO - PROCESS | 6318 | 1464989215212 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 14:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:26:55 INFO - PROCESS | 6318 | 1464989215232 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 14:26:55 INFO - PROCESS | 6318 | 1464989215240 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - PROCESS | 6318 | 1464989215243 Marionette TRACE conn4 <- [1,38,null,{}] 14:26:55 INFO - PROCESS | 6318 | 1464989215253 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}] 14:26:55 INFO - PROCESS | 6318 | 1464989215441 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 14:26:55 INFO - PROCESS | 6318 | 1464989215456 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x96c02000 == 17 [pid = 6318] [id = 17] 14:26:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 48 (0x96c02800) [pid = 6318] [serial = 48] [outer = (nil)] 14:26:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 49 (0x9d5fdc00) [pid = 6318] [serial = 49] [outer = 0x96c02800] 14:26:55 INFO - PROCESS | 6318 | 1464989215531 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 50 (0xa061b000) [pid = 6318] [serial = 50] [outer = 0x96c02800] 14:26:56 INFO - PROCESS | 6318 | 1464989216257 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]]]}] 14:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1040ms 14:26:56 INFO - PROCESS | 6318 | 1464989216278 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 6318 | 1464989216282 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 14:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:26:56 INFO - PROCESS | 6318 | 1464989216288 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 6318 | 1464989216290 Marionette TRACE conn4 <- [1,42,null,{}] 14:26:56 INFO - PROCESS | 6318 | 1464989216296 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}] 14:26:56 INFO - PROCESS | 6318 | 1464989216481 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 14:26:56 INFO - PROCESS | 6318 | 1464989216501 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x9c3de400 == 18 [pid = 6318] [id = 18] 14:26:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 51 (0x9d9dc000) [pid = 6318] [serial = 51] [outer = (nil)] 14:26:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 52 (0xa2383800) [pid = 6318] [serial = 52] [outer = 0x9d9dc000] 14:26:56 INFO - PROCESS | 6318 | 1464989216575 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 53 (0xa238d400) [pid = 6318] [serial = 53] [outer = 0x9d9dc000] 14:26:57 INFO - PROCESS | 6318 | 1464989217373 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]]]}] 14:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1139ms 14:26:57 INFO - PROCESS | 6318 | 1464989217440 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 6318 | 1464989217443 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 14:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:26:57 INFO - PROCESS | 6318 | 1464989217450 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 6318 | 1464989217453 Marionette TRACE conn4 <- [1,46,null,{}] 14:26:57 INFO - PROCESS | 6318 | 1464989217459 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}] 14:26:57 INFO - PROCESS | 6318 | 1464989217621 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 14:26:57 INFO - PROCESS | 6318 | 1464989217633 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 6318 | ++DOCSHELL 0xa23a7c00 == 19 [pid = 6318] [id = 19] 14:26:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 54 (0xa2572000) [pid = 6318] [serial = 54] [outer = (nil)] 14:26:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 55 (0xa332b400) [pid = 6318] [serial = 55] [outer = 0xa2572000] 14:26:57 INFO - PROCESS | 6318 | 1464989217712 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 56 (0xa356a800) [pid = 6318] [serial = 56] [outer = 0xa2572000] 14:26:58 INFO - PROCESS | 6318 | 1464989218509 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]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1083ms 14:26:58 INFO - PROCESS | 6318 | 1464989218533 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 6318 | 1464989218537 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 14:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:26:58 INFO - PROCESS | 6318 | 1464989218544 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 6318 | 1464989218547 Marionette TRACE conn4 <- [1,50,null,{}] 14:26:58 INFO - PROCESS | 6318 | 1464989218566 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}] 14:26:58 INFO - PROCESS | 6318 | 1464989218713 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 14:26:58 INFO - PROCESS | 6318 | 1464989218728 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9e5000 == 20 [pid = 6318] [id = 20] 14:26:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 57 (0xa270b000) [pid = 6318] [serial = 57] [outer = (nil)] 14:26:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 58 (0xa51f0000) [pid = 6318] [serial = 58] [outer = 0xa270b000] 14:26:58 INFO - PROCESS | 6318 | 1464989218800 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 59 (0xa51b2400) [pid = 6318] [serial = 59] [outer = 0xa270b000] 14:26:59 INFO - PROCESS | 6318 | 1464989219546 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]]]}] 14:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1043ms 14:26:59 INFO - PROCESS | 6318 | 1464989219588 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 14:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:26:59 INFO - PROCESS | 6318 | 1464989219598 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 14:26:59 INFO - PROCESS | 6318 | 1464989219605 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - PROCESS | 6318 | 1464989219609 Marionette TRACE conn4 <- [1,54,null,{}] 14:26:59 INFO - PROCESS | 6318 | 1464989219619 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}] 14:26:59 INFO - PROCESS | 6318 | 1464989219824 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 14:26:59 INFO - PROCESS | 6318 | 1464989219842 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:59 INFO - PROCESS | 6318 | ++DOCSHELL 0xa36ea800 == 21 [pid = 6318] [id = 21] 14:26:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 60 (0xa638ac00) [pid = 6318] [serial = 60] [outer = (nil)] 14:26:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 61 (0xa6806c00) [pid = 6318] [serial = 61] [outer = 0xa638ac00] 14:26:59 INFO - PROCESS | 6318 | 1464989219917 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 62 (0xa680c000) [pid = 6318] [serial = 62] [outer = 0xa638ac00] 14:27:01 INFO - PROCESS | 6318 | 1464989221709 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]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2142ms 14:27:01 INFO - PROCESS | 6318 | 1464989221748 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 14:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:27:01 INFO - PROCESS | 6318 | 1464989221755 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 14:27:01 INFO - PROCESS | 6318 | 1464989221763 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - PROCESS | 6318 | 1464989221769 Marionette TRACE conn4 <- [1,58,null,{}] 14:27:01 INFO - PROCESS | 6318 | 1464989221784 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}] 14:27:01 INFO - PROCESS | 6318 | 1464989221972 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 14:27:02 INFO - PROCESS | 6318 | 1464989221998 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x98930000 == 22 [pid = 6318] [id = 22] 14:27:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 63 (0x98931400) [pid = 6318] [serial = 63] [outer = (nil)] 14:27:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 64 (0x996c4400) [pid = 6318] [serial = 64] [outer = 0x98931400] 14:27:02 INFO - PROCESS | 6318 | 1464989222074 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 65 (0x9a0d6800) [pid = 6318] [serial = 65] [outer = 0x98931400] 14:27:02 INFO - PROCESS | 6318 | --DOMWINDOW == 64 (0x93a9a400) [pid = 6318] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:27:02 INFO - PROCESS | 6318 | --DOMWINDOW == 63 (0xa2568400) [pid = 6318] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:27:02 INFO - PROCESS | 6318 | --DOMWINDOW == 62 (0x9ac22400) [pid = 6318] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:27:02 INFO - PROCESS | 6318 | --DOMWINDOW == 61 (0x9b9e9c00) [pid = 6318] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:27:02 INFO - PROCESS | 6318 | --DOMWINDOW == 60 (0x9aadc400) [pid = 6318] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:27:02 INFO - PROCESS | 6318 | --DOMWINDOW == 59 (0x9b77f000) [pid = 6318] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:27:02 INFO - PROCESS | 6318 | --DOMWINDOW == 58 (0x9b757800) [pid = 6318] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:27:02 INFO - PROCESS | 6318 | --DOMWINDOW == 57 (0x9879dc00) [pid = 6318] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:27:03 INFO - PROCESS | 6318 | 1464989223361 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]]]}] 14:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1645ms 14:27:03 INFO - PROCESS | 6318 | 1464989223408 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 6318 | 1464989223416 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 14:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:27:03 INFO - PROCESS | 6318 | 1464989223427 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 6318 | 1464989223430 Marionette TRACE conn4 <- [1,62,null,{}] 14:27:03 INFO - PROCESS | 6318 | 1464989223442 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}] 14:27:03 INFO - PROCESS | 6318 | 1464989223606 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 14:27:03 INFO - PROCESS | 6318 | 1464989223619 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x9511cc00 == 23 [pid = 6318] [id = 23] 14:27:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 58 (0x99e4b400) [pid = 6318] [serial = 66] [outer = (nil)] 14:27:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 59 (0x9b169800) [pid = 6318] [serial = 67] [outer = 0x99e4b400] 14:27:03 INFO - PROCESS | 6318 | 1464989223694 Marionette DEBUG loaded listener.js 14:27:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 60 (0x9b1f8800) [pid = 6318] [serial = 68] [outer = 0x99e4b400] 14:27:04 INFO - PROCESS | 6318 | 1464989224476 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]]]}] 14:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1086ms 14:27:04 INFO - PROCESS | 6318 | 1464989224518 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 6318 | 1464989224522 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 14:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:27:04 INFO - PROCESS | 6318 | 1464989224529 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 6318 | 1464989224534 Marionette TRACE conn4 <- [1,66,null,{}] 14:27:04 INFO - PROCESS | 6318 | 1464989224550 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}] 14:27:04 INFO - PROCESS | 6318 | 1464989224710 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 14:27:04 INFO - PROCESS | 6318 | 1464989224801 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x93672000 == 24 [pid = 6318] [id = 24] 14:27:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 61 (0x93812800) [pid = 6318] [serial = 69] [outer = (nil)] 14:27:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 62 (0x93a20400) [pid = 6318] [serial = 70] [outer = 0x93812800] 14:27:04 INFO - PROCESS | 6318 | 1464989224944 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 63 (0x9450a400) [pid = 6318] [serial = 71] [outer = 0x93812800] 14:27:05 INFO - PROCESS | 6318 | 1464989225858 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]]]}] 14:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1384ms 14:27:05 INFO - PROCESS | 6318 | 1464989225915 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 14:27:05 INFO - PROCESS | 6318 | 1464989225923 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 14:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:27:05 INFO - PROCESS | 6318 | 1464989225932 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:27:05 INFO - PROCESS | 6318 | 1464989225937 Marionette TRACE conn4 <- [1,70,null,{}] 14:27:05 INFO - PROCESS | 6318 | 1464989225946 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}] 14:27:06 INFO - PROCESS | 6318 | 1464989226164 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 14:27:06 INFO - PROCESS | 6318 | 1464989226298 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a25800 == 25 [pid = 6318] [id = 25] 14:27:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 64 (0x9a136800) [pid = 6318] [serial = 72] [outer = (nil)] 14:27:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 65 (0x9ac23400) [pid = 6318] [serial = 73] [outer = 0x9a136800] 14:27:06 INFO - PROCESS | 6318 | 1464989226401 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 66 (0x93a9e400) [pid = 6318] [serial = 74] [outer = 0x9a136800] 14:27:07 INFO - PROCESS | 6318 | 1464989227258 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]]]}] 14:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1384ms 14:27:07 INFO - PROCESS | 6318 | 1464989227315 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 14:27:07 INFO - PROCESS | 6318 | 1464989227322 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 14:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:27:07 INFO - PROCESS | 6318 | 1464989227334 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:27:07 INFO - PROCESS | 6318 | 1464989227338 Marionette TRACE conn4 <- [1,74,null,{}] 14:27:07 INFO - PROCESS | 6318 | 1464989227345 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}] 14:27:07 INFO - PROCESS | 6318 | 1464989227527 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 14:27:07 INFO - PROCESS | 6318 | 1464989227660 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b785c00 == 26 [pid = 6318] [id = 26] 14:27:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 67 (0x9b971400) [pid = 6318] [serial = 75] [outer = (nil)] 14:27:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 68 (0x9b9ef800) [pid = 6318] [serial = 76] [outer = 0x9b971400] 14:27:07 INFO - PROCESS | 6318 | 1464989227749 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 69 (0x9d5f5400) [pid = 6318] [serial = 77] [outer = 0x9b971400] 14:27:08 INFO - PROCESS | 6318 | 1464989228665 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]]]}] 14:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1385ms 14:27:08 INFO - PROCESS | 6318 | 1464989228718 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 14:27:08 INFO - PROCESS | 6318 | 1464989228722 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 14:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:27:08 INFO - PROCESS | 6318 | 1464989228729 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - PROCESS | 6318 | 1464989228736 Marionette TRACE conn4 <- [1,78,null,{}] 14:27:08 INFO - PROCESS | 6318 | 1464989228752 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}] 14:27:08 INFO - PROCESS | 6318 | 1464989228940 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 14:27:09 INFO - PROCESS | 6318 | 1464989229079 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x98926800 == 27 [pid = 6318] [id = 27] 14:27:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 70 (0xa22afc00) [pid = 6318] [serial = 78] [outer = (nil)] 14:27:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 71 (0xa256a800) [pid = 6318] [serial = 79] [outer = 0xa22afc00] 14:27:09 INFO - PROCESS | 6318 | 1464989229169 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 72 (0xa270ac00) [pid = 6318] [serial = 80] [outer = 0xa22afc00] 14:27:10 INFO - PROCESS | 6318 | 1464989230029 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]]]}] 14:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1336ms 14:27:10 INFO - PROCESS | 6318 | 1464989230066 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 14:27:10 INFO - PROCESS | 6318 | 1464989230070 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 14:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:27:10 INFO - PROCESS | 6318 | 1464989230077 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 6318 | 1464989230079 Marionette TRACE conn4 <- [1,82,null,{}] 14:27:10 INFO - PROCESS | 6318 | 1464989230101 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}] 14:27:10 INFO - PROCESS | 6318 | 1464989230300 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 14:27:10 INFO - PROCESS | 6318 | 1464989230404 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x99975000 == 28 [pid = 6318] [id = 28] 14:27:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 73 (0xa31f2800) [pid = 6318] [serial = 81] [outer = (nil)] 14:27:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 74 (0xa3368400) [pid = 6318] [serial = 82] [outer = 0xa31f2800] 14:27:10 INFO - PROCESS | 6318 | 1464989230516 Marionette DEBUG loaded listener.js 14:27:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 75 (0xa3361400) [pid = 6318] [serial = 83] [outer = 0xa31f2800] 14:27:11 INFO - PROCESS | 6318 | 1464989231328 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]]]}] 14:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1286ms 14:27:11 INFO - PROCESS | 6318 | 1464989231363 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 14:27:11 INFO - PROCESS | 6318 | 1464989231366 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 14:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:27:11 INFO - PROCESS | 6318 | 1464989231373 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:27:11 INFO - PROCESS | 6318 | 1464989231376 Marionette TRACE conn4 <- [1,86,null,{}] 14:27:11 INFO - PROCESS | 6318 | 1464989231382 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}] 14:27:11 INFO - PROCESS | 6318 | 1464989231539 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 14:27:11 INFO - PROCESS | 6318 | 1464989231710 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 6318 | ++DOCSHELL 0xa51b2800 == 29 [pid = 6318] [id = 29] 14:27:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 76 (0xa51f0400) [pid = 6318] [serial = 84] [outer = (nil)] 14:27:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 77 (0xa638b800) [pid = 6318] [serial = 85] [outer = 0xa51f0400] 14:27:11 INFO - PROCESS | 6318 | 1464989231802 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0xa6e43000) [pid = 6318] [serial = 86] [outer = 0xa51f0400] 14:27:12 INFO - PROCESS | 6318 | 1464989232856 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]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1533ms 14:27:12 INFO - PROCESS | 6318 | 1464989232907 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 14:27:12 INFO - PROCESS | 6318 | 1464989232913 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 14:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:27:12 INFO - PROCESS | 6318 | 1464989232921 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - PROCESS | 6318 | 1464989232927 Marionette TRACE conn4 <- [1,90,null,{}] 14:27:12 INFO - PROCESS | 6318 | 1464989232937 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}] 14:27:13 INFO - PROCESS | 6318 | 1464989233109 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 14:27:13 INFO - PROCESS | 6318 | 1464989233267 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a9f800 == 30 [pid = 6318] [id = 30] 14:27:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 79 (0x94502400) [pid = 6318] [serial = 87] [outer = (nil)] 14:27:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 80 (0x98e96400) [pid = 6318] [serial = 88] [outer = 0x94502400] 14:27:13 INFO - PROCESS | 6318 | 1464989233385 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 81 (0x9a0d6400) [pid = 6318] [serial = 89] [outer = 0x94502400] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9511cc00 == 29 [pid = 6318] [id = 23] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x98930000 == 28 [pid = 6318] [id = 22] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9a9a2000 == 27 [pid = 6318] [id = 14] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x93819c00 == 26 [pid = 6318] [id = 8] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x93820800 == 25 [pid = 6318] [id = 16] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9b77ec00 == 24 [pid = 6318] [id = 15] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0xa2567400 == 23 [pid = 6318] [id = 10] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9872b000 == 22 [pid = 6318] [id = 6] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9ac21c00 == 21 [pid = 6318] [id = 12] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9c3de400 == 20 [pid = 6318] [id = 18] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9b9e9000 == 19 [pid = 6318] [id = 13] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x96c02000 == 18 [pid = 6318] [id = 17] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x99975000 == 17 [pid = 6318] [id = 28] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0xa51b2800 == 16 [pid = 6318] [id = 29] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0xa36ea800 == 15 [pid = 6318] [id = 21] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9b785c00 == 14 [pid = 6318] [id = 26] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x98926800 == 13 [pid = 6318] [id = 27] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0xa23a7c00 == 12 [pid = 6318] [id = 19] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x93672000 == 11 [pid = 6318] [id = 24] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x93a25800 == 10 [pid = 6318] [id = 25] 14:27:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9b9e5000 == 9 [pid = 6318] [id = 20] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 80 (0x99a86000) [pid = 6318] [serial = 12] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 79 (0x99e4b800) [pid = 6318] [serial = 22] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 78 (0x9a99b400) [pid = 6318] [serial = 23] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 77 (0xa256fc00) [pid = 6318] [serial = 28] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 76 (0xa6f47800) [pid = 6318] [serial = 31] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 75 (0xa22b1800) [pid = 6318] [serial = 34] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 74 (0x9b9ed400) [pid = 6318] [serial = 37] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 73 (0x9ac29000) [pid = 6318] [serial = 40] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 72 (0x9b972800) [pid = 6318] [serial = 43] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 71 (0x9d5fa000) [pid = 6318] [serial = 46] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 70 (0x9d5fdc00) [pid = 6318] [serial = 49] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 69 (0xa2383800) [pid = 6318] [serial = 52] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 68 (0xa332b400) [pid = 6318] [serial = 55] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 67 (0xa22b2000) [pid = 6318] [serial = 25] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 66 (0x9af22800) [pid = 6318] [serial = 41] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 65 (0x9b980000) [pid = 6318] [serial = 44] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 64 (0x9d5ff400) [pid = 6318] [serial = 47] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 63 (0xa36e9c00) [pid = 6318] [serial = 29] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 62 (0x93a9a800) [pid = 6318] [serial = 17] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 61 (0xa51f0000) [pid = 6318] [serial = 58] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 60 (0xa686f000) [pid = 6318] [serial = 35] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 59 (0xa633a800) [pid = 6318] [serial = 38] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 58 (0x99e4e000) [pid = 6318] [serial = 9] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 57 (0xa51f8400) [pid = 6318] [serial = 2] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 56 (0x9381f800) [pid = 6318] [serial = 19] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | --DOMWINDOW == 55 (0x93a95400) [pid = 6318] [serial = 16] [outer = (nil)] [url = about:blank] 14:27:14 INFO - PROCESS | 6318 | 1464989234938 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]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2039ms 14:27:14 INFO - PROCESS | 6318 | 1464989234961 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 6318 | 1464989234966 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 14:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:27:14 INFO - PROCESS | 6318 | 1464989234975 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - PROCESS | 6318 | 1464989234980 Marionette TRACE conn4 <- [1,94,null,{}] 14:27:14 INFO - PROCESS | 6318 | 1464989234987 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}] 14:27:15 INFO - PROCESS | 6318 | 1464989235203 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 14:27:15 INFO - PROCESS | 6318 | 1464989235221 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x93821000 == 10 [pid = 6318] [id = 31] 14:27:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 56 (0x95128800) [pid = 6318] [serial = 90] [outer = (nil)] 14:27:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 57 (0x989b5800) [pid = 6318] [serial = 91] [outer = 0x95128800] 14:27:15 INFO - PROCESS | 6318 | 1464989235300 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 58 (0x99a86c00) [pid = 6318] [serial = 92] [outer = 0x95128800] 14:27:16 INFO - PROCESS | 6318 | 1464989236067 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]]]}] 14:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1133ms 14:27:16 INFO - PROCESS | 6318 | 1464989236108 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 14:27:16 INFO - PROCESS | 6318 | 1464989236119 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 14:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:27:16 INFO - PROCESS | 6318 | 1464989236130 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:27:16 INFO - PROCESS | 6318 | 1464989236135 Marionette TRACE conn4 <- [1,98,null,{}] 14:27:16 INFO - PROCESS | 6318 | 1464989236141 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}] 14:27:16 INFO - PROCESS | 6318 | 1464989236317 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 14:27:16 INFO - PROCESS | 6318 | 1464989236332 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a0dbc00 == 11 [pid = 6318] [id = 32] 14:27:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 59 (0x9a0df400) [pid = 6318] [serial = 93] [outer = (nil)] 14:27:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 60 (0x9af1d000) [pid = 6318] [serial = 94] [outer = 0x9a0df400] 14:27:16 INFO - PROCESS | 6318 | 1464989236408 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 61 (0x98731000) [pid = 6318] [serial = 95] [outer = 0x9a0df400] 14:27:17 INFO - PROCESS | 6318 | 1464989237275 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]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1184ms 14:27:17 INFO - PROCESS | 6318 | 1464989237314 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 14:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:27:17 INFO - PROCESS | 6318 | 1464989237319 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 14:27:17 INFO - PROCESS | 6318 | 1464989237332 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - PROCESS | 6318 | 1464989237344 Marionette TRACE conn4 <- [1,102,null,{}] 14:27:17 INFO - PROCESS | 6318 | 1464989237374 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}] 14:27:17 INFO - PROCESS | 6318 | 1464989237573 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 14:27:17 INFO - PROCESS | 6318 | 1464989237601 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9e3800 == 12 [pid = 6318] [id = 33] 14:27:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 62 (0x9b9e8000) [pid = 6318] [serial = 96] [outer = (nil)] 14:27:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 63 (0x9b9f0c00) [pid = 6318] [serial = 97] [outer = 0x9b9e8000] 14:27:17 INFO - PROCESS | 6318 | 1464989237679 Marionette DEBUG loaded listener.js 14:27:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 64 (0x9d5f6800) [pid = 6318] [serial = 98] [outer = 0x9b9e8000] 14:27:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 65 (0x9d9d3c00) [pid = 6318] [serial = 99] [outer = 0xa22b1000] 14:27:18 INFO - PROCESS | 6318 | 1464989238589 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]]]}] 14:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1297ms 14:27:18 INFO - PROCESS | 6318 | 1464989238630 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 14:27:18 INFO - PROCESS | 6318 | 1464989238634 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 14:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:27:18 INFO - PROCESS | 6318 | 1464989238650 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:27:18 INFO - PROCESS | 6318 | 1464989238653 Marionette TRACE conn4 <- [1,106,null,{}] 14:27:18 INFO - PROCESS | 6318 | 1464989238660 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}] 14:27:18 INFO - PROCESS | 6318 | 1464989238863 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 14:27:18 INFO - PROCESS | 6318 | 1464989238889 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x96c02c00 == 13 [pid = 6318] [id = 34] 14:27:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 66 (0x9d5fa000) [pid = 6318] [serial = 100] [outer = (nil)] 14:27:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 67 (0x9d9d7c00) [pid = 6318] [serial = 101] [outer = 0x9d5fa000] 14:27:18 INFO - PROCESS | 6318 | 1464989238964 Marionette DEBUG loaded listener.js 14:27:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 68 (0xa1169c00) [pid = 6318] [serial = 102] [outer = 0x9d5fa000] 14:27:19 INFO - PROCESS | 6318 | --DOMWINDOW == 67 (0x96c02800) [pid = 6318] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:27:19 INFO - PROCESS | 6318 | --DOMWINDOW == 66 (0x9d9dc000) [pid = 6318] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:27:19 INFO - PROCESS | 6318 | --DOMWINDOW == 65 (0xa2572000) [pid = 6318] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:27:19 INFO - PROCESS | 6318 | --DOMWINDOW == 64 (0xa270b000) [pid = 6318] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:27:19 INFO - PROCESS | 6318 | --DOMWINDOW == 63 (0x98931400) [pid = 6318] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:27:19 INFO - PROCESS | 6318 | --DOMWINDOW == 62 (0xa638ac00) [pid = 6318] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:27:19 INFO - PROCESS | 6318 | --DOMWINDOW == 61 (0x99e4b400) [pid = 6318] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:27:19 INFO - PROCESS | 6318 | 1464989239810 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]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1193ms 14:27:19 INFO - PROCESS | 6318 | 1464989239844 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 6318 | 1464989239847 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 14:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:27:19 INFO - PROCESS | 6318 | 1464989239853 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - PROCESS | 6318 | 1464989239856 Marionette TRACE conn4 <- [1,110,null,{}] 14:27:19 INFO - PROCESS | 6318 | 1464989239862 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}] 14:27:20 INFO - PROCESS | 6318 | 1464989240061 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 14:27:20 INFO - PROCESS | 6318 | 1464989240079 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a9b400 == 14 [pid = 6318] [id = 35] 14:27:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 62 (0x9af1b000) [pid = 6318] [serial = 103] [outer = (nil)] 14:27:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 63 (0xa2383c00) [pid = 6318] [serial = 104] [outer = 0x9af1b000] 14:27:20 INFO - PROCESS | 6318 | 1464989240151 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 64 (0xa23a3c00) [pid = 6318] [serial = 105] [outer = 0x9af1b000] 14:27:20 INFO - PROCESS | 6318 | 1464989240923 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]]]}] 14:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1131ms 14:27:20 INFO - PROCESS | 6318 | 1464989240985 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 14:27:20 INFO - PROCESS | 6318 | 1464989240989 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 14:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:27:20 INFO - PROCESS | 6318 | 1464989240995 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:27:20 INFO - PROCESS | 6318 | 1464989240997 Marionette TRACE conn4 <- [1,114,null,{}] 14:27:21 INFO - PROCESS | 6318 | 1464989241004 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}] 14:27:21 INFO - PROCESS | 6318 | 1464989241170 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 14:27:21 INFO - PROCESS | 6318 | 1464989241181 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x9acbbc00 == 15 [pid = 6318] [id = 36] 14:27:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 65 (0xa2250400) [pid = 6318] [serial = 106] [outer = (nil)] 14:27:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 66 (0xa31f7800) [pid = 6318] [serial = 107] [outer = 0xa2250400] 14:27:21 INFO - PROCESS | 6318 | 1464989241255 Marionette DEBUG loaded listener.js 14:27:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 67 (0xa3567800) [pid = 6318] [serial = 108] [outer = 0xa2250400] 14:27:22 INFO - PROCESS | 6318 | 1464989242367 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]]]}] 14:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1432ms 14:27:22 INFO - PROCESS | 6318 | 1464989242429 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 14:27:22 INFO - PROCESS | 6318 | 1464989242436 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 14:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:27:22 INFO - PROCESS | 6318 | 1464989242444 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:27:22 INFO - PROCESS | 6318 | 1464989242451 Marionette TRACE conn4 <- [1,118,null,{}] 14:27:22 INFO - PROCESS | 6318 | 1464989242459 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}] 14:27:22 INFO - PROCESS | 6318 | 1464989242647 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 14:27:22 INFO - PROCESS | 6318 | 1464989242781 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a94c00 == 16 [pid = 6318] [id = 37] 14:27:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 68 (0x95191c00) [pid = 6318] [serial = 109] [outer = (nil)] 14:27:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 69 (0x9aadc400) [pid = 6318] [serial = 110] [outer = 0x95191c00] 14:27:22 INFO - PROCESS | 6318 | 1464989242874 Marionette DEBUG loaded listener.js 14:27:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 70 (0x9acba400) [pid = 6318] [serial = 111] [outer = 0x95191c00] 14:27:23 INFO - PROCESS | 6318 | 1464989243783 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]]]}] 14:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1387ms 14:27:23 INFO - PROCESS | 6318 | 1464989243832 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 14:27:23 INFO - PROCESS | 6318 | 1464989243841 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 14:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:27:23 INFO - PROCESS | 6318 | 1464989243852 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:27:23 INFO - PROCESS | 6318 | 1464989243856 Marionette TRACE conn4 <- [1,122,null,{}] 14:27:23 INFO - PROCESS | 6318 | 1464989243862 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}] 14:27:24 INFO - PROCESS | 6318 | 1464989244043 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 14:27:24 INFO - PROCESS | 6318 | 1464989244176 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9edc00 == 17 [pid = 6318] [id = 38] 14:27:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 71 (0x9b9f1400) [pid = 6318] [serial = 112] [outer = (nil)] 14:27:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 72 (0x9d9d3400) [pid = 6318] [serial = 113] [outer = 0x9b9f1400] 14:27:24 INFO - PROCESS | 6318 | 1464989244265 Marionette DEBUG loaded listener.js 14:27:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 73 (0xa2255000) [pid = 6318] [serial = 114] [outer = 0x9b9f1400] 14:27:25 INFO - PROCESS | 6318 | 1464989245211 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]]]}] 14:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1429ms 14:27:25 INFO - PROCESS | 6318 | 1464989245281 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 14:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:27:25 INFO - PROCESS | 6318 | 1464989245286 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 14:27:25 INFO - PROCESS | 6318 | 1464989245293 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:27:25 INFO - PROCESS | 6318 | 1464989245299 Marionette TRACE conn4 <- [1,126,null,{}] 14:27:25 INFO - PROCESS | 6318 | 1464989245315 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}] 14:27:25 INFO - PROCESS | 6318 | 1464989245542 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 14:27:25 INFO - PROCESS | 6318 | 1464989245710 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:25 INFO - PROCESS | 6318 | ++DOCSHELL 0x94501c00 == 18 [pid = 6318] [id = 39] 14:27:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 74 (0x94507c00) [pid = 6318] [serial = 115] [outer = (nil)] 14:27:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 75 (0x9519d400) [pid = 6318] [serial = 116] [outer = 0x94507c00] 14:27:25 INFO - PROCESS | 6318 | 1464989245805 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 76 (0x9b97fc00) [pid = 6318] [serial = 117] [outer = 0x94507c00] 14:27:26 INFO - PROCESS | 6318 | 1464989246910 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]]]}] 14:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1637ms 14:27:26 INFO - PROCESS | 6318 | 1464989246929 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 14:27:26 INFO - PROCESS | 6318 | 1464989246935 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 14:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:27:26 INFO - PROCESS | 6318 | 1464989246943 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:27:26 INFO - PROCESS | 6318 | 1464989246948 Marionette TRACE conn4 <- [1,130,null,{}] 14:27:26 INFO - PROCESS | 6318 | 1464989246959 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}] 14:27:27 INFO - PROCESS | 6318 | 1464989247122 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 14:27:27 INFO - PROCESS | 6318 | 1464989247296 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x95199000 == 19 [pid = 6318] [id = 40] 14:27:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 77 (0x95199400) [pid = 6318] [serial = 118] [outer = (nil)] 14:27:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0x9519c800) [pid = 6318] [serial = 119] [outer = 0x95199400] 14:27:27 INFO - PROCESS | 6318 | 1464989247396 Marionette DEBUG loaded listener.js 14:27:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 79 (0x976b6400) [pid = 6318] [serial = 120] [outer = 0x95199400] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 78 (0x9b1f8800) [pid = 6318] [serial = 68] [outer = (nil)] [url = about:blank] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 77 (0x996c4400) [pid = 6318] [serial = 64] [outer = (nil)] [url = about:blank] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 76 (0x9b169800) [pid = 6318] [serial = 67] [outer = (nil)] [url = about:blank] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 75 (0x9a0d6800) [pid = 6318] [serial = 65] [outer = (nil)] [url = about:blank] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 74 (0xa680c000) [pid = 6318] [serial = 62] [outer = (nil)] [url = about:blank] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 73 (0xa6806c00) [pid = 6318] [serial = 61] [outer = (nil)] [url = about:blank] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 72 (0xa51b2400) [pid = 6318] [serial = 59] [outer = (nil)] [url = about:blank] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 71 (0xa238d400) [pid = 6318] [serial = 53] [outer = (nil)] [url = about:blank] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 70 (0xa061b000) [pid = 6318] [serial = 50] [outer = (nil)] [url = about:blank] 14:27:27 INFO - PROCESS | 6318 | --DOMWINDOW == 69 (0xa356a800) [pid = 6318] [serial = 56] [outer = (nil)] [url = about:blank] 14:27:28 INFO - PROCESS | 6318 | 1464989248187 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]]]}] 14:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1289ms 14:27:28 INFO - PROCESS | 6318 | 1464989248235 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 14:27:28 INFO - PROCESS | 6318 | 1464989248243 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 14:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:27:28 INFO - PROCESS | 6318 | 1464989248253 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 6318 | 1464989248256 Marionette TRACE conn4 <- [1,134,null,{}] 14:27:28 INFO - PROCESS | 6318 | 1464989248263 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}] 14:27:28 INFO - PROCESS | 6318 | 1464989248420 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 14:27:28 INFO - PROCESS | 6318 | 1464989248432 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x976c3800 == 20 [pid = 6318] [id = 41] 14:27:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 70 (0x98730c00) [pid = 6318] [serial = 121] [outer = (nil)] 14:27:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 71 (0x99621800) [pid = 6318] [serial = 122] [outer = 0x98730c00] 14:27:28 INFO - PROCESS | 6318 | 1464989248504 Marionette DEBUG loaded listener.js 14:27:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 72 (0x99e4b800) [pid = 6318] [serial = 123] [outer = 0x98730c00] 14:27:29 INFO - PROCESS | 6318 | 1464989249305 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]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1086ms 14:27:29 INFO - PROCESS | 6318 | 1464989249339 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 6318 | 1464989249342 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 14:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:27:29 INFO - PROCESS | 6318 | 1464989249349 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 6318 | 1464989249355 Marionette TRACE conn4 <- [1,138,null,{}] 14:27:29 INFO - PROCESS | 6318 | 1464989249371 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}] 14:27:29 INFO - PROCESS | 6318 | 1464989249545 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 14:27:29 INFO - PROCESS | 6318 | 1464989249681 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x9765bc00 == 21 [pid = 6318] [id = 42] 14:27:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 73 (0x9872b000) [pid = 6318] [serial = 124] [outer = (nil)] 14:27:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 74 (0x9b74c400) [pid = 6318] [serial = 125] [outer = 0x9872b000] 14:27:29 INFO - PROCESS | 6318 | 1464989249757 Marionette DEBUG loaded listener.js 14:27:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 75 (0x9b97ec00) [pid = 6318] [serial = 126] [outer = 0x9872b000] 14:27:30 INFO - PROCESS | 6318 | 1464989250524 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]]]}] 14:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1233ms 14:27:30 INFO - PROCESS | 6318 | 1464989250583 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 14:27:30 INFO - PROCESS | 6318 | 1464989250586 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 14:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:27:30 INFO - PROCESS | 6318 | 1464989250608 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:27:30 INFO - PROCESS | 6318 | 1464989250612 Marionette TRACE conn4 <- [1,142,null,{}] 14:27:30 INFO - PROCESS | 6318 | 1464989250617 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}] 14:27:30 INFO - PROCESS | 6318 | 1464989250811 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 14:27:30 INFO - PROCESS | 6318 | 1464989250837 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9f1800 == 22 [pid = 6318] [id = 43] 14:27:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 76 (0x9c3e4400) [pid = 6318] [serial = 127] [outer = (nil)] 14:27:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 77 (0x9d5fac00) [pid = 6318] [serial = 128] [outer = 0x9c3e4400] 14:27:30 INFO - PROCESS | 6318 | 1464989250910 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0xa115ec00) [pid = 6318] [serial = 129] [outer = 0x9c3e4400] 14:27:31 INFO - PROCESS | 6318 | 1464989251868 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]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1329ms 14:27:31 INFO - PROCESS | 6318 | 1464989251939 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 6318 | 1464989251941 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 14:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:27:31 INFO - PROCESS | 6318 | 1464989251948 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 6318 | 1464989251950 Marionette TRACE conn4 <- [1,146,null,{}] 14:27:31 INFO - PROCESS | 6318 | 1464989251964 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}] 14:27:32 INFO - PROCESS | 6318 | 1464989252218 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 77 (0x95128800) [pid = 6318] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 76 (0x9b9e8000) [pid = 6318] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 75 (0x9a0df400) [pid = 6318] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 74 (0x9d5fa000) [pid = 6318] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 73 (0x9af1b000) [pid = 6318] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 72 (0x93812800) [pid = 6318] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 71 (0x9a136800) [pid = 6318] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 70 (0x9b971400) [pid = 6318] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 69 (0xa22afc00) [pid = 6318] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 68 (0xa31f2800) [pid = 6318] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:27:32 INFO - PROCESS | 6318 | --DOMWINDOW == 67 (0xa51f0400) [pid = 6318] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:27:32 INFO - PROCESS | 6318 | 1464989252310 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a9d800 == 23 [pid = 6318] [id = 44] 14:27:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 68 (0x94509000) [pid = 6318] [serial = 130] [outer = (nil)] 14:27:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 69 (0x9aae3c00) [pid = 6318] [serial = 131] [outer = 0x94509000] 14:27:32 INFO - PROCESS | 6318 | 1464989252393 Marionette DEBUG loaded listener.js 14:27:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 70 (0x9b9e6400) [pid = 6318] [serial = 132] [outer = 0x94509000] 14:27:33 INFO - PROCESS | 6318 | 1464989253095 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]]]}] 14:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1195ms 14:27:33 INFO - PROCESS | 6318 | 1464989253143 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 14:27:33 INFO - PROCESS | 6318 | 1464989253147 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 14:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:27:33 INFO - PROCESS | 6318 | 1464989253152 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - PROCESS | 6318 | 1464989253156 Marionette TRACE conn4 <- [1,150,null,{}] 14:27:33 INFO - PROCESS | 6318 | 1464989253161 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}] 14:27:33 INFO - PROCESS | 6318 | 1464989253348 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 14:27:33 INFO - PROCESS | 6318 | 1464989253362 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 6318 | ++DOCSHELL 0x9519bc00 == 24 [pid = 6318] [id = 45] 14:27:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 71 (0x976b9c00) [pid = 6318] [serial = 133] [outer = (nil)] 14:27:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 72 (0xa356a800) [pid = 6318] [serial = 134] [outer = 0x976b9c00] 14:27:33 INFO - PROCESS | 6318 | 1464989253526 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 73 (0xa630dc00) [pid = 6318] [serial = 135] [outer = 0x976b9c00] 14:27:34 INFO - PROCESS | 6318 | 1464989254337 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]]]}] 14:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1282ms 14:27:34 INFO - PROCESS | 6318 | 1464989254512 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 14:27:34 INFO - PROCESS | 6318 | 1464989254518 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 14:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:27:34 INFO - PROCESS | 6318 | 1464989254564 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - PROCESS | 6318 | 1464989254567 Marionette TRACE conn4 <- [1,154,null,{}] 14:27:34 INFO - PROCESS | 6318 | 1464989254726 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}] 14:27:34 INFO - PROCESS | 6318 | 1464989254939 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 14:27:35 INFO - PROCESS | 6318 | 1464989255138 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x99e4b400 == 25 [pid = 6318] [id = 46] 14:27:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 74 (0x99e4f800) [pid = 6318] [serial = 136] [outer = (nil)] 14:27:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 75 (0x9a0da000) [pid = 6318] [serial = 137] [outer = 0x99e4f800] 14:27:35 INFO - PROCESS | 6318 | 1464989255232 Marionette DEBUG loaded listener.js 14:27:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 76 (0x9aae4000) [pid = 6318] [serial = 138] [outer = 0x99e4f800] 14:27:36 INFO - PROCESS | 6318 | 1464989256205 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]]]}] 14:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1723ms 14:27:36 INFO - PROCESS | 6318 | 1464989256274 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 14:27:36 INFO - PROCESS | 6318 | 1464989256283 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 14:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:27:36 INFO - PROCESS | 6318 | 1464989256295 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:27:36 INFO - PROCESS | 6318 | 1464989256300 Marionette TRACE conn4 <- [1,158,null,{}] 14:27:36 INFO - PROCESS | 6318 | 1464989256306 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}] 14:27:36 INFO - PROCESS | 6318 | 1464989256526 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 14:27:36 INFO - PROCESS | 6318 | 1464989256665 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9e6c00 == 26 [pid = 6318] [id = 47] 14:27:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 77 (0x9b9e8800) [pid = 6318] [serial = 139] [outer = (nil)] 14:27:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0xa2255400) [pid = 6318] [serial = 140] [outer = 0x9b9e8800] 14:27:36 INFO - PROCESS | 6318 | 1464989256799 Marionette DEBUG loaded listener.js 14:27:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 79 (0xa316d400) [pid = 6318] [serial = 141] [outer = 0x9b9e8800] 14:27:37 INFO - PROCESS | 6318 | 1464989257665 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]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1433ms 14:27:37 INFO - PROCESS | 6318 | 1464989257728 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 6318 | 1464989257731 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 14:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:27:37 INFO - PROCESS | 6318 | 1464989257738 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 6318 | 1464989257745 Marionette TRACE conn4 <- [1,162,null,{}] 14:27:37 INFO - PROCESS | 6318 | 1464989257761 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}] 14:27:37 INFO - PROCESS | 6318 | 1464989257975 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 14:27:38 INFO - PROCESS | 6318 | 1464989258113 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 6318 | ++DOCSHELL 0xa6397800 == 27 [pid = 6318] [id = 48] 14:27:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 80 (0xa63f6400) [pid = 6318] [serial = 142] [outer = (nil)] 14:27:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 81 (0xa680cc00) [pid = 6318] [serial = 143] [outer = 0xa63f6400] 14:27:38 INFO - PROCESS | 6318 | 1464989258242 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 82 (0xa69c0800) [pid = 6318] [serial = 144] [outer = 0xa63f6400] 14:27:39 INFO - PROCESS | 6318 | 1464989259078 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]]]}] 14:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1387ms 14:27:39 INFO - PROCESS | 6318 | 1464989259126 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 14:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:27:39 INFO - PROCESS | 6318 | 1464989259131 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 14:27:39 INFO - PROCESS | 6318 | 1464989259138 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:27:39 INFO - PROCESS | 6318 | 1464989259141 Marionette TRACE conn4 <- [1,166,null,{}] 14:27:39 INFO - PROCESS | 6318 | 1464989259147 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}] 14:27:39 INFO - PROCESS | 6318 | 1464989259318 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 14:27:39 INFO - PROCESS | 6318 | 1464989259457 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x951e7000 == 28 [pid = 6318] [id = 49] 14:27:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 83 (0x951eac00) [pid = 6318] [serial = 145] [outer = (nil)] 14:27:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 84 (0x951f2000) [pid = 6318] [serial = 146] [outer = 0x951eac00] 14:27:39 INFO - PROCESS | 6318 | 1464989259546 Marionette DEBUG loaded listener.js 14:27:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 85 (0x951f5c00) [pid = 6318] [serial = 147] [outer = 0x951eac00] 14:27:40 INFO - PROCESS | 6318 | 1464989260465 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]]]}] 14:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1384ms 14:27:40 INFO - PROCESS | 6318 | 1464989260522 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 14:27:40 INFO - PROCESS | 6318 | 1464989260526 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 14:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:27:40 INFO - PROCESS | 6318 | 1464989260533 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:27:40 INFO - PROCESS | 6318 | 1464989260535 Marionette TRACE conn4 <- [1,170,null,{}] 14:27:40 INFO - PROCESS | 6318 | 1464989260542 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}] 14:27:40 INFO - PROCESS | 6318 | 1464989260710 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 14:27:40 INFO - PROCESS | 6318 | 1464989260847 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x951ee800 == 29 [pid = 6318] [id = 50] 14:27:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 86 (0x951f1400) [pid = 6318] [serial = 148] [outer = (nil)] 14:27:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 87 (0xa6e44400) [pid = 6318] [serial = 149] [outer = 0x951f1400] 14:27:40 INFO - PROCESS | 6318 | 1464989260933 Marionette DEBUG loaded listener.js 14:27:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 88 (0xa6e46000) [pid = 6318] [serial = 150] [outer = 0x951f1400] 14:27:41 INFO - PROCESS | 6318 | 1464989261855 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:27:42 INFO - PROCESS | 6318 | 1464989262074 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]]]}] 14:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1583ms 14:27:42 INFO - PROCESS | 6318 | 1464989262117 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 14:27:42 INFO - PROCESS | 6318 | 1464989262123 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 14:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:27:42 INFO - PROCESS | 6318 | 1464989262133 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:27:42 INFO - PROCESS | 6318 | 1464989262137 Marionette TRACE conn4 <- [1,174,null,{}] 14:27:42 INFO - PROCESS | 6318 | 1464989262145 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}] 14:27:42 INFO - PROCESS | 6318 | 1464989262405 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 14:27:42 INFO - PROCESS | 6318 | 1464989262592 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x95193800 == 30 [pid = 6318] [id = 51] 14:27:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 89 (0x95197c00) [pid = 6318] [serial = 151] [outer = (nil)] 14:27:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 90 (0x951f4800) [pid = 6318] [serial = 152] [outer = 0x95197c00] 14:27:42 INFO - PROCESS | 6318 | 1464989262673 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 91 (0x976bc400) [pid = 6318] [serial = 153] [outer = 0x95197c00] 14:27:43 INFO - PROCESS | 6318 | 1464989263502 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]]]}] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 90 (0x989b5800) [pid = 6318] [serial = 91] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 89 (0x9b9f0c00) [pid = 6318] [serial = 97] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 88 (0x99a86c00) [pid = 6318] [serial = 92] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 87 (0x9af1d000) [pid = 6318] [serial = 94] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 86 (0x98e96400) [pid = 6318] [serial = 88] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 85 (0x9d9d7c00) [pid = 6318] [serial = 101] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 84 (0xa2383c00) [pid = 6318] [serial = 104] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 83 (0x9450a400) [pid = 6318] [serial = 71] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 82 (0x93a20400) [pid = 6318] [serial = 70] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 81 (0x93a9e400) [pid = 6318] [serial = 74] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 80 (0x9ac23400) [pid = 6318] [serial = 73] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 79 (0x9d5f5400) [pid = 6318] [serial = 77] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 78 (0x9b9ef800) [pid = 6318] [serial = 76] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 77 (0xa270ac00) [pid = 6318] [serial = 80] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 76 (0xa256a800) [pid = 6318] [serial = 79] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 75 (0xa3361400) [pid = 6318] [serial = 83] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 74 (0xa3368400) [pid = 6318] [serial = 82] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 73 (0xa6e43000) [pid = 6318] [serial = 86] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 72 (0xa23a3c00) [pid = 6318] [serial = 105] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 71 (0xa638b800) [pid = 6318] [serial = 85] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 70 (0xa1169c00) [pid = 6318] [serial = 102] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 69 (0x9b74f000) [pid = 6318] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 68 (0x9d5f6800) [pid = 6318] [serial = 98] [outer = (nil)] [url = about:blank] 14:27:43 INFO - PROCESS | 6318 | --DOMWINDOW == 67 (0x98731000) [pid = 6318] [serial = 95] [outer = (nil)] [url = about:blank] 14:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1433ms 14:27:43 INFO - PROCESS | 6318 | 1464989263565 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 14:27:43 INFO - PROCESS | 6318 | 1464989263572 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 14:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:27:43 INFO - PROCESS | 6318 | 1464989263582 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:27:43 INFO - PROCESS | 6318 | 1464989263586 Marionette TRACE conn4 <- [1,178,null,{}] 14:27:43 INFO - PROCESS | 6318 | 1464989263592 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}] 14:27:43 INFO - PROCESS | 6318 | 1464989263786 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 14:27:44 INFO - PROCESS | 6318 | 1464989263986 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x96c05000 == 31 [pid = 6318] [id = 52] 14:27:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 68 (0x976be800) [pid = 6318] [serial = 154] [outer = (nil)] 14:27:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 69 (0x99623c00) [pid = 6318] [serial = 155] [outer = 0x976be800] 14:27:44 INFO - PROCESS | 6318 | 1464989264190 Marionette DEBUG loaded listener.js 14:27:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 70 (0x99a87400) [pid = 6318] [serial = 156] [outer = 0x976be800] 14:27:44 INFO - PROCESS | 6318 | 1464989264936 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]]]}] 14:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1384ms 14:27:44 INFO - PROCESS | 6318 | 1464989264967 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 6318 | 1464989264971 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 14:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:27:44 INFO - PROCESS | 6318 | 1464989264977 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:27:44 INFO - PROCESS | 6318 | 1464989264983 Marionette TRACE conn4 <- [1,182,null,{}] 14:27:45 INFO - PROCESS | 6318 | 1464989264998 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}] 14:27:45 INFO - PROCESS | 6318 | 1464989265148 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 14:27:45 INFO - PROCESS | 6318 | 1464989265167 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x93665000 == 32 [pid = 6318] [id = 53] 14:27:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 71 (0x9acb7400) [pid = 6318] [serial = 157] [outer = (nil)] 14:27:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 72 (0x9b1eec00) [pid = 6318] [serial = 158] [outer = 0x9acb7400] 14:27:45 INFO - PROCESS | 6318 | 1464989265256 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 73 (0x9b972000) [pid = 6318] [serial = 159] [outer = 0x9acb7400] 14:27:46 INFO - PROCESS | 6318 | 1464989266022 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]]]}] 14:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1083ms 14:27:46 INFO - PROCESS | 6318 | 1464989266062 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 14:27:46 INFO - PROCESS | 6318 | 1464989266067 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 14:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:27:46 INFO - PROCESS | 6318 | 1464989266096 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:27:46 INFO - PROCESS | 6318 | 1464989266099 Marionette TRACE conn4 <- [1,186,null,{}] 14:27:46 INFO - PROCESS | 6318 | 1464989266106 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}] 14:27:46 INFO - PROCESS | 6318 | 1464989266303 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 14:27:46 INFO - PROCESS | 6318 | 1464989266328 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a0de800 == 33 [pid = 6318] [id = 54] 14:27:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 74 (0x9b9e9400) [pid = 6318] [serial = 160] [outer = (nil)] 14:27:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 75 (0x9c3dfc00) [pid = 6318] [serial = 161] [outer = 0x9b9e9400] 14:27:46 INFO - PROCESS | 6318 | 1464989266402 Marionette DEBUG loaded listener.js 14:27:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 76 (0x9d5f9c00) [pid = 6318] [serial = 162] [outer = 0x9b9e9400] 14:27:47 INFO - PROCESS | 6318 | 1464989267215 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]]]}] 14:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1201ms 14:27:47 INFO - PROCESS | 6318 | 1464989267279 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 14:27:47 INFO - PROCESS | 6318 | 1464989267282 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 14:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:27:47 INFO - PROCESS | 6318 | 1464989267288 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:27:47 INFO - PROCESS | 6318 | 1464989267291 Marionette TRACE conn4 <- [1,190,null,{}] 14:27:47 INFO - PROCESS | 6318 | 1464989267317 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}] 14:27:47 INFO - PROCESS | 6318 | 1464989267514 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 14:27:47 INFO - PROCESS | 6318 | 1464989267580 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x93666c00 == 34 [pid = 6318] [id = 55] 14:27:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 77 (0x936a6800) [pid = 6318] [serial = 163] [outer = (nil)] 14:27:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0xa1167c00) [pid = 6318] [serial = 164] [outer = 0x936a6800] 14:27:47 INFO - PROCESS | 6318 | 1464989267652 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 79 (0xa23a0c00) [pid = 6318] [serial = 165] [outer = 0x936a6800] 14:27:48 INFO - PROCESS | 6318 | --DOMWINDOW == 78 (0x9c3e4400) [pid = 6318] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:27:48 INFO - PROCESS | 6318 | --DOMWINDOW == 77 (0x94509000) [pid = 6318] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:27:48 INFO - PROCESS | 6318 | --DOMWINDOW == 76 (0x98730c00) [pid = 6318] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:27:48 INFO - PROCESS | 6318 | --DOMWINDOW == 75 (0x9872b000) [pid = 6318] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:27:48 INFO - PROCESS | 6318 | --DOMWINDOW == 74 (0x95199400) [pid = 6318] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:27:48 INFO - PROCESS | 6318 | 1464989268506 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]]]}] 14:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1277ms 14:27:48 INFO - PROCESS | 6318 | 1464989268567 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 14:27:48 INFO - PROCESS | 6318 | 1464989268571 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 14:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:27:48 INFO - PROCESS | 6318 | 1464989268577 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:27:48 INFO - PROCESS | 6318 | 1464989268580 Marionette TRACE conn4 <- [1,194,null,{}] 14:27:48 INFO - PROCESS | 6318 | 1464989268586 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}] 14:27:48 INFO - PROCESS | 6318 | 1464989268769 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 14:27:48 INFO - PROCESS | 6318 | 1464989268866 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x9366d800 == 35 [pid = 6318] [id = 56] 14:27:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 75 (0x94509000) [pid = 6318] [serial = 166] [outer = (nil)] 14:27:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 76 (0xa316b000) [pid = 6318] [serial = 167] [outer = 0x94509000] 14:27:48 INFO - PROCESS | 6318 | 1464989268942 Marionette DEBUG loaded listener.js 14:27:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 77 (0xa36ec800) [pid = 6318] [serial = 168] [outer = 0x94509000] 14:27:49 INFO - PROCESS | 6318 | 1464989269610 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]]]}] 14:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1080ms 14:27:49 INFO - PROCESS | 6318 | 1464989269666 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 14:27:49 INFO - PROCESS | 6318 | 1464989269669 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 14:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:27:49 INFO - PROCESS | 6318 | 1464989269676 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:27:49 INFO - PROCESS | 6318 | 1464989269678 Marionette TRACE conn4 <- [1,198,null,{}] 14:27:49 INFO - PROCESS | 6318 | 1464989269684 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}] 14:27:49 INFO - PROCESS | 6318 | 1464989269847 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 14:27:49 INFO - PROCESS | 6318 | 1464989269948 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:49 INFO - PROCESS | 6318 | ++DOCSHELL 0xa275bc00 == 36 [pid = 6318] [id = 57] 14:27:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0xa3368400) [pid = 6318] [serial = 169] [outer = (nil)] 14:27:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 79 (0xa6310800) [pid = 6318] [serial = 170] [outer = 0xa3368400] 14:27:50 INFO - PROCESS | 6318 | 1464989270022 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 80 (0xa51f4400) [pid = 6318] [serial = 171] [outer = 0xa3368400] 14:27:50 INFO - PROCESS | 6318 | 1464989270916 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]]]}] 14:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1281ms 14:27:50 INFO - PROCESS | 6318 | 1464989270958 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 14:27:50 INFO - PROCESS | 6318 | 1464989270966 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 14:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:27:50 INFO - PROCESS | 6318 | 1464989270976 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:27:50 INFO - PROCESS | 6318 | 1464989270982 Marionette TRACE conn4 <- [1,202,null,{}] 14:27:50 INFO - PROCESS | 6318 | 1464989270991 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}] 14:27:51 INFO - PROCESS | 6318 | 1464989271180 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 14:27:51 INFO - PROCESS | 6318 | 1464989271323 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x95198800 == 37 [pid = 6318] [id = 58] 14:27:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 81 (0x9519dc00) [pid = 6318] [serial = 172] [outer = (nil)] 14:27:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 82 (0x96c01800) [pid = 6318] [serial = 173] [outer = 0x9519dc00] 14:27:51 INFO - PROCESS | 6318 | 1464989271477 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 83 (0x98926800) [pid = 6318] [serial = 174] [outer = 0x9519dc00] 14:27:52 INFO - PROCESS | 6318 | 1464989272370 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]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1438ms 14:27:52 INFO - PROCESS | 6318 | 1464989272415 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 6318 | 1464989272424 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 14:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:27:52 INFO - PROCESS | 6318 | 1464989272435 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - PROCESS | 6318 | 1464989272439 Marionette TRACE conn4 <- [1,206,null,{}] 14:27:52 INFO - PROCESS | 6318 | 1464989272446 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}] 14:27:52 INFO - PROCESS | 6318 | 1464989272641 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 14:27:52 INFO - PROCESS | 6318 | 1464989272782 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x98931400 == 38 [pid = 6318] [id = 59] 14:27:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 84 (0x9a139800) [pid = 6318] [serial = 175] [outer = (nil)] 14:27:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 85 (0x9b166c00) [pid = 6318] [serial = 176] [outer = 0x9a139800] 14:27:52 INFO - PROCESS | 6318 | 1464989272877 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 86 (0x9b9e9000) [pid = 6318] [serial = 177] [outer = 0x9a139800] 14:27:53 INFO - PROCESS | 6318 | 1464989273789 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]]]}] 14:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1394ms 14:27:53 INFO - PROCESS | 6318 | 1464989273829 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 14:27:53 INFO - PROCESS | 6318 | 1464989273834 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 14:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:27:53 INFO - PROCESS | 6318 | 1464989273842 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:27:53 INFO - PROCESS | 6318 | 1464989273849 Marionette TRACE conn4 <- [1,210,null,{}] 14:27:53 INFO - PROCESS | 6318 | 1464989273865 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}] 14:27:54 INFO - PROCESS | 6318 | 1464989274052 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 14:27:54 INFO - PROCESS | 6318 | 1464989274194 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x936a2000 == 39 [pid = 6318] [id = 60] 14:27:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 87 (0x99608000) [pid = 6318] [serial = 178] [outer = (nil)] 14:27:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 88 (0x9aae1000) [pid = 6318] [serial = 179] [outer = 0x99608000] 14:27:54 INFO - PROCESS | 6318 | 1464989274285 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 89 (0x9d5f4800) [pid = 6318] [serial = 180] [outer = 0x99608000] 14:27:55 INFO - PROCESS | 6318 | 1464989275234 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]]]}] 14:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1436ms 14:27:55 INFO - PROCESS | 6318 | 1464989275280 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 14:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:27:55 INFO - PROCESS | 6318 | 1464989275285 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 14:27:55 INFO - PROCESS | 6318 | 1464989275292 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:27:55 INFO - PROCESS | 6318 | 1464989275295 Marionette TRACE conn4 <- [1,214,null,{}] 14:27:55 INFO - PROCESS | 6318 | 1464989275301 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}] 14:27:55 INFO - PROCESS | 6318 | 1464989275484 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 14:27:55 INFO - PROCESS | 6318 | 1464989275626 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x99606400 == 40 [pid = 6318] [id = 61] 14:27:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 90 (0xa2709c00) [pid = 6318] [serial = 181] [outer = (nil)] 14:27:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 91 (0xa36ea000) [pid = 6318] [serial = 182] [outer = 0xa2709c00] 14:27:55 INFO - PROCESS | 6318 | 1464989275711 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 92 (0xa680c000) [pid = 6318] [serial = 183] [outer = 0xa2709c00] 14:27:56 INFO - PROCESS | 6318 | 1464989276562 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]]]}] 14:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1284ms 14:27:56 INFO - PROCESS | 6318 | 1464989276576 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 6318 | 1464989276579 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 14:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:27:56 INFO - PROCESS | 6318 | 1464989276586 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:27:56 INFO - PROCESS | 6318 | 1464989276590 Marionette TRACE conn4 <- [1,218,null,{}] 14:27:56 INFO - PROCESS | 6318 | 1464989276595 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}] 14:27:56 INFO - PROCESS | 6318 | 1464989276759 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 14:27:56 INFO - PROCESS | 6318 | 1464989276906 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x99e56400 == 41 [pid = 6318] [id = 62] 14:27:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 93 (0x9b978800) [pid = 6318] [serial = 184] [outer = (nil)] 14:27:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 94 (0xa6e49c00) [pid = 6318] [serial = 185] [outer = 0x9b978800] 14:27:57 INFO - PROCESS | 6318 | 1464989276997 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 95 (0xa6e4bc00) [pid = 6318] [serial = 186] [outer = 0x9b978800] 14:27:57 INFO - PROCESS | 6318 | 1464989277901 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]]]}] 14:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1343ms 14:27:57 INFO - PROCESS | 6318 | 1464989277930 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 14:27:57 INFO - PROCESS | 6318 | 1464989277934 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 14:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:27:57 INFO - PROCESS | 6318 | 1464989277941 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:27:57 INFO - PROCESS | 6318 | 1464989277944 Marionette TRACE conn4 <- [1,222,null,{}] 14:27:57 INFO - PROCESS | 6318 | 1464989277950 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}] 14:27:58 INFO - PROCESS | 6318 | 1464989278144 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 14:27:58 INFO - PROCESS | 6318 | 1464989278463 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x95198c00 == 42 [pid = 6318] [id = 63] 14:27:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 96 (0x95199400) [pid = 6318] [serial = 187] [outer = (nil)] 14:27:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 97 (0x951e9000) [pid = 6318] [serial = 188] [outer = 0x95199400] 14:27:58 INFO - PROCESS | 6318 | 1464989278594 Marionette DEBUG loaded listener.js 14:27:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 98 (0x976b4c00) [pid = 6318] [serial = 189] [outer = 0x95199400] 14:27:59 INFO - PROCESS | 6318 | 1464989279460 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]]]}] 14:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1594ms 14:27:59 INFO - PROCESS | 6318 | 1464989279536 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 14:27:59 INFO - PROCESS | 6318 | 1464989279543 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 14:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:27:59 INFO - PROCESS | 6318 | 1464989279550 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:27:59 INFO - PROCESS | 6318 | 1464989279556 Marionette TRACE conn4 <- [1,226,null,{}] 14:27:59 INFO - PROCESS | 6318 | 1464989279563 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}] 14:27:59 INFO - PROCESS | 6318 | 1464989279731 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 14:27:59 INFO - PROCESS | 6318 | 1464989279913 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x9879fc00 == 43 [pid = 6318] [id = 64] 14:27:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 99 (0x98949800) [pid = 6318] [serial = 190] [outer = (nil)] 14:28:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 100 (0x99601400) [pid = 6318] [serial = 191] [outer = 0x98949800] 14:28:00 INFO - PROCESS | 6318 | 1464989280037 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 101 (0x99607c00) [pid = 6318] [serial = 192] [outer = 0x98949800] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 100 (0xa356a800) [pid = 6318] [serial = 134] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 99 (0xa31f7800) [pid = 6318] [serial = 107] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 98 (0x9aadc400) [pid = 6318] [serial = 110] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 97 (0x9d9d3400) [pid = 6318] [serial = 113] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOCSHELL 0x9366d800 == 42 [pid = 6318] [id = 56] 14:28:00 INFO - PROCESS | 6318 | --DOCSHELL 0x93666c00 == 41 [pid = 6318] [id = 55] 14:28:00 INFO - PROCESS | 6318 | --DOCSHELL 0x9a0de800 == 40 [pid = 6318] [id = 54] 14:28:00 INFO - PROCESS | 6318 | --DOCSHELL 0x93665000 == 39 [pid = 6318] [id = 53] 14:28:00 INFO - PROCESS | 6318 | --DOCSHELL 0x96c05000 == 38 [pid = 6318] [id = 52] 14:28:00 INFO - PROCESS | 6318 | --DOCSHELL 0x95193800 == 37 [pid = 6318] [id = 51] 14:28:00 INFO - PROCESS | 6318 | --DOCSHELL 0x951e7000 == 36 [pid = 6318] [id = 49] 14:28:00 INFO - PROCESS | 6318 | --DOCSHELL 0xa6397800 == 35 [pid = 6318] [id = 48] 14:28:00 INFO - PROCESS | 6318 | 1464989280920 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]]]}] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 96 (0x9d5fac00) [pid = 6318] [serial = 128] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 95 (0x9aae3c00) [pid = 6318] [serial = 131] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 94 (0x99621800) [pid = 6318] [serial = 122] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 93 (0x99e4b800) [pid = 6318] [serial = 123] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 92 (0x9b74c400) [pid = 6318] [serial = 125] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 91 (0x9519d400) [pid = 6318] [serial = 116] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 90 (0x976b6400) [pid = 6318] [serial = 120] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 89 (0x9519c800) [pid = 6318] [serial = 119] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 88 (0xa115ec00) [pid = 6318] [serial = 129] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 87 (0x9b9e6400) [pid = 6318] [serial = 132] [outer = (nil)] [url = about:blank] 14:28:00 INFO - PROCESS | 6318 | --DOMWINDOW == 86 (0x9b97ec00) [pid = 6318] [serial = 126] [outer = (nil)] [url = about:blank] 14:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1437ms 14:28:00 INFO - PROCESS | 6318 | 1464989280988 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 6318 | 1464989280994 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 14:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:28:01 INFO - PROCESS | 6318 | 1464989281002 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 6318 | 1464989281005 Marionette TRACE conn4 <- [1,230,null,{}] 14:28:01 INFO - PROCESS | 6318 | 1464989281011 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}] 14:28:01 INFO - PROCESS | 6318 | 1464989281172 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 14:28:01 INFO - PROCESS | 6318 | 1464989281275 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x951eb400 == 36 [pid = 6318] [id = 65] 14:28:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 87 (0x976b7400) [pid = 6318] [serial = 193] [outer = (nil)] 14:28:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 88 (0x9960e800) [pid = 6318] [serial = 194] [outer = 0x976b7400] 14:28:01 INFO - PROCESS | 6318 | 1464989281354 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 89 (0x99e4cc00) [pid = 6318] [serial = 195] [outer = 0x976b7400] 14:28:02 INFO - PROCESS | 6318 | 1464989282101 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]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1146ms 14:28:02 INFO - PROCESS | 6318 | 1464989282148 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 14:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:28:02 INFO - PROCESS | 6318 | 1464989282152 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 14:28:02 INFO - PROCESS | 6318 | 1464989282171 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - PROCESS | 6318 | 1464989282180 Marionette TRACE conn4 <- [1,234,null,{}] 14:28:02 INFO - PROCESS | 6318 | 1464989282204 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}] 14:28:02 INFO - PROCESS | 6318 | 1464989282362 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 14:28:02 INFO - PROCESS | 6318 | 1464989282376 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x936a4400 == 37 [pid = 6318] [id = 66] 14:28:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 90 (0x9b1e9400) [pid = 6318] [serial = 196] [outer = (nil)] 14:28:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 91 (0x9b9e5400) [pid = 6318] [serial = 197] [outer = 0x9b1e9400] 14:28:02 INFO - PROCESS | 6318 | 1464989282449 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 92 (0x9b9ee400) [pid = 6318] [serial = 198] [outer = 0x9b1e9400] 14:28:03 INFO - PROCESS | 6318 | 1464989283289 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]]]}] 14:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1158ms 14:28:03 INFO - PROCESS | 6318 | 1464989283316 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 6318 | 1464989283320 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 14:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:28:03 INFO - PROCESS | 6318 | 1464989283342 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 6318 | 1464989283346 Marionette TRACE conn4 <- [1,238,null,{}] 14:28:03 INFO - PROCESS | 6318 | 1464989283351 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}] 14:28:03 INFO - PROCESS | 6318 | 1464989283555 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 14:28:03 INFO - PROCESS | 6318 | 1464989283574 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a98000 == 38 [pid = 6318] [id = 67] 14:28:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 93 (0x9518fc00) [pid = 6318] [serial = 199] [outer = (nil)] 14:28:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 94 (0xa061b000) [pid = 6318] [serial = 200] [outer = 0x9518fc00] 14:28:03 INFO - PROCESS | 6318 | 1464989283649 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 95 (0xa224e400) [pid = 6318] [serial = 201] [outer = 0x9518fc00] 14:28:04 INFO - PROCESS | 6318 | 1464989284402 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]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1090ms 14:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:28:04 INFO - PROCESS | 6318 | 1464989284434 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 6318 | 1464989284437 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 14:28:04 INFO - PROCESS | 6318 | 1464989284443 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - PROCESS | 6318 | 1464989284446 Marionette TRACE conn4 <- [1,242,null,{}] 14:28:04 INFO - PROCESS | 6318 | 1464989284462 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}] 14:28:04 INFO - PROCESS | 6318 | 1464989284680 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 14:28:04 INFO - PROCESS | 6318 | 1464989284699 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x936ac400 == 39 [pid = 6318] [id = 68] 14:28:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 96 (0x9d9dc800) [pid = 6318] [serial = 202] [outer = (nil)] 14:28:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 97 (0xa316b800) [pid = 6318] [serial = 203] [outer = 0x9d9dc800] 14:28:04 INFO - PROCESS | 6318 | 1464989284788 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 98 (0xa36efc00) [pid = 6318] [serial = 204] [outer = 0x9d9dc800] 14:28:05 INFO - PROCESS | 6318 | --DOMWINDOW == 97 (0x936a6800) [pid = 6318] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:28:05 INFO - PROCESS | 6318 | --DOMWINDOW == 96 (0x976be800) [pid = 6318] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:28:05 INFO - PROCESS | 6318 | --DOMWINDOW == 95 (0x9acb7400) [pid = 6318] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:28:05 INFO - PROCESS | 6318 | --DOMWINDOW == 94 (0x95197c00) [pid = 6318] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:28:05 INFO - PROCESS | 6318 | --DOMWINDOW == 93 (0x976b9c00) [pid = 6318] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:28:05 INFO - PROCESS | 6318 | --DOMWINDOW == 92 (0x9b9e9400) [pid = 6318] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:28:05 INFO - PROCESS | 6318 | --DOMWINDOW == 91 (0x94509000) [pid = 6318] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:28:05 INFO - PROCESS | 6318 | --DOMWINDOW == 90 (0xa2250400) [pid = 6318] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:28:05 INFO - PROCESS | 6318 | 1464989285803 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]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1404ms 14:28:05 INFO - PROCESS | 6318 | 1464989285846 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 6318 | 1464989285850 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 14:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:28:05 INFO - PROCESS | 6318 | 1464989285856 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:28:05 INFO - PROCESS | 6318 | 1464989285858 Marionette TRACE conn4 <- [1,246,null,{}] 14:28:05 INFO - PROCESS | 6318 | 1464989285864 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}] 14:28:06 INFO - PROCESS | 6318 | 1464989286011 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 14:28:06 INFO - PROCESS | 6318 | 1464989286028 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x96c02800 == 40 [pid = 6318] [id = 69] 14:28:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 91 (0x976b9c00) [pid = 6318] [serial = 205] [outer = (nil)] 14:28:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 92 (0x9a599800) [pid = 6318] [serial = 206] [outer = 0x976b9c00] 14:28:06 INFO - PROCESS | 6318 | 1464989286101 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 93 (0x9a59c800) [pid = 6318] [serial = 207] [outer = 0x976b9c00] 14:28:06 INFO - PROCESS | 6318 | 1464989286910 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]]]}] 14:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1082ms 14:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:28:06 INFO - PROCESS | 6318 | 1464989286942 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 14:28:06 INFO - PROCESS | 6318 | 1464989286944 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 14:28:06 INFO - PROCESS | 6318 | 1464989286951 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 6318 | 1464989286954 Marionette TRACE conn4 <- [1,250,null,{}] 14:28:06 INFO - PROCESS | 6318 | 1464989286960 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}] 14:28:07 INFO - PROCESS | 6318 | 1464989287101 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 14:28:07 INFO - PROCESS | 6318 | 1464989287117 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x936ab400 == 41 [pid = 6318] [id = 70] 14:28:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 94 (0x9a59b400) [pid = 6318] [serial = 208] [outer = (nil)] 14:28:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 95 (0xa2250400) [pid = 6318] [serial = 209] [outer = 0x9a59b400] 14:28:07 INFO - PROCESS | 6318 | 1464989287192 Marionette DEBUG loaded listener.js 14:28:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 96 (0xa3365c00) [pid = 6318] [serial = 210] [outer = 0x9a59b400] 14:28:08 INFO - PROCESS | 6318 | 1464989288193 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]]]}] 14:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1283ms 14:28:08 INFO - PROCESS | 6318 | 1464989288234 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 14:28:08 INFO - PROCESS | 6318 | 1464989288240 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 14:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:28:08 INFO - PROCESS | 6318 | 1464989288250 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:28:08 INFO - PROCESS | 6318 | 1464989288256 Marionette TRACE conn4 <- [1,254,null,{}] 14:28:08 INFO - PROCESS | 6318 | 1464989288264 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}] 14:28:08 INFO - PROCESS | 6318 | 1464989288486 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 14:28:08 INFO - PROCESS | 6318 | 1464989288684 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x950d1c00 == 42 [pid = 6318] [id = 71] 14:28:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 97 (0x950d3c00) [pid = 6318] [serial = 211] [outer = (nil)] 14:28:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 98 (0x950d8800) [pid = 6318] [serial = 212] [outer = 0x950d3c00] 14:28:08 INFO - PROCESS | 6318 | 1464989288821 Marionette DEBUG loaded listener.js 14:28:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 99 (0x950dcc00) [pid = 6318] [serial = 213] [outer = 0x950d3c00] 14:28:09 INFO - PROCESS | 6318 | 1464989289655 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]]]}] 14:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1442ms 14:28:09 INFO - PROCESS | 6318 | 1464989289693 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 6318 | 1464989289702 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 14:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:28:09 INFO - PROCESS | 6318 | 1464989289713 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - PROCESS | 6318 | 1464989289718 Marionette TRACE conn4 <- [1,258,null,{}] 14:28:09 INFO - PROCESS | 6318 | 1464989289724 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}] 14:28:09 INFO - PROCESS | 6318 | 1464989289911 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 14:28:10 INFO - PROCESS | 6318 | 1464989290065 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x9879e800 == 43 [pid = 6318] [id = 72] 14:28:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 100 (0x9893dc00) [pid = 6318] [serial = 214] [outer = (nil)] 14:28:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 101 (0x98944000) [pid = 6318] [serial = 215] [outer = 0x9893dc00] 14:28:10 INFO - PROCESS | 6318 | 1464989290156 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 102 (0x98947c00) [pid = 6318] [serial = 216] [outer = 0x9893dc00] 14:28:11 INFO - PROCESS | 6318 | 1464989291085 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]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1444ms 14:28:11 INFO - PROCESS | 6318 | 1464989291157 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 6318 | 1464989291161 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 14:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:28:11 INFO - PROCESS | 6318 | 1464989291169 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - PROCESS | 6318 | 1464989291175 Marionette TRACE conn4 <- [1,262,null,{}] 14:28:11 INFO - PROCESS | 6318 | 1464989291192 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}] 14:28:11 INFO - PROCESS | 6318 | 1464989291412 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 14:28:11 INFO - PROCESS | 6318 | 1464989291595 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x9aadc400 == 44 [pid = 6318] [id = 73] 14:28:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 103 (0x9ac26000) [pid = 6318] [serial = 217] [outer = (nil)] 14:28:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 104 (0x9b160000) [pid = 6318] [serial = 218] [outer = 0x9ac26000] 14:28:11 INFO - PROCESS | 6318 | 1464989291773 Marionette DEBUG loaded listener.js 14:28:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 105 (0x9b9eb400) [pid = 6318] [serial = 219] [outer = 0x9ac26000] 14:28:12 INFO - PROCESS | 6318 | 1464989292661 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]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1540ms 14:28:12 INFO - PROCESS | 6318 | 1464989292710 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 6318 | 1464989292715 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 14:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:28:12 INFO - PROCESS | 6318 | 1464989292721 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:28:12 INFO - PROCESS | 6318 | 1464989292725 Marionette TRACE conn4 <- [1,266,null,{}] 14:28:12 INFO - PROCESS | 6318 | 1464989292731 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}] 14:28:12 INFO - PROCESS | 6318 | 1464989292904 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 14:28:13 INFO - PROCESS | 6318 | 1464989293052 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x936a2800 == 45 [pid = 6318] [id = 74] 14:28:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 106 (0xa2503400) [pid = 6318] [serial = 220] [outer = (nil)] 14:28:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 107 (0xa51f9000) [pid = 6318] [serial = 221] [outer = 0xa2503400] 14:28:13 INFO - PROCESS | 6318 | 1464989293140 Marionette DEBUG loaded listener.js 14:28:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 108 (0xa6865400) [pid = 6318] [serial = 222] [outer = 0xa2503400] 14:28:14 INFO - PROCESS | 6318 | 1464989294011 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]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1338ms 14:28:14 INFO - PROCESS | 6318 | 1464989294060 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 14:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:28:14 INFO - PROCESS | 6318 | 1464989294064 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 14:28:14 INFO - PROCESS | 6318 | 1464989294070 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:28:14 INFO - PROCESS | 6318 | 1464989294074 Marionette TRACE conn4 <- [1,270,null,{}] 14:28:14 INFO - PROCESS | 6318 | 1464989294080 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}] 14:28:14 INFO - PROCESS | 6318 | 1464989294249 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 14:28:14 INFO - PROCESS | 6318 | 1464989294367 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x93672000 == 46 [pid = 6318] [id = 75] 14:28:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 109 (0x9b9e4400) [pid = 6318] [serial = 223] [outer = (nil)] 14:28:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 110 (0xa6e4a400) [pid = 6318] [serial = 224] [outer = 0x9b9e4400] 14:28:14 INFO - PROCESS | 6318 | 1464989294457 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 111 (0xa6e50800) [pid = 6318] [serial = 225] [outer = 0x9b9e4400] 14:28:15 INFO - PROCESS | 6318 | 1464989295433 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]]]}] 14:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1388ms 14:28:15 INFO - PROCESS | 6318 | 1464989295458 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 6318 | 1464989295462 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 14:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:28:15 INFO - PROCESS | 6318 | 1464989295468 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - PROCESS | 6318 | 1464989295472 Marionette TRACE conn4 <- [1,274,null,{}] 14:28:15 INFO - PROCESS | 6318 | 1464989295478 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}] 14:28:15 INFO - PROCESS | 6318 | 1464989295670 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 14:28:15 INFO - PROCESS | 6318 | 1464989295821 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e6000 == 47 [pid = 6318] [id = 76] 14:28:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 112 (0x914e7400) [pid = 6318] [serial = 226] [outer = (nil)] 14:28:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 113 (0x914eb800) [pid = 6318] [serial = 227] [outer = 0x914e7400] 14:28:15 INFO - PROCESS | 6318 | 1464989295953 Marionette DEBUG loaded listener.js 14:28:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 114 (0xa51f0000) [pid = 6318] [serial = 228] [outer = 0x914e7400] 14:28:16 INFO - PROCESS | 6318 | 1464989296773 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]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1331ms 14:28:16 INFO - PROCESS | 6318 | 1464989296800 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 6318 | 1464989296804 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 14:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:28:16 INFO - PROCESS | 6318 | 1464989296811 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 6318 | 1464989296815 Marionette TRACE conn4 <- [1,278,null,{}] 14:28:16 INFO - PROCESS | 6318 | 1464989296820 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}] 14:28:16 INFO - PROCESS | 6318 | 1464989296983 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 14:28:17 INFO - PROCESS | 6318 | 1464989297362 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x936ad000 == 48 [pid = 6318] [id = 77] 14:28:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 115 (0x936af400) [pid = 6318] [serial = 229] [outer = (nil)] 14:28:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 116 (0x950cd800) [pid = 6318] [serial = 230] [outer = 0x936af400] 14:28:17 INFO - PROCESS | 6318 | 1464989297524 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 117 (0x950d4800) [pid = 6318] [serial = 231] [outer = 0x936af400] 14:28:18 INFO - PROCESS | 6318 | 1464989298417 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]]]}] 14:28:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 118 (0x9519e800) [pid = 6318] [serial = 232] [outer = 0xa22b1000] 14:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1686ms 14:28:18 INFO - PROCESS | 6318 | 1464989298526 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 6318 | 1464989298531 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 14:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:28:18 INFO - PROCESS | 6318 | 1464989298631 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - PROCESS | 6318 | 1464989298638 Marionette TRACE conn4 <- [1,282,null,{}] 14:28:18 INFO - PROCESS | 6318 | 1464989298651 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}] 14:28:18 INFO - PROCESS | 6318 | 1464989298814 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 14:28:19 INFO - PROCESS | 6318 | 1464989299040 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 6318 | --DOCSHELL 0x96c02800 == 47 [pid = 6318] [id = 69] 14:28:19 INFO - PROCESS | 6318 | --DOCSHELL 0x936ac400 == 46 [pid = 6318] [id = 68] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 117 (0xa6310800) [pid = 6318] [serial = 170] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x936ac400 == 47 [pid = 6318] [id = 78] 14:28:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 118 (0x95197400) [pid = 6318] [serial = 233] [outer = (nil)] 14:28:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 119 (0x97650c00) [pid = 6318] [serial = 234] [outer = 0x95197400] 14:28:19 INFO - PROCESS | 6318 | 1464989299179 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 120 (0x9893ec00) [pid = 6318] [serial = 235] [outer = 0x95197400] 14:28:19 INFO - PROCESS | 6318 | --DOCSHELL 0x93a98000 == 46 [pid = 6318] [id = 67] 14:28:19 INFO - PROCESS | 6318 | --DOCSHELL 0x936a4400 == 45 [pid = 6318] [id = 66] 14:28:19 INFO - PROCESS | 6318 | --DOCSHELL 0x951eb400 == 44 [pid = 6318] [id = 65] 14:28:19 INFO - PROCESS | 6318 | --DOCSHELL 0x9879fc00 == 43 [pid = 6318] [id = 64] 14:28:19 INFO - PROCESS | 6318 | --DOCSHELL 0x95198c00 == 42 [pid = 6318] [id = 63] 14:28:19 INFO - PROCESS | 6318 | --DOCSHELL 0x95198800 == 41 [pid = 6318] [id = 58] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 119 (0xa1167c00) [pid = 6318] [serial = 164] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 118 (0xa23a0c00) [pid = 6318] [serial = 165] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 117 (0x9a0da000) [pid = 6318] [serial = 137] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 116 (0x99623c00) [pid = 6318] [serial = 155] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 115 (0x99a87400) [pid = 6318] [serial = 156] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 114 (0xa2255400) [pid = 6318] [serial = 140] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 113 (0xa680cc00) [pid = 6318] [serial = 143] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 112 (0x9b1eec00) [pid = 6318] [serial = 158] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 111 (0x951f4800) [pid = 6318] [serial = 152] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 110 (0x976bc400) [pid = 6318] [serial = 153] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 109 (0xa6e44400) [pid = 6318] [serial = 149] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 108 (0xa630dc00) [pid = 6318] [serial = 135] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 107 (0x951f2000) [pid = 6318] [serial = 146] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 106 (0x9c3dfc00) [pid = 6318] [serial = 161] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 105 (0xa36ec800) [pid = 6318] [serial = 168] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 104 (0xa316b000) [pid = 6318] [serial = 167] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 103 (0x9d5f9c00) [pid = 6318] [serial = 162] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 102 (0x9b972000) [pid = 6318] [serial = 159] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | --DOMWINDOW == 101 (0xa3567800) [pid = 6318] [serial = 108] [outer = (nil)] [url = about:blank] 14:28:19 INFO - PROCESS | 6318 | 1464989299938 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]]]}] 14:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1427ms 14:28:19 INFO - PROCESS | 6318 | 1464989299975 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 14:28:19 INFO - PROCESS | 6318 | 1464989299981 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 14:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:28:19 INFO - PROCESS | 6318 | 1464989299989 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:28:19 INFO - PROCESS | 6318 | 1464989299993 Marionette TRACE conn4 <- [1,286,null,{}] 14:28:20 INFO - PROCESS | 6318 | 1464989299999 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}] 14:28:20 INFO - PROCESS | 6318 | 1464989300205 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 14:28:20 INFO - PROCESS | 6318 | 1464989300230 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x99607000 == 42 [pid = 6318] [id = 79] 14:28:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 102 (0x99609000) [pid = 6318] [serial = 236] [outer = (nil)] 14:28:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 103 (0x9970b800) [pid = 6318] [serial = 237] [outer = 0x99609000] 14:28:20 INFO - PROCESS | 6318 | 1464989300302 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 104 (0x9a135000) [pid = 6318] [serial = 238] [outer = 0x99609000] 14:28:21 INFO - PROCESS | 6318 | 1464989301137 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]]]}] 14:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1184ms 14:28:21 INFO - PROCESS | 6318 | 1464989301178 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 14:28:21 INFO - PROCESS | 6318 | 1464989301182 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 14:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:28:21 INFO - PROCESS | 6318 | 1464989301191 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 6318 | 1464989301199 Marionette TRACE conn4 <- [1,290,null,{}] 14:28:21 INFO - PROCESS | 6318 | 1464989301213 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}] 14:28:21 INFO - PROCESS | 6318 | 1464989301375 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 14:28:21 INFO - PROCESS | 6318 | 1464989301387 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x951ed000 == 43 [pid = 6318] [id = 80] 14:28:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 105 (0x9aae5800) [pid = 6318] [serial = 239] [outer = (nil)] 14:28:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 106 (0x9b754400) [pid = 6318] [serial = 240] [outer = 0x9aae5800] 14:28:21 INFO - PROCESS | 6318 | 1464989301462 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 107 (0x9b97d400) [pid = 6318] [serial = 241] [outer = 0x9aae5800] 14:28:22 INFO - PROCESS | 6318 | 1464989302332 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]]]}] 14:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1188ms 14:28:22 INFO - PROCESS | 6318 | 1464989302377 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 14:28:22 INFO - PROCESS | 6318 | 1464989302382 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 14:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:28:22 INFO - PROCESS | 6318 | 1464989302398 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:28:22 INFO - PROCESS | 6318 | 1464989302400 Marionette TRACE conn4 <- [1,294,null,{}] 14:28:22 INFO - PROCESS | 6318 | 1464989302406 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}] 14:28:22 INFO - PROCESS | 6318 | 1464989302608 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 14:28:22 INFO - PROCESS | 6318 | 1464989302635 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x914dec00 == 44 [pid = 6318] [id = 81] 14:28:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 108 (0x936a3c00) [pid = 6318] [serial = 242] [outer = (nil)] 14:28:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 109 (0x9d5f8800) [pid = 6318] [serial = 243] [outer = 0x936a3c00] 14:28:22 INFO - PROCESS | 6318 | 1464989302706 Marionette DEBUG loaded listener.js 14:28:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 110 (0x9d5fd000) [pid = 6318] [serial = 244] [outer = 0x936a3c00] 14:28:23 INFO - PROCESS | 6318 | 1464989303539 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]]]}] 14:28: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. 14:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1189ms 14:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:28:23 INFO - PROCESS | 6318 | 1464989303579 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 6318 | 1464989303582 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 14:28:23 INFO - PROCESS | 6318 | 1464989303588 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 6318 | 1464989303592 Marionette TRACE conn4 <- [1,298,null,{}] 14:28:23 INFO - PROCESS | 6318 | 1464989303608 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}] 14:28:23 INFO - PROCESS | 6318 | 1464989303947 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 14:28:23 INFO - PROCESS | 6318 | --DOMWINDOW == 109 (0x95199400) [pid = 6318] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:28:23 INFO - PROCESS | 6318 | --DOMWINDOW == 108 (0x976b7400) [pid = 6318] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:28:23 INFO - PROCESS | 6318 | --DOMWINDOW == 107 (0x9b1e9400) [pid = 6318] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:28:23 INFO - PROCESS | 6318 | --DOMWINDOW == 106 (0x98949800) [pid = 6318] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:28:23 INFO - PROCESS | 6318 | --DOMWINDOW == 105 (0x9d9dc800) [pid = 6318] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:28:23 INFO - PROCESS | 6318 | --DOMWINDOW == 104 (0x9518fc00) [pid = 6318] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:28:23 INFO - PROCESS | 6318 | --DOMWINDOW == 103 (0x976b9c00) [pid = 6318] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:28:24 INFO - PROCESS | 6318 | 1464989304037 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x9518fc00 == 45 [pid = 6318] [id = 82] 14:28:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 104 (0x95199400) [pid = 6318] [serial = 245] [outer = (nil)] 14:28:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 105 (0x98949000) [pid = 6318] [serial = 246] [outer = 0x95199400] 14:28:24 INFO - PROCESS | 6318 | 1464989304120 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 106 (0xa2387800) [pid = 6318] [serial = 247] [outer = 0x95199400] 14:28:24 INFO - PROCESS | 6318 | 1464989304887 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]]]}] 14:28:24 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. 14:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1345ms 14:28:24 INFO - PROCESS | 6318 | 1464989304933 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 14:28:24 INFO - PROCESS | 6318 | 1464989304935 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 14:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:28:24 INFO - PROCESS | 6318 | 1464989304942 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:28:24 INFO - PROCESS | 6318 | 1464989304945 Marionette TRACE conn4 <- [1,302,null,{}] 14:28:24 INFO - PROCESS | 6318 | 1464989304950 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}] 14:28:25 INFO - PROCESS | 6318 | 1464989305099 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 14:28:25 INFO - PROCESS | 6318 | 1464989305117 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:25 INFO - PROCESS | 6318 | ++DOCSHELL 0x917c8000 == 46 [pid = 6318] [id = 83] 14:28:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 107 (0x917ca400) [pid = 6318] [serial = 248] [outer = (nil)] 14:28:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 108 (0x917cf000) [pid = 6318] [serial = 249] [outer = 0x917ca400] 14:28:25 INFO - PROCESS | 6318 | 1464989305200 Marionette DEBUG loaded listener.js 14:28:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 109 (0x9a9a0000) [pid = 6318] [serial = 250] [outer = 0x917ca400] 14:28:26 INFO - PROCESS | 6318 | 1464989306086 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]]]}] 14:28: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. 14:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1181ms 14:28:26 INFO - PROCESS | 6318 | 1464989306124 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 6318 | 1464989306130 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 14:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:28:26 INFO - PROCESS | 6318 | 1464989306139 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 6318 | 1464989306146 Marionette TRACE conn4 <- [1,306,null,{}] 14:28:26 INFO - PROCESS | 6318 | 1464989306156 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}] 14:28:26 INFO - PROCESS | 6318 | 1464989306418 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 14:28:26 INFO - PROCESS | 6318 | 1464989306532 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x917cd400 == 47 [pid = 6318] [id = 84] 14:28:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 110 (0x917ce000) [pid = 6318] [serial = 251] [outer = (nil)] 14:28:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 111 (0x91bc2800) [pid = 6318] [serial = 252] [outer = 0x917ce000] 14:28:26 INFO - PROCESS | 6318 | 1464989306619 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 112 (0x91bc6c00) [pid = 6318] [serial = 253] [outer = 0x917ce000] 14:28:27 INFO - PROCESS | 6318 | 1464989307572 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]]]}] 14:28: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. 14:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1499ms 14:28:27 INFO - PROCESS | 6318 | 1464989307640 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 6318 | 1464989307649 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 14:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:28:27 INFO - PROCESS | 6318 | 1464989307660 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:28:27 INFO - PROCESS | 6318 | 1464989307664 Marionette TRACE conn4 <- [1,310,null,{}] 14:28:27 INFO - PROCESS | 6318 | 1464989307671 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}] 14:28:27 INFO - PROCESS | 6318 | 1464989307898 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 14:28:28 INFO - PROCESS | 6318 | 1464989308092 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x936a5800 == 48 [pid = 6318] [id = 85] 14:28:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 113 (0x936a6800) [pid = 6318] [serial = 254] [outer = (nil)] 14:28:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 114 (0x950ce000) [pid = 6318] [serial = 255] [outer = 0x936a6800] 14:28:28 INFO - PROCESS | 6318 | 1464989308223 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 115 (0x95128800) [pid = 6318] [serial = 256] [outer = 0x936a6800] 14:28:29 INFO - PROCESS | 6318 | 1464989309092 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]]]}] 14:28: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. 14:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1483ms 14:28:29 INFO - PROCESS | 6318 | 1464989309144 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 14:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:28:29 INFO - PROCESS | 6318 | 1464989309148 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 14:28:29 INFO - PROCESS | 6318 | 1464989309156 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 6318 | 1464989309162 Marionette TRACE conn4 <- [1,314,null,{}] 14:28:29 INFO - PROCESS | 6318 | 1464989309179 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}] 14:28:29 INFO - PROCESS | 6318 | 1464989309369 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 14:28:29 INFO - PROCESS | 6318 | 1464989309520 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bc7000 == 49 [pid = 6318] [id = 86] 14:28:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 116 (0x976b5800) [pid = 6318] [serial = 257] [outer = (nil)] 14:28:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 117 (0x99627c00) [pid = 6318] [serial = 258] [outer = 0x976b5800] 14:28:29 INFO - PROCESS | 6318 | 1464989309617 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 118 (0x9a597000) [pid = 6318] [serial = 259] [outer = 0x976b5800] 14:28:30 INFO - PROCESS | 6318 | 1464989310677 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]]]}] 14:28:30 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. 14:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1586ms 14:28:30 INFO - PROCESS | 6318 | 1464989310742 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 14:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:28:30 INFO - PROCESS | 6318 | 1464989310747 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 14:28:30 INFO - PROCESS | 6318 | 1464989310754 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 6318 | 1464989310758 Marionette TRACE conn4 <- [1,318,null,{}] 14:28:30 INFO - PROCESS | 6318 | 1464989310764 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}] 14:28:30 INFO - PROCESS | 6318 | 1464989310943 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 14:28:31 INFO - PROCESS | 6318 | 1464989311131 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a599c00 == 50 [pid = 6318] [id = 87] 14:28:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 119 (0x9b77e800) [pid = 6318] [serial = 260] [outer = (nil)] 14:28:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 120 (0xa22b1800) [pid = 6318] [serial = 261] [outer = 0x9b77e800] 14:28:31 INFO - PROCESS | 6318 | 1464989311222 Marionette DEBUG loaded listener.js 14:28:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 121 (0xa31ff800) [pid = 6318] [serial = 262] [outer = 0x9b77e800] 14:28:32 INFO - PROCESS | 6318 | 1464989312138 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]]]}] 14:28: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. 14:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1436ms 14:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:28:32 INFO - PROCESS | 6318 | 1464989312190 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 6318 | 1464989312193 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 14:28:32 INFO - PROCESS | 6318 | 1464989312200 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - PROCESS | 6318 | 1464989312204 Marionette TRACE conn4 <- [1,322,null,{}] 14:28:32 INFO - PROCESS | 6318 | 1464989312210 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}] 14:28:32 INFO - PROCESS | 6318 | 1464989312415 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 14:28:32 INFO - PROCESS | 6318 | 1464989312609 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 6318 | ++DOCSHELL 0xa3366400 == 51 [pid = 6318] [id = 88] 14:28:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 122 (0xa3651400) [pid = 6318] [serial = 263] [outer = (nil)] 14:28:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 123 (0xa36f5000) [pid = 6318] [serial = 264] [outer = 0xa3651400] 14:28:32 INFO - PROCESS | 6318 | 1464989312746 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 124 (0xa51f8400) [pid = 6318] [serial = 265] [outer = 0xa3651400] 14:28:33 INFO - PROCESS | 6318 | 1464989313615 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]]]}] 14:28:33 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. 14:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1437ms 14:28:33 INFO - PROCESS | 6318 | 1464989313636 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 14:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:28:33 INFO - PROCESS | 6318 | 1464989313640 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 14:28:33 INFO - PROCESS | 6318 | 1464989313647 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:28:33 INFO - PROCESS | 6318 | 1464989313650 Marionette TRACE conn4 <- [1,326,null,{}] 14:28:33 INFO - PROCESS | 6318 | 1464989313656 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}] 14:28:33 INFO - PROCESS | 6318 | 1464989313865 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 14:28:34 INFO - PROCESS | 6318 | 1464989314019 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e6400 == 52 [pid = 6318] [id = 89] 14:28:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x914e8000) [pid = 6318] [serial = 266] [outer = (nil)] 14:28:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0xa6e4b000) [pid = 6318] [serial = 267] [outer = 0x914e8000] 14:28:34 INFO - PROCESS | 6318 | 1464989314113 Marionette DEBUG loaded listener.js 14:28:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0xa6f48400) [pid = 6318] [serial = 268] [outer = 0x914e8000] 14:28:35 INFO - PROCESS | 6318 | 1464989315082 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]]]}] 14:28: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. 14:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1492ms 14:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:28:35 INFO - PROCESS | 6318 | 1464989315138 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 6318 | 1464989315142 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 14:28:35 INFO - PROCESS | 6318 | 1464989315148 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 6318 | 1464989315152 Marionette TRACE conn4 <- [1,330,null,{}] 14:28:35 INFO - PROCESS | 6318 | 1464989315158 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}] 14:28:35 INFO - PROCESS | 6318 | 1464989315376 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 14:28:35 INFO - PROCESS | 6318 | 1464989315570 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x95a24800 == 53 [pid = 6318] [id = 90] 14:28:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x95a28400) [pid = 6318] [serial = 269] [outer = (nil)] 14:28:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x95a2cc00) [pid = 6318] [serial = 270] [outer = 0x95a28400] 14:28:35 INFO - PROCESS | 6318 | 1464989315701 Marionette DEBUG loaded listener.js 14:28:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x95a2e000) [pid = 6318] [serial = 271] [outer = 0x95a28400] 14:28:36 INFO - PROCESS | 6318 | 1464989316615 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]]]}] 14:28:36 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. 14:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1482ms 14:28:36 INFO - PROCESS | 6318 | 1464989316630 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 14:28:36 INFO - PROCESS | 6318 | 1464989316633 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 14:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:28:36 INFO - PROCESS | 6318 | 1464989316639 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:28:36 INFO - PROCESS | 6318 | 1464989316643 Marionette TRACE conn4 <- [1,334,null,{}] 14:28:36 INFO - PROCESS | 6318 | 1464989316649 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}] 14:28:36 INFO - PROCESS | 6318 | 1464989316818 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 14:28:37 INFO - PROCESS | 6318 | 1464989317181 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bc1400 == 54 [pid = 6318] [id = 91] 14:28:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x91bc2c00) [pid = 6318] [serial = 272] [outer = (nil)] 14:28:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x91bca800) [pid = 6318] [serial = 273] [outer = 0x91bc2c00] 14:28:37 INFO - PROCESS | 6318 | 1464989317323 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x9366f800) [pid = 6318] [serial = 274] [outer = 0x91bc2c00] 14:28:38 INFO - PROCESS | 6318 | 1464989318281 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]]]}] 14:28: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. 14:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1683ms 14:28:38 INFO - PROCESS | 6318 | 1464989318325 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 6318 | 1464989318331 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 14:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:28:38 INFO - PROCESS | 6318 | 1464989318339 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - PROCESS | 6318 | 1464989318345 Marionette TRACE conn4 <- [1,338,null,{}] 14:28:38 INFO - PROCESS | 6318 | 1464989318352 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}] 14:28:38 INFO - PROCESS | 6318 | 1464989318535 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 14:28:38 INFO - PROCESS | 6318 | 1464989318692 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x950d0c00 == 55 [pid = 6318] [id = 92] 14:28:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x950d5800) [pid = 6318] [serial = 275] [outer = (nil)] 14:28:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x95a25000) [pid = 6318] [serial = 276] [outer = 0x950d5800] 14:28:38 INFO - PROCESS | 6318 | 1464989318826 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x98731000) [pid = 6318] [serial = 277] [outer = 0x950d5800] 14:28:39 INFO - PROCESS | 6318 | --DOCSHELL 0xa275bc00 == 54 [pid = 6318] [id = 57] 14:28:39 INFO - PROCESS | 6318 | --DOCSHELL 0x9518fc00 == 53 [pid = 6318] [id = 82] 14:28:39 INFO - PROCESS | 6318 | --DOCSHELL 0x914dec00 == 52 [pid = 6318] [id = 81] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0xa2250400) [pid = 6318] [serial = 209] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOCSHELL 0x951ed000 == 51 [pid = 6318] [id = 80] 14:28:39 INFO - PROCESS | 6318 | --DOCSHELL 0x99607000 == 50 [pid = 6318] [id = 79] 14:28:39 INFO - PROCESS | 6318 | --DOCSHELL 0x936ac400 == 49 [pid = 6318] [id = 78] 14:28:39 INFO - PROCESS | 6318 | --DOCSHELL 0x936ad000 == 48 [pid = 6318] [id = 77] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x976b4c00) [pid = 6318] [serial = 189] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x951e9000) [pid = 6318] [serial = 188] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x9960e800) [pid = 6318] [serial = 194] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x99e4cc00) [pid = 6318] [serial = 195] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x9b9e5400) [pid = 6318] [serial = 197] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x99607c00) [pid = 6318] [serial = 192] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x99601400) [pid = 6318] [serial = 191] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0x96c01800) [pid = 6318] [serial = 173] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x9b166c00) [pid = 6318] [serial = 176] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 125 (0xa6e49c00) [pid = 6318] [serial = 185] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0xa36ea000) [pid = 6318] [serial = 182] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 123 (0x9aae1000) [pid = 6318] [serial = 179] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 122 (0xa316b800) [pid = 6318] [serial = 203] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 121 (0xa36efc00) [pid = 6318] [serial = 204] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 120 (0xa061b000) [pid = 6318] [serial = 200] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 119 (0x9a59c800) [pid = 6318] [serial = 207] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 118 (0x9a599800) [pid = 6318] [serial = 206] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 117 (0xa224e400) [pid = 6318] [serial = 201] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | --DOMWINDOW == 116 (0x9b9ee400) [pid = 6318] [serial = 198] [outer = (nil)] [url = about:blank] 14:28:39 INFO - PROCESS | 6318 | 1464989319700 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]]]}] 14:28:39 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. 14:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1434ms 14:28:39 INFO - PROCESS | 6318 | 1464989319778 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 6318 | 1464989319784 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 14:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:28:39 INFO - PROCESS | 6318 | 1464989319793 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - PROCESS | 6318 | 1464989319796 Marionette TRACE conn4 <- [1,342,null,{}] 14:28:39 INFO - PROCESS | 6318 | 1464989319802 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}] 14:28:39 INFO - PROCESS | 6318 | 1464989319966 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 14:28:39 INFO - PROCESS | 6318 | 1464989319977 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x976be000 == 49 [pid = 6318] [id = 93] 14:28:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 117 (0x98944c00) [pid = 6318] [serial = 278] [outer = (nil)] 14:28:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 118 (0x995d6c00) [pid = 6318] [serial = 279] [outer = 0x98944c00] 14:28:40 INFO - PROCESS | 6318 | 1464989320056 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 119 (0x9960f400) [pid = 6318] [serial = 280] [outer = 0x98944c00] 14:28:40 INFO - PROCESS | 6318 | 1464989320964 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]]]}] 14:28:40 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. 14:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1184ms 14:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:28:40 INFO - PROCESS | 6318 | 1464989320976 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 6318 | 1464989320979 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 14:28:40 INFO - PROCESS | 6318 | 1464989320988 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 6318 | 1464989320997 Marionette TRACE conn4 <- [1,346,null,{}] 14:28:41 INFO - PROCESS | 6318 | 1464989321011 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}] 14:28:41 INFO - PROCESS | 6318 | 1464989321230 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 14:28:41 INFO - PROCESS | 6318 | 1464989321312 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x99601400 == 50 [pid = 6318] [id = 94] 14:28:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 120 (0x9a59fc00) [pid = 6318] [serial = 281] [outer = (nil)] 14:28:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 121 (0x9acb9c00) [pid = 6318] [serial = 282] [outer = 0x9a59fc00] 14:28:41 INFO - PROCESS | 6318 | 1464989321385 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 122 (0x9b1eb800) [pid = 6318] [serial = 283] [outer = 0x9a59fc00] 14:28:42 INFO - PROCESS | 6318 | 1464989322153 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]]]}] 14:28:42 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. 14:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1195ms 14:28:42 INFO - PROCESS | 6318 | 1464989322181 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 6318 | 1464989322184 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 14:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:28:42 INFO - PROCESS | 6318 | 1464989322191 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 6318 | 1464989322194 Marionette TRACE conn4 <- [1,350,null,{}] 14:28:42 INFO - PROCESS | 6318 | 1464989322204 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}] 14:28:42 INFO - PROCESS | 6318 | 1464989322403 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 14:28:42 INFO - PROCESS | 6318 | 1464989322447 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x9aae5400 == 51 [pid = 6318] [id = 95] 14:28:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 123 (0x9acb7400) [pid = 6318] [serial = 284] [outer = (nil)] 14:28:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 124 (0x9b9e8c00) [pid = 6318] [serial = 285] [outer = 0x9acb7400] 14:28:42 INFO - PROCESS | 6318 | 1464989322519 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x9c3d8400) [pid = 6318] [serial = 286] [outer = 0x9acb7400] 14:28:43 INFO - PROCESS | 6318 | 1464989323401 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]]]}] 14:28:43 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. 14:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1252ms 14:28:43 INFO - PROCESS | 6318 | 1464989323443 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 6318 | 1464989323447 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 14:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:28:43 INFO - PROCESS | 6318 | 1464989323462 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - PROCESS | 6318 | 1464989323466 Marionette TRACE conn4 <- [1,354,null,{}] 14:28:43 INFO - PROCESS | 6318 | 1464989323471 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}] 14:28:43 INFO - PROCESS | 6318 | 1464989323781 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 14:28:43 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0x936a3c00) [pid = 6318] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:28:43 INFO - PROCESS | 6318 | --DOMWINDOW == 123 (0x95199400) [pid = 6318] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:28:43 INFO - PROCESS | 6318 | --DOMWINDOW == 122 (0x936af400) [pid = 6318] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:28:43 INFO - PROCESS | 6318 | --DOMWINDOW == 121 (0x9aae5800) [pid = 6318] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:28:43 INFO - PROCESS | 6318 | --DOMWINDOW == 120 (0x99609000) [pid = 6318] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:28:43 INFO - PROCESS | 6318 | --DOMWINDOW == 119 (0x95197400) [pid = 6318] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:28:43 INFO - PROCESS | 6318 | 1464989323878 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x936a3c00 == 52 [pid = 6318] [id = 96] 14:28:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 120 (0x936af400) [pid = 6318] [serial = 287] [outer = (nil)] 14:28:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 121 (0x9960d800) [pid = 6318] [serial = 288] [outer = 0x936af400] 14:28:43 INFO - PROCESS | 6318 | 1464989323961 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 122 (0xa256e000) [pid = 6318] [serial = 289] [outer = 0x936af400] 14:28:44 INFO - PROCESS | 6318 | 1464989324750 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]]]}] 14:28:44 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. 14:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1339ms 14:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:28:44 INFO - PROCESS | 6318 | 1464989324802 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 6318 | 1464989324805 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 14:28:44 INFO - PROCESS | 6318 | 1464989324811 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - PROCESS | 6318 | 1464989324814 Marionette TRACE conn4 <- [1,358,null,{}] 14:28:44 INFO - PROCESS | 6318 | 1464989324820 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}] 14:28:44 INFO - PROCESS | 6318 | 1464989324973 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 14:28:45 INFO - PROCESS | 6318 | 1464989324985 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c6400 == 53 [pid = 6318] [id = 97] 14:28:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 123 (0x8f3c9400) [pid = 6318] [serial = 290] [outer = (nil)] 14:28:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 124 (0x8f3d0000) [pid = 6318] [serial = 291] [outer = 0x8f3c9400] 14:28:45 INFO - PROCESS | 6318 | 1464989325057 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x9aadc800) [pid = 6318] [serial = 292] [outer = 0x8f3c9400] 14:28:46 INFO - PROCESS | 6318 | 1464989326116 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]]]}] 14:28:46 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. 14:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1338ms 14:28:46 INFO - PROCESS | 6318 | 1464989326149 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 6318 | 1464989326155 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 14:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:28:46 INFO - PROCESS | 6318 | 1464989326165 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - PROCESS | 6318 | 1464989326171 Marionette TRACE conn4 <- [1,362,null,{}] 14:28:46 INFO - PROCESS | 6318 | 1464989326182 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}] 14:28:46 INFO - PROCESS | 6318 | 1464989326412 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 14:28:46 INFO - PROCESS | 6318 | 1464989326633 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3cac00 == 54 [pid = 6318] [id = 98] 14:28:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0x8f3ce000) [pid = 6318] [serial = 293] [outer = (nil)] 14:28:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x917cb000) [pid = 6318] [serial = 294] [outer = 0x8f3ce000] 14:28:46 INFO - PROCESS | 6318 | 1464989326743 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x91bcd000) [pid = 6318] [serial = 295] [outer = 0x8f3ce000] 14:28:47 INFO - PROCESS | 6318 | 1464989327678 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]]]}] 14:28:47 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. 14:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1543ms 14:28:47 INFO - PROCESS | 6318 | 1464989327708 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 6318 | 1464989327717 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 14:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:28:47 INFO - PROCESS | 6318 | 1464989327730 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - PROCESS | 6318 | 1464989327734 Marionette TRACE conn4 <- [1,366,null,{}] 14:28:47 INFO - PROCESS | 6318 | 1464989327741 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}] 14:28:47 INFO - PROCESS | 6318 | 1464989327961 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 14:28:48 INFO - PROCESS | 6318 | 1464989328165 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x95a22400 == 55 [pid = 6318] [id = 99] 14:28:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x95a26000) [pid = 6318] [serial = 296] [outer = (nil)] 14:28:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x9765c000) [pid = 6318] [serial = 297] [outer = 0x95a26000] 14:28:48 INFO - PROCESS | 6318 | 1464989328299 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x995d3c00) [pid = 6318] [serial = 298] [outer = 0x95a26000] 14:28:49 INFO - PROCESS | 6318 | 1464989329258 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]]]}] 14:28: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. 14:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1588ms 14:28:49 INFO - PROCESS | 6318 | 1464989329317 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 6318 | 1464989329321 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 14:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:28:49 INFO - PROCESS | 6318 | 1464989329328 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - PROCESS | 6318 | 1464989329335 Marionette TRACE conn4 <- [1,370,null,{}] 14:28:49 INFO - PROCESS | 6318 | 1464989329352 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}] 14:28:49 INFO - PROCESS | 6318 | 1464989329613 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 14:28:49 INFO - PROCESS | 6318 | 1464989329877 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a3a2800 == 56 [pid = 6318] [id = 100] 14:28:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0xa224e400) [pid = 6318] [serial = 299] [outer = (nil)] 14:28:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0xa23a8800) [pid = 6318] [serial = 300] [outer = 0xa224e400] 14:28:49 INFO - PROCESS | 6318 | 1464989329972 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0xa36ea000) [pid = 6318] [serial = 301] [outer = 0xa224e400] 14:28:50 INFO - PROCESS | 6318 | 1464989330906 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]]]}] 14:28:50 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. 14:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1592ms 14:28:50 INFO - PROCESS | 6318 | 1464989330921 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 6318 | 1464989330925 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 14:28:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:28:50 INFO - PROCESS | 6318 | 1464989330931 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - PROCESS | 6318 | 1464989330935 Marionette TRACE conn4 <- [1,374,null,{}] 14:28:50 INFO - PROCESS | 6318 | 1464989330941 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}] 14:28:51 INFO - PROCESS | 6318 | 1464989331115 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 14:28:51 INFO - PROCESS | 6318 | 1464989331276 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x917c7800 == 57 [pid = 6318] [id = 101] 14:28:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x917c7c00) [pid = 6318] [serial = 302] [outer = (nil)] 14:28:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0xa6865800) [pid = 6318] [serial = 303] [outer = 0x917c7c00] 14:28:51 INFO - PROCESS | 6318 | 1464989331367 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0xa6e41800) [pid = 6318] [serial = 304] [outer = 0x917c7c00] 14:28:52 INFO - PROCESS | 6318 | 1464989332268 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:28:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1381ms 14:28:52 INFO - PROCESS | 6318 | 1464989332314 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 6318 | 1464989332318 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 14:28:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:28:52 INFO - PROCESS | 6318 | 1464989332325 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 6318 | 1464989332328 Marionette TRACE conn4 <- [1,378,null,{}] 14:28:52 INFO - PROCESS | 6318 | 1464989332334 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}] 14:28:52 INFO - PROCESS | 6318 | 1464989332509 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 14:28:52 INFO - PROCESS | 6318 | 1464989332666 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f604000 == 58 [pid = 6318] [id = 102] 14:28:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8f604400) [pid = 6318] [serial = 305] [outer = (nil)] 14:28:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8f60a400) [pid = 6318] [serial = 306] [outer = 0x8f604400] 14:28:52 INFO - PROCESS | 6318 | 1464989332751 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8f60dc00) [pid = 6318] [serial = 307] [outer = 0x8f604400] 14:28:53 INFO - PROCESS | 6318 | 1464989333682 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:28:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:28:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1384ms 14:28:53 INFO - PROCESS | 6318 | 1464989333711 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 14:28:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:28:53 INFO - PROCESS | 6318 | 1464989333715 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 14:28:53 INFO - PROCESS | 6318 | 1464989333722 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:28:53 INFO - PROCESS | 6318 | 1464989333725 Marionette TRACE conn4 <- [1,382,null,{}] 14:28:53 INFO - PROCESS | 6318 | 1464989333731 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}] 14:28:53 INFO - PROCESS | 6318 | 1464989333937 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 14:28:54 INFO - PROCESS | 6318 | 1464989334097 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f60f800 == 59 [pid = 6318] [id = 103] 14:28:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8f6e3400) [pid = 6318] [serial = 308] [outer = (nil)] 14:28:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8f6efc00) [pid = 6318] [serial = 309] [outer = 0x8f6e3400] 14:28:54 INFO - PROCESS | 6318 | 1464989334182 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x9a59c000) [pid = 6318] [serial = 310] [outer = 0x8f6e3400] 14:28:55 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:55 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:28:55 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:55 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:55 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:28:55 INFO - PROCESS | 6318 | 1464989335194 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:28:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1488ms 14:28:55 INFO - PROCESS | 6318 | 1464989335210 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 6318 | 1464989335214 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 14:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:28:55 INFO - PROCESS | 6318 | 1464989335221 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 6318 | 1464989335224 Marionette TRACE conn4 <- [1,386,null,{}] 14:28:55 INFO - PROCESS | 6318 | 1464989335231 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}] 14:28:55 INFO - PROCESS | 6318 | 1464989335395 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 14:28:55 INFO - PROCESS | 6318 | 1464989335628 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c1400 == 60 [pid = 6318] [id = 104] 14:28:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8f60d400) [pid = 6318] [serial = 311] [outer = (nil)] 14:28:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8f6e8800) [pid = 6318] [serial = 312] [outer = 0x8f60d400] 14:28:56 INFO - PROCESS | 6318 | 1464989336015 Marionette DEBUG loaded listener.js 14:28:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8f6ed400) [pid = 6318] [serial = 313] [outer = 0x8f60d400] 14:28:56 INFO - PROCESS | 6318 | 1464989336971 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]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1783ms 14:28:57 INFO - PROCESS | 6318 | 1464989337005 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 14:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:28:57 INFO - PROCESS | 6318 | 1464989337013 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 14:28:57 INFO - PROCESS | 6318 | 1464989337021 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 6318 | 1464989337026 Marionette TRACE conn4 <- [1,390,null,{}] 14:28:57 INFO - PROCESS | 6318 | 1464989337034 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}] 14:28:57 INFO - PROCESS | 6318 | 1464989337206 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 14:28:57 INFO - PROCESS | 6318 | 1464989337372 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x928c2400 == 61 [pid = 6318] [id = 105] 14:28:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x928c5800) [pid = 6318] [serial = 314] [outer = (nil)] 14:28:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x928c8400) [pid = 6318] [serial = 315] [outer = 0x928c5800] 14:28:57 INFO - PROCESS | 6318 | 1464989337502 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x928cbc00) [pid = 6318] [serial = 316] [outer = 0x928c5800] 14:28:58 INFO - PROCESS | 6318 | --DOCSHELL 0x936a3c00 == 60 [pid = 6318] [id = 96] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x98944000) [pid = 6318] [serial = 215] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x9b160000) [pid = 6318] [serial = 218] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0xa51f9000) [pid = 6318] [serial = 221] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0xa6e4a400) [pid = 6318] [serial = 224] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x914eb800) [pid = 6318] [serial = 227] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x917cf000) [pid = 6318] [serial = 249] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x950d8800) [pid = 6318] [serial = 212] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOCSHELL 0x9aae5400 == 59 [pid = 6318] [id = 95] 14:28:58 INFO - PROCESS | 6318 | --DOCSHELL 0x99601400 == 58 [pid = 6318] [id = 94] 14:28:58 INFO - PROCESS | 6318 | --DOCSHELL 0x976be000 == 57 [pid = 6318] [id = 93] 14:28:58 INFO - PROCESS | 6318 | --DOCSHELL 0x950d0c00 == 56 [pid = 6318] [id = 92] 14:28:58 INFO - PROCESS | 6318 | --DOCSHELL 0x91bc1400 == 55 [pid = 6318] [id = 91] 14:28:58 INFO - PROCESS | 6318 | --DOCSHELL 0x917cd400 == 54 [pid = 6318] [id = 84] 14:28:58 INFO - PROCESS | 6318 | --DOCSHELL 0x917c8000 == 53 [pid = 6318] [id = 83] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x9d5fd000) [pid = 6318] [serial = 244] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x950d4800) [pid = 6318] [serial = 231] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x950cd800) [pid = 6318] [serial = 230] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x9b754400) [pid = 6318] [serial = 240] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x9970b800) [pid = 6318] [serial = 237] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x9a135000) [pid = 6318] [serial = 238] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x97650c00) [pid = 6318] [serial = 234] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x9893ec00) [pid = 6318] [serial = 235] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x9d9d3c00) [pid = 6318] [serial = 99] [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.] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0xa2387800) [pid = 6318] [serial = 247] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x9b97d400) [pid = 6318] [serial = 241] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x9d5f8800) [pid = 6318] [serial = 243] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x98949000) [pid = 6318] [serial = 246] [outer = (nil)] [url = about:blank] 14:28:58 INFO - PROCESS | 6318 | 1464989338614 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]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1634ms 14:28:58 INFO - PROCESS | 6318 | 1464989338653 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 6318 | 1464989338658 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 14:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:28:58 INFO - PROCESS | 6318 | 1464989338669 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 6318 | 1464989338672 Marionette TRACE conn4 <- [1,394,null,{}] 14:28:58 INFO - PROCESS | 6318 | 1464989338678 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}] 14:28:58 INFO - PROCESS | 6318 | 1464989338847 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 14:28:59 INFO - PROCESS | 6318 | 1464989339006 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x936a3800 == 54 [pid = 6318] [id = 106] 14:28:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x936a6c00) [pid = 6318] [serial = 317] [outer = (nil)] 14:28:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x93820000) [pid = 6318] [serial = 318] [outer = 0x936a6c00] 14:28:59 INFO - PROCESS | 6318 | 1464989339084 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x950d4c00) [pid = 6318] [serial = 319] [outer = 0x936a6c00] 14:28:59 INFO - PROCESS | 6318 | 1464989339886 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]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1284ms 14:28:59 INFO - PROCESS | 6318 | 1464989339953 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 6318 | 1464989339957 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 14:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:28:59 INFO - PROCESS | 6318 | 1464989339963 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - PROCESS | 6318 | 1464989339969 Marionette TRACE conn4 <- [1,398,null,{}] 14:28:59 INFO - PROCESS | 6318 | 1464989339985 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}] 14:29:00 INFO - PROCESS | 6318 | 1464989340147 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 14:29:00 INFO - PROCESS | 6318 | 1464989340261 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x950d8400 == 55 [pid = 6318] [id = 107] 14:29:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x95199400) [pid = 6318] [serial = 320] [outer = (nil)] 14:29:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x95a2e400) [pid = 6318] [serial = 321] [outer = 0x95199400] 14:29:00 INFO - PROCESS | 6318 | 1464989340339 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x976bc400) [pid = 6318] [serial = 322] [outer = 0x95199400] 14:29:01 INFO - PROCESS | 6318 | 1464989341319 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]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1389ms 14:29:01 INFO - PROCESS | 6318 | 1464989341359 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 6318 | 1464989341364 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 14:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:29:01 INFO - PROCESS | 6318 | 1464989341370 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 6318 | 1464989341373 Marionette TRACE conn4 <- [1,402,null,{}] 14:29:01 INFO - PROCESS | 6318 | 1464989341379 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}] 14:29:01 INFO - PROCESS | 6318 | 1464989341582 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 14:29:01 INFO - PROCESS | 6318 | 1464989341611 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f60c400 == 56 [pid = 6318] [id = 108] 14:29:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x936a3c00) [pid = 6318] [serial = 323] [outer = (nil)] 14:29:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x9894c400) [pid = 6318] [serial = 324] [outer = 0x936a3c00] 14:29:01 INFO - PROCESS | 6318 | 1464989341685 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x99603c00) [pid = 6318] [serial = 325] [outer = 0x936a3c00] 14:29:02 INFO - PROCESS | 6318 | 1464989342641 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]]]}] 14:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1329ms 14:29:02 INFO - PROCESS | 6318 | 1464989342700 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 6318 | 1464989342719 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 14:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:29:02 INFO - PROCESS | 6318 | 1464989342726 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - PROCESS | 6318 | 1464989342729 Marionette TRACE conn4 <- [1,406,null,{}] 14:29:02 INFO - PROCESS | 6318 | 1464989342750 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}] 14:29:02 INFO - PROCESS | 6318 | 1464989342950 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 14:29:02 INFO - PROCESS | 6318 | 1464989342970 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x98943c00 == 57 [pid = 6318] [id = 109] 14:29:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x98949c00) [pid = 6318] [serial = 326] [outer = (nil)] 14:29:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x99a8e400) [pid = 6318] [serial = 327] [outer = 0x98949c00] 14:29:03 INFO - PROCESS | 6318 | 1464989343051 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x9a592800) [pid = 6318] [serial = 328] [outer = 0x98949c00] 14:29:03 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x98944c00) [pid = 6318] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:29:03 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x9a59fc00) [pid = 6318] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:29:03 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x917ca400) [pid = 6318] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:29:03 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x9a59b400) [pid = 6318] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:29:03 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x950d5800) [pid = 6318] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:29:03 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x936af400) [pid = 6318] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:29:03 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x91bc2c00) [pid = 6318] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:29:03 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x9acb7400) [pid = 6318] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:29:03 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0xa3368400) [pid = 6318] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:29:04 INFO - PROCESS | 6318 | 1464989344120 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]]]}] 14:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1446ms 14:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:29:04 INFO - PROCESS | 6318 | 1464989344174 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 14:29:04 INFO - PROCESS | 6318 | 1464989344176 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 14:29:04 INFO - PROCESS | 6318 | 1464989344184 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:29:04 INFO - PROCESS | 6318 | 1464989344187 Marionette TRACE conn4 <- [1,410,null,{}] 14:29:04 INFO - PROCESS | 6318 | 1464989344197 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}] 14:29:04 INFO - PROCESS | 6318 | 1464989344352 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 14:29:04 INFO - PROCESS | 6318 | 1464989344369 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3cb800 == 58 [pid = 6318] [id = 110] 14:29:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x950cdc00) [pid = 6318] [serial = 329] [outer = (nil)] 14:29:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x9a59f000) [pid = 6318] [serial = 330] [outer = 0x950cdc00] 14:29:04 INFO - PROCESS | 6318 | 1464989344443 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x9a9a2000) [pid = 6318] [serial = 331] [outer = 0x950cdc00] 14:29:05 INFO - PROCESS | 6318 | 1464989345312 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]]]}] 14:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1192ms 14:29:05 INFO - PROCESS | 6318 | 1464989345376 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 14:29:05 INFO - PROCESS | 6318 | 1464989345380 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 14:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:29:05 INFO - PROCESS | 6318 | 1464989345386 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:29:05 INFO - PROCESS | 6318 | 1464989345389 Marionette TRACE conn4 <- [1,414,null,{}] 14:29:05 INFO - PROCESS | 6318 | 1464989345395 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}] 14:29:05 INFO - PROCESS | 6318 | 1464989345550 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 14:29:05 INFO - PROCESS | 6318 | 1464989345801 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c3000 == 59 [pid = 6318] [id = 111] 14:29:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8f3c3800) [pid = 6318] [serial = 332] [outer = (nil)] 14:29:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8f608400) [pid = 6318] [serial = 333] [outer = 0x8f3c3800] 14:29:05 INFO - PROCESS | 6318 | 1464989345906 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8f6f0400) [pid = 6318] [serial = 334] [outer = 0x8f3c3800] 14:29:07 INFO - PROCESS | 6318 | 1464989347080 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]]]}] 14:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1736ms 14:29:07 INFO - PROCESS | 6318 | 1464989347125 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 14:29:07 INFO - PROCESS | 6318 | 1464989347132 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 14:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:29:07 INFO - PROCESS | 6318 | 1464989347141 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:29:07 INFO - PROCESS | 6318 | 1464989347147 Marionette TRACE conn4 <- [1,418,null,{}] 14:29:07 INFO - PROCESS | 6318 | 1464989347154 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}] 14:29:07 INFO - PROCESS | 6318 | 1464989347353 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 14:29:07 INFO - PROCESS | 6318 | 1464989347567 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x928cac00 == 60 [pid = 6318] [id = 112] 14:29:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x928cec00) [pid = 6318] [serial = 335] [outer = (nil)] 14:29:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x93816c00) [pid = 6318] [serial = 336] [outer = 0x928cec00] 14:29:07 INFO - PROCESS | 6318 | 1464989347703 Marionette DEBUG loaded listener.js 14:29:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x950d6c00) [pid = 6318] [serial = 337] [outer = 0x928cec00] 14:29:09 INFO - PROCESS | 6318 | 1464989349032 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]]]}] 14:29:09 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 14:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1946ms 14:29:09 INFO - PROCESS | 6318 | 1464989349168 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 14:29:09 INFO - PROCESS | 6318 | 1464989349176 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 14:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:29:09 INFO - PROCESS | 6318 | 1464989349185 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - PROCESS | 6318 | 1464989349189 Marionette TRACE conn4 <- [1,422,null,{}] 14:29:09 INFO - PROCESS | 6318 | 1464989349195 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}] 14:29:09 INFO - PROCESS | 6318 | 1464989349369 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 14:29:09 INFO - PROCESS | 6318 | 1464989349531 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x936ac800 == 61 [pid = 6318] [id = 113] 14:29:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x96c02000) [pid = 6318] [serial = 338] [outer = (nil)] 14:29:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x98940800) [pid = 6318] [serial = 339] [outer = 0x96c02000] 14:29:09 INFO - PROCESS | 6318 | 1464989349622 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x99a86400) [pid = 6318] [serial = 340] [outer = 0x96c02000] 14:29:10 INFO - PROCESS | 6318 | 1464989350995 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]]]}] 14:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1832ms 14:29:11 INFO - PROCESS | 6318 | 1464989351079 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 14:29:11 INFO - PROCESS | 6318 | 1464989351084 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 14:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:29:11 INFO - PROCESS | 6318 | 1464989351105 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 6318 | 1464989351116 Marionette TRACE conn4 <- [1,426,null,{}] 14:29:11 INFO - PROCESS | 6318 | 1464989351123 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}] 14:29:11 INFO - PROCESS | 6318 | 1464989351300 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 14:29:11 INFO - PROCESS | 6318 | 1464989351455 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f60a800 == 62 [pid = 6318] [id = 114] 14:29:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x951f1c00) [pid = 6318] [serial = 341] [outer = (nil)] 14:29:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x9b1f0c00) [pid = 6318] [serial = 342] [outer = 0x951f1c00] 14:29:11 INFO - PROCESS | 6318 | 1464989351544 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x9b971400) [pid = 6318] [serial = 343] [outer = 0x951f1c00] 14:29:12 INFO - PROCESS | 6318 | 1464989352483 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] 14:29:12 INFO - PROCESS | 6318 | 1464989352554 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 14:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:29:12 INFO - PROCESS | 6318 | 1464989352560 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - PROCESS | 6318 | 1464989352564 Marionette TRACE conn4 <- [1,430,null,{}] 14:29:12 INFO - PROCESS | 6318 | 1464989352570 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}] 14:29:12 INFO - PROCESS | 6318 | 1464989352751 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 14:29:12 INFO - PROCESS | 6318 | 1464989352957 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9f1c00 == 63 [pid = 6318] [id = 115] 14:29:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x9d5f3400) [pid = 6318] [serial = 344] [outer = (nil)] 14:29:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x9d5ffc00) [pid = 6318] [serial = 345] [outer = 0x9d5f3400] 14:29:13 INFO - PROCESS | 6318 | 1464989353086 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x9d9d2800) [pid = 6318] [serial = 346] [outer = 0x9d5f3400] 14:29:13 INFO - PROCESS | 6318 | 1464989353945 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]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1442ms 14:29:14 INFO - PROCESS | 6318 | 1464989354004 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 6318 | 1464989354007 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 14:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:29:14 INFO - PROCESS | 6318 | 1464989354014 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 6318 | 1464989354018 Marionette TRACE conn4 <- [1,434,null,{}] 14:29:14 INFO - PROCESS | 6318 | 1464989354024 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}] 14:29:14 INFO - PROCESS | 6318 | 1464989354199 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 14:29:14 INFO - PROCESS | 6318 | 1464989354361 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x9d5f0400 == 64 [pid = 6318] [id = 116] 14:29:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x9d9cf000) [pid = 6318] [serial = 347] [outer = (nil)] 14:29:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0xa224f800) [pid = 6318] [serial = 348] [outer = 0x9d9cf000] 14:29:14 INFO - PROCESS | 6318 | 1464989354463 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0xa275d800) [pid = 6318] [serial = 349] [outer = 0x9d9cf000] 14:29:15 INFO - PROCESS | 6318 | 1464989355435 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]]]}] 14:29:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:29:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1481ms 14:29:15 INFO - PROCESS | 6318 | 1464989355496 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 14:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:29:15 INFO - PROCESS | 6318 | 1464989355501 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 14:29:15 INFO - PROCESS | 6318 | 1464989355507 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - PROCESS | 6318 | 1464989355511 Marionette TRACE conn4 <- [1,438,null,{}] 14:29:15 INFO - PROCESS | 6318 | 1464989355517 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}] 14:29:15 INFO - PROCESS | 6318 | 1464989355711 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 14:29:15 INFO - PROCESS | 6318 | 1464989355873 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5c4400 == 65 [pid = 6318] [id = 117] 14:29:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8f5c8c00) [pid = 6318] [serial = 350] [outer = (nil)] 14:29:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8f5cf000) [pid = 6318] [serial = 351] [outer = 0x8f5c8c00] 14:29:15 INFO - PROCESS | 6318 | 1464989355964 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x9d5f4000) [pid = 6318] [serial = 352] [outer = 0x8f5c8c00] 14:29:16 INFO - PROCESS | 6318 | 1464989356933 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]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1492ms 14:29:17 INFO - PROCESS | 6318 | 1464989356999 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 14:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:29:17 INFO - PROCESS | 6318 | 1464989357004 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 14:29:17 INFO - PROCESS | 6318 | 1464989357010 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - PROCESS | 6318 | 1464989357014 Marionette TRACE conn4 <- [1,442,null,{}] 14:29:17 INFO - PROCESS | 6318 | 1464989357020 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}] 14:29:17 INFO - PROCESS | 6318 | 1464989357194 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 14:29:17 INFO - PROCESS | 6318 | 1464989357355 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x95195c00 == 66 [pid = 6318] [id = 118] 14:29:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0xa31f4c00) [pid = 6318] [serial = 353] [outer = (nil)] 14:29:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0xa638ac00) [pid = 6318] [serial = 354] [outer = 0xa31f4c00] 14:29:17 INFO - PROCESS | 6318 | 1464989357484 Marionette DEBUG loaded listener.js 14:29:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0xa6809400) [pid = 6318] [serial = 355] [outer = 0xa31f4c00] 14:29:18 INFO - PROCESS | 6318 | 1464989358453 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]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1494ms 14:29:18 INFO - PROCESS | 6318 | 1464989358504 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 14:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:29:18 INFO - PROCESS | 6318 | 1464989358508 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 14:29:18 INFO - PROCESS | 6318 | 1464989358515 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:29:18 INFO - PROCESS | 6318 | 1464989358519 Marionette TRACE conn4 <- [1,446,null,{}] 14:29:18 INFO - PROCESS | 6318 | 1464989358525 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}] 14:29:18 INFO - PROCESS | 6318 | 1464989358698 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 14:29:18 INFO - PROCESS | 6318 | 1464989358909 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5c5000 == 67 [pid = 6318] [id = 119] 14:29:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x8f609800) [pid = 6318] [serial = 356] [outer = (nil)] 14:29:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x92b9a000) [pid = 6318] [serial = 357] [outer = 0x8f609800] 14:29:19 INFO - PROCESS | 6318 | 1464989359041 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x92b9e400) [pid = 6318] [serial = 358] [outer = 0x8f609800] 14:29:20 INFO - PROCESS | 6318 | 1464989360160 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]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1681ms 14:29:20 INFO - PROCESS | 6318 | 1464989360196 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 6318 | 1464989360201 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 14:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:29:20 INFO - PROCESS | 6318 | 1464989360210 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 6318 | 1464989360215 Marionette TRACE conn4 <- [1,450,null,{}] 14:29:20 INFO - PROCESS | 6318 | 1464989360225 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}] 14:29:20 INFO - PROCESS | 6318 | 1464989360432 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 14:29:20 INFO - PROCESS | 6318 | 1464989360647 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5cc800 == 68 [pid = 6318] [id = 120] 14:29:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x8f608800) [pid = 6318] [serial = 359] [outer = (nil)] 14:29:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x91bc4c00) [pid = 6318] [serial = 360] [outer = 0x8f608800] 14:29:20 INFO - PROCESS | 6318 | 1464989360738 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x928c5400) [pid = 6318] [serial = 361] [outer = 0x8f608800] 14:29:21 INFO - PROCESS | 6318 | 1464989361755 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] 14:29:21 INFO - PROCESS | 6318 | 1464989361816 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 14:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:29:21 INFO - PROCESS | 6318 | 1464989361826 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 6318 | 1464989361830 Marionette TRACE conn4 <- [1,454,null,{}] 14:29:21 INFO - PROCESS | 6318 | 1464989361836 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}] 14:29:22 INFO - PROCESS | 6318 | 1464989362040 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x93672000 == 67 [pid = 6318] [id = 75] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x936a2800 == 66 [pid = 6318] [id = 74] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x9aadc400 == 65 [pid = 6318] [id = 73] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x8f3d0000) [pid = 6318] [serial = 291] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x914e6000 == 64 [pid = 6318] [id = 76] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x9879e800 == 63 [pid = 6318] [id = 72] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3cb800 == 62 [pid = 6318] [id = 110] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x98943c00 == 61 [pid = 6318] [id = 109] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x8f60c400 == 60 [pid = 6318] [id = 108] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x950d8400 == 59 [pid = 6318] [id = 107] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x936a3800 == 58 [pid = 6318] [id = 106] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x928c2400 == 57 [pid = 6318] [id = 105] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c1400 == 56 [pid = 6318] [id = 104] 14:29:22 INFO - PROCESS | 6318 | 1464989362282 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c1400 == 57 [pid = 6318] [id = 121] 14:29:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x8f602800) [pid = 6318] [serial = 362] [outer = (nil)] 14:29:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x91bc3800) [pid = 6318] [serial = 363] [outer = 0x8f602800] 14:29:22 INFO - PROCESS | 6318 | 1464989362357 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x9366a400) [pid = 6318] [serial = 364] [outer = 0x8f602800] 14:29:22 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c6400 == 56 [pid = 6318] [id = 97] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x9960f400) [pid = 6318] [serial = 280] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x9b1eb800) [pid = 6318] [serial = 283] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x9a9a0000) [pid = 6318] [serial = 250] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0xa3365c00) [pid = 6318] [serial = 210] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x995d6c00) [pid = 6318] [serial = 279] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x98731000) [pid = 6318] [serial = 277] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x9960d800) [pid = 6318] [serial = 288] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x9366f800) [pid = 6318] [serial = 274] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x91bca800) [pid = 6318] [serial = 273] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x9c3d8400) [pid = 6318] [serial = 286] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x99627c00) [pid = 6318] [serial = 258] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x95a25000) [pid = 6318] [serial = 276] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x95a2cc00) [pid = 6318] [serial = 270] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x91bc2800) [pid = 6318] [serial = 252] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0xa6e4b000) [pid = 6318] [serial = 267] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0xa22b1800) [pid = 6318] [serial = 261] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x9b9e8c00) [pid = 6318] [serial = 285] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x9acb9c00) [pid = 6318] [serial = 282] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0xa51f4400) [pid = 6318] [serial = 171] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0xa256e000) [pid = 6318] [serial = 289] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x950ce000) [pid = 6318] [serial = 255] [outer = (nil)] [url = about:blank] 14:29:22 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0xa36f5000) [pid = 6318] [serial = 264] [outer = (nil)] [url = about:blank] 14:29:23 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:23 INFO - PROCESS | 6318 | 1464989363232 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]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1444ms 14:29:23 INFO - PROCESS | 6318 | 1464989363271 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 6318 | 1464989363274 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 14:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:29:23 INFO - PROCESS | 6318 | 1464989363281 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 6318 | 1464989363287 Marionette TRACE conn4 <- [1,458,null,{}] 14:29:23 INFO - PROCESS | 6318 | 1464989363302 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}] 14:29:23 INFO - PROCESS | 6318 | 1464989363475 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 14:29:23 INFO - PROCESS | 6318 | 1464989363609 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x936a5c00 == 57 [pid = 6318] [id = 122] 14:29:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x950cfc00) [pid = 6318] [serial = 365] [outer = (nil)] 14:29:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x951ecc00) [pid = 6318] [serial = 366] [outer = 0x950cfc00] 14:29:23 INFO - PROCESS | 6318 | 1464989363689 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x976b7000) [pid = 6318] [serial = 367] [outer = 0x950cfc00] 14:29:24 INFO - PROCESS | 6318 | 1464989364519 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] 14:29:24 INFO - PROCESS | 6318 | 1464989364572 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 14:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:29:24 INFO - PROCESS | 6318 | 1464989364585 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - PROCESS | 6318 | 1464989364589 Marionette TRACE conn4 <- [1,462,null,{}] 14:29:24 INFO - PROCESS | 6318 | 1464989364594 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}] 14:29:24 INFO - PROCESS | 6318 | 1464989364815 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 14:29:24 INFO - PROCESS | 6318 | 1464989364841 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x95194800 == 58 [pid = 6318] [id = 123] 14:29:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x9960d400) [pid = 6318] [serial = 368] [outer = (nil)] 14:29:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x99997400) [pid = 6318] [serial = 369] [outer = 0x9960d400] 14:29:24 INFO - PROCESS | 6318 | 1464989364930 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x9a591800) [pid = 6318] [serial = 370] [outer = 0x9960d400] 14:29:25 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:29:25 INFO - PROCESS | 6318 | 1464989365922 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] 14:29:25 INFO - PROCESS | 6318 | 1464989365980 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 14:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:29:26 INFO - PROCESS | 6318 | 1464989365993 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 6318 | 1464989365996 Marionette TRACE conn4 <- [1,466,null,{}] 14:29:26 INFO - PROCESS | 6318 | 1464989366004 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}] 14:29:26 INFO - PROCESS | 6318 | 1464989366208 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 14:29:26 INFO - PROCESS | 6318 | 1464989366233 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a594800 == 59 [pid = 6318] [id = 124] 14:29:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x9a598000) [pid = 6318] [serial = 371] [outer = (nil)] 14:29:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x9af19c00) [pid = 6318] [serial = 372] [outer = 0x9a598000] 14:29:26 INFO - PROCESS | 6318 | 1464989366319 Marionette DEBUG loaded listener.js 14:29:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x9b1ecc00) [pid = 6318] [serial = 373] [outer = 0x9a598000] 14:29:26 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x95199400) [pid = 6318] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:29:26 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x936a6c00) [pid = 6318] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:29:26 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x928c5800) [pid = 6318] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:29:26 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x8f60d400) [pid = 6318] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:29:26 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x936a3c00) [pid = 6318] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:29:26 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x98949c00) [pid = 6318] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:29:27 INFO - PROCESS | 6318 | 1464989367333 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] 14:29:27 INFO - PROCESS | 6318 | 1464989367394 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 14:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:29:27 INFO - PROCESS | 6318 | 1464989367400 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:29:27 INFO - PROCESS | 6318 | 1464989367402 Marionette TRACE conn4 <- [1,470,null,{}] 14:29:27 INFO - PROCESS | 6318 | 1464989367416 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}] 14:29:27 INFO - PROCESS | 6318 | 1464989367627 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 14:29:27 INFO - PROCESS | 6318 | 1464989367645 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f60ac00 == 60 [pid = 6318] [id = 125] 14:29:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x91bc8000) [pid = 6318] [serial = 374] [outer = (nil)] 14:29:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x9b946800) [pid = 6318] [serial = 375] [outer = 0x91bc8000] 14:29:27 INFO - PROCESS | 6318 | 1464989367720 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x9b94ac00) [pid = 6318] [serial = 376] [outer = 0x91bc8000] 14:29:28 INFO - PROCESS | 6318 | 1464989368606 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]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1238ms 14:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:29:28 INFO - PROCESS | 6318 | 1464989368639 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 6318 | 1464989368643 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 14:29:28 INFO - PROCESS | 6318 | 1464989368649 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - PROCESS | 6318 | 1464989368652 Marionette TRACE conn4 <- [1,474,null,{}] 14:29:28 INFO - PROCESS | 6318 | 1464989368658 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}] 14:29:28 INFO - PROCESS | 6318 | 1464989368810 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 14:29:29 INFO - PROCESS | 6318 | 1464989369011 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c2400 == 61 [pid = 6318] [id = 126] 14:29:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8f3c5400) [pid = 6318] [serial = 377] [outer = (nil)] 14:29:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8f5c3c00) [pid = 6318] [serial = 378] [outer = 0x8f3c5400] 14:29:29 INFO - PROCESS | 6318 | 1464989369152 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8f6e3800) [pid = 6318] [serial = 379] [outer = 0x8f3c5400] 14:29:30 INFO - PROCESS | 6318 | 1464989370217 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]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1637ms 14:29:30 INFO - PROCESS | 6318 | 1464989370287 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 14:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:29:30 INFO - PROCESS | 6318 | 1464989370294 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 14:29:30 INFO - PROCESS | 6318 | 1464989370303 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 6318 | 1464989370309 Marionette TRACE conn4 <- [1,478,null,{}] 14:29:30 INFO - PROCESS | 6318 | 1464989370317 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}] 14:29:30 INFO - PROCESS | 6318 | 1464989370551 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 14:29:30 INFO - PROCESS | 6318 | 1464989370786 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ba1800 == 62 [pid = 6318] [id = 127] 14:29:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x92ba5400) [pid = 6318] [serial = 380] [outer = (nil)] 14:29:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x936a4800) [pid = 6318] [serial = 381] [outer = 0x92ba5400] 14:29:30 INFO - PROCESS | 6318 | 1464989370899 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x950d4800) [pid = 6318] [serial = 382] [outer = 0x92ba5400] 14:29:31 INFO - PROCESS | 6318 | 1464989371867 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]]]}] 14:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1641ms 14:29:31 INFO - PROCESS | 6318 | 1464989371946 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 6318 | 1464989371953 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 14:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:29:31 INFO - PROCESS | 6318 | 1464989371961 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - PROCESS | 6318 | 1464989371964 Marionette TRACE conn4 <- [1,482,null,{}] 14:29:31 INFO - PROCESS | 6318 | 1464989371971 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}] 14:29:32 INFO - PROCESS | 6318 | 1464989372202 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 14:29:32 INFO - PROCESS | 6318 | 1464989372504 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x98945800 == 63 [pid = 6318] [id = 128] 14:29:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x99602800) [pid = 6318] [serial = 383] [outer = (nil)] 14:29:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x99627c00) [pid = 6318] [serial = 384] [outer = 0x99602800] 14:29:32 INFO - PROCESS | 6318 | 1464989372604 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x9acb7400) [pid = 6318] [serial = 385] [outer = 0x99602800] 14:29:33 INFO - PROCESS | 6318 | 1464989373580 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]]]}] 14:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1682ms 14:29:33 INFO - PROCESS | 6318 | 1464989373645 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 14:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:29:33 INFO - PROCESS | 6318 | 1464989373649 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 14:29:33 INFO - PROCESS | 6318 | 1464989373664 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - PROCESS | 6318 | 1464989373674 Marionette TRACE conn4 <- [1,486,null,{}] 14:29:33 INFO - PROCESS | 6318 | 1464989373683 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}] 14:29:33 INFO - PROCESS | 6318 | 1464989373919 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 14:29:34 INFO - PROCESS | 6318 | 1464989374139 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5c6400 == 64 [pid = 6318] [id = 129] 14:29:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x9b940000) [pid = 6318] [serial = 386] [outer = (nil)] 14:29:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x9b9ee400) [pid = 6318] [serial = 387] [outer = 0x9b940000] 14:29:34 INFO - PROCESS | 6318 | 1464989374242 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x9d9d5400) [pid = 6318] [serial = 388] [outer = 0x9b940000] 14:29:35 INFO - PROCESS | 6318 | 1464989375170 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]]]}] 14:29:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:29:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1550ms 14:29:35 INFO - PROCESS | 6318 | 1464989375206 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 6318 | 1464989375211 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 14:29:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:29:35 INFO - PROCESS | 6318 | 1464989375218 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 6318 | 1464989375221 Marionette TRACE conn4 <- [1,490,null,{}] 14:29:35 INFO - PROCESS | 6318 | 1464989375227 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}] 14:29:35 INFO - PROCESS | 6318 | 1464989375418 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 14:29:35 INFO - PROCESS | 6318 | 1464989375630 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5c4000 == 65 [pid = 6318] [id = 130] 14:29:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x9b9f0c00) [pid = 6318] [serial = 389] [outer = (nil)] 14:29:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0xa256f400) [pid = 6318] [serial = 390] [outer = 0x9b9f0c00] 14:29:35 INFO - PROCESS | 6318 | 1464989375777 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0xa31f6800) [pid = 6318] [serial = 391] [outer = 0x9b9f0c00] 14:29:36 INFO - PROCESS | 6318 | 1464989376660 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]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1481ms 14:29:36 INFO - PROCESS | 6318 | 1464989376700 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 6318 | 1464989376704 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 14:29:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:29:36 INFO - PROCESS | 6318 | 1464989376711 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - PROCESS | 6318 | 1464989376714 Marionette TRACE conn4 <- [1,494,null,{}] 14:29:36 INFO - PROCESS | 6318 | 1464989376720 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}] 14:29:36 INFO - PROCESS | 6318 | 1464989376903 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 14:29:37 INFO - PROCESS | 6318 | 1464989377071 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 6318 | ++DOCSHELL 0xa36ee800 == 66 [pid = 6318] [id = 131] 14:29:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0xa514a400) [pid = 6318] [serial = 392] [outer = (nil)] 14:29:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0xa51f8c00) [pid = 6318] [serial = 393] [outer = 0xa514a400] 14:29:37 INFO - PROCESS | 6318 | 1464989377167 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0xa6e91000) [pid = 6318] [serial = 394] [outer = 0xa514a400] 14:29:38 INFO - PROCESS | 6318 | 1464989378216 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]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:29:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1581ms 14:29:38 INFO - PROCESS | 6318 | 1464989378293 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 6318 | 1464989378297 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 14:29:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:29:38 INFO - PROCESS | 6318 | 1464989378303 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - PROCESS | 6318 | 1464989378306 Marionette TRACE conn4 <- [1,498,null,{}] 14:29:38 INFO - PROCESS | 6318 | 1464989378312 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}] 14:29:38 INFO - PROCESS | 6318 | 1464989378534 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 14:29:38 INFO - PROCESS | 6318 | 1464989378913 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 6318 | ++DOCSHELL 0xac090000 == 67 [pid = 6318] [id = 132] 14:29:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0xac090c00) [pid = 6318] [serial = 395] [outer = (nil)] 14:29:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x8e15d800) [pid = 6318] [serial = 396] [outer = 0xac090c00] 14:29:39 INFO - PROCESS | 6318 | 1464989379116 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x8e160c00) [pid = 6318] [serial = 397] [outer = 0xac090c00] 14:29:40 INFO - PROCESS | 6318 | 1464989380225 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]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:29:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1990ms 14:29:40 INFO - PROCESS | 6318 | 1464989380295 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 6318 | 1464989380299 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 14:29:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:29:40 INFO - PROCESS | 6318 | 1464989380306 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - PROCESS | 6318 | 1464989380310 Marionette TRACE conn4 <- [1,502,null,{}] 14:29:40 INFO - PROCESS | 6318 | 1464989380316 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}] 14:29:40 INFO - PROCESS | 6318 | 1464989380534 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 14:29:40 INFO - PROCESS | 6318 | 1464989380741 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e07d000 == 68 [pid = 6318] [id = 133] 14:29:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x8e07dc00) [pid = 6318] [serial = 398] [outer = (nil)] 14:29:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x8e088000) [pid = 6318] [serial = 399] [outer = 0x8e07dc00] 14:29:40 INFO - PROCESS | 6318 | 1464989380840 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x8e08a000) [pid = 6318] [serial = 400] [outer = 0x8e07dc00] 14:29:41 INFO - PROCESS | 6318 | 1464989381730 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]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:29:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1492ms 14:29:41 INFO - PROCESS | 6318 | 1464989381800 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 6318 | 1464989381805 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 14:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:29:41 INFO - PROCESS | 6318 | 1464989381811 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 6318 | 1464989381815 Marionette TRACE conn4 <- [1,506,null,{}] 14:29:41 INFO - PROCESS | 6318 | 1464989381822 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}] 14:29:42 INFO - PROCESS | 6318 | 1464989382037 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 14:29:42 INFO - PROCESS | 6318 | 1464989382251 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x91e61800 == 69 [pid = 6318] [id = 134] 14:29:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x91e63000) [pid = 6318] [serial = 401] [outer = (nil)] 14:29:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x91e67000) [pid = 6318] [serial = 402] [outer = 0x91e63000] 14:29:42 INFO - PROCESS | 6318 | 1464989382380 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x91e69800) [pid = 6318] [serial = 403] [outer = 0x91e63000] 14:29:43 INFO - PROCESS | 6318 | 1464989383334 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]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1586ms 14:29:43 INFO - PROCESS | 6318 | 1464989383398 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 6318 | 1464989383402 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 14:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:29:43 INFO - PROCESS | 6318 | 1464989383409 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 6318 | 1464989383412 Marionette TRACE conn4 <- [1,510,null,{}] 14:29:43 INFO - PROCESS | 6318 | 1464989383418 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}] 14:29:43 INFO - PROCESS | 6318 | 1464989383609 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 14:29:43 INFO - PROCESS | 6318 | 1464989383826 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d403000 == 70 [pid = 6318] [id = 135] 14:29:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x8d404c00) [pid = 6318] [serial = 404] [outer = (nil)] 14:29:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x8d40c000) [pid = 6318] [serial = 405] [outer = 0x8d404c00] 14:29:43 INFO - PROCESS | 6318 | 1464989383961 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x8d40fc00) [pid = 6318] [serial = 406] [outer = 0x8d404c00] 14:29:44 INFO - PROCESS | 6318 | 1464989384891 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]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1881ms 14:29:45 INFO - PROCESS | 6318 | 1464989385292 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 6318 | 1464989385299 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 14:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:29:45 INFO - PROCESS | 6318 | 1464989385416 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 6318 | 1464989385422 Marionette TRACE conn4 <- [1,514,null,{}] 14:29:45 INFO - PROCESS | 6318 | 1464989385433 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}] 14:29:45 INFO - PROCESS | 6318 | 1464989385602 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 14:29:45 INFO - PROCESS | 6318 | 1464989385783 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f594400 == 71 [pid = 6318] [id = 136] 14:29:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x8f595400) [pid = 6318] [serial = 407] [outer = (nil)] 14:29:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x8f598800) [pid = 6318] [serial = 408] [outer = 0x8f595400] 14:29:45 INFO - PROCESS | 6318 | 1464989385873 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x8f5cfc00) [pid = 6318] [serial = 409] [outer = 0x8f595400] 14:29:46 INFO - PROCESS | 6318 | 1464989386935 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]]]}] 14:29: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 14:29:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1650ms 14:29:47 INFO - PROCESS | 6318 | 1464989387015 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 14:29:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:29:47 INFO - PROCESS | 6318 | 1464989387021 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 14:29:47 INFO - PROCESS | 6318 | 1464989387033 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 6318 | 1464989387039 Marionette TRACE conn4 <- [1,518,null,{}] 14:29:47 INFO - PROCESS | 6318 | 1464989387045 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}] 14:29:47 INFO - PROCESS | 6318 | 1464989387262 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x93a9f800 == 70 [pid = 6318] [id = 30] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x9765bc00 == 69 [pid = 6318] [id = 42] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x93821000 == 68 [pid = 6318] [id = 31] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x95199000 == 67 [pid = 6318] [id = 40] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x9a59f000) [pid = 6318] [serial = 330] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x8f60ac00 == 66 [pid = 6318] [id = 125] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x9a594800 == 65 [pid = 6318] [id = 124] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x95194800 == 64 [pid = 6318] [id = 123] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x936a5c00 == 63 [pid = 6318] [id = 122] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c1400 == 62 [pid = 6318] [id = 121] 14:29:47 INFO - PROCESS | 6318 | 1464989387524 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5cc800 == 61 [pid = 6318] [id = 120] 14:29:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c1400 == 62 [pid = 6318] [id = 137] 14:29:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x8f3c6400) [pid = 6318] [serial = 410] [outer = (nil)] 14:29:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x917d0000) [pid = 6318] [serial = 411] [outer = 0x8f3c6400] 14:29:47 INFO - PROCESS | 6318 | 1464989387604 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x91e67400) [pid = 6318] [serial = 412] [outer = 0x8f3c6400] 14:29:47 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c3000 == 61 [pid = 6318] [id = 111] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x9765c000) [pid = 6318] [serial = 297] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0xa23a8800) [pid = 6318] [serial = 300] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0xa6865800) [pid = 6318] [serial = 303] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x8f60a400) [pid = 6318] [serial = 306] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x8f6efc00) [pid = 6318] [serial = 309] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x99a8e400) [pid = 6318] [serial = 327] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x9a592800) [pid = 6318] [serial = 328] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x99603c00) [pid = 6318] [serial = 325] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x976bc400) [pid = 6318] [serial = 322] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x95a2e400) [pid = 6318] [serial = 321] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x93820000) [pid = 6318] [serial = 318] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x950d4c00) [pid = 6318] [serial = 319] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x928cbc00) [pid = 6318] [serial = 316] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x928c8400) [pid = 6318] [serial = 315] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8f6ed400) [pid = 6318] [serial = 313] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x8f6e8800) [pid = 6318] [serial = 312] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x9894c400) [pid = 6318] [serial = 324] [outer = (nil)] [url = about:blank] 14:29:47 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x917cb000) [pid = 6318] [serial = 294] [outer = (nil)] [url = about:blank] 14:29:48 INFO - PROCESS | 6318 | 1464989388421 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]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1441ms 14:29:48 INFO - PROCESS | 6318 | 1464989388470 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 6318 | 1464989388474 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 14:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:29:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x8f60d800) [pid = 6318] [serial = 413] [outer = 0xa22b1000] 14:29:48 INFO - PROCESS | 6318 | 1464989388515 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 6318 | 1464989388518 Marionette TRACE conn4 <- [1,522,null,{}] 14:29:48 INFO - PROCESS | 6318 | 1464989388573 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}] 14:29:48 INFO - PROCESS | 6318 | 1464989388762 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 14:29:48 INFO - PROCESS | 6318 | 1464989388910 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e15b400 == 62 [pid = 6318] [id = 138] 14:29:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x91e70c00) [pid = 6318] [serial = 414] [outer = (nil)] 14:29:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x92b9bc00) [pid = 6318] [serial = 415] [outer = 0x91e70c00] 14:29:49 INFO - PROCESS | 6318 | 1464989389000 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x936a9000) [pid = 6318] [serial = 416] [outer = 0x91e70c00] 14:29:49 INFO - PROCESS | 6318 | 1464989389911 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]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1485ms 14:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:29:49 INFO - PROCESS | 6318 | 1464989389970 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 6318 | 1464989389973 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 14:29:49 INFO - PROCESS | 6318 | 1464989389979 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 6318 | 1464989389988 Marionette TRACE conn4 <- [1,526,null,{}] 14:29:50 INFO - PROCESS | 6318 | 1464989390005 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}] 14:29:50 INFO - PROCESS | 6318 | 1464989390215 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 14:29:50 INFO - PROCESS | 6318 | 1464989390243 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x9381b000 == 63 [pid = 6318] [id = 139] 14:29:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x95198c00) [pid = 6318] [serial = 417] [outer = (nil)] 14:29:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x95a25000) [pid = 6318] [serial = 418] [outer = 0x95198c00] 14:29:50 INFO - PROCESS | 6318 | 1464989390321 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x976b5c00) [pid = 6318] [serial = 419] [outer = 0x95198c00] 14:29:51 INFO - PROCESS | 6318 | 1464989391270 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]]]}] 14:29:51 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 14:29:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1350ms 14:29:51 INFO - PROCESS | 6318 | 1464989391329 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 6318 | 1464989391332 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 14:29:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:29:51 INFO - PROCESS | 6318 | 1464989391348 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - PROCESS | 6318 | 1464989391352 Marionette TRACE conn4 <- [1,530,null,{}] 14:29:51 INFO - PROCESS | 6318 | 1464989391358 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}] 14:29:51 INFO - PROCESS | 6318 | 1464989391574 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 14:29:51 INFO - PROCESS | 6318 | 1464989391599 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x976ba400 == 64 [pid = 6318] [id = 140] 14:29:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x976bb800) [pid = 6318] [serial = 420] [outer = (nil)] 14:29:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x98729400) [pid = 6318] [serial = 421] [outer = 0x976bb800] 14:29:51 INFO - PROCESS | 6318 | 1464989391676 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x98941400) [pid = 6318] [serial = 422] [outer = 0x976bb800] 14:29:52 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x9960d400) [pid = 6318] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:29:52 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x9a598000) [pid = 6318] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:29:52 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x8f608800) [pid = 6318] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:29:52 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x950cdc00) [pid = 6318] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:29:52 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x950cfc00) [pid = 6318] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:29:52 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8f602800) [pid = 6318] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:29:52 INFO - PROCESS | 6318 | 1464989392801 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"]]]}] 14:29:52 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 14:29:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:29:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:29:52 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 14:29:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:29:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:29:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:29:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1492ms 14:29:52 INFO - PROCESS | 6318 | 1464989392834 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 6318 | 1464989392839 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 14:29:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:29:52 INFO - PROCESS | 6318 | 1464989392846 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - PROCESS | 6318 | 1464989392850 Marionette TRACE conn4 <- [1,534,null,{}] 14:29:52 INFO - PROCESS | 6318 | 1464989392855 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}] 14:29:53 INFO - PROCESS | 6318 | 1464989393139 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 14:29:53 INFO - PROCESS | 6318 | 1464989393157 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e15bc00 == 65 [pid = 6318] [id = 141] 14:29:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x950cf000) [pid = 6318] [serial = 423] [outer = (nil)] 14:29:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x9a99d000) [pid = 6318] [serial = 424] [outer = 0x950cf000] 14:29:53 INFO - PROCESS | 6318 | 1464989393234 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x9b1f3000) [pid = 6318] [serial = 425] [outer = 0x950cf000] 14:29:54 INFO - PROCESS | 6318 | 1464989394069 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]]]}] 14:29:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 14:29:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1234ms 14:29:54 INFO - PROCESS | 6318 | 1464989394085 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 6318 | 1464989394087 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 14:29:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:29:54 INFO - PROCESS | 6318 | 1464989394094 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 6318 | 1464989394097 Marionette TRACE conn4 <- [1,538,null,{}] 14:29:54 INFO - PROCESS | 6318 | 1464989394103 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}] 14:29:54 INFO - PROCESS | 6318 | 1464989394271 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 14:29:54 INFO - PROCESS | 6318 | 1464989394298 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e088400 == 66 [pid = 6318] [id = 142] 14:29:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x8f3c8c00) [pid = 6318] [serial = 426] [outer = (nil)] 14:29:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x9b93fc00) [pid = 6318] [serial = 427] [outer = 0x8f3c8c00] 14:29:54 INFO - PROCESS | 6318 | 1464989394374 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x9b973000) [pid = 6318] [serial = 428] [outer = 0x8f3c8c00] 14:29:55 INFO - PROCESS | 6318 | 1464989395494 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]]]}] 14:29:55 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. 14:29:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1439ms 14:29:55 INFO - PROCESS | 6318 | 1464989395561 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 6318 | 1464989395570 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 14:29:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:29:55 INFO - PROCESS | 6318 | 1464989395581 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - PROCESS | 6318 | 1464989395589 Marionette TRACE conn4 <- [1,542,null,{}] 14:29:55 INFO - PROCESS | 6318 | 1464989395597 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}] 14:29:55 INFO - PROCESS | 6318 | 1464989395791 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 14:29:55 INFO - PROCESS | 6318 | 1464989395976 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5cb000 == 67 [pid = 6318] [id = 143] 14:29:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x8f60e400) [pid = 6318] [serial = 429] [outer = (nil)] 14:29:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x914ed400) [pid = 6318] [serial = 430] [outer = 0x8f60e400] 14:29:56 INFO - PROCESS | 6318 | 1464989396124 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x91bcf800) [pid = 6318] [serial = 431] [outer = 0x8f60e400] 14:29:57 INFO - PROCESS | 6318 | 1464989397057 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]]]}] 14:29:57 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. 14:29:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1545ms 14:29:57 INFO - PROCESS | 6318 | 1464989397128 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 14:29:57 INFO - PROCESS | 6318 | 1464989397137 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 14:29:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:29:57 INFO - PROCESS | 6318 | 1464989397149 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:29:57 INFO - PROCESS | 6318 | 1464989397152 Marionette TRACE conn4 <- [1,546,null,{}] 14:29:57 INFO - PROCESS | 6318 | 1464989397159 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}] 14:29:57 INFO - PROCESS | 6318 | 1464989397376 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 14:29:57 INFO - PROCESS | 6318 | 1464989397550 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f6ee000 == 68 [pid = 6318] [id = 144] 14:29:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x91e70000) [pid = 6318] [serial = 432] [outer = (nil)] 14:29:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x950dc000) [pid = 6318] [serial = 433] [outer = 0x91e70000] 14:29:57 INFO - PROCESS | 6318 | 1464989397732 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x9893d800) [pid = 6318] [serial = 434] [outer = 0x91e70000] 14:29:58 INFO - PROCESS | 6318 | 1464989398683 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]]]}] 14:29:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 14:29:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1587ms 14:29:58 INFO - PROCESS | 6318 | 1464989398736 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 6318 | 1464989398739 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 14:29:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:29:58 INFO - PROCESS | 6318 | 1464989398747 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 6318 | 1464989398753 Marionette TRACE conn4 <- [1,550,null,{}] 14:29:58 INFO - PROCESS | 6318 | 1464989398845 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}] 14:29:59 INFO - PROCESS | 6318 | 1464989399069 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 14:29:59 INFO - PROCESS | 6318 | 1464989399292 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3ce400 == 69 [pid = 6318] [id = 145] 14:29:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x8f599000) [pid = 6318] [serial = 435] [outer = (nil)] 14:29:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x9b16c000) [pid = 6318] [serial = 436] [outer = 0x8f599000] 14:29:59 INFO - PROCESS | 6318 | 1464989399404 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0xa061b400) [pid = 6318] [serial = 437] [outer = 0x8f599000] 14:30:00 INFO - PROCESS | 6318 | 1464989400321 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]]]}] 14:30:00 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. 14:30:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1591ms 14:30:00 INFO - PROCESS | 6318 | 1464989400374 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 6318 | 1464989400379 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 14:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:30:00 INFO - PROCESS | 6318 | 1464989400387 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 6318 | 1464989400391 Marionette TRACE conn4 <- [1,554,null,{}] 14:30:00 INFO - PROCESS | 6318 | 1464989400397 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}] 14:30:00 INFO - PROCESS | 6318 | 1464989400590 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 14:30:00 INFO - PROCESS | 6318 | 1464989400829 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2abc00 == 70 [pid = 6318] [id = 146] 14:30:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x8e2ac800) [pid = 6318] [serial = 438] [outer = (nil)] 14:30:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x8e2b4400) [pid = 6318] [serial = 439] [outer = 0x8e2ac800] 14:30:00 INFO - PROCESS | 6318 | 1464989400979 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x8f3c9c00) [pid = 6318] [serial = 440] [outer = 0x8e2ac800] 14:30:01 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:01 INFO - PROCESS | 6318 | 1464989401990 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]]]}] 14:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1638ms 14:30:02 INFO - PROCESS | 6318 | 1464989402027 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 6318 | 1464989402031 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 14:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:30:02 INFO - PROCESS | 6318 | 1464989402038 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 6318 | 1464989402042 Marionette TRACE conn4 <- [1,558,null,{}] 14:30:02 INFO - PROCESS | 6318 | 1464989402048 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}] 14:30:02 INFO - PROCESS | 6318 | 1464989402247 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 14:30:02 INFO - PROCESS | 6318 | 1464989402470 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d5efc00 == 71 [pid = 6318] [id = 147] 14:30:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x8d5f1800) [pid = 6318] [serial = 441] [outer = (nil)] 14:30:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0x8d5fa400) [pid = 6318] [serial = 442] [outer = 0x8d5f1800] 14:30:02 INFO - PROCESS | 6318 | 1464989402602 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 193 (0x8d5fe000) [pid = 6318] [serial = 443] [outer = 0x8d5f1800] 14:30:03 INFO - PROCESS | 6318 | 1464989403487 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]]]}] 14:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1488ms 14:30:03 INFO - PROCESS | 6318 | 1464989403528 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 6318 | 1464989403534 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 14:30:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:30:03 INFO - PROCESS | 6318 | 1464989403540 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 6318 | 1464989403544 Marionette TRACE conn4 <- [1,562,null,{}] 14:30:03 INFO - PROCESS | 6318 | 1464989403550 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}] 14:30:03 INFO - PROCESS | 6318 | 1464989403749 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 14:30:03 INFO - PROCESS | 6318 | 1464989403923 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4a2800 == 72 [pid = 6318] [id = 148] 14:30:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 194 (0x8d4a4800) [pid = 6318] [serial = 444] [outer = (nil)] 14:30:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 195 (0x8d4ae000) [pid = 6318] [serial = 445] [outer = 0x8d4a4800] 14:30:04 INFO - PROCESS | 6318 | 1464989404011 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 196 (0x8d5fc800) [pid = 6318] [serial = 446] [outer = 0x8d4a4800] 14:30:04 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:04 INFO - PROCESS | 6318 | 1464989404955 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]]]}] 14:30:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:30:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1483ms 14:30:05 INFO - PROCESS | 6318 | 1464989405024 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 14:30:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:30:05 INFO - PROCESS | 6318 | 1464989405029 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 14:30:05 INFO - PROCESS | 6318 | 1464989405036 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 6318 | 1464989405040 Marionette TRACE conn4 <- [1,566,null,{}] 14:30:05 INFO - PROCESS | 6318 | 1464989405046 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}] 14:30:05 INFO - PROCESS | 6318 | 1464989405272 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 14:30:05 INFO - PROCESS | 6318 | 1464989405495 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c36a400 == 73 [pid = 6318] [id = 149] 14:30:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 197 (0x8c36a800) [pid = 6318] [serial = 447] [outer = (nil)] 14:30:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 198 (0x8c370800) [pid = 6318] [serial = 448] [outer = 0x8c36a800] 14:30:05 INFO - PROCESS | 6318 | 1464989405631 Marionette DEBUG loaded listener.js 14:30:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 199 (0x8c376000) [pid = 6318] [serial = 449] [outer = 0x8c36a800] 14:30:06 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:06 INFO - PROCESS | 6318 | 1464989406557 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]]]}] 14:30:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:30:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1589ms 14:30:06 INFO - PROCESS | 6318 | 1464989406625 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 14:30:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:30:06 INFO - PROCESS | 6318 | 1464989406630 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 14:30:06 INFO - PROCESS | 6318 | 1464989406637 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 6318 | 1464989406641 Marionette TRACE conn4 <- [1,570,null,{}] 14:30:06 INFO - PROCESS | 6318 | 1464989406647 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}] 14:30:06 INFO - PROCESS | 6318 | 1464989406849 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 14:30:07 INFO - PROCESS | 6318 | 1464989407070 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c374800 == 74 [pid = 6318] [id = 150] 14:30:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 200 (0x8d4a7800) [pid = 6318] [serial = 450] [outer = (nil)] 14:30:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 201 (0x8d5f7800) [pid = 6318] [serial = 451] [outer = 0x8d4a7800] 14:30:07 INFO - PROCESS | 6318 | 1464989407202 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 202 (0x8df16c00) [pid = 6318] [serial = 452] [outer = 0x8d4a7800] 14:30:07 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:08 INFO - PROCESS | 6318 | 1464989408083 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]]]}] 14:30:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:30:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1484ms 14:30:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:30:08 INFO - PROCESS | 6318 | 1464989408121 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 6318 | 1464989408124 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 14:30:08 INFO - PROCESS | 6318 | 1464989408131 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 6318 | 1464989408135 Marionette TRACE conn4 <- [1,574,null,{}] 14:30:08 INFO - PROCESS | 6318 | 1464989408141 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}] 14:30:08 INFO - PROCESS | 6318 | 1464989408311 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 14:30:08 INFO - PROCESS | 6318 | 1464989408496 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x8df17c00 == 75 [pid = 6318] [id = 151] 14:30:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 203 (0x8df19000) [pid = 6318] [serial = 453] [outer = (nil)] 14:30:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 204 (0x8df1e400) [pid = 6318] [serial = 454] [outer = 0x8df19000] 14:30:08 INFO - PROCESS | 6318 | 1464989408583 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 205 (0x8df22400) [pid = 6318] [serial = 455] [outer = 0x8df19000] 14:30:09 INFO - PROCESS | 6318 | 1464989409546 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]]]}] 14:30:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:30:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1489ms 14:30:09 INFO - PROCESS | 6318 | 1464989409620 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 6318 | 1464989409624 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 14:30:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:30:09 INFO - PROCESS | 6318 | 1464989409630 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - PROCESS | 6318 | 1464989409633 Marionette TRACE conn4 <- [1,578,null,{}] 14:30:09 INFO - PROCESS | 6318 | 1464989409640 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}] 14:30:09 INFO - PROCESS | 6318 | 1464989409858 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 14:30:10 INFO - PROCESS | 6318 | 1464989410106 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x8df1fc00 == 76 [pid = 6318] [id = 152] 14:30:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 206 (0x9229b400) [pid = 6318] [serial = 456] [outer = (nil)] 14:30:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 207 (0x9229d800) [pid = 6318] [serial = 457] [outer = 0x9229b400] 14:30:10 INFO - PROCESS | 6318 | 1464989410237 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 208 (0x922a0000) [pid = 6318] [serial = 458] [outer = 0x9229b400] 14:30:11 INFO - PROCESS | 6318 | 1464989411169 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]]]}] 14:30:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:30:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1580ms 14:30:11 INFO - PROCESS | 6318 | 1464989411211 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 14:30:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:30:11 INFO - PROCESS | 6318 | 1464989411216 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 14:30:11 INFO - PROCESS | 6318 | 1464989411222 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 6318 | 1464989411227 Marionette TRACE conn4 <- [1,582,null,{}] 14:30:11 INFO - PROCESS | 6318 | 1464989411233 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}] 14:30:11 INFO - PROCESS | 6318 | 1464989411444 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 14:30:11 INFO - PROCESS | 6318 | 1464989411671 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcc8400 == 77 [pid = 6318] [id = 153] 14:30:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 209 (0x8bcca000) [pid = 6318] [serial = 459] [outer = (nil)] 14:30:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 210 (0x8bcd1800) [pid = 6318] [serial = 460] [outer = 0x8bcca000] 14:30:11 INFO - PROCESS | 6318 | 1464989411813 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 211 (0x922a3800) [pid = 6318] [serial = 461] [outer = 0x8bcca000] 14:30:12 INFO - PROCESS | 6318 | 1464989412706 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]]]}] 14:30:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:30:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1535ms 14:30:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:30:12 INFO - PROCESS | 6318 | 1464989412758 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 6318 | 1464989412762 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 14:30:12 INFO - PROCESS | 6318 | 1464989412768 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - PROCESS | 6318 | 1464989412772 Marionette TRACE conn4 <- [1,586,null,{}] 14:30:12 INFO - PROCESS | 6318 | 1464989412778 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}] 14:30:12 INFO - PROCESS | 6318 | 1464989412956 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 14:30:13 INFO - PROCESS | 6318 | 1464989413510 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d40a000 == 78 [pid = 6318] [id = 154] 14:30:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 212 (0x8d40ac00) [pid = 6318] [serial = 462] [outer = (nil)] 14:30:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 213 (0x8d4a3c00) [pid = 6318] [serial = 463] [outer = 0x8d40ac00] 14:30:13 INFO - PROCESS | 6318 | 1464989413638 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 214 (0x8d4ae400) [pid = 6318] [serial = 464] [outer = 0x8d40ac00] 14:30:14 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:14 INFO - PROCESS | 6318 | 1464989414540 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]]]}] 14:30:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:30:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1833ms 14:30:14 INFO - PROCESS | 6318 | 1464989414602 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 14:30:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:30:14 INFO - PROCESS | 6318 | 1464989414608 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 14:30:14 INFO - PROCESS | 6318 | 1464989414616 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - PROCESS | 6318 | 1464989414622 Marionette TRACE conn4 <- [1,590,null,{}] 14:30:14 INFO - PROCESS | 6318 | 1464989414629 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}] 14:30:14 INFO - PROCESS | 6318 | 1464989414913 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 14:30:15 INFO - PROCESS | 6318 | 1464989415210 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e07f400 == 79 [pid = 6318] [id = 155] 14:30:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 215 (0x8e084c00) [pid = 6318] [serial = 465] [outer = (nil)] 14:30:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 216 (0x8e15f400) [pid = 6318] [serial = 466] [outer = 0x8e084c00] 14:30:15 INFO - PROCESS | 6318 | 1464989415293 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 217 (0x8e2b5c00) [pid = 6318] [serial = 467] [outer = 0x8e084c00] 14:30:16 INFO - PROCESS | 6318 | --DOCSHELL 0x950d1c00 == 78 [pid = 6318] [id = 71] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 216 (0xa224f800) [pid = 6318] [serial = 348] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 215 (0x93816c00) [pid = 6318] [serial = 336] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 214 (0x8f5cf000) [pid = 6318] [serial = 351] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 213 (0x98940800) [pid = 6318] [serial = 339] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 212 (0x9b1f0c00) [pid = 6318] [serial = 342] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 211 (0x9d5ffc00) [pid = 6318] [serial = 345] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 210 (0x8f608400) [pid = 6318] [serial = 333] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 209 (0xa638ac00) [pid = 6318] [serial = 354] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 208 (0x9b946800) [pid = 6318] [serial = 375] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5c4000 == 77 [pid = 6318] [id = 130] 14:30:16 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5c6400 == 76 [pid = 6318] [id = 129] 14:30:16 INFO - PROCESS | 6318 | --DOCSHELL 0x98945800 == 75 [pid = 6318] [id = 128] 14:30:16 INFO - PROCESS | 6318 | 1464989416449 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]]]}] 14:30:16 INFO - PROCESS | 6318 | --DOCSHELL 0x92ba1800 == 74 [pid = 6318] [id = 127] 14:30:16 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c2400 == 73 [pid = 6318] [id = 126] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 207 (0x92b9a000) [pid = 6318] [serial = 357] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 206 (0x99997400) [pid = 6318] [serial = 369] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 205 (0x9b1ecc00) [pid = 6318] [serial = 373] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 204 (0x9af19c00) [pid = 6318] [serial = 372] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 203 (0x91bc4c00) [pid = 6318] [serial = 360] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 202 (0x9a9a2000) [pid = 6318] [serial = 331] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 201 (0x951ecc00) [pid = 6318] [serial = 366] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 200 (0x928c5400) [pid = 6318] [serial = 361] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 199 (0x9a591800) [pid = 6318] [serial = 370] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 198 (0x976b7000) [pid = 6318] [serial = 367] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 197 (0x91bc3800) [pid = 6318] [serial = 363] [outer = (nil)] [url = about:blank] 14:30:16 INFO - PROCESS | 6318 | --DOMWINDOW == 196 (0x9366a400) [pid = 6318] [serial = 364] [outer = (nil)] [url = about:blank] 14:30:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:30:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1885ms 14:30:16 INFO - PROCESS | 6318 | 1464989416504 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 14:30:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:30:16 INFO - PROCESS | 6318 | 1464989416511 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 14:30:16 INFO - PROCESS | 6318 | 1464989416517 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:30:16 INFO - PROCESS | 6318 | 1464989416521 Marionette TRACE conn4 <- [1,594,null,{}] 14:30:16 INFO - PROCESS | 6318 | 1464989416527 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}] 14:30:16 INFO - PROCESS | 6318 | 1464989416696 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 14:30:16 INFO - PROCESS | 6318 | 1464989416929 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec40400 == 74 [pid = 6318] [id = 156] 14:30:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 197 (0x8ec43400) [pid = 6318] [serial = 468] [outer = (nil)] 14:30:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 198 (0x8f594000) [pid = 6318] [serial = 469] [outer = 0x8ec43400] 14:30:17 INFO - PROCESS | 6318 | 1464989417040 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 199 (0x8f59b800) [pid = 6318] [serial = 470] [outer = 0x8ec43400] 14:30:17 INFO - PROCESS | 6318 | 1464989417790 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]]]}] 14:30:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:30:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1338ms 14:30:17 INFO - PROCESS | 6318 | 1464989417855 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 14:30:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:30:17 INFO - PROCESS | 6318 | 1464989417860 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 14:30:17 INFO - PROCESS | 6318 | 1464989417873 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - PROCESS | 6318 | 1464989417883 Marionette TRACE conn4 <- [1,598,null,{}] 14:30:17 INFO - PROCESS | 6318 | 1464989417891 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}] 14:30:18 INFO - PROCESS | 6318 | 1464989418057 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 14:30:18 INFO - PROCESS | 6318 | 1464989418190 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec3ec00 == 75 [pid = 6318] [id = 157] 14:30:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 200 (0x8f59dc00) [pid = 6318] [serial = 471] [outer = (nil)] 14:30:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 201 (0x914e8c00) [pid = 6318] [serial = 472] [outer = 0x8f59dc00] 14:30:18 INFO - PROCESS | 6318 | 1464989418267 Marionette DEBUG loaded listener.js 14:30:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 202 (0x91bc4c00) [pid = 6318] [serial = 473] [outer = 0x8f59dc00] 14:30:19 INFO - PROCESS | 6318 | 1464989419046 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]]]}] 14:30:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:30:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1246ms 14:30:19 INFO - PROCESS | 6318 | 1464989419113 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 6318 | 1464989419117 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 14:30:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:30:19 INFO - PROCESS | 6318 | 1464989419123 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - PROCESS | 6318 | 1464989419127 Marionette TRACE conn4 <- [1,602,null,{}] 14:30:19 INFO - PROCESS | 6318 | 1464989419132 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}] 14:30:19 INFO - PROCESS | 6318 | 1464989419351 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 14:30:19 INFO - PROCESS | 6318 | 1464989419381 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f59a400 == 76 [pid = 6318] [id = 158] 14:30:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 203 (0x8f6e5400) [pid = 6318] [serial = 474] [outer = (nil)] 14:30:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 204 (0x91e6f000) [pid = 6318] [serial = 475] [outer = 0x8f6e5400] 14:30:19 INFO - PROCESS | 6318 | 1464989419454 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 205 (0x922a2800) [pid = 6318] [serial = 476] [outer = 0x8f6e5400] 14:30:20 INFO - PROCESS | 6318 | 1464989420411 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]]]}] 14:30:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:30:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1335ms 14:30:20 INFO - PROCESS | 6318 | 1464989420461 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 6318 | 1464989420479 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 14:30:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:30:20 INFO - PROCESS | 6318 | 1464989420496 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - PROCESS | 6318 | 1464989420499 Marionette TRACE conn4 <- [1,606,null,{}] 14:30:20 INFO - PROCESS | 6318 | 1464989420505 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}] 14:30:20 INFO - PROCESS | 6318 | 1464989420719 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 14:30:20 INFO - PROCESS | 6318 | 1464989420752 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x922a8000 == 77 [pid = 6318] [id = 159] 14:30:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 206 (0x922a8400) [pid = 6318] [serial = 477] [outer = (nil)] 14:30:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 207 (0x928cc800) [pid = 6318] [serial = 478] [outer = 0x922a8400] 14:30:20 INFO - PROCESS | 6318 | 1464989420836 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 208 (0x92ba3400) [pid = 6318] [serial = 479] [outer = 0x922a8400] 14:30:21 INFO - PROCESS | 6318 | --DOMWINDOW == 207 (0x91bc8000) [pid = 6318] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:30:21 INFO - PROCESS | 6318 | --DOMWINDOW == 206 (0x8f3c9400) [pid = 6318] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:30:21 INFO - PROCESS | 6318 | --DOMWINDOW == 205 (0x95198c00) [pid = 6318] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:30:21 INFO - PROCESS | 6318 | --DOMWINDOW == 204 (0x976bb800) [pid = 6318] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:30:21 INFO - PROCESS | 6318 | --DOMWINDOW == 203 (0x8f3c6400) [pid = 6318] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:30:21 INFO - PROCESS | 6318 | --DOMWINDOW == 202 (0x91e70c00) [pid = 6318] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:30:21 INFO - PROCESS | 6318 | --DOMWINDOW == 201 (0x8f595400) [pid = 6318] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:30:21 INFO - PROCESS | 6318 | --DOMWINDOW == 200 (0x950cf000) [pid = 6318] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 14:30:22 INFO - PROCESS | 6318 | 1464989422037 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]]]}] 14:30:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:30:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1692ms 14:30:22 INFO - PROCESS | 6318 | 1464989422193 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 6318 | 1464989422200 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 14:30:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:30:22 INFO - PROCESS | 6318 | 1464989422209 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 6318 | 1464989422214 Marionette TRACE conn4 <- [1,610,null,{}] 14:30:22 INFO - PROCESS | 6318 | 1464989422222 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}] 14:30:22 INFO - PROCESS | 6318 | 1464989422451 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 14:30:22 INFO - PROCESS | 6318 | 1464989422697 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d5f0800 == 78 [pid = 6318] [id = 160] 14:30:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 201 (0x8d5f1400) [pid = 6318] [serial = 480] [outer = (nil)] 14:30:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 202 (0x8d5f9000) [pid = 6318] [serial = 481] [outer = 0x8d5f1400] 14:30:22 INFO - PROCESS | 6318 | 1464989422810 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 203 (0x8df1f800) [pid = 6318] [serial = 482] [outer = 0x8d5f1400] 14:30:23 INFO - PROCESS | 6318 | 1464989423768 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]]]}] 14:30:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:30:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1634ms 14:30:23 INFO - PROCESS | 6318 | 1464989423844 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 6318 | 1464989423850 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 14:30:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:30:23 INFO - PROCESS | 6318 | 1464989423864 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 6318 | 1464989423869 Marionette TRACE conn4 <- [1,614,null,{}] 14:30:23 INFO - PROCESS | 6318 | 1464989423876 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}] 14:30:24 INFO - PROCESS | 6318 | 1464989424112 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 14:30:24 INFO - PROCESS | 6318 | 1464989424352 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec40800 == 79 [pid = 6318] [id = 161] 14:30:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 204 (0x8f3c8800) [pid = 6318] [serial = 483] [outer = (nil)] 14:30:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 205 (0x8f595400) [pid = 6318] [serial = 484] [outer = 0x8f3c8800] 14:30:24 INFO - PROCESS | 6318 | 1464989424488 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 206 (0x8f602c00) [pid = 6318] [serial = 485] [outer = 0x8f3c8800] 14:30:25 INFO - PROCESS | 6318 | 1464989425465 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]]]}] 14:30:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:30:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1648ms 14:30:25 INFO - PROCESS | 6318 | 1464989425509 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 6318 | 1464989425513 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 14:30:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:30:25 INFO - PROCESS | 6318 | 1464989425520 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - PROCESS | 6318 | 1464989425525 Marionette TRACE conn4 <- [1,618,null,{}] 14:30:25 INFO - PROCESS | 6318 | 1464989425541 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}] 14:30:25 INFO - PROCESS | 6318 | 1464989425742 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 14:30:26 INFO - PROCESS | 6318 | 1464989426023 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x9229dc00 == 80 [pid = 6318] [id = 162] 14:30:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 207 (0x922a3000) [pid = 6318] [serial = 486] [outer = (nil)] 14:30:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 208 (0x92b97400) [pid = 6318] [serial = 487] [outer = 0x922a3000] 14:30:26 INFO - PROCESS | 6318 | 1464989426165 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 209 (0x9366a400) [pid = 6318] [serial = 488] [outer = 0x922a3000] 14:30:27 INFO - PROCESS | 6318 | 1464989427112 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]]]}] 14:30:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:30:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1647ms 14:30:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:30:27 INFO - PROCESS | 6318 | 1464989427168 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 6318 | 1464989427172 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 14:30:27 INFO - PROCESS | 6318 | 1464989427179 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 6318 | 1464989427182 Marionette TRACE conn4 <- [1,622,null,{}] 14:30:27 INFO - PROCESS | 6318 | 1464989427188 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}] 14:30:27 INFO - PROCESS | 6318 | 1464989427380 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 14:30:27 INFO - PROCESS | 6318 | 1464989427605 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcc7400 == 81 [pid = 6318] [id = 163] 14:30:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 210 (0x8d405400) [pid = 6318] [serial = 489] [outer = (nil)] 14:30:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 211 (0x95123000) [pid = 6318] [serial = 490] [outer = 0x8d405400] 14:30:27 INFO - PROCESS | 6318 | 1464989427738 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 212 (0x95a2e800) [pid = 6318] [serial = 491] [outer = 0x8d405400] 14:30:28 INFO - PROCESS | 6318 | 1464989428617 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]]]}] 14:30:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:30:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1488ms 14:30:28 INFO - PROCESS | 6318 | 1464989428666 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 14:30:28 INFO - PROCESS | 6318 | 1464989428671 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 14:30:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:30:28 INFO - PROCESS | 6318 | 1464989428677 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - PROCESS | 6318 | 1464989428681 Marionette TRACE conn4 <- [1,626,null,{}] 14:30:28 INFO - PROCESS | 6318 | 1464989428687 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}] 14:30:28 INFO - PROCESS | 6318 | 1464989428868 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 14:30:29 INFO - PROCESS | 6318 | 1464989429045 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcd4c00 == 82 [pid = 6318] [id = 164] 14:30:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 213 (0x9450e000) [pid = 6318] [serial = 492] [outer = (nil)] 14:30:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 214 (0x976c0800) [pid = 6318] [serial = 493] [outer = 0x9450e000] 14:30:29 INFO - PROCESS | 6318 | 1464989429137 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 215 (0x98940800) [pid = 6318] [serial = 494] [outer = 0x9450e000] 14:30:30 INFO - PROCESS | 6318 | 1464989430082 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]]]}] 14:30:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:30:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1480ms 14:30:30 INFO - PROCESS | 6318 | 1464989430158 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 6318 | 1464989430167 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 14:30:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:30:30 INFO - PROCESS | 6318 | 1464989430179 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - PROCESS | 6318 | 1464989430182 Marionette TRACE conn4 <- [1,630,null,{}] 14:30:30 INFO - PROCESS | 6318 | 1464989430188 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}] 14:30:30 INFO - PROCESS | 6318 | 1464989430461 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 14:30:30 INFO - PROCESS | 6318 | 1464989430740 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x95198400 == 83 [pid = 6318] [id = 165] 14:30:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 216 (0x976bf000) [pid = 6318] [serial = 495] [outer = (nil)] 14:30:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 217 (0x9ac2c800) [pid = 6318] [serial = 496] [outer = 0x976bf000] 14:30:30 INFO - PROCESS | 6318 | 1464989430829 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 218 (0x9b1f6000) [pid = 6318] [serial = 497] [outer = 0x976bf000] 14:30:31 INFO - PROCESS | 6318 | 1464989431757 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]]]}] 14:30:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:30:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1635ms 14:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:30:31 INFO - PROCESS | 6318 | 1464989431813 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 6318 | 1464989431816 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 14:30:31 INFO - PROCESS | 6318 | 1464989431823 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 6318 | 1464989431826 Marionette TRACE conn4 <- [1,634,null,{}] 14:30:31 INFO - PROCESS | 6318 | 1464989431832 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}] 14:30:32 INFO - PROCESS | 6318 | 1464989432014 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 14:30:32 INFO - PROCESS | 6318 | 1464989432277 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcc8800 == 84 [pid = 6318] [id = 166] 14:30:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 219 (0x8bcc9800) [pid = 6318] [serial = 498] [outer = (nil)] 14:30:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 220 (0x9b941800) [pid = 6318] [serial = 499] [outer = 0x8bcc9800] 14:30:32 INFO - PROCESS | 6318 | 1464989432411 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 221 (0x9b9e2400) [pid = 6318] [serial = 500] [outer = 0x8bcc9800] 14:30:32 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:33 INFO - PROCESS | 6318 | 1464989433274 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]]]}] 14:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1488ms 14:30:33 INFO - PROCESS | 6318 | 1464989433311 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 6318 | 1464989433315 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 14:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:30:33 INFO - PROCESS | 6318 | 1464989433321 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 6318 | 1464989433325 Marionette TRACE conn4 <- [1,638,null,{}] 14:30:33 INFO - PROCESS | 6318 | 1464989433331 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}] 14:30:33 INFO - PROCESS | 6318 | 1464989433506 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 14:30:33 INFO - PROCESS | 6318 | 1464989433692 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb70c00 == 85 [pid = 6318] [id = 167] 14:30:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 222 (0x8eb72000) [pid = 6318] [serial = 501] [outer = (nil)] 14:30:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 223 (0x8eb77800) [pid = 6318] [serial = 502] [outer = 0x8eb72000] 14:30:33 INFO - PROCESS | 6318 | 1464989433780 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 224 (0x8eb7a800) [pid = 6318] [serial = 503] [outer = 0x8eb72000] 14:30:34 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:34 INFO - PROCESS | 6318 | 1464989434675 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]]]}] 14:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1441ms 14:30:34 INFO - PROCESS | 6318 | 1464989434763 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 14:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:30:34 INFO - PROCESS | 6318 | 1464989434767 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 14:30:34 INFO - PROCESS | 6318 | 1464989434774 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 6318 | 1464989434777 Marionette TRACE conn4 <- [1,642,null,{}] 14:30:34 INFO - PROCESS | 6318 | 1464989434783 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}] 14:30:34 INFO - PROCESS | 6318 | 1464989434995 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 14:30:35 INFO - PROCESS | 6318 | 1464989435177 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb6fc00 == 86 [pid = 6318] [id = 168] 14:30:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 225 (0x8eb75c00) [pid = 6318] [serial = 504] [outer = (nil)] 14:30:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 226 (0x9b942400) [pid = 6318] [serial = 505] [outer = 0x8eb75c00] 14:30:35 INFO - PROCESS | 6318 | 1464989435320 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 227 (0x9d5f5000) [pid = 6318] [serial = 506] [outer = 0x8eb75c00] 14:30:36 INFO - PROCESS | 6318 | 1464989436253 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]]]}] 14:30:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:30:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1531ms 14:30:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:30:36 INFO - PROCESS | 6318 | 1464989436305 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 6318 | 1464989436308 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 14:30:36 INFO - PROCESS | 6318 | 1464989436315 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - PROCESS | 6318 | 1464989436319 Marionette TRACE conn4 <- [1,646,null,{}] 14:30:36 INFO - PROCESS | 6318 | 1464989436325 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}] 14:30:36 INFO - PROCESS | 6318 | 1464989436508 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 14:30:36 INFO - PROCESS | 6318 | 1464989436735 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c61e000 == 87 [pid = 6318] [id = 169] 14:30:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 228 (0x8c620000) [pid = 6318] [serial = 507] [outer = (nil)] 14:30:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 229 (0x8c626c00) [pid = 6318] [serial = 508] [outer = 0x8c620000] 14:30:36 INFO - PROCESS | 6318 | 1464989436865 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 230 (0x8c628800) [pid = 6318] [serial = 509] [outer = 0x8c620000] 14:30:37 INFO - PROCESS | 6318 | 1464989437763 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]]]}] 14:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1488ms 14:30:37 INFO - PROCESS | 6318 | 1464989437802 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 6318 | 1464989437806 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 14:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:30:37 INFO - PROCESS | 6318 | 1464989437814 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:30:37 INFO - PROCESS | 6318 | 1464989437818 Marionette TRACE conn4 <- [1,650,null,{}] 14:30:37 INFO - PROCESS | 6318 | 1464989437824 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}] 14:30:38 INFO - PROCESS | 6318 | 1464989438033 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 14:30:38 INFO - PROCESS | 6318 | 1464989438274 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:38 INFO - PROCESS | 6318 | ++DOCSHELL 0xa1166000 == 88 [pid = 6318] [id = 170] 14:30:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 231 (0xa1167400) [pid = 6318] [serial = 510] [outer = (nil)] 14:30:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 232 (0xa22bb800) [pid = 6318] [serial = 511] [outer = 0xa1167400] 14:30:38 INFO - PROCESS | 6318 | 1464989438415 Marionette DEBUG loaded listener.js 14:30:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 233 (0xa256bc00) [pid = 6318] [serial = 512] [outer = 0xa1167400] 14:30:39 INFO - PROCESS | 6318 | 1464989439489 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]]]}] 14:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1735ms 14:30:39 INFO - PROCESS | 6318 | 1464989439550 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 14:30:39 INFO - PROCESS | 6318 | 1464989439554 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 14:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:30:39 INFO - PROCESS | 6318 | 1464989439561 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:30:39 INFO - PROCESS | 6318 | 1464989439564 Marionette TRACE conn4 <- [1,654,null,{}] 14:30:39 INFO - PROCESS | 6318 | 1464989439571 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}] 14:30:39 INFO - PROCESS | 6318 | 1464989439752 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 14:30:40 INFO - PROCESS | 6318 | 1464989439989 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4d7000 == 89 [pid = 6318] [id = 171] 14:30:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 234 (0x8b4d7400) [pid = 6318] [serial = 513] [outer = (nil)] 14:30:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 235 (0x8f60fc00) [pid = 6318] [serial = 514] [outer = 0x8b4d7400] 14:30:40 INFO - PROCESS | 6318 | 1464989440112 Marionette DEBUG loaded listener.js 14:30:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 236 (0x92ba3800) [pid = 6318] [serial = 515] [outer = 0x8b4d7400] 14:30:40 INFO - PROCESS | 6318 | 1464989440990 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]]]}] 14:30:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:30:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1480ms 14:30:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:30:41 INFO - PROCESS | 6318 | 1464989441042 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 14:30:41 INFO - PROCESS | 6318 | 1464989441045 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 14:30:41 INFO - PROCESS | 6318 | 1464989441052 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:30:41 INFO - PROCESS | 6318 | 1464989441055 Marionette TRACE conn4 <- [1,658,null,{}] 14:30:41 INFO - PROCESS | 6318 | 1464989441061 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}] 14:30:41 INFO - PROCESS | 6318 | 1464989441240 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 14:30:41 INFO - PROCESS | 6318 | 1464989441424 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4cc400 == 90 [pid = 6318] [id = 172] 14:30:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 237 (0x8b4dac00) [pid = 6318] [serial = 516] [outer = (nil)] 14:30:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 238 (0x92550c00) [pid = 6318] [serial = 517] [outer = 0x8b4dac00] 14:30:41 INFO - PROCESS | 6318 | 1464989441506 Marionette DEBUG loaded listener.js 14:30:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 239 (0x92553400) [pid = 6318] [serial = 518] [outer = 0x8b4dac00] 14:30:42 INFO - PROCESS | 6318 | 1464989442838 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]]]}] 14:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1837ms 14:30:42 INFO - PROCESS | 6318 | 1464989442889 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 14:30:42 INFO - PROCESS | 6318 | 1464989442894 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 14:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:30:42 INFO - PROCESS | 6318 | 1464989442949 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:30:42 INFO - PROCESS | 6318 | 1464989442954 Marionette TRACE conn4 <- [1,662,null,{}] 14:30:42 INFO - PROCESS | 6318 | 1464989442984 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}] 14:30:43 INFO - PROCESS | 6318 | 1464989443164 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 14:30:43 INFO - PROCESS | 6318 | 1464989443351 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c368400 == 91 [pid = 6318] [id = 173] 14:30:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 240 (0x8c36e800) [pid = 6318] [serial = 519] [outer = (nil)] 14:30:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 241 (0x8d409800) [pid = 6318] [serial = 520] [outer = 0x8c36e800] 14:30:43 INFO - PROCESS | 6318 | 1464989443433 Marionette DEBUG loaded listener.js 14:30:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 242 (0x8de01400) [pid = 6318] [serial = 521] [outer = 0x8c36e800] 14:30:44 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:44 INFO - PROCESS | 6318 | 1464989444471 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]]]}] 14:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1647ms 14:30:44 INFO - PROCESS | 6318 | 1464989444551 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 14:30:44 INFO - PROCESS | 6318 | 1464989444561 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 14:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:30:44 INFO - PROCESS | 6318 | 1464989444572 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:30:44 INFO - PROCESS | 6318 | 1464989444575 Marionette TRACE conn4 <- [1,666,null,{}] 14:30:44 INFO - PROCESS | 6318 | 1464989444581 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}] 14:30:44 INFO - PROCESS | 6318 | 1464989444811 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x928cac00 == 90 [pid = 6318] [id = 112] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x9381b000 == 89 [pid = 6318] [id = 139] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8e15b400 == 88 [pid = 6318] [id = 138] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x9d5f0400 == 87 [pid = 6318] [id = 116] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 241 (0x9b9ee400) [pid = 6318] [serial = 387] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 240 (0xa256f400) [pid = 6318] [serial = 390] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 239 (0xa51f8c00) [pid = 6318] [serial = 393] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 238 (0x8e088000) [pid = 6318] [serial = 399] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 237 (0x8e15d800) [pid = 6318] [serial = 396] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 236 (0x91e67000) [pid = 6318] [serial = 402] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 235 (0x8d40c000) [pid = 6318] [serial = 405] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | 1464989445133 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x9b9f1c00 == 86 [pid = 6318] [id = 115] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x95195c00 == 85 [pid = 6318] [id = 118] 14:30:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c376800 == 86 [pid = 6318] [id = 174] 14:30:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 236 (0x8c377800) [pid = 6318] [serial = 522] [outer = (nil)] 14:30:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 237 (0x8d4aec00) [pid = 6318] [serial = 523] [outer = 0x8c377800] 14:30:45 INFO - PROCESS | 6318 | 1464989445247 Marionette DEBUG loaded listener.js 14:30:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 238 (0x8df18400) [pid = 6318] [serial = 524] [outer = 0x8c377800] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5c4400 == 85 [pid = 6318] [id = 117] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8f59a400 == 84 [pid = 6318] [id = 158] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec3ec00 == 83 [pid = 6318] [id = 157] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec40400 == 82 [pid = 6318] [id = 156] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8e07f400 == 81 [pid = 6318] [id = 155] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8d40a000 == 80 [pid = 6318] [id = 154] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4a2800 == 79 [pid = 6318] [id = 148] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8d5efc00 == 78 [pid = 6318] [id = 147] 14:30:45 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2abc00 == 77 [pid = 6318] [id = 146] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3ce400 == 76 [pid = 6318] [id = 145] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8f6ee000 == 75 [pid = 6318] [id = 144] 14:30:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5cb000 == 74 [pid = 6318] [id = 143] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 237 (0x9b94ac00) [pid = 6318] [serial = 376] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 236 (0x9aadc800) [pid = 6318] [serial = 292] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 235 (0x976b5c00) [pid = 6318] [serial = 419] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 234 (0x98729400) [pid = 6318] [serial = 421] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 233 (0x98941400) [pid = 6318] [serial = 422] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 232 (0x936a4800) [pid = 6318] [serial = 381] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 231 (0x917d0000) [pid = 6318] [serial = 411] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 230 (0x91e67400) [pid = 6318] [serial = 412] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 229 (0x92b9bc00) [pid = 6318] [serial = 415] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 228 (0x8f5cfc00) [pid = 6318] [serial = 409] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 227 (0x8f598800) [pid = 6318] [serial = 408] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 226 (0x99627c00) [pid = 6318] [serial = 384] [outer = (nil)] [url = about:blank] 14:30:45 INFO - PROCESS | 6318 | --DOMWINDOW == 225 (0x8f5c3c00) [pid = 6318] [serial = 378] [outer = (nil)] [url = about:blank] 14:30:46 INFO - PROCESS | 6318 | --DOMWINDOW == 224 (0x9519e800) [pid = 6318] [serial = 232] [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.] 14:30:46 INFO - PROCESS | 6318 | --DOMWINDOW == 223 (0x95a25000) [pid = 6318] [serial = 418] [outer = (nil)] [url = about:blank] 14:30:46 INFO - PROCESS | 6318 | --DOMWINDOW == 222 (0x9a99d000) [pid = 6318] [serial = 424] [outer = (nil)] [url = about:blank] 14:30:46 INFO - PROCESS | 6318 | --DOMWINDOW == 221 (0x9b1f3000) [pid = 6318] [serial = 425] [outer = (nil)] [url = about:blank] 14:30:46 INFO - PROCESS | 6318 | --DOMWINDOW == 220 (0x936a9000) [pid = 6318] [serial = 416] [outer = (nil)] [url = about:blank] 14:30:46 INFO - PROCESS | 6318 | 1464989446163 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]]]}] 14:30: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 14:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1633ms 14:30:46 INFO - PROCESS | 6318 | 1464989446205 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 14:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:30:46 INFO - PROCESS | 6318 | 1464989446209 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 14:30:46 INFO - PROCESS | 6318 | 1464989446215 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:30:46 INFO - PROCESS | 6318 | 1464989446221 Marionette TRACE conn4 <- [1,670,null,{}] 14:30:46 INFO - PROCESS | 6318 | 1464989446237 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}] 14:30:46 INFO - PROCESS | 6318 | 1464989446422 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 14:30:46 INFO - PROCESS | 6318 | 1464989446434 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e089400 == 75 [pid = 6318] [id = 175] 14:30:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 221 (0x8e2b8c00) [pid = 6318] [serial = 525] [outer = (nil)] 14:30:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 222 (0x8ec35800) [pid = 6318] [serial = 526] [outer = 0x8e2b8c00] 14:30:46 INFO - PROCESS | 6318 | 1464989446531 Marionette DEBUG loaded listener.js 14:30:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 223 (0x8ec3f400) [pid = 6318] [serial = 527] [outer = 0x8e2b8c00] 14:30:47 INFO - PROCESS | 6318 | 1464989447511 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]]]}] 14:30:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:30:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1337ms 14:30:47 INFO - PROCESS | 6318 | 1464989447553 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 14:30:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:30:47 INFO - PROCESS | 6318 | 1464989447558 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 14:30:47 INFO - PROCESS | 6318 | 1464989447565 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:30:47 INFO - PROCESS | 6318 | 1464989447568 Marionette TRACE conn4 <- [1,674,null,{}] 14:30:47 INFO - PROCESS | 6318 | 1464989447575 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}] 14:30:47 INFO - PROCESS | 6318 | 1464989447816 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 14:30:47 INFO - PROCESS | 6318 | 1464989447847 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2b1800 == 76 [pid = 6318] [id = 176] 14:30:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 224 (0x8f598800) [pid = 6318] [serial = 528] [outer = (nil)] 14:30:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 225 (0x8f5c9800) [pid = 6318] [serial = 529] [outer = 0x8f598800] 14:30:47 INFO - PROCESS | 6318 | 1464989447923 Marionette DEBUG loaded listener.js 14:30:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 226 (0x8f6e7400) [pid = 6318] [serial = 530] [outer = 0x8f598800] 14:30:48 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:30:48 INFO - PROCESS | 6318 | 1464989448876 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]]]}] 14:30:48 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 14:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1332ms 14:30:48 INFO - PROCESS | 6318 | 1464989448897 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 14:30:48 INFO - PROCESS | 6318 | 1464989448899 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 14:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:30:48 INFO - PROCESS | 6318 | 1464989448906 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:30:48 INFO - PROCESS | 6318 | 1464989448909 Marionette TRACE conn4 <- [1,678,null,{}] 14:30:48 INFO - PROCESS | 6318 | 1464989448915 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}] 14:30:49 INFO - PROCESS | 6318 | 1464989449135 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 14:30:49 INFO - PROCESS | 6318 | 1464989449170 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f59a400 == 77 [pid = 6318] [id = 177] 14:30:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 227 (0x8f6e7000) [pid = 6318] [serial = 531] [outer = (nil)] 14:30:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 228 (0x917d0000) [pid = 6318] [serial = 532] [outer = 0x8f6e7000] 14:30:49 INFO - PROCESS | 6318 | 1464989449276 Marionette DEBUG loaded listener.js 14:30:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 229 (0x91bd0800) [pid = 6318] [serial = 533] [outer = 0x8f6e7000] 14:30:50 INFO - PROCESS | 6318 | --DOMWINDOW == 228 (0x8e084c00) [pid = 6318] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:30:50 INFO - PROCESS | 6318 | --DOMWINDOW == 227 (0x8ec43400) [pid = 6318] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:30:50 INFO - PROCESS | 6318 | --DOMWINDOW == 226 (0x8f59dc00) [pid = 6318] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:30:50 INFO - PROCESS | 6318 | --DOMWINDOW == 225 (0x8f6e5400) [pid = 6318] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:30:50 INFO - PROCESS | 6318 | --DOMWINDOW == 224 (0x8d40ac00) [pid = 6318] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:30:50 INFO - PROCESS | 6318 | 1464989450477 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]]]}] 14:30:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:30:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1598ms 14:30:50 INFO - PROCESS | 6318 | 1464989450506 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 14:30:50 INFO - PROCESS | 6318 | 1464989450509 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 14:30:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:30:50 INFO - PROCESS | 6318 | 1464989450516 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:30:50 INFO - PROCESS | 6318 | 1464989450519 Marionette TRACE conn4 <- [1,682,null,{}] 14:30:50 INFO - PROCESS | 6318 | 1464989450524 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}] 14:30:50 INFO - PROCESS | 6318 | 1464989450798 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 14:30:50 INFO - PROCESS | 6318 | 1464989450816 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d40ac00 == 78 [pid = 6318] [id = 178] 14:30:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 225 (0x8d5fc000) [pid = 6318] [serial = 534] [outer = (nil)] 14:30:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 226 (0x922a4800) [pid = 6318] [serial = 535] [outer = 0x8d5fc000] 14:30:50 INFO - PROCESS | 6318 | 1464989450890 Marionette DEBUG loaded listener.js 14:30:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 227 (0x9255a400) [pid = 6318] [serial = 536] [outer = 0x8d5fc000] 14:30:52 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:30:52 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:30:52 INFO - PROCESS | 6318 | 1464989452175 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]]]}] 14:30:52 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) 14:30:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1706ms 14:30:52 INFO - PROCESS | 6318 | 1464989452230 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 14:30:52 INFO - PROCESS | 6318 | 1464989452239 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 14:30:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:30:52 INFO - PROCESS | 6318 | 1464989452306 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:30:52 INFO - PROCESS | 6318 | 1464989452314 Marionette TRACE conn4 <- [1,686,null,{}] 14:30:52 INFO - PROCESS | 6318 | 1464989452400 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}] 14:30:52 INFO - PROCESS | 6318 | 1464989452677 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 14:30:52 INFO - PROCESS | 6318 | 1464989452816 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c624800 == 79 [pid = 6318] [id = 179] 14:30:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 228 (0x8c627800) [pid = 6318] [serial = 537] [outer = (nil)] 14:30:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 229 (0x8d40e800) [pid = 6318] [serial = 538] [outer = 0x8c627800] 14:30:52 INFO - PROCESS | 6318 | 1464989452949 Marionette DEBUG loaded listener.js 14:30:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 230 (0x8d4b1400) [pid = 6318] [serial = 539] [outer = 0x8c627800] 14:30:54 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:30:54 INFO - PROCESS | 6318 | 1464989454423 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]]]}] 14:30:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:30:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2206ms 14:30:54 INFO - PROCESS | 6318 | 1464989454469 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 14:30:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:30:54 INFO - PROCESS | 6318 | 1464989454482 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 14:30:54 INFO - PROCESS | 6318 | 1464989454493 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:30:54 INFO - PROCESS | 6318 | 1464989454498 Marionette TRACE conn4 <- [1,690,null,{}] 14:30:54 INFO - PROCESS | 6318 | 1464989454508 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}] 14:30:54 INFO - PROCESS | 6318 | 1464989454741 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 14:30:54 INFO - PROCESS | 6318 | 1464989454926 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x8de06000 == 80 [pid = 6318] [id = 180] 14:30:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 231 (0x8de06400) [pid = 6318] [serial = 540] [outer = (nil)] 14:30:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 232 (0x8e15ac00) [pid = 6318] [serial = 541] [outer = 0x8de06400] 14:30:55 INFO - PROCESS | 6318 | 1464989455013 Marionette DEBUG loaded listener.js 14:30:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 233 (0x8e2b7c00) [pid = 6318] [serial = 542] [outer = 0x8de06400] 14:30:56 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:30:56 INFO - PROCESS | 6318 | 1464989456395 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]]]}] 14:30:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:30:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1937ms 14:30:56 INFO - PROCESS | 6318 | 1464989456561 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 14:30:56 INFO - PROCESS | 6318 | 1464989456566 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 14:30:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:30:56 INFO - PROCESS | 6318 | 1464989456584 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:30:56 INFO - PROCESS | 6318 | 1464989456591 Marionette TRACE conn4 <- [1,694,null,{}] 14:30:56 INFO - PROCESS | 6318 | 1464989456608 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}] 14:30:56 INFO - PROCESS | 6318 | 1464989456803 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 14:30:57 INFO - PROCESS | 6318 | 1464989456987 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x8de07400 == 81 [pid = 6318] [id = 181] 14:30:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 234 (0x8de0ec00) [pid = 6318] [serial = 543] [outer = (nil)] 14:30:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 235 (0x8f610000) [pid = 6318] [serial = 544] [outer = 0x8de0ec00] 14:30:57 INFO - PROCESS | 6318 | 1464989457079 Marionette DEBUG loaded listener.js 14:30:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 236 (0x91e6fc00) [pid = 6318] [serial = 545] [outer = 0x8de0ec00] 14:30:58 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:30:58 INFO - PROCESS | 6318 | 1464989458450 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]]]}] 14:30:58 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) 14:30:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1897ms 14:30:58 INFO - PROCESS | 6318 | 1464989458481 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 14:30:58 INFO - PROCESS | 6318 | 1464989458486 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 14:30:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:30:58 INFO - PROCESS | 6318 | 1464989458493 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:30:58 INFO - PROCESS | 6318 | 1464989458495 Marionette TRACE conn4 <- [1,698,null,{}] 14:30:58 INFO - PROCESS | 6318 | 1464989458599 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}] 14:30:58 INFO - PROCESS | 6318 | 1464989458781 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 14:30:58 INFO - PROCESS | 6318 | 1464989458962 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4d9400 == 82 [pid = 6318] [id = 182] 14:30:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 237 (0x8e159000) [pid = 6318] [serial = 546] [outer = (nil)] 14:30:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 238 (0x92ba1400) [pid = 6318] [serial = 547] [outer = 0x8e159000] 14:30:59 INFO - PROCESS | 6318 | 1464989459051 Marionette DEBUG loaded listener.js 14:30:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 239 (0x93812800) [pid = 6318] [serial = 548] [outer = 0x8e159000] 14:31:00 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:00 INFO - PROCESS | 6318 | 1464989460392 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]]]}] 14:31:00 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) 14:31:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1930ms 14:31:00 INFO - PROCESS | 6318 | 1464989460512 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 14:31:00 INFO - PROCESS | 6318 | 1464989460515 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 14:31:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:31:00 INFO - PROCESS | 6318 | 1464989460533 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:31:00 INFO - PROCESS | 6318 | 1464989460537 Marionette TRACE conn4 <- [1,702,null,{}] 14:31:00 INFO - PROCESS | 6318 | 1464989460543 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}] 14:31:00 INFO - PROCESS | 6318 | 1464989460716 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 14:31:00 INFO - PROCESS | 6318 | 1464989460899 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4cfc00 == 83 [pid = 6318] [id = 183] 14:31:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 240 (0x8de0bc00) [pid = 6318] [serial = 549] [outer = (nil)] 14:31:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 241 (0x950d0000) [pid = 6318] [serial = 550] [outer = 0x8de0bc00] 14:31:00 INFO - PROCESS | 6318 | 1464989460985 Marionette DEBUG loaded listener.js 14:31:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 242 (0x951e6400) [pid = 6318] [serial = 551] [outer = 0x8de0bc00] 14:31:02 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:02 INFO - PROCESS | 6318 | 1464989462377 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]]]}] 14:31:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:31:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1891ms 14:31:02 INFO - PROCESS | 6318 | 1464989462480 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 14:31:02 INFO - PROCESS | 6318 | 1464989462484 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 14:31:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:31:02 INFO - PROCESS | 6318 | 1464989462496 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:31:02 INFO - PROCESS | 6318 | 1464989462499 Marionette TRACE conn4 <- [1,706,null,{}] 14:31:02 INFO - PROCESS | 6318 | 1464989462505 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}] 14:31:02 INFO - PROCESS | 6318 | 1464989462722 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 14:31:02 INFO - PROCESS | 6318 | 1464989462907 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4cdc00 == 84 [pid = 6318] [id = 184] 14:31:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 243 (0x92559000) [pid = 6318] [serial = 552] [outer = (nil)] 14:31:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 244 (0x9893e800) [pid = 6318] [serial = 553] [outer = 0x92559000] 14:31:02 INFO - PROCESS | 6318 | 1464989462993 Marionette DEBUG loaded listener.js 14:31:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 245 (0x9a596000) [pid = 6318] [serial = 554] [outer = 0x92559000] 14:31:04 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:04 INFO - PROCESS | 6318 | 1464989464324 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]]]}] 14:31:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:31:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1883ms 14:31:04 INFO - PROCESS | 6318 | 1464989464417 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 14:31:04 INFO - PROCESS | 6318 | 1464989464421 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 14:31:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:31:04 INFO - PROCESS | 6318 | 1464989464449 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:31:04 INFO - PROCESS | 6318 | 1464989464452 Marionette TRACE conn4 <- [1,710,null,{}] 14:31:04 INFO - PROCESS | 6318 | 1464989464459 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}] 14:31:04 INFO - PROCESS | 6318 | 1464989464625 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 14:31:04 INFO - PROCESS | 6318 | 1464989464809 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x976b8000 == 85 [pid = 6318] [id = 185] 14:31:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 246 (0x976c1000) [pid = 6318] [serial = 555] [outer = (nil)] 14:31:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 247 (0x9ac2e400) [pid = 6318] [serial = 556] [outer = 0x976c1000] 14:31:04 INFO - PROCESS | 6318 | 1464989464895 Marionette DEBUG loaded listener.js 14:31:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 248 (0x9b169800) [pid = 6318] [serial = 557] [outer = 0x976c1000] 14:31:06 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:06 INFO - PROCESS | 6318 | 1464989466227 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]]]}] 14:31:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:31:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1792ms 14:31:06 INFO - PROCESS | 6318 | 1464989466237 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 14:31:06 INFO - PROCESS | 6318 | 1464989466241 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 14:31:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:31:06 INFO - PROCESS | 6318 | 1464989466248 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:31:06 INFO - PROCESS | 6318 | 1464989466252 Marionette TRACE conn4 <- [1,714,null,{}] 14:31:06 INFO - PROCESS | 6318 | 1464989466318 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}] 14:31:06 INFO - PROCESS | 6318 | 1464989466539 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 14:31:06 INFO - PROCESS | 6318 | 1464989466677 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d5f4c00 == 86 [pid = 6318] [id = 186] 14:31:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 249 (0x8d5fe800) [pid = 6318] [serial = 558] [outer = (nil)] 14:31:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 250 (0x91bc5400) [pid = 6318] [serial = 559] [outer = 0x8d5fe800] 14:31:06 INFO - PROCESS | 6318 | 1464989466763 Marionette DEBUG loaded listener.js 14:31:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 251 (0x9229cc00) [pid = 6318] [serial = 560] [outer = 0x8d5fe800] 14:31:08 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:08 INFO - PROCESS | 6318 | 1464989468213 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]]]}] 14:31:08 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 14:31:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2028ms 14:31:08 INFO - PROCESS | 6318 | 1464989468278 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 14:31:08 INFO - PROCESS | 6318 | 1464989468283 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 14:31:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:31:08 INFO - PROCESS | 6318 | 1464989468292 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:31:08 INFO - PROCESS | 6318 | 1464989468297 Marionette TRACE conn4 <- [1,718,null,{}] 14:31:08 INFO - PROCESS | 6318 | 1464989468306 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}] 14:31:08 INFO - PROCESS | 6318 | 1464989468568 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 14:31:08 INFO - PROCESS | 6318 | 1464989468707 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c622800 == 87 [pid = 6318] [id = 187] 14:31:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 252 (0x8c629000) [pid = 6318] [serial = 561] [outer = (nil)] 14:31:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 253 (0x8de0f400) [pid = 6318] [serial = 562] [outer = 0x8c629000] 14:31:08 INFO - PROCESS | 6318 | 1464989468836 Marionette DEBUG loaded listener.js 14:31:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 254 (0x8e082400) [pid = 6318] [serial = 563] [outer = 0x8c629000] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x976ba400 == 86 [pid = 6318] [id = 140] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c1400 == 85 [pid = 6318] [id = 137] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8f594400 == 84 [pid = 6318] [id = 136] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 253 (0x928cc800) [pid = 6318] [serial = 478] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8f59a400 == 83 [pid = 6318] [id = 177] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2b1800 == 82 [pid = 6318] [id = 176] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8e089400 == 81 [pid = 6318] [id = 175] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8c376800 == 80 [pid = 6318] [id = 174] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8c368400 == 79 [pid = 6318] [id = 173] 14:31:10 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:10 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4cc400 == 78 [pid = 6318] [id = 172] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4d7000 == 77 [pid = 6318] [id = 171] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0xa1166000 == 76 [pid = 6318] [id = 170] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8c61e000 == 75 [pid = 6318] [id = 169] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8eb6fc00 == 74 [pid = 6318] [id = 168] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8eb70c00 == 73 [pid = 6318] [id = 167] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcc8800 == 72 [pid = 6318] [id = 166] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x95198400 == 71 [pid = 6318] [id = 165] 14:31:10 INFO - PROCESS | 6318 | 1464989470266 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]]]}] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcd4c00 == 70 [pid = 6318] [id = 164] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcc7400 == 69 [pid = 6318] [id = 163] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x9229dc00 == 68 [pid = 6318] [id = 162] 14:31:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:31:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1990ms 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec40800 == 67 [pid = 6318] [id = 161] 14:31:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8d5f0800 == 66 [pid = 6318] [id = 160] 14:31:10 INFO - PROCESS | 6318 | 1464989470286 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 14:31:10 INFO - PROCESS | 6318 | 1464989470294 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 14:31:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:31:10 INFO - PROCESS | 6318 | 1464989470304 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:31:10 INFO - PROCESS | 6318 | 1464989470309 Marionette TRACE conn4 <- [1,722,null,{}] 14:31:10 INFO - PROCESS | 6318 | 1464989470377 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}] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 252 (0x9b93fc00) [pid = 6318] [serial = 427] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 251 (0x8e2b5c00) [pid = 6318] [serial = 467] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 250 (0x8e15f400) [pid = 6318] [serial = 466] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 249 (0x950dc000) [pid = 6318] [serial = 433] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 248 (0x8f594000) [pid = 6318] [serial = 469] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 247 (0x8f59b800) [pid = 6318] [serial = 470] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 246 (0x914ed400) [pid = 6318] [serial = 430] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 245 (0x8df1e400) [pid = 6318] [serial = 454] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 244 (0x8d5fa400) [pid = 6318] [serial = 442] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 243 (0x8e2b4400) [pid = 6318] [serial = 439] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 242 (0x8d4ae000) [pid = 6318] [serial = 445] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 241 (0x9b16c000) [pid = 6318] [serial = 436] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 240 (0x8d5f7800) [pid = 6318] [serial = 451] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 239 (0x914e8c00) [pid = 6318] [serial = 472] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 238 (0x8bcd1800) [pid = 6318] [serial = 460] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 237 (0x9229d800) [pid = 6318] [serial = 457] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 236 (0x922a2800) [pid = 6318] [serial = 476] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 235 (0x91bc4c00) [pid = 6318] [serial = 473] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 234 (0x91e6f000) [pid = 6318] [serial = 475] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 233 (0x8d4ae400) [pid = 6318] [serial = 464] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 232 (0x8d4a3c00) [pid = 6318] [serial = 463] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | --DOMWINDOW == 231 (0x8c370800) [pid = 6318] [serial = 448] [outer = (nil)] [url = about:blank] 14:31:10 INFO - PROCESS | 6318 | 1464989470636 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 14:31:10 INFO - PROCESS | 6318 | 1464989470752 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c376800 == 67 [pid = 6318] [id = 188] 14:31:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 232 (0x8c61e000) [pid = 6318] [serial = 564] [outer = (nil)] 14:31:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 233 (0x8de09400) [pid = 6318] [serial = 565] [outer = 0x8c61e000] 14:31:10 INFO - PROCESS | 6318 | 1464989470826 Marionette DEBUG loaded listener.js 14:31:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 234 (0x8e089400) [pid = 6318] [serial = 566] [outer = 0x8c61e000] 14:31:11 INFO - PROCESS | 6318 | 1464989471598 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] 14:31:11 INFO - PROCESS | 6318 | 1464989471647 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 14:31:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:31:11 INFO - PROCESS | 6318 | 1464989471654 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:31:11 INFO - PROCESS | 6318 | 1464989471659 Marionette TRACE conn4 <- [1,726,null,{}] 14:31:11 INFO - PROCESS | 6318 | 1464989471675 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}] 14:31:11 INFO - PROCESS | 6318 | 1464989471862 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 14:31:12 INFO - PROCESS | 6318 | 1464989472019 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:12 INFO - PROCESS | 6318 | ++DOCSHELL 0x8de02400 == 68 [pid = 6318] [id = 189] 14:31:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 235 (0x8eb71800) [pid = 6318] [serial = 567] [outer = (nil)] 14:31:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 236 (0x8f3c1400) [pid = 6318] [serial = 568] [outer = 0x8eb71800] 14:31:12 INFO - PROCESS | 6318 | 1464989472100 Marionette DEBUG loaded listener.js 14:31:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 237 (0x8f59b400) [pid = 6318] [serial = 569] [outer = 0x8eb71800] 14:31:12 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:12 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:31:13 INFO - PROCESS | 6318 | 1464989473136 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]]]}] 14:31:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:31:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1535ms 14:31:13 INFO - PROCESS | 6318 | 1464989473196 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 14:31:13 INFO - PROCESS | 6318 | 1464989473200 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 14:31:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:31:13 INFO - PROCESS | 6318 | 1464989473208 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:31:13 INFO - PROCESS | 6318 | 1464989473211 Marionette TRACE conn4 <- [1,730,null,{}] 14:31:13 INFO - PROCESS | 6318 | 1464989473217 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}] 14:31:13 INFO - PROCESS | 6318 | 1464989473447 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 14:31:13 INFO - PROCESS | 6318 | 1464989473474 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f59ec00 == 69 [pid = 6318] [id = 190] 14:31:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 238 (0x917c3000) [pid = 6318] [serial = 570] [outer = (nil)] 14:31:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 239 (0x91e65000) [pid = 6318] [serial = 571] [outer = 0x917c3000] 14:31:13 INFO - PROCESS | 6318 | 1464989473547 Marionette DEBUG loaded listener.js 14:31:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 240 (0x922a2c00) [pid = 6318] [serial = 572] [outer = 0x917c3000] 14:31:14 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:14 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:31:14 INFO - PROCESS | 6318 | 1464989474774 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] 14:31:14 INFO - PROCESS | 6318 | 1464989474845 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 14:31:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:31:14 INFO - PROCESS | 6318 | 1464989474852 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:31:14 INFO - PROCESS | 6318 | 1464989474856 Marionette TRACE conn4 <- [1,734,null,{}] 14:31:14 INFO - PROCESS | 6318 | 1464989474862 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}] 14:31:15 INFO - PROCESS | 6318 | 1464989475026 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 14:31:15 INFO - PROCESS | 6318 | 1464989475253 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2b4400 == 70 [pid = 6318] [id = 191] 14:31:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 235 (0x8ec3bc00) [pid = 6318] [serial = 573] [outer = (nil)] 14:31:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 236 (0x8f60d000) [pid = 6318] [serial = 574] [outer = 0x8ec3bc00] 14:31:15 INFO - PROCESS | 6318 | 1464989475327 Marionette DEBUG loaded listener.js 14:31:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 237 (0x914eac00) [pid = 6318] [serial = 575] [outer = 0x8ec3bc00] 14:31:15 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:16 INFO - PROCESS | 6318 | 1464989476043 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]]]}] 14:31:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:31:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1232ms 14:31:16 INFO - PROCESS | 6318 | 1464989476085 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 14:31:16 INFO - PROCESS | 6318 | 1464989476089 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 14:31:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:31:16 INFO - PROCESS | 6318 | 1464989476095 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:31:16 INFO - PROCESS | 6318 | 1464989476098 Marionette TRACE conn4 <- [1,738,null,{}] 14:31:16 INFO - PROCESS | 6318 | 1464989476104 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}] 14:31:16 INFO - PROCESS | 6318 | 1464989476376 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 14:31:16 INFO - PROCESS | 6318 | 1464989476475 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d5fd400 == 71 [pid = 6318] [id = 192] 14:31:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 238 (0x8f598800) [pid = 6318] [serial = 576] [outer = (nil)] 14:31:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 239 (0x950ce000) [pid = 6318] [serial = 577] [outer = 0x8f598800] 14:31:16 INFO - PROCESS | 6318 | 1464989476550 Marionette DEBUG loaded listener.js 14:31:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 240 (0x95a29800) [pid = 6318] [serial = 578] [outer = 0x8f598800] 14:31:17 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:17 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:31:18 INFO - PROCESS | 6318 | 1464989478107 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]]]}] 14:31:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:31:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2037ms 14:31:18 INFO - PROCESS | 6318 | 1464989478133 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 14:31:18 INFO - PROCESS | 6318 | 1464989478139 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 14:31:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:31:18 INFO - PROCESS | 6318 | 1464989478148 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:31:18 INFO - PROCESS | 6318 | 1464989478154 Marionette TRACE conn4 <- [1,742,null,{}] 14:31:18 INFO - PROCESS | 6318 | 1464989478163 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}] 14:31:18 INFO - PROCESS | 6318 | 1464989478335 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 14:31:18 INFO - PROCESS | 6318 | 1464989478521 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4cc400 == 72 [pid = 6318] [id = 193] 14:31:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 241 (0x8bcc8800) [pid = 6318] [serial = 579] [outer = (nil)] 14:31:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 242 (0x8d5fa400) [pid = 6318] [serial = 580] [outer = 0x8bcc8800] 14:31:18 INFO - PROCESS | 6318 | 1464989478612 Marionette DEBUG loaded listener.js 14:31:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 243 (0x8e15f000) [pid = 6318] [serial = 581] [outer = 0x8bcc8800] 14:31:19 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:19 INFO - PROCESS | 6318 | 1464989479972 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]]]}] 14:31:19 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 14:31:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1835ms 14:31:20 INFO - PROCESS | 6318 | 1464989480055 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 14:31:20 INFO - PROCESS | 6318 | 1464989480065 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 14:31:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:31:20 INFO - PROCESS | 6318 | 1464989480079 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:31:20 INFO - PROCESS | 6318 | 1464989480084 Marionette TRACE conn4 <- [1,746,null,{}] 14:31:20 INFO - PROCESS | 6318 | 1464989480091 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}] 14:31:20 INFO - PROCESS | 6318 | 1464989480269 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 14:31:20 INFO - PROCESS | 6318 | 1464989480461 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2b7800 == 73 [pid = 6318] [id = 194] 14:31:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 244 (0x8eb76000) [pid = 6318] [serial = 582] [outer = (nil)] 14:31:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 245 (0x8f5a0800) [pid = 6318] [serial = 583] [outer = 0x8eb76000] 14:31:20 INFO - PROCESS | 6318 | 1464989480586 Marionette DEBUG loaded listener.js 14:31:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 246 (0x91e6bc00) [pid = 6318] [serial = 584] [outer = 0x8eb76000] 14:31:21 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:21 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:22 INFO - PROCESS | 6318 | 1464989482013 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]]]}] 14:31:22 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.) 14:31:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1983ms 14:31:22 INFO - PROCESS | 6318 | 1464989482063 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 14:31:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:31:22 INFO - PROCESS | 6318 | 1464989482067 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 14:31:22 INFO - PROCESS | 6318 | 1464989482074 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:31:22 INFO - PROCESS | 6318 | 1464989482080 Marionette TRACE conn4 <- [1,750,null,{}] 14:31:22 INFO - PROCESS | 6318 | 1464989482098 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}] 14:31:22 INFO - PROCESS | 6318 | 1464989482274 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 14:31:22 INFO - PROCESS | 6318 | 1464989482475 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4ae400 == 74 [pid = 6318] [id = 195] 14:31:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 247 (0x91bc4c00) [pid = 6318] [serial = 585] [outer = (nil)] 14:31:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 248 (0x95199800) [pid = 6318] [serial = 586] [outer = 0x91bc4c00] 14:31:22 INFO - PROCESS | 6318 | 1464989482607 Marionette DEBUG loaded listener.js 14:31:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 249 (0x98730c00) [pid = 6318] [serial = 587] [outer = 0x91bc4c00] 14:31:23 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:23 INFO - PROCESS | 6318 | 1464989483967 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]]]}] 14:31:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1939ms 14:31:24 INFO - PROCESS | 6318 | 1464989484025 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 14:31:24 INFO - PROCESS | 6318 | 1464989484030 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 14:31:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:31:24 INFO - PROCESS | 6318 | 1464989484056 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:31:24 INFO - PROCESS | 6318 | 1464989484060 Marionette TRACE conn4 <- [1,754,null,{}] 14:31:24 INFO - PROCESS | 6318 | 1464989484066 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}] 14:31:24 INFO - PROCESS | 6318 | 1464989484240 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 14:31:24 INFO - PROCESS | 6318 | 1464989484432 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c374400 == 75 [pid = 6318] [id = 196] 14:31:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 250 (0x91bcac00) [pid = 6318] [serial = 588] [outer = (nil)] 14:31:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 251 (0x99604800) [pid = 6318] [serial = 589] [outer = 0x91bcac00] 14:31:24 INFO - PROCESS | 6318 | 1464989484518 Marionette DEBUG loaded listener.js 14:31:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 252 (0x9a0da800) [pid = 6318] [serial = 590] [outer = 0x91bcac00] 14:31:25 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:25 INFO - PROCESS | 6318 | 1464989485832 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]]]}] 14:31:25 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 14:31:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1836ms 14:31:25 INFO - PROCESS | 6318 | 1464989485965 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 14:31:25 INFO - PROCESS | 6318 | 1464989485969 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 14:31:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:31:25 INFO - PROCESS | 6318 | 1464989485986 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:31:25 INFO - PROCESS | 6318 | 1464989485988 Marionette TRACE conn4 <- [1,758,null,{}] 14:31:25 INFO - PROCESS | 6318 | 1464989485995 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}] 14:31:26 INFO - PROCESS | 6318 | 1464989486166 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 14:31:26 INFO - PROCESS | 6318 | 1464989486353 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d402400 == 76 [pid = 6318] [id = 197] 14:31:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 253 (0x8f3cb400) [pid = 6318] [serial = 591] [outer = (nil)] 14:31:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 254 (0x9ac24000) [pid = 6318] [serial = 592] [outer = 0x8f3cb400] 14:31:26 INFO - PROCESS | 6318 | 1464989486450 Marionette DEBUG loaded listener.js 14:31:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 255 (0x9b93e800) [pid = 6318] [serial = 593] [outer = 0x8f3cb400] 14:31:27 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:27 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:31:27 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:27 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:27 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:31:27 INFO - PROCESS | 6318 | 1464989487363 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]]]}] 14:31:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:31:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1431ms 14:31:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:31:27 INFO - PROCESS | 6318 | 1464989487416 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 14:31:27 INFO - PROCESS | 6318 | 1464989487420 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 14:31:27 INFO - PROCESS | 6318 | 1464989487427 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:31:27 INFO - PROCESS | 6318 | 1464989487430 Marionette TRACE conn4 <- [1,762,null,{}] 14:31:27 INFO - PROCESS | 6318 | 1464989487436 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}] 14:31:27 INFO - PROCESS | 6318 | 1464989487661 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 14:31:27 INFO - PROCESS | 6318 | 1464989487903 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x99608800 == 77 [pid = 6318] [id = 198] 14:31:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 256 (0x9b163000) [pid = 6318] [serial = 594] [outer = (nil)] 14:31:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 257 (0x9d9d3400) [pid = 6318] [serial = 595] [outer = 0x9b163000] 14:31:28 INFO - PROCESS | 6318 | 1464989488038 Marionette DEBUG loaded listener.js 14:31:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 258 (0xa2255800) [pid = 6318] [serial = 596] [outer = 0x9b163000] 14:31:29 INFO - PROCESS | 6318 | 1464989489364 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]]]}] 14:31:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:31:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1985ms 14:31:29 INFO - PROCESS | 6318 | 1464989489438 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 14:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:31:29 INFO - PROCESS | 6318 | 1464989489442 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 14:31:29 INFO - PROCESS | 6318 | 1464989489492 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:31:29 INFO - PROCESS | 6318 | 1464989489497 Marionette TRACE conn4 <- [1,766,null,{}] 14:31:29 INFO - PROCESS | 6318 | 1464989489507 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}] 14:31:29 INFO - PROCESS | 6318 | 1464989489671 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 14:31:29 INFO - PROCESS | 6318 | 1464989489899 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c001400 == 78 [pid = 6318] [id = 199] 14:31:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 259 (0x8c002400) [pid = 6318] [serial = 597] [outer = (nil)] 14:31:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 260 (0x8c009800) [pid = 6318] [serial = 598] [outer = 0x8c002400] 14:31:29 INFO - PROCESS | 6318 | 1464989489987 Marionette DEBUG loaded listener.js 14:31:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 261 (0x8c00d400) [pid = 6318] [serial = 599] [outer = 0x8c002400] 14:31:31 INFO - PROCESS | 6318 | 1464989491326 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]]]}] 14:31:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1981ms 14:31:31 INFO - PROCESS | 6318 | 1464989491470 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 14:31:31 INFO - PROCESS | 6318 | 1464989491475 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 14:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:31:31 INFO - PROCESS | 6318 | 1464989491484 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:31:31 INFO - PROCESS | 6318 | 1464989491487 Marionette TRACE conn4 <- [1,770,null,{}] 14:31:31 INFO - PROCESS | 6318 | 1464989491493 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}] 14:31:31 INFO - PROCESS | 6318 | 1464989491698 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 14:31:31 INFO - PROCESS | 6318 | 1464989491889 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c006000 == 79 [pid = 6318] [id = 200] 14:31:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 262 (0x8c00f400) [pid = 6318] [serial = 600] [outer = (nil)] 14:31:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 263 (0x8c604c00) [pid = 6318] [serial = 601] [outer = 0x8c00f400] 14:31:31 INFO - PROCESS | 6318 | 1464989491973 Marionette DEBUG loaded listener.js 14:31:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 264 (0x8c607800) [pid = 6318] [serial = 602] [outer = 0x8c00f400] 14:31:32 INFO - PROCESS | 6318 | 1464989492918 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]]]}] 14:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1482ms 14:31:32 INFO - PROCESS | 6318 | 1464989492967 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 14:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:31:32 INFO - PROCESS | 6318 | 1464989492972 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 14:31:32 INFO - PROCESS | 6318 | 1464989492978 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:31:32 INFO - PROCESS | 6318 | 1464989492982 Marionette TRACE conn4 <- [1,774,null,{}] 14:31:32 INFO - PROCESS | 6318 | 1464989492988 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}] 14:31:33 INFO - PROCESS | 6318 | 1464989493219 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 14:31:33 INFO - PROCESS | 6318 | 1464989493462 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:33 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c003000 == 80 [pid = 6318] [id = 201] 14:31:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 265 (0x8c005800) [pid = 6318] [serial = 603] [outer = (nil)] 14:31:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 266 (0x8c60e800) [pid = 6318] [serial = 604] [outer = 0x8c005800] 14:31:33 INFO - PROCESS | 6318 | 1464989493565 Marionette DEBUG loaded listener.js 14:31:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 267 (0x8df1d800) [pid = 6318] [serial = 605] [outer = 0x8c005800] 14:31:34 INFO - PROCESS | 6318 | 1464989494755 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]]]}] 14:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1846ms 14:31:34 INFO - PROCESS | 6318 | 1464989494824 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 14:31:34 INFO - PROCESS | 6318 | 1464989494830 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 14:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:31:34 INFO - PROCESS | 6318 | 1464989494839 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:31:34 INFO - PROCESS | 6318 | 1464989494845 Marionette TRACE conn4 <- [1,778,null,{}] 14:31:34 INFO - PROCESS | 6318 | 1464989494855 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}] 14:31:35 INFO - PROCESS | 6318 | 1464989495132 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 14:31:35 INFO - PROCESS | 6318 | 1464989495304 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c60c000 == 81 [pid = 6318] [id = 202] 14:31:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 268 (0x8c610c00) [pid = 6318] [serial = 606] [outer = (nil)] 14:31:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 269 (0x8d5fdc00) [pid = 6318] [serial = 607] [outer = 0x8c610c00] 14:31:35 INFO - PROCESS | 6318 | 1464989495443 Marionette DEBUG loaded listener.js 14:31:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 270 (0x8df16000) [pid = 6318] [serial = 608] [outer = 0x8c610c00] 14:31:36 INFO - PROCESS | 6318 | 1464989496412 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]]]}] 14:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1589ms 14:31:36 INFO - PROCESS | 6318 | 1464989496428 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 14:31:36 INFO - PROCESS | 6318 | 1464989496436 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 14:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:31:36 INFO - PROCESS | 6318 | 1464989496446 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:31:36 INFO - PROCESS | 6318 | 1464989496450 Marionette TRACE conn4 <- [1,782,null,{}] 14:31:36 INFO - PROCESS | 6318 | 1464989496456 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}] 14:31:36 INFO - PROCESS | 6318 | 1464989496626 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 14:31:36 INFO - PROCESS | 6318 | 1464989496876 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c628000 == 82 [pid = 6318] [id = 203] 14:31:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 271 (0x8c628c00) [pid = 6318] [serial = 609] [outer = (nil)] 14:31:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 272 (0x8d5f5400) [pid = 6318] [serial = 610] [outer = 0x8c628c00] 14:31:37 INFO - PROCESS | 6318 | 1464989497030 Marionette DEBUG loaded listener.js 14:31:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 273 (0x8eb78400) [pid = 6318] [serial = 611] [outer = 0x8c628c00] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 272 (0x922a4800) [pid = 6318] [serial = 535] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOCSHELL 0x8de07400 == 81 [pid = 6318] [id = 181] 14:31:37 INFO - PROCESS | 6318 | --DOCSHELL 0x8de06000 == 80 [pid = 6318] [id = 180] 14:31:37 INFO - PROCESS | 6318 | --DOCSHELL 0x8c624800 == 79 [pid = 6318] [id = 179] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 271 (0x8f6e7400) [pid = 6318] [serial = 530] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 270 (0x9b941800) [pid = 6318] [serial = 499] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 269 (0x8d5f9000) [pid = 6318] [serial = 481] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 268 (0x8ec3f400) [pid = 6318] [serial = 527] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 267 (0x8d409800) [pid = 6318] [serial = 520] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 266 (0x95123000) [pid = 6318] [serial = 490] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 265 (0x8c626c00) [pid = 6318] [serial = 508] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 264 (0x92ba3400) [pid = 6318] [serial = 479] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 263 (0x8de01400) [pid = 6318] [serial = 521] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 262 (0x917d0000) [pid = 6318] [serial = 532] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 261 (0x92b97400) [pid = 6318] [serial = 487] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 260 (0xa22bb800) [pid = 6318] [serial = 511] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 259 (0x92550c00) [pid = 6318] [serial = 517] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 258 (0x8f60fc00) [pid = 6318] [serial = 514] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 257 (0x9ac2c800) [pid = 6318] [serial = 496] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 256 (0x8f595400) [pid = 6318] [serial = 484] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 255 (0x8ec35800) [pid = 6318] [serial = 526] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 254 (0x8d4aec00) [pid = 6318] [serial = 523] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 253 (0x976c0800) [pid = 6318] [serial = 493] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 252 (0x8f5c9800) [pid = 6318] [serial = 529] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 251 (0x9b942400) [pid = 6318] [serial = 505] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 250 (0x8df18400) [pid = 6318] [serial = 524] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 249 (0x91bd0800) [pid = 6318] [serial = 533] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | --DOMWINDOW == 248 (0x8eb77800) [pid = 6318] [serial = 502] [outer = (nil)] [url = about:blank] 14:31:37 INFO - PROCESS | 6318 | 1464989497979 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]]]}] 14:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1584ms 14:31:38 INFO - PROCESS | 6318 | 1464989498030 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 14:31:38 INFO - PROCESS | 6318 | 1464989498034 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 14:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:31:38 INFO - PROCESS | 6318 | 1464989498041 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:31:38 INFO - PROCESS | 6318 | 1464989498047 Marionette TRACE conn4 <- [1,786,null,{}] 14:31:38 INFO - PROCESS | 6318 | 1464989498062 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}] 14:31:38 INFO - PROCESS | 6318 | 1464989498238 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 14:31:38 INFO - PROCESS | 6318 | 1464989498388 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c007400 == 80 [pid = 6318] [id = 204] 14:31:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 249 (0x8e2b3000) [pid = 6318] [serial = 612] [outer = (nil)] 14:31:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 250 (0x8f60fc00) [pid = 6318] [serial = 613] [outer = 0x8e2b3000] 14:31:38 INFO - PROCESS | 6318 | 1464989498469 Marionette DEBUG loaded listener.js 14:31:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 251 (0x914edc00) [pid = 6318] [serial = 614] [outer = 0x8e2b3000] 14:31:39 INFO - PROCESS | 6318 | 1464989499292 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]]]}] 14:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1286ms 14:31:39 INFO - PROCESS | 6318 | 1464989499328 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 14:31:39 INFO - PROCESS | 6318 | 1464989499333 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 14:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:31:39 INFO - PROCESS | 6318 | 1464989499340 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:31:39 INFO - PROCESS | 6318 | 1464989499343 Marionette TRACE conn4 <- [1,790,null,{}] 14:31:39 INFO - PROCESS | 6318 | 1464989499349 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}] 14:31:39 INFO - PROCESS | 6318 | 1464989499527 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 14:31:39 INFO - PROCESS | 6318 | 1464989499538 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d409800 == 81 [pid = 6318] [id = 205] 14:31:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 252 (0x8f6e7400) [pid = 6318] [serial = 615] [outer = (nil)] 14:31:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 253 (0x922a6000) [pid = 6318] [serial = 616] [outer = 0x8f6e7400] 14:31:39 INFO - PROCESS | 6318 | 1464989499778 Marionette DEBUG loaded listener.js 14:31:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 254 (0x928c3800) [pid = 6318] [serial = 617] [outer = 0x8f6e7400] 14:31:40 INFO - PROCESS | 6318 | --DOMWINDOW == 253 (0x917c3000) [pid = 6318] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:31:40 INFO - PROCESS | 6318 | --DOMWINDOW == 252 (0x8eb71800) [pid = 6318] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:31:40 INFO - PROCESS | 6318 | --DOMWINDOW == 251 (0x8c629000) [pid = 6318] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:31:40 INFO - PROCESS | 6318 | --DOMWINDOW == 250 (0x8c61e000) [pid = 6318] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:31:40 INFO - PROCESS | 6318 | --DOMWINDOW == 249 (0x8ec3bc00) [pid = 6318] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:31:41 INFO - PROCESS | 6318 | 1464989501188 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]]]}] 14:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1987ms 14:31:41 INFO - PROCESS | 6318 | 1464989501330 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 14:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:31:41 INFO - PROCESS | 6318 | 1464989501338 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 14:31:41 INFO - PROCESS | 6318 | 1464989501346 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:31:41 INFO - PROCESS | 6318 | 1464989501351 Marionette TRACE conn4 <- [1,794,null,{}] 14:31:41 INFO - PROCESS | 6318 | 1464989501360 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}] 14:31:41 INFO - PROCESS | 6318 | 1464989501576 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 14:31:41 INFO - PROCESS | 6318 | 1464989501774 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c00c400 == 82 [pid = 6318] [id = 206] 14:31:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 250 (0x8c626c00) [pid = 6318] [serial = 618] [outer = (nil)] 14:31:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 251 (0x8de01400) [pid = 6318] [serial = 619] [outer = 0x8c626c00] 14:31:41 INFO - PROCESS | 6318 | 1464989501907 Marionette DEBUG loaded listener.js 14:31:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 252 (0x8df1a000) [pid = 6318] [serial = 620] [outer = 0x8c626c00] 14:31:42 INFO - PROCESS | 6318 | 1464989502841 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]]]}] 14:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1540ms 14:31:42 INFO - PROCESS | 6318 | 1464989502886 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 14:31:42 INFO - PROCESS | 6318 | 1464989502895 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 14:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:31:42 INFO - PROCESS | 6318 | 1464989502906 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:31:42 INFO - PROCESS | 6318 | 1464989502910 Marionette TRACE conn4 <- [1,798,null,{}] 14:31:42 INFO - PROCESS | 6318 | 1464989502917 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}] 14:31:43 INFO - PROCESS | 6318 | 1464989503121 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 14:31:43 INFO - PROCESS | 6318 | 1464989503372 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec41800 == 83 [pid = 6318] [id = 207] 14:31:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 253 (0x8ec42800) [pid = 6318] [serial = 621] [outer = (nil)] 14:31:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 254 (0x8f3cfc00) [pid = 6318] [serial = 622] [outer = 0x8ec42800] 14:31:43 INFO - PROCESS | 6318 | 1464989503507 Marionette DEBUG loaded listener.js 14:31:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 255 (0x8f5c7400) [pid = 6318] [serial = 623] [outer = 0x8ec42800] 14:31:44 INFO - PROCESS | 6318 | 1464989504451 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]]]}] 14:31:44 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 14:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1591ms 14:31:44 INFO - PROCESS | 6318 | 1464989504498 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 14:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:31:44 INFO - PROCESS | 6318 | 1464989504502 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 14:31:44 INFO - PROCESS | 6318 | 1464989504509 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:31:44 INFO - PROCESS | 6318 | 1464989504516 Marionette TRACE conn4 <- [1,802,null,{}] 14:31:44 INFO - PROCESS | 6318 | 1464989504533 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}] 14:31:44 INFO - PROCESS | 6318 | 1464989504739 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 14:31:45 INFO - PROCESS | 6318 | 1464989504993 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5c4400 == 84 [pid = 6318] [id = 208] 14:31:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 256 (0x91bd0800) [pid = 6318] [serial = 624] [outer = (nil)] 14:31:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 257 (0x92557400) [pid = 6318] [serial = 625] [outer = 0x91bd0800] 14:31:45 INFO - PROCESS | 6318 | 1464989505142 Marionette DEBUG loaded listener.js 14:31:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 258 (0x92ba2400) [pid = 6318] [serial = 626] [outer = 0x91bd0800] 14:31:46 INFO - PROCESS | 6318 | 1464989506097 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]]]}] 14:31:46 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 14:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1640ms 14:31:46 INFO - PROCESS | 6318 | 1464989506155 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 14:31:46 INFO - PROCESS | 6318 | 1464989506160 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 14:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:31:46 INFO - PROCESS | 6318 | 1464989506168 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:31:46 INFO - PROCESS | 6318 | 1464989506171 Marionette TRACE conn4 <- [1,806,null,{}] 14:31:46 INFO - PROCESS | 6318 | 1464989506177 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}] 14:31:46 INFO - PROCESS | 6318 | 1464989506376 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 14:31:46 INFO - PROCESS | 6318 | 1464989506621 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x9254b800 == 85 [pid = 6318] [id = 209] 14:31:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 259 (0x92554000) [pid = 6318] [serial = 627] [outer = (nil)] 14:31:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 260 (0x950d9c00) [pid = 6318] [serial = 628] [outer = 0x92554000] 14:31:46 INFO - PROCESS | 6318 | 1464989506731 Marionette DEBUG loaded listener.js 14:31:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 261 (0x95a28800) [pid = 6318] [serial = 629] [outer = 0x92554000] 14:31:47 INFO - PROCESS | 6318 | 1464989507628 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]]]}] 14:31:47 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 14:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1531ms 14:31:47 INFO - PROCESS | 6318 | 1464989507710 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 14:31:47 INFO - PROCESS | 6318 | 1464989507715 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 14:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:31:47 INFO - PROCESS | 6318 | 1464989507725 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:31:47 INFO - PROCESS | 6318 | 1464989507729 Marionette TRACE conn4 <- [1,810,null,{}] 14:31:47 INFO - PROCESS | 6318 | 1464989507735 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}] 14:31:47 INFO - PROCESS | 6318 | 1464989507959 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 14:31:48 INFO - PROCESS | 6318 | 1464989508206 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a27800 == 86 [pid = 6318] [id = 210] 14:31:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 262 (0x96c03c00) [pid = 6318] [serial = 630] [outer = (nil)] 14:31:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 263 (0x995d4800) [pid = 6318] [serial = 631] [outer = 0x96c03c00] 14:31:48 INFO - PROCESS | 6318 | 1464989508308 Marionette DEBUG loaded listener.js 14:31:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 264 (0x99607800) [pid = 6318] [serial = 632] [outer = 0x96c03c00] 14:31:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 265 (0x9a5a0c00) [pid = 6318] [serial = 633] [outer = 0xa22b1000] 14:31:49 INFO - PROCESS | 6318 | 1464989509350 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]]]}] 14:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1681ms 14:31:49 INFO - PROCESS | 6318 | 1464989509407 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 14:31:49 INFO - PROCESS | 6318 | 1464989509411 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 14:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:31:49 INFO - PROCESS | 6318 | 1464989509418 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:31:49 INFO - PROCESS | 6318 | 1464989509421 Marionette TRACE conn4 <- [1,814,null,{}] 14:31:49 INFO - PROCESS | 6318 | 1464989509427 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}] 14:31:49 INFO - PROCESS | 6318 | 1464989509724 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 14:31:49 INFO - PROCESS | 6318 | 1464989509979 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c373800 == 87 [pid = 6318] [id = 211] 14:31:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 266 (0x8d5f8800) [pid = 6318] [serial = 634] [outer = (nil)] 14:31:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 267 (0x9b97e800) [pid = 6318] [serial = 635] [outer = 0x8d5f8800] 14:31:50 INFO - PROCESS | 6318 | 1464989510110 Marionette DEBUG loaded listener.js 14:31:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 268 (0xa061ec00) [pid = 6318] [serial = 636] [outer = 0x8d5f8800] 14:31:51 INFO - PROCESS | 6318 | 1464989511048 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] 14:31:51 INFO - PROCESS | 6318 | 1464989511111 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 14:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:31:51 INFO - PROCESS | 6318 | 1464989511118 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:31:51 INFO - PROCESS | 6318 | 1464989511122 Marionette TRACE conn4 <- [1,818,null,{}] 14:31:51 INFO - PROCESS | 6318 | 1464989511128 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}] 14:31:51 INFO - PROCESS | 6318 | 1464989511305 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 14:31:51 INFO - PROCESS | 6318 | 1464989511546 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e0000 == 88 [pid = 6318] [id = 212] 14:31:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 269 (0x8b0e0400) [pid = 6318] [serial = 637] [outer = (nil)] 14:31:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 270 (0x8b0e9000) [pid = 6318] [serial = 638] [outer = 0x8b0e0400] 14:31:51 INFO - PROCESS | 6318 | 1464989511676 Marionette DEBUG loaded listener.js 14:31:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 271 (0x8b0ee000) [pid = 6318] [serial = 639] [outer = 0x8b0e0400] 14:31:52 INFO - PROCESS | 6318 | 1464989512601 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]]]}] 14:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1540ms 14:31:52 INFO - PROCESS | 6318 | 1464989512660 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 14:31:52 INFO - PROCESS | 6318 | 1464989512663 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 14:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:31:52 INFO - PROCESS | 6318 | 1464989512670 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:31:52 INFO - PROCESS | 6318 | 1464989512673 Marionette TRACE conn4 <- [1,822,null,{}] 14:31:52 INFO - PROCESS | 6318 | 1464989512680 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}] 14:31:52 INFO - PROCESS | 6318 | 1464989512913 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 14:31:53 INFO - PROCESS | 6318 | 1464989513156 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e9800 == 89 [pid = 6318] [id = 213] 14:31:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 272 (0x8b0ec400) [pid = 6318] [serial = 640] [outer = (nil)] 14:31:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 273 (0x924bc800) [pid = 6318] [serial = 641] [outer = 0x8b0ec400] 14:31:53 INFO - PROCESS | 6318 | 1464989513263 Marionette DEBUG loaded listener.js 14:31:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 274 (0x924bf000) [pid = 6318] [serial = 642] [outer = 0x8b0ec400] 14:31:54 INFO - PROCESS | 6318 | 1464989514166 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] 14:31:54 INFO - PROCESS | 6318 | 1464989514215 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 14:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:31:54 INFO - PROCESS | 6318 | 1464989514222 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:31:54 INFO - PROCESS | 6318 | 1464989514226 Marionette TRACE conn4 <- [1,826,null,{}] 14:31:54 INFO - PROCESS | 6318 | 1464989514232 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}] 14:31:54 INFO - PROCESS | 6318 | 1464989514412 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 14:31:54 INFO - PROCESS | 6318 | 1464989514657 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4a4400 == 90 [pid = 6318] [id = 214] 14:31:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 275 (0x924bd400) [pid = 6318] [serial = 643] [outer = (nil)] 14:31:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 276 (0x96c03800) [pid = 6318] [serial = 644] [outer = 0x924bd400] 14:31:54 INFO - PROCESS | 6318 | 1464989514793 Marionette DEBUG loaded listener.js 14:31:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 277 (0x9b94b400) [pid = 6318] [serial = 645] [outer = 0x924bd400] 14:31:55 INFO - PROCESS | 6318 | 1464989515702 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]]]}] 14:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1534ms 14:31:55 INFO - PROCESS | 6318 | 1464989515757 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 14:31:55 INFO - PROCESS | 6318 | 1464989515760 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 14:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:31:55 INFO - PROCESS | 6318 | 1464989515766 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:31:55 INFO - PROCESS | 6318 | 1464989515769 Marionette TRACE conn4 <- [1,830,null,{}] 14:31:55 INFO - PROCESS | 6318 | 1464989515776 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}] 14:31:55 INFO - PROCESS | 6318 | 1464989515997 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 14:31:56 INFO - PROCESS | 6318 | 1464989516245 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a1f1c00 == 91 [pid = 6318] [id = 215] 14:31:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 278 (0x8a1f2000) [pid = 6318] [serial = 646] [outer = (nil)] 14:31:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 279 (0x8a1f9c00) [pid = 6318] [serial = 647] [outer = 0x8a1f2000] 14:31:56 INFO - PROCESS | 6318 | 1464989516369 Marionette DEBUG loaded listener.js 14:31:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 280 (0x8a1fe000) [pid = 6318] [serial = 648] [outer = 0x8a1f2000] 14:31:57 INFO - PROCESS | 6318 | 1464989517310 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]]]}] 14:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1589ms 14:31:57 INFO - PROCESS | 6318 | 1464989517356 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 14:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:31:57 INFO - PROCESS | 6318 | 1464989517361 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 14:31:57 INFO - PROCESS | 6318 | 1464989517367 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:31:57 INFO - PROCESS | 6318 | 1464989517372 Marionette TRACE conn4 <- [1,834,null,{}] 14:31:57 INFO - PROCESS | 6318 | 1464989517377 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}] 14:31:57 INFO - PROCESS | 6318 | 1464989517598 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 14:31:57 INFO - PROCESS | 6318 | 1464989517868 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f4800 == 92 [pid = 6318] [id = 216] 14:31:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 281 (0x894f4c00) [pid = 6318] [serial = 649] [outer = (nil)] 14:31:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 282 (0x8a1f8800) [pid = 6318] [serial = 650] [outer = 0x894f4c00] 14:31:58 INFO - PROCESS | 6318 | 1464989518020 Marionette DEBUG loaded listener.js 14:31:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 283 (0x924c7000) [pid = 6318] [serial = 651] [outer = 0x894f4c00] 14:31:58 INFO - PROCESS | 6318 | 1464989518920 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]]]}] 14:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1587ms 14:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:31:58 INFO - PROCESS | 6318 | 1464989518954 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 14:31:58 INFO - PROCESS | 6318 | 1464989518957 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 14:31:58 INFO - PROCESS | 6318 | 1464989518964 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:31:58 INFO - PROCESS | 6318 | 1464989518967 Marionette TRACE conn4 <- [1,838,null,{}] 14:31:58 INFO - PROCESS | 6318 | 1464989518973 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}] 14:31:59 INFO - PROCESS | 6318 | 1464989519144 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 14:31:59 INFO - PROCESS | 6318 | 1464989519362 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:31:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab6800 == 93 [pid = 6318] [id = 217] 14:31:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 284 (0x88ab8c00) [pid = 6318] [serial = 652] [outer = (nil)] 14:31:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 285 (0x88abd800) [pid = 6318] [serial = 653] [outer = 0x88ab8c00] 14:31:59 INFO - PROCESS | 6318 | 1464989519486 Marionette DEBUG loaded listener.js 14:31:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 286 (0x88ac0c00) [pid = 6318] [serial = 654] [outer = 0x88ab8c00] 14:32:00 INFO - PROCESS | 6318 | 1464989520430 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]]]}] 14:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1537ms 14:32:00 INFO - PROCESS | 6318 | 1464989520500 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 14:32:00 INFO - PROCESS | 6318 | 1464989520504 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 14:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:32:00 INFO - PROCESS | 6318 | 1464989520511 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:32:00 INFO - PROCESS | 6318 | 1464989520514 Marionette TRACE conn4 <- [1,842,null,{}] 14:32:00 INFO - PROCESS | 6318 | 1464989520520 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}] 14:32:00 INFO - PROCESS | 6318 | 1464989520757 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 14:32:01 INFO - PROCESS | 6318 | 1464989521003 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab7800 == 94 [pid = 6318] [id = 218] 14:32:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 287 (0x88abbc00) [pid = 6318] [serial = 655] [outer = (nil)] 14:32:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 288 (0x88be0400) [pid = 6318] [serial = 656] [outer = 0x88abbc00] 14:32:01 INFO - PROCESS | 6318 | 1464989521135 Marionette DEBUG loaded listener.js 14:32:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 289 (0x88be2c00) [pid = 6318] [serial = 657] [outer = 0x88abbc00] 14:32:02 INFO - PROCESS | 6318 | 1464989522074 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]]]}] 14:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1589ms 14:32:02 INFO - PROCESS | 6318 | 1464989522100 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 14:32:02 INFO - PROCESS | 6318 | 1464989522104 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 14:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:32:02 INFO - PROCESS | 6318 | 1464989522111 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:32:02 INFO - PROCESS | 6318 | 1464989522114 Marionette TRACE conn4 <- [1,846,null,{}] 14:32:02 INFO - PROCESS | 6318 | 1464989522124 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}] 14:32:02 INFO - PROCESS | 6318 | 1464989522313 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 14:32:02 INFO - PROCESS | 6318 | 1464989522568 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x88bdd000 == 95 [pid = 6318] [id = 219] 14:32:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 290 (0x88be4c00) [pid = 6318] [serial = 658] [outer = (nil)] 14:32:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 291 (0x88be9800) [pid = 6318] [serial = 659] [outer = 0x88be4c00] 14:32:02 INFO - PROCESS | 6318 | 1464989522672 Marionette DEBUG loaded listener.js 14:32:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 292 (0x894e8800) [pid = 6318] [serial = 660] [outer = 0x88be4c00] 14:32:03 INFO - PROCESS | 6318 | 1464989523596 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]]]}] 14:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1536ms 14:32:03 INFO - PROCESS | 6318 | 1464989523649 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 14:32:03 INFO - PROCESS | 6318 | 1464989523653 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 14:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:32:03 INFO - PROCESS | 6318 | 1464989523659 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:32:03 INFO - PROCESS | 6318 | 1464989523663 Marionette TRACE conn4 <- [1,850,null,{}] 14:32:03 INFO - PROCESS | 6318 | 1464989523670 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}] 14:32:03 INFO - PROCESS | 6318 | 1464989523889 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 14:32:04 INFO - PROCESS | 6318 | 1464989524147 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be3000 == 96 [pid = 6318] [id = 220] 14:32:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 293 (0x88be8000) [pid = 6318] [serial = 661] [outer = (nil)] 14:32:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 294 (0x88ebc400) [pid = 6318] [serial = 662] [outer = 0x88be8000] 14:32:04 INFO - PROCESS | 6318 | 1464989524252 Marionette DEBUG loaded listener.js 14:32:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 295 (0x88ebf800) [pid = 6318] [serial = 663] [outer = 0x88be8000] 14:32:05 INFO - PROCESS | 6318 | 1464989525204 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]]]}] 14:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1587ms 14:32:05 INFO - PROCESS | 6318 | 1464989525247 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 14:32:05 INFO - PROCESS | 6318 | 1464989525250 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 14:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:32:05 INFO - PROCESS | 6318 | 1464989525257 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:32:05 INFO - PROCESS | 6318 | 1464989525260 Marionette TRACE conn4 <- [1,854,null,{}] 14:32:05 INFO - PROCESS | 6318 | 1464989525266 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}] 14:32:05 INFO - PROCESS | 6318 | 1464989525442 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 14:32:05 INFO - PROCESS | 6318 | 1464989525707 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x88306000 == 97 [pid = 6318] [id = 221] 14:32:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 296 (0x88308800) [pid = 6318] [serial = 664] [outer = (nil)] 14:32:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 297 (0x8830d000) [pid = 6318] [serial = 665] [outer = 0x88308800] 14:32:05 INFO - PROCESS | 6318 | 1464989525832 Marionette DEBUG loaded listener.js 14:32:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 298 (0x88310400) [pid = 6318] [serial = 666] [outer = 0x88308800] 14:32:06 INFO - PROCESS | 6318 | 1464989526685 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]]]}] 14:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1479ms 14:32:06 INFO - PROCESS | 6318 | 1464989526737 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 14:32:06 INFO - PROCESS | 6318 | 1464989526741 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 14:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:32:06 INFO - PROCESS | 6318 | 1464989526748 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:32:06 INFO - PROCESS | 6318 | 1464989526751 Marionette TRACE conn4 <- [1,858,null,{}] 14:32:06 INFO - PROCESS | 6318 | 1464989526757 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}] 14:32:06 INFO - PROCESS | 6318 | 1464989526939 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 14:32:07 INFO - PROCESS | 6318 | 1464989527144 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830f800 == 98 [pid = 6318] [id = 222] 14:32:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 299 (0x8830fc00) [pid = 6318] [serial = 667] [outer = (nil)] 14:32:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 300 (0x88ebf000) [pid = 6318] [serial = 668] [outer = 0x8830fc00] 14:32:07 INFO - PROCESS | 6318 | 1464989527227 Marionette DEBUG loaded listener.js 14:32:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 301 (0x88ec4000) [pid = 6318] [serial = 669] [outer = 0x8830fc00] 14:32:08 INFO - PROCESS | 6318 | 1464989528169 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]]]}] 14:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1479ms 14:32:08 INFO - PROCESS | 6318 | 1464989528228 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 14:32:08 INFO - PROCESS | 6318 | 1464989528231 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 14:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:32:08 INFO - PROCESS | 6318 | 1464989528238 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:32:08 INFO - PROCESS | 6318 | 1464989528242 Marionette TRACE conn4 <- [1,862,null,{}] 14:32:08 INFO - PROCESS | 6318 | 1464989528248 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}] 14:32:08 INFO - PROCESS | 6318 | 1464989528431 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 14:32:08 INFO - PROCESS | 6318 | 1464989528636 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830c400 == 99 [pid = 6318] [id = 223] 14:32:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 302 (0x8830d400) [pid = 6318] [serial = 670] [outer = (nil)] 14:32:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 303 (0x88ac0400) [pid = 6318] [serial = 671] [outer = 0x8830d400] 14:32:09 INFO - PROCESS | 6318 | 1464989529058 Marionette DEBUG loaded listener.js 14:32:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 304 (0x894ea800) [pid = 6318] [serial = 672] [outer = 0x8830d400] 14:32:10 INFO - PROCESS | 6318 | 1464989530032 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]]]}] 14:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1842ms 14:32:10 INFO - PROCESS | 6318 | 1464989530082 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 14:32:10 INFO - PROCESS | 6318 | 1464989530089 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 14:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:32:10 INFO - PROCESS | 6318 | 1464989530097 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:32:10 INFO - PROCESS | 6318 | 1464989530107 Marionette TRACE conn4 <- [1,866,null,{}] 14:32:10 INFO - PROCESS | 6318 | 1464989530115 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}] 14:32:10 INFO - PROCESS | 6318 | 1464989530400 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 14:32:10 INFO - PROCESS | 6318 | 1464989530746 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e7800 == 100 [pid = 6318] [id = 224] 14:32:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 305 (0x8c004c00) [pid = 6318] [serial = 673] [outer = (nil)] 14:32:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 306 (0x8c606000) [pid = 6318] [serial = 674] [outer = 0x8c004c00] 14:32:10 INFO - PROCESS | 6318 | 1464989530832 Marionette DEBUG loaded listener.js 14:32:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 307 (0x8c61e000) [pid = 6318] [serial = 675] [outer = 0x8c004c00] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8c007400 == 99 [pid = 6318] [id = 204] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8c628000 == 98 [pid = 6318] [id = 203] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8c60c000 == 97 [pid = 6318] [id = 202] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8c001400 == 96 [pid = 6318] [id = 199] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x99608800 == 95 [pid = 6318] [id = 198] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8d402400 == 94 [pid = 6318] [id = 197] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8c374400 == 93 [pid = 6318] [id = 196] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4ae400 == 92 [pid = 6318] [id = 195] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2b7800 == 91 [pid = 6318] [id = 194] 14:32:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4cc400 == 90 [pid = 6318] [id = 193] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8f604000 == 89 [pid = 6318] [id = 102] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0xac090000 == 88 [pid = 6318] [id = 132] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0xa36ee800 == 87 [pid = 6318] [id = 131] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9a3a2800 == 86 [pid = 6318] [id = 100] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x976c3800 == 85 [pid = 6318] [id = 41] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8c376800 == 84 [pid = 6318] [id = 188] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x93a94c00 == 83 [pid = 6318] [id = 37] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x922a8000 == 82 [pid = 6318] [id = 159] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8de02400 == 81 [pid = 6318] [id = 189] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8e088400 == 80 [pid = 6318] [id = 142] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2b4400 == 79 [pid = 6318] [id = 191] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8e07d000 == 78 [pid = 6318] [id = 133] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x936a5800 == 77 [pid = 6318] [id = 85] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9b9edc00 == 76 [pid = 6318] [id = 38] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8c003000 == 75 [pid = 6318] [id = 201] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x95a22400 == 74 [pid = 6318] [id = 99] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8c006000 == 73 [pid = 6318] [id = 200] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9acbbc00 == 72 [pid = 6318] [id = 36] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9519bc00 == 71 [pid = 6318] [id = 45] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8f60a800 == 70 [pid = 6318] [id = 114] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9b9e6c00 == 69 [pid = 6318] [id = 47] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x917c7800 == 68 [pid = 6318] [id = 101] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x96c02c00 == 67 [pid = 6318] [id = 34] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9b9f1800 == 66 [pid = 6318] [id = 43] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x99e4b400 == 65 [pid = 6318] [id = 46] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3cac00 == 64 [pid = 6318] [id = 98] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8d403000 == 63 [pid = 6318] [id = 135] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x94501c00 == 62 [pid = 6318] [id = 39] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8f59ec00 == 61 [pid = 6318] [id = 190] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8d40ac00 == 60 [pid = 6318] [id = 178] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x936ac800 == 59 [pid = 6318] [id = 113] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x95a24800 == 58 [pid = 6318] [id = 90] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8f60f800 == 57 [pid = 6318] [id = 103] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8df1fc00 == 56 [pid = 6318] [id = 152] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x99606400 == 55 [pid = 6318] [id = 61] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x91bc7000 == 54 [pid = 6318] [id = 86] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9b9e3800 == 53 [pid = 6318] [id = 33] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8d5f4c00 == 52 [pid = 6318] [id = 186] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x936a2000 == 51 [pid = 6318] [id = 60] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x914e6400 == 50 [pid = 6318] [id = 89] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4cdc00 == 49 [pid = 6318] [id = 184] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x99e56400 == 48 [pid = 6318] [id = 62] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9a599c00 == 47 [pid = 6318] [id = 87] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8c374800 == 46 [pid = 6318] [id = 150] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x976b8000 == 45 [pid = 6318] [id = 185] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8c36a400 == 44 [pid = 6318] [id = 149] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4d9400 == 43 [pid = 6318] [id = 182] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5c5000 == 42 [pid = 6318] [id = 119] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8c622800 == 41 [pid = 6318] [id = 187] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x91e61800 == 40 [pid = 6318] [id = 134] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x98931400 == 39 [pid = 6318] [id = 59] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8df17c00 == 38 [pid = 6318] [id = 151] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcc8400 == 37 [pid = 6318] [id = 153] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8e15bc00 == 36 [pid = 6318] [id = 141] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9a0dbc00 == 35 [pid = 6318] [id = 32] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x93a9b400 == 34 [pid = 6318] [id = 35] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x93a9d800 == 33 [pid = 6318] [id = 44] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x936ab400 == 32 [pid = 6318] [id = 70] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x951ee800 == 31 [pid = 6318] [id = 50] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0xa3366400 == 30 [pid = 6318] [id = 88] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4cfc00 == 29 [pid = 6318] [id = 183] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8d5fd400 == 28 [pid = 6318] [id = 192] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x88306000 == 27 [pid = 6318] [id = 221] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8830f800 == 26 [pid = 6318] [id = 222] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x88be3000 == 25 [pid = 6318] [id = 220] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x88bdd000 == 24 [pid = 6318] [id = 219] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab7800 == 23 [pid = 6318] [id = 218] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x894f4800 == 22 [pid = 6318] [id = 216] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab6800 == 21 [pid = 6318] [id = 217] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8a1f1c00 == 20 [pid = 6318] [id = 215] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4a4400 == 19 [pid = 6318] [id = 214] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0e0000 == 18 [pid = 6318] [id = 212] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0e9800 == 17 [pid = 6318] [id = 213] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8c373800 == 16 [pid = 6318] [id = 211] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x93a27800 == 15 [pid = 6318] [id = 210] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x9254b800 == 14 [pid = 6318] [id = 209] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5c4400 == 13 [pid = 6318] [id = 208] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec41800 == 12 [pid = 6318] [id = 207] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8d409800 == 11 [pid = 6318] [id = 205] 14:32:17 INFO - PROCESS | 6318 | --DOCSHELL 0x8c00c400 == 10 [pid = 6318] [id = 206] 14:32:19 INFO - PROCESS | 6318 | --DOCSHELL 0x8830c400 == 9 [pid = 6318] [id = 223] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 306 (0x8d40e800) [pid = 6318] [serial = 538] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 305 (0x91e65000) [pid = 6318] [serial = 571] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 304 (0x8e15ac00) [pid = 6318] [serial = 541] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 303 (0x8f610000) [pid = 6318] [serial = 544] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 302 (0x92ba1400) [pid = 6318] [serial = 547] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 301 (0x950d0000) [pid = 6318] [serial = 550] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 300 (0x9893e800) [pid = 6318] [serial = 553] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 299 (0x8f3c1400) [pid = 6318] [serial = 568] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 298 (0x8e082400) [pid = 6318] [serial = 563] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 297 (0x8de0f400) [pid = 6318] [serial = 562] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 296 (0x8de09400) [pid = 6318] [serial = 565] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 295 (0x8e089400) [pid = 6318] [serial = 566] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 294 (0x91bc5400) [pid = 6318] [serial = 559] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 293 (0x9ac2e400) [pid = 6318] [serial = 556] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 292 (0x8f60d000) [pid = 6318] [serial = 574] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 291 (0x922a2c00) [pid = 6318] [serial = 572] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 290 (0x950ce000) [pid = 6318] [serial = 577] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 289 (0x914eac00) [pid = 6318] [serial = 575] [outer = (nil)] [url = about:blank] 14:32:19 INFO - PROCESS | 6318 | --DOMWINDOW == 288 (0x8f59b400) [pid = 6318] [serial = 569] [outer = (nil)] [url = about:blank] 14:32:20 INFO - PROCESS | 6318 | 1464989540329 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]]]}] 14:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 10281ms 14:32:20 INFO - PROCESS | 6318 | 1464989540379 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 14:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:32:20 INFO - PROCESS | 6318 | 1464989540384 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 14:32:20 INFO - PROCESS | 6318 | 1464989540393 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:32:20 INFO - PROCESS | 6318 | 1464989540398 Marionette TRACE conn4 <- [1,870,null,{}] 14:32:20 INFO - PROCESS | 6318 | 1464989540408 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}] 14:32:20 INFO - PROCESS | 6318 | 1464989540595 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 14:32:20 INFO - PROCESS | 6318 | 1464989540747 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x88aba400 == 10 [pid = 6318] [id = 225] 14:32:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 289 (0x88bdfc00) [pid = 6318] [serial = 676] [outer = (nil)] 14:32:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 290 (0x88ec4400) [pid = 6318] [serial = 677] [outer = 0x88bdfc00] 14:32:20 INFO - PROCESS | 6318 | 1464989540827 Marionette DEBUG loaded listener.js 14:32:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 291 (0x894eec00) [pid = 6318] [serial = 678] [outer = 0x88bdfc00] 14:32:21 INFO - PROCESS | 6318 | 1464989541700 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]]]}] 14:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1337ms 14:32:21 INFO - PROCESS | 6318 | 1464989541729 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 14:32:21 INFO - PROCESS | 6318 | 1464989541739 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 14:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:32:21 INFO - PROCESS | 6318 | 1464989541751 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:32:21 INFO - PROCESS | 6318 | 1464989541755 Marionette TRACE conn4 <- [1,874,null,{}] 14:32:21 INFO - PROCESS | 6318 | 1464989541761 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}] 14:32:21 INFO - PROCESS | 6318 | 1464989541938 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 14:32:22 INFO - PROCESS | 6318 | 1464989542108 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830ac00 == 11 [pid = 6318] [id = 226] 14:32:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 292 (0x8a1fc000) [pid = 6318] [serial = 679] [outer = (nil)] 14:32:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 293 (0x8b0ec800) [pid = 6318] [serial = 680] [outer = 0x8a1fc000] 14:32:22 INFO - PROCESS | 6318 | 1464989542183 Marionette DEBUG loaded listener.js 14:32:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 294 (0x8b4d3400) [pid = 6318] [serial = 681] [outer = 0x8a1fc000] 14:32:23 INFO - PROCESS | 6318 | 1464989543130 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]]]}] 14:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1431ms 14:32:23 INFO - PROCESS | 6318 | 1464989543182 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 14:32:23 INFO - PROCESS | 6318 | 1464989543186 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 14:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:32:23 INFO - PROCESS | 6318 | 1464989543201 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:32:23 INFO - PROCESS | 6318 | 1464989543207 Marionette TRACE conn4 <- [1,878,null,{}] 14:32:23 INFO - PROCESS | 6318 | 1464989543224 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}] 14:32:23 INFO - PROCESS | 6318 | 1464989543463 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 14:32:23 INFO - PROCESS | 6318 | 1464989543491 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcd4800 == 12 [pid = 6318] [id = 227] 14:32:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 295 (0x8c004400) [pid = 6318] [serial = 682] [outer = (nil)] 14:32:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 296 (0x8c007800) [pid = 6318] [serial = 683] [outer = 0x8c004400] 14:32:23 INFO - PROCESS | 6318 | 1464989543574 Marionette DEBUG loaded listener.js 14:32:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 297 (0x8c369000) [pid = 6318] [serial = 684] [outer = 0x8c004400] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 296 (0x924bd400) [pid = 6318] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 295 (0x8b0ec400) [pid = 6318] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 294 (0x8b0e0400) [pid = 6318] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 293 (0x99608000) [pid = 6318] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 292 (0x8bcc8800) [pid = 6318] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 291 (0xa63f6400) [pid = 6318] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 290 (0x8eb76000) [pid = 6318] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 289 (0x8e2ac800) [pid = 6318] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 288 (0x8f609800) [pid = 6318] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 287 (0x8e07dc00) [pid = 6318] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 286 (0x951eac00) [pid = 6318] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 285 (0xa224e400) [pid = 6318] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 284 (0x914e8000) [pid = 6318] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 283 (0x8f604400) [pid = 6318] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 282 (0x8d5f1800) [pid = 6318] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 281 (0xa2709c00) [pid = 6318] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 280 (0x96c02000) [pid = 6318] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 279 (0x99e4f800) [pid = 6318] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 278 (0x9b163000) [pid = 6318] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 277 (0x8f3ce000) [pid = 6318] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 276 (0x91e70000) [pid = 6318] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 275 (0x9b940000) [pid = 6318] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 274 (0x8e2b3000) [pid = 6318] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 273 (0x8d4a4800) [pid = 6318] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 272 (0x928cec00) [pid = 6318] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 271 (0xa2503400) [pid = 6318] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 270 (0x99602800) [pid = 6318] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 269 (0x951f1c00) [pid = 6318] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 268 (0x91bc4c00) [pid = 6318] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 267 (0x8f5c8c00) [pid = 6318] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 266 (0x9b978800) [pid = 6318] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 265 (0x8c620000) [pid = 6318] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 264 (0x917c7c00) [pid = 6318] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 263 (0x8f3cb400) [pid = 6318] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 262 (0x9519dc00) [pid = 6318] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 261 (0x8c610c00) [pid = 6318] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 260 (0x92ba5400) [pid = 6318] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 259 (0x9b9e4400) [pid = 6318] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 258 (0x9ac26000) [pid = 6318] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 257 (0x8c002400) [pid = 6318] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 256 (0x8f3c3800) [pid = 6318] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 255 (0x91e63000) [pid = 6318] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 254 (0x8d5f1400) [pid = 6318] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 253 (0x95a26000) [pid = 6318] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 252 (0x91bcac00) [pid = 6318] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 251 (0x922a3000) [pid = 6318] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 250 (0x936a6800) [pid = 6318] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 249 (0x8f6e3400) [pid = 6318] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 248 (0x95a28400) [pid = 6318] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 247 (0x8eb72000) [pid = 6318] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 246 (0x9d9cf000) [pid = 6318] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 245 (0x8df19000) [pid = 6318] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 244 (0xac090c00) [pid = 6318] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 243 (0x8bcca000) [pid = 6318] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 242 (0x8f3c8c00) [pid = 6318] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 241 (0x9b9f1400) [pid = 6318] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 240 (0x8bcc9800) [pid = 6318] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 239 (0x94507c00) [pid = 6318] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 238 (0xa3651400) [pid = 6318] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 237 (0x8d4a7800) [pid = 6318] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 236 (0x8f3c8800) [pid = 6318] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 235 (0x9b9e8800) [pid = 6318] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 234 (0x8d404c00) [pid = 6318] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 233 (0x9450e000) [pid = 6318] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 232 (0x976b5800) [pid = 6318] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 231 (0x8f598800) [pid = 6318] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 230 (0x8c628c00) [pid = 6318] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 229 (0x950d3c00) [pid = 6318] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 228 (0x8b4d7400) [pid = 6318] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 227 (0x8f60e400) [pid = 6318] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 226 (0x8f3c5400) [pid = 6318] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 225 (0x951f1400) [pid = 6318] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 224 (0x8d405400) [pid = 6318] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 223 (0x8c00f400) [pid = 6318] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 222 (0x9b77e800) [pid = 6318] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 221 (0x9b9f0c00) [pid = 6318] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 220 (0xa514a400) [pid = 6318] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 219 (0x94502400) [pid = 6318] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 218 (0xa31f4c00) [pid = 6318] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 217 (0x9a139800) [pid = 6318] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 216 (0x917ce000) [pid = 6318] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 215 (0x8eb75c00) [pid = 6318] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 214 (0x9229b400) [pid = 6318] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 213 (0x8c005800) [pid = 6318] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 212 (0x9d5f3400) [pid = 6318] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 211 (0x95191c00) [pid = 6318] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 210 (0x9893dc00) [pid = 6318] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 209 (0x914e7400) [pid = 6318] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 208 (0x8b4dac00) [pid = 6318] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 207 (0x8f599000) [pid = 6318] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 206 (0x976bf000) [pid = 6318] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 205 (0x8c36a800) [pid = 6318] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 204 (0xa1167400) [pid = 6318] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 203 (0x8d5f8800) [pid = 6318] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 202 (0x96c03c00) [pid = 6318] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 201 (0x92554000) [pid = 6318] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 200 (0x91bd0800) [pid = 6318] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 199 (0x8ec42800) [pid = 6318] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 198 (0x8de0ec00) [pid = 6318] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 197 (0x8e159000) [pid = 6318] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 196 (0x8de0bc00) [pid = 6318] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 195 (0x8d5fe800) [pid = 6318] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 194 (0x92559000) [pid = 6318] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 193 (0x976c1000) [pid = 6318] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 192 (0x8de06400) [pid = 6318] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x8c627800) [pid = 6318] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x8d5fc000) [pid = 6318] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x8c626c00) [pid = 6318] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x8f6e7400) [pid = 6318] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x8830d400) [pid = 6318] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x8830fc00) [pid = 6318] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x88308800) [pid = 6318] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x88be8000) [pid = 6318] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x88be4c00) [pid = 6318] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x88abbc00) [pid = 6318] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x88ab8c00) [pid = 6318] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x894f4c00) [pid = 6318] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:32:26 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x8a1f2000) [pid = 6318] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:32:27 INFO - PROCESS | 6318 | 1464989547206 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]]]}] 14:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 4052ms 14:32:27 INFO - PROCESS | 6318 | 1464989547254 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 14:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:32:27 INFO - PROCESS | 6318 | 1464989547258 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 14:32:27 INFO - PROCESS | 6318 | 1464989547264 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:32:27 INFO - PROCESS | 6318 | 1464989547268 Marionette TRACE conn4 <- [1,882,null,{}] 14:32:27 INFO - PROCESS | 6318 | 1464989547274 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}] 14:32:27 INFO - PROCESS | 6318 | 1464989547434 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 14:32:27 INFO - PROCESS | 6318 | 1464989547450 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830e800 == 13 [pid = 6318] [id = 228] 14:32:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x88ec3400) [pid = 6318] [serial = 685] [outer = (nil)] 14:32:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x8b0e8000) [pid = 6318] [serial = 686] [outer = 0x88ec3400] 14:32:27 INFO - PROCESS | 6318 | 1464989547540 Marionette DEBUG loaded listener.js 14:32:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x8c36b400) [pid = 6318] [serial = 687] [outer = 0x88ec3400] 14:32:28 INFO - PROCESS | 6318 | 1464989548468 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]]]}] 14:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1289ms 14:32:28 INFO - PROCESS | 6318 | 1464989548558 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 14:32:28 INFO - PROCESS | 6318 | 1464989548564 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 14:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:32:28 INFO - PROCESS | 6318 | 1464989548572 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:32:28 INFO - PROCESS | 6318 | 1464989548582 Marionette TRACE conn4 <- [1,886,null,{}] 14:32:28 INFO - PROCESS | 6318 | 1464989548594 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}] 14:32:28 INFO - PROCESS | 6318 | 1464989548831 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 14:32:29 INFO - PROCESS | 6318 | 1464989549014 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x88abc800 == 14 [pid = 6318] [id = 229] 14:32:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x88abd400) [pid = 6318] [serial = 688] [outer = (nil)] 14:32:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x88bdf000) [pid = 6318] [serial = 689] [outer = 0x88abd400] 14:32:29 INFO - PROCESS | 6318 | 1464989549103 Marionette DEBUG loaded listener.js 14:32:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x88ec1400) [pid = 6318] [serial = 690] [outer = 0x88abd400] 14:32:30 INFO - PROCESS | 6318 | 1464989550174 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]]]}] 14:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1646ms 14:32:30 INFO - PROCESS | 6318 | 1464989550219 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 14:32:30 INFO - PROCESS | 6318 | 1464989550226 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 14:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:32:30 INFO - PROCESS | 6318 | 1464989550239 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:32:30 INFO - PROCESS | 6318 | 1464989550246 Marionette TRACE conn4 <- [1,890,null,{}] 14:32:30 INFO - PROCESS | 6318 | 1464989550252 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}] 14:32:30 INFO - PROCESS | 6318 | 1464989550492 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 14:32:30 INFO - PROCESS | 6318 | 1464989550735 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcc5c00 == 15 [pid = 6318] [id = 230] 14:32:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x8bcc6800) [pid = 6318] [serial = 691] [outer = (nil)] 14:32:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x8c001400) [pid = 6318] [serial = 692] [outer = 0x8bcc6800] 14:32:30 INFO - PROCESS | 6318 | 1464989550871 Marionette DEBUG loaded listener.js 14:32:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x8c603000) [pid = 6318] [serial = 693] [outer = 0x8bcc6800] 14:32:31 INFO - PROCESS | 6318 | 1464989551828 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]]]}] 14:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1651ms 14:32:31 INFO - PROCESS | 6318 | 1464989551888 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 14:32:31 INFO - PROCESS | 6318 | 1464989551892 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 14:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:32:31 INFO - PROCESS | 6318 | 1464989551899 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:32:31 INFO - PROCESS | 6318 | 1464989551903 Marionette TRACE conn4 <- [1,894,null,{}] 14:32:31 INFO - PROCESS | 6318 | 1464989551919 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}] 14:32:32 INFO - PROCESS | 6318 | 1464989552201 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 14:32:32 INFO - PROCESS | 6318 | 1464989552474 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x894ea000 == 16 [pid = 6318] [id = 231] 14:32:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x8d405400) [pid = 6318] [serial = 694] [outer = (nil)] 14:32:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x8d40b800) [pid = 6318] [serial = 695] [outer = 0x8d405400] 14:32:32 INFO - PROCESS | 6318 | 1464989552573 Marionette DEBUG loaded listener.js 14:32:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x8c006400) [pid = 6318] [serial = 696] [outer = 0x8d405400] 14:32:33 INFO - PROCESS | 6318 | 1464989553511 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]]]}] 14:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1682ms 14:32:33 INFO - PROCESS | 6318 | 1464989553582 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 14:32:33 INFO - PROCESS | 6318 | 1464989553587 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 14:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:32:33 INFO - PROCESS | 6318 | 1464989553593 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:32:33 INFO - PROCESS | 6318 | 1464989553597 Marionette TRACE conn4 <- [1,898,null,{}] 14:32:33 INFO - PROCESS | 6318 | 1464989553603 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}] 14:32:33 INFO - PROCESS | 6318 | 1464989553819 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 14:32:34 INFO - PROCESS | 6318 | 1464989554045 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4a7800 == 17 [pid = 6318] [id = 232] 14:32:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0x8d4aa800) [pid = 6318] [serial = 697] [outer = (nil)] 14:32:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 193 (0x8d4af000) [pid = 6318] [serial = 698] [outer = 0x8d4aa800] 14:32:34 INFO - PROCESS | 6318 | 1464989554179 Marionette DEBUG loaded listener.js 14:32:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 194 (0x8d4ac400) [pid = 6318] [serial = 699] [outer = 0x8d4aa800] 14:32:35 INFO - PROCESS | 6318 | 1464989555210 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]]]}] 14:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1643ms 14:32:35 INFO - PROCESS | 6318 | 1464989555237 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 14:32:35 INFO - PROCESS | 6318 | 1464989555241 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 14:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:32:35 INFO - PROCESS | 6318 | 1464989555247 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:32:35 INFO - PROCESS | 6318 | 1464989555251 Marionette TRACE conn4 <- [1,902,null,{}] 14:32:35 INFO - PROCESS | 6318 | 1464989555257 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}] 14:32:35 INFO - PROCESS | 6318 | 1464989555422 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 14:32:35 INFO - PROCESS | 6318 | 1464989555653 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bccfc00 == 18 [pid = 6318] [id = 233] 14:32:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 195 (0x8bcd4000) [pid = 6318] [serial = 700] [outer = (nil)] 14:32:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 196 (0x8d5fc000) [pid = 6318] [serial = 701] [outer = 0x8bcd4000] 14:32:35 INFO - PROCESS | 6318 | 1464989555780 Marionette DEBUG loaded listener.js 14:32:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 197 (0x8de04000) [pid = 6318] [serial = 702] [outer = 0x8bcd4000] 14:32:36 INFO - PROCESS | 6318 | 1464989556648 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]]]}] 14:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1432ms 14:32:36 INFO - PROCESS | 6318 | 1464989556683 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 14:32:36 INFO - PROCESS | 6318 | 1464989556686 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 14:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:32:36 INFO - PROCESS | 6318 | 1464989556693 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:32:36 INFO - PROCESS | 6318 | 1464989556697 Marionette TRACE conn4 <- [1,906,null,{}] 14:32:36 INFO - PROCESS | 6318 | 1464989556702 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}] 14:32:36 INFO - PROCESS | 6318 | 1464989556921 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 14:32:37 INFO - PROCESS | 6318 | 1464989557109 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab8c00 == 19 [pid = 6318] [id = 234] 14:32:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 198 (0x8b0e9400) [pid = 6318] [serial = 703] [outer = (nil)] 14:32:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 199 (0x8e089800) [pid = 6318] [serial = 704] [outer = 0x8b0e9400] 14:32:37 INFO - PROCESS | 6318 | 1464989557249 Marionette DEBUG loaded listener.js 14:32:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 200 (0x8e15c800) [pid = 6318] [serial = 705] [outer = 0x8b0e9400] 14:32:38 INFO - PROCESS | 6318 | 1464989558206 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]]]}] 14:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1589ms 14:32:38 INFO - PROCESS | 6318 | 1464989558283 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 14:32:38 INFO - PROCESS | 6318 | 1464989558287 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 14:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:32:38 INFO - PROCESS | 6318 | 1464989558293 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:32:38 INFO - PROCESS | 6318 | 1464989558297 Marionette TRACE conn4 <- [1,910,null,{}] 14:32:38 INFO - PROCESS | 6318 | 1464989558303 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}] 14:32:38 INFO - PROCESS | 6318 | 1464989558514 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 14:32:38 INFO - PROCESS | 6318 | 1464989558744 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x88304c00 == 20 [pid = 6318] [id = 235] 14:32:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 201 (0x88309000) [pid = 6318] [serial = 706] [outer = (nil)] 14:32:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 202 (0x88ab9c00) [pid = 6318] [serial = 707] [outer = 0x88309000] 14:32:38 INFO - PROCESS | 6318 | 1464989558883 Marionette DEBUG loaded listener.js 14:32:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 203 (0x88ec0400) [pid = 6318] [serial = 708] [outer = 0x88309000] 14:32:39 INFO - PROCESS | 6318 | 1464989559779 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]]]}] 14:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1535ms 14:32:39 INFO - PROCESS | 6318 | 1464989559829 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 14:32:39 INFO - PROCESS | 6318 | 1464989559833 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 14:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:32:39 INFO - PROCESS | 6318 | 1464989559840 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:32:39 INFO - PROCESS | 6318 | 1464989559843 Marionette TRACE conn4 <- [1,914,null,{}] 14:32:39 INFO - PROCESS | 6318 | 1464989559849 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}] 14:32:40 INFO - PROCESS | 6318 | 1464989560031 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 14:32:40 INFO - PROCESS | 6318 | 1464989560214 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x894ef800 == 21 [pid = 6318] [id = 236] 14:32:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 204 (0x8b0e6400) [pid = 6318] [serial = 709] [outer = (nil)] 14:32:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 205 (0x8c60c800) [pid = 6318] [serial = 710] [outer = 0x8b0e6400] 14:32:40 INFO - PROCESS | 6318 | 1464989560298 Marionette DEBUG loaded listener.js 14:32:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 206 (0x8d40bc00) [pid = 6318] [serial = 711] [outer = 0x8b0e6400] 14:32:41 INFO - PROCESS | 6318 | 1464989561263 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]]]}] 14:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1492ms 14:32:41 INFO - PROCESS | 6318 | 1464989561333 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 14:32:41 INFO - PROCESS | 6318 | 1464989561337 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 14:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:32:41 INFO - PROCESS | 6318 | 1464989561344 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:32:41 INFO - PROCESS | 6318 | 1464989561348 Marionette TRACE conn4 <- [1,918,null,{}] 14:32:41 INFO - PROCESS | 6318 | 1464989561353 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}] 14:32:41 INFO - PROCESS | 6318 | 1464989561529 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 14:32:41 INFO - PROCESS | 6318 | 1464989561715 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x894ea400 == 22 [pid = 6318] [id = 237] 14:32:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 207 (0x8bcc9c00) [pid = 6318] [serial = 712] [outer = (nil)] 14:32:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 208 (0x8c61ec00) [pid = 6318] [serial = 713] [outer = 0x8bcc9c00] 14:32:41 INFO - PROCESS | 6318 | 1464989561850 Marionette DEBUG loaded listener.js 14:32:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 209 (0x8d4a6400) [pid = 6318] [serial = 714] [outer = 0x8bcc9c00] 14:32:42 INFO - PROCESS | 6318 | 1464989562781 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]]]}] 14:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1484ms 14:32:42 INFO - PROCESS | 6318 | 1464989562829 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 14:32:42 INFO - PROCESS | 6318 | 1464989562833 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 14:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:32:42 INFO - PROCESS | 6318 | 1464989562840 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:32:42 INFO - PROCESS | 6318 | 1464989562843 Marionette TRACE conn4 <- [1,922,null,{}] 14:32:42 INFO - PROCESS | 6318 | 1464989562849 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}] 14:32:43 INFO - PROCESS | 6318 | 1464989563018 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 14:32:43 INFO - PROCESS | 6318 | 1464989563202 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x88312000 == 23 [pid = 6318] [id = 238] 14:32:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 210 (0x88aba000) [pid = 6318] [serial = 715] [outer = (nil)] 14:32:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 211 (0x8e07dc00) [pid = 6318] [serial = 716] [outer = 0x88aba000] 14:32:43 INFO - PROCESS | 6318 | 1464989563286 Marionette DEBUG loaded listener.js 14:32:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 212 (0x8e15ec00) [pid = 6318] [serial = 717] [outer = 0x88aba000] 14:32:44 INFO - PROCESS | 6318 | 1464989564249 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]]]}] 14:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1489ms 14:32:44 INFO - PROCESS | 6318 | 1464989564330 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 14:32:44 INFO - PROCESS | 6318 | 1464989564334 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 14:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:32:44 INFO - PROCESS | 6318 | 1464989564341 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:32:44 INFO - PROCESS | 6318 | 1464989564345 Marionette TRACE conn4 <- [1,926,null,{}] 14:32:44 INFO - PROCESS | 6318 | 1464989564351 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}] 14:32:45 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0e7800 == 22 [pid = 6318] [id = 224] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 211 (0x95a28800) [pid = 6318] [serial = 629] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 210 (0x92557400) [pid = 6318] [serial = 625] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 209 (0x92ba2400) [pid = 6318] [serial = 626] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 208 (0x8f5c7400) [pid = 6318] [serial = 623] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 207 (0x91e6fc00) [pid = 6318] [serial = 545] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 206 (0x93812800) [pid = 6318] [serial = 548] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 205 (0x951e6400) [pid = 6318] [serial = 551] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 204 (0x9229cc00) [pid = 6318] [serial = 560] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 203 (0x9a596000) [pid = 6318] [serial = 554] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 202 (0x9b169800) [pid = 6318] [serial = 557] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 201 (0x8e2b7c00) [pid = 6318] [serial = 542] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 200 (0x8d4b1400) [pid = 6318] [serial = 539] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 199 (0x9255a400) [pid = 6318] [serial = 536] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 198 (0x8f3cfc00) [pid = 6318] [serial = 622] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 197 (0x8df1a000) [pid = 6318] [serial = 620] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 196 (0x8de01400) [pid = 6318] [serial = 619] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 195 (0x8a1fe000) [pid = 6318] [serial = 648] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 194 (0x9b94b400) [pid = 6318] [serial = 645] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 193 (0x8a1f9c00) [pid = 6318] [serial = 647] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 192 (0x924bf000) [pid = 6318] [serial = 642] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x96c03800) [pid = 6318] [serial = 644] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x924bc800) [pid = 6318] [serial = 641] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x8b0e9000) [pid = 6318] [serial = 638] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x8b0ee000) [pid = 6318] [serial = 639] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x9d5f4800) [pid = 6318] [serial = 180] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x8e15f000) [pid = 6318] [serial = 581] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0xa69c0800) [pid = 6318] [serial = 144] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8f5a0800) [pid = 6318] [serial = 583] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x8f3c9c00) [pid = 6318] [serial = 440] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x92b9e400) [pid = 6318] [serial = 358] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x8e08a000) [pid = 6318] [serial = 400] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x951f5c00) [pid = 6318] [serial = 147] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0xa36ea000) [pid = 6318] [serial = 301] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0xa6f48400) [pid = 6318] [serial = 268] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x8f60dc00) [pid = 6318] [serial = 307] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x8d5fe000) [pid = 6318] [serial = 443] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0xa680c000) [pid = 6318] [serial = 183] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x99a86400) [pid = 6318] [serial = 340] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x9aae4000) [pid = 6318] [serial = 138] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x9d9d3400) [pid = 6318] [serial = 595] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x91bcd000) [pid = 6318] [serial = 295] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x9893d800) [pid = 6318] [serial = 434] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x9d9d5400) [pid = 6318] [serial = 388] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x914edc00) [pid = 6318] [serial = 614] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x8d5fc800) [pid = 6318] [serial = 446] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x950d6c00) [pid = 6318] [serial = 337] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0xa6865400) [pid = 6318] [serial = 222] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x9acb7400) [pid = 6318] [serial = 385] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x9b971400) [pid = 6318] [serial = 343] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x95199800) [pid = 6318] [serial = 586] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x9d5f4000) [pid = 6318] [serial = 352] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0xa6e4bc00) [pid = 6318] [serial = 186] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x8c628800) [pid = 6318] [serial = 509] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0xa2255800) [pid = 6318] [serial = 596] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0xa6e41800) [pid = 6318] [serial = 304] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x9b93e800) [pid = 6318] [serial = 593] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x98926800) [pid = 6318] [serial = 174] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x8d5fdc00) [pid = 6318] [serial = 607] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x950d4800) [pid = 6318] [serial = 382] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0xa6e50800) [pid = 6318] [serial = 225] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x9b9eb400) [pid = 6318] [serial = 219] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x8c00d400) [pid = 6318] [serial = 599] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8f6f0400) [pid = 6318] [serial = 334] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x91e69800) [pid = 6318] [serial = 403] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x8df1f800) [pid = 6318] [serial = 482] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x995d3c00) [pid = 6318] [serial = 298] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x99604800) [pid = 6318] [serial = 589] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x9366a400) [pid = 6318] [serial = 488] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x95128800) [pid = 6318] [serial = 256] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x9a59c000) [pid = 6318] [serial = 310] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x95a2e000) [pid = 6318] [serial = 271] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x8f60fc00) [pid = 6318] [serial = 613] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8eb7a800) [pid = 6318] [serial = 503] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0xa275d800) [pid = 6318] [serial = 349] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x8df22400) [pid = 6318] [serial = 455] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x8e160c00) [pid = 6318] [serial = 397] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x922a3800) [pid = 6318] [serial = 461] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x9b973000) [pid = 6318] [serial = 428] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0xa2255000) [pid = 6318] [serial = 114] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x9b9e2400) [pid = 6318] [serial = 500] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x9b97fc00) [pid = 6318] [serial = 117] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0xa51f8400) [pid = 6318] [serial = 265] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x8df16c00) [pid = 6318] [serial = 452] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x8f602c00) [pid = 6318] [serial = 485] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0xa316d400) [pid = 6318] [serial = 141] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x8c009800) [pid = 6318] [serial = 598] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 125 (0x8d40fc00) [pid = 6318] [serial = 406] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0x98940800) [pid = 6318] [serial = 494] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 123 (0x9a597000) [pid = 6318] [serial = 259] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 122 (0x95a29800) [pid = 6318] [serial = 578] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 121 (0x8eb78400) [pid = 6318] [serial = 611] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 120 (0x91e6bc00) [pid = 6318] [serial = 584] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 119 (0x950dcc00) [pid = 6318] [serial = 213] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 118 (0x92ba3800) [pid = 6318] [serial = 515] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 117 (0x91bcf800) [pid = 6318] [serial = 431] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 116 (0x8f6e3800) [pid = 6318] [serial = 379] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 115 (0xa6e46000) [pid = 6318] [serial = 150] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 114 (0x95a2e800) [pid = 6318] [serial = 491] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 113 (0x8d5f5400) [pid = 6318] [serial = 610] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 112 (0x8c607800) [pid = 6318] [serial = 602] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 111 (0xa31ff800) [pid = 6318] [serial = 262] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 110 (0x8d5fa400) [pid = 6318] [serial = 580] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 109 (0xa31f6800) [pid = 6318] [serial = 391] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 108 (0xa6e91000) [pid = 6318] [serial = 394] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 107 (0x8df16000) [pid = 6318] [serial = 608] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 106 (0x9a0d6400) [pid = 6318] [serial = 89] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 105 (0x98730c00) [pid = 6318] [serial = 587] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 104 (0xa6809400) [pid = 6318] [serial = 355] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 103 (0x9b9e9000) [pid = 6318] [serial = 177] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 102 (0x91bc6c00) [pid = 6318] [serial = 253] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 101 (0x9d5f5000) [pid = 6318] [serial = 506] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 100 (0x922a0000) [pid = 6318] [serial = 458] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 99 (0x8df1d800) [pid = 6318] [serial = 605] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 98 (0x9ac24000) [pid = 6318] [serial = 592] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 97 (0x9d9d2800) [pid = 6318] [serial = 346] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 96 (0x9acba400) [pid = 6318] [serial = 111] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 95 (0x98947c00) [pid = 6318] [serial = 216] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 94 (0xa51f0000) [pid = 6318] [serial = 228] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 93 (0x92553400) [pid = 6318] [serial = 518] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 92 (0x8c604c00) [pid = 6318] [serial = 601] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 91 (0x9a0da800) [pid = 6318] [serial = 590] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 90 (0xa061b400) [pid = 6318] [serial = 437] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 89 (0x9b1f6000) [pid = 6318] [serial = 497] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 88 (0x8c376000) [pid = 6318] [serial = 449] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 87 (0xa256bc00) [pid = 6318] [serial = 512] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 86 (0x8c60e800) [pid = 6318] [serial = 604] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 85 (0x9b97e800) [pid = 6318] [serial = 635] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 84 (0xa061ec00) [pid = 6318] [serial = 636] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 83 (0x8f60d800) [pid = 6318] [serial = 413] [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.] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 82 (0x995d4800) [pid = 6318] [serial = 631] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 81 (0x99607800) [pid = 6318] [serial = 632] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 80 (0x950d9c00) [pid = 6318] [serial = 628] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 79 (0x8c606000) [pid = 6318] [serial = 674] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 78 (0x88ec4000) [pid = 6318] [serial = 669] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 77 (0x8830d000) [pid = 6318] [serial = 665] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 76 (0x88ebf000) [pid = 6318] [serial = 668] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 75 (0x88310400) [pid = 6318] [serial = 666] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 74 (0x88ebc400) [pid = 6318] [serial = 662] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 73 (0x88ebf800) [pid = 6318] [serial = 663] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 72 (0x88be9800) [pid = 6318] [serial = 659] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 71 (0x894e8800) [pid = 6318] [serial = 660] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 70 (0x88be0400) [pid = 6318] [serial = 656] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 69 (0x88be2c00) [pid = 6318] [serial = 657] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 68 (0x88ac0c00) [pid = 6318] [serial = 654] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 67 (0x8a1f8800) [pid = 6318] [serial = 650] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 66 (0x924c7000) [pid = 6318] [serial = 651] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 65 (0x88abd800) [pid = 6318] [serial = 653] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 64 (0x922a6000) [pid = 6318] [serial = 616] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 63 (0x928c3800) [pid = 6318] [serial = 617] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 62 (0x894ea800) [pid = 6318] [serial = 672] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | --DOMWINDOW == 61 (0x88ac0400) [pid = 6318] [serial = 671] [outer = (nil)] [url = about:blank] 14:32:46 INFO - PROCESS | 6318 | 1464989566736 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 14:32:46 INFO - PROCESS | 6318 | 1464989566916 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab9000 == 23 [pid = 6318] [id = 239] 14:32:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 62 (0x88ab9800) [pid = 6318] [serial = 718] [outer = (nil)] 14:32:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 63 (0x88abdc00) [pid = 6318] [serial = 719] [outer = 0x88ab9800] 14:32:47 INFO - PROCESS | 6318 | 1464989566997 Marionette DEBUG loaded listener.js 14:32:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 64 (0x88ac2000) [pid = 6318] [serial = 720] [outer = 0x88ab9800] 14:32:47 INFO - PROCESS | 6318 | 1464989567818 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]]]}] 14:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 3551ms 14:32:47 INFO - PROCESS | 6318 | 1464989567894 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 14:32:47 INFO - PROCESS | 6318 | 1464989567903 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 14:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:32:47 INFO - PROCESS | 6318 | 1464989567912 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:32:47 INFO - PROCESS | 6318 | 1464989567917 Marionette TRACE conn4 <- [1,930,null,{}] 14:32:47 INFO - PROCESS | 6318 | 1464989567924 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}] 14:32:48 INFO - PROCESS | 6318 | 1464989568095 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 14:32:48 INFO - PROCESS | 6318 | 1464989568203 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ebdc00 == 24 [pid = 6318] [id = 240] 14:32:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 65 (0x88ec3c00) [pid = 6318] [serial = 721] [outer = (nil)] 14:32:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 66 (0x894eb000) [pid = 6318] [serial = 722] [outer = 0x88ec3c00] 14:32:48 INFO - PROCESS | 6318 | 1464989568285 Marionette DEBUG loaded listener.js 14:32:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 67 (0x894f3000) [pid = 6318] [serial = 723] [outer = 0x88ec3c00] 14:32:49 INFO - PROCESS | 6318 | 1464989569124 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]]]}] 14:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1283ms 14:32:49 INFO - PROCESS | 6318 | 1464989569194 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 14:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:32:49 INFO - PROCESS | 6318 | 1464989569200 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 14:32:49 INFO - PROCESS | 6318 | 1464989569207 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:32:49 INFO - PROCESS | 6318 | 1464989569211 Marionette TRACE conn4 <- [1,934,null,{}] 14:32:49 INFO - PROCESS | 6318 | 1464989569225 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}] 14:32:49 INFO - PROCESS | 6318 | 1464989569430 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 14:32:49 INFO - PROCESS | 6318 | 1464989569454 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a1fd400 == 25 [pid = 6318] [id = 241] 14:32:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 68 (0x8a1fec00) [pid = 6318] [serial = 724] [outer = (nil)] 14:32:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 69 (0x8b0e2400) [pid = 6318] [serial = 725] [outer = 0x8a1fec00] 14:32:49 INFO - PROCESS | 6318 | 1464989569530 Marionette DEBUG loaded listener.js 14:32:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 70 (0x8b0ed400) [pid = 6318] [serial = 726] [outer = 0x8a1fec00] 14:32:50 INFO - PROCESS | 6318 | 1464989570587 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]]]}] 14:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1436ms 14:32:50 INFO - PROCESS | 6318 | 1464989570644 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 14:32:50 INFO - PROCESS | 6318 | 1464989570651 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 14:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:32:50 INFO - PROCESS | 6318 | 1464989570669 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:32:50 INFO - PROCESS | 6318 | 1464989570676 Marionette TRACE conn4 <- [1,938,null,{}] 14:32:50 INFO - PROCESS | 6318 | 1464989570692 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}] 14:32:50 INFO - PROCESS | 6318 | 1464989570913 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 14:32:51 INFO - PROCESS | 6318 | --DOMWINDOW == 69 (0x88ec3400) [pid = 6318] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:32:51 INFO - PROCESS | 6318 | --DOMWINDOW == 68 (0x8a1fc000) [pid = 6318] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:32:51 INFO - PROCESS | 6318 | --DOMWINDOW == 67 (0x8c004c00) [pid = 6318] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:32:51 INFO - PROCESS | 6318 | --DOMWINDOW == 66 (0x8c004400) [pid = 6318] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:32:51 INFO - PROCESS | 6318 | --DOMWINDOW == 65 (0x88bdfc00) [pid = 6318] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:32:51 INFO - PROCESS | 6318 | 1464989571166 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab8000 == 26 [pid = 6318] [id = 242] 14:32:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 66 (0x88bdfc00) [pid = 6318] [serial = 727] [outer = (nil)] 14:32:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 67 (0x8a1f3000) [pid = 6318] [serial = 728] [outer = 0x88bdfc00] 14:32:51 INFO - PROCESS | 6318 | 1464989571243 Marionette DEBUG loaded listener.js 14:32:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 68 (0x8c009800) [pid = 6318] [serial = 729] [outer = 0x88bdfc00] 14:32:51 INFO - PROCESS | 6318 | 1464989571967 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]]]}] 14:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1362ms 14:32:52 INFO - PROCESS | 6318 | 1464989572023 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 14:32:52 INFO - PROCESS | 6318 | 1464989572026 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 14:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:32:52 INFO - PROCESS | 6318 | 1464989572032 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:32:52 INFO - PROCESS | 6318 | 1464989572035 Marionette TRACE conn4 <- [1,942,null,{}] 14:32:52 INFO - PROCESS | 6318 | 1464989572041 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}] 14:32:52 INFO - PROCESS | 6318 | 1464989572184 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 14:32:52 INFO - PROCESS | 6318 | 1464989572200 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c008000 == 27 [pid = 6318] [id = 243] 14:32:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 69 (0x8c00d000) [pid = 6318] [serial = 730] [outer = (nil)] 14:32:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 70 (0x8c375000) [pid = 6318] [serial = 731] [outer = 0x8c00d000] 14:32:52 INFO - PROCESS | 6318 | 1464989572271 Marionette DEBUG loaded listener.js 14:32:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 71 (0x8c608800) [pid = 6318] [serial = 732] [outer = 0x8c00d000] 14:32:53 INFO - PROCESS | 6318 | 1464989573201 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]]]}] 14:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1188ms 14:32:53 INFO - PROCESS | 6318 | 1464989573223 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 14:32:53 INFO - PROCESS | 6318 | 1464989573230 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 14:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:32:53 INFO - PROCESS | 6318 | 1464989573240 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:32:53 INFO - PROCESS | 6318 | 1464989573247 Marionette TRACE conn4 <- [1,946,null,{}] 14:32:53 INFO - PROCESS | 6318 | 1464989573257 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}] 14:32:53 INFO - PROCESS | 6318 | 1464989573480 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 14:32:53 INFO - PROCESS | 6318 | 1464989573633 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x88bde000 == 28 [pid = 6318] [id = 244] 14:32:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 72 (0x88be1000) [pid = 6318] [serial = 733] [outer = (nil)] 14:32:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 73 (0x88be7c00) [pid = 6318] [serial = 734] [outer = 0x88be1000] 14:32:53 INFO - PROCESS | 6318 | 1464989573726 Marionette DEBUG loaded listener.js 14:32:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 74 (0x88ebd400) [pid = 6318] [serial = 735] [outer = 0x88be1000] 14:32:54 INFO - PROCESS | 6318 | 1464989574830 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]]]}] 14:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1651ms 14:32:54 INFO - PROCESS | 6318 | 1464989574891 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 14:32:54 INFO - PROCESS | 6318 | 1464989574901 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 14:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:32:54 INFO - PROCESS | 6318 | 1464989574912 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:32:54 INFO - PROCESS | 6318 | 1464989574916 Marionette TRACE conn4 <- [1,950,null,{}] 14:32:54 INFO - PROCESS | 6318 | 1464989574923 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}] 14:32:55 INFO - PROCESS | 6318 | 1464989575129 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 14:32:55 INFO - PROCESS | 6318 | 1464989575331 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab7800 == 29 [pid = 6318] [id = 245] 14:32:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 75 (0x8b0e4400) [pid = 6318] [serial = 736] [outer = (nil)] 14:32:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 76 (0x8b4d8c00) [pid = 6318] [serial = 737] [outer = 0x8b0e4400] 14:32:55 INFO - PROCESS | 6318 | 1464989575427 Marionette DEBUG loaded listener.js 14:32:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 77 (0x8bcd0800) [pid = 6318] [serial = 738] [outer = 0x8b0e4400] 14:32:56 INFO - PROCESS | 6318 | 1464989576457 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]]]}] 14:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1589ms 14:32:56 INFO - PROCESS | 6318 | 1464989576501 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 14:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:32:56 INFO - PROCESS | 6318 | 1464989576506 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 14:32:56 INFO - PROCESS | 6318 | 1464989576513 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:32:56 INFO - PROCESS | 6318 | 1464989576520 Marionette TRACE conn4 <- [1,954,null,{}] 14:32:56 INFO - PROCESS | 6318 | 1464989576538 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}] 14:32:56 INFO - PROCESS | 6318 | 1464989576724 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 14:32:56 INFO - PROCESS | 6318 | 1464989576920 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c623800 == 30 [pid = 6318] [id = 246] 14:32:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0x8c625800) [pid = 6318] [serial = 739] [outer = (nil)] 14:32:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 79 (0x8c629400) [pid = 6318] [serial = 740] [outer = 0x8c625800] 14:32:57 INFO - PROCESS | 6318 | 1464989577017 Marionette DEBUG loaded listener.js 14:32:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 80 (0x8d402000) [pid = 6318] [serial = 741] [outer = 0x8c625800] 14:32:58 INFO - PROCESS | 6318 | 1464989577995 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]]]}] 14:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1542ms 14:32:58 INFO - PROCESS | 6318 | 1464989578055 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 14:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:32:58 INFO - PROCESS | 6318 | 1464989578060 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 14:32:58 INFO - PROCESS | 6318 | 1464989578066 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:32:58 INFO - PROCESS | 6318 | 1464989578070 Marionette TRACE conn4 <- [1,958,null,{}] 14:32:58 INFO - PROCESS | 6318 | 1464989578076 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}] 14:32:58 INFO - PROCESS | 6318 | 1464989578255 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 14:32:58 INFO - PROCESS | 6318 | 1464989578404 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:32:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a1fc800 == 31 [pid = 6318] [id = 247] 14:32:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 81 (0x8d40e400) [pid = 6318] [serial = 742] [outer = (nil)] 14:32:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 82 (0x8d4a5800) [pid = 6318] [serial = 743] [outer = 0x8d40e400] 14:32:58 INFO - PROCESS | 6318 | 1464989578540 Marionette DEBUG loaded listener.js 14:32:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 83 (0x88be8800) [pid = 6318] [serial = 744] [outer = 0x8d40e400] 14:32:59 INFO - PROCESS | 6318 | 1464989579664 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]]]}] 14:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1684ms 14:32:59 INFO - PROCESS | 6318 | 1464989579752 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 14:32:59 INFO - PROCESS | 6318 | 1464989579758 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 14:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:32:59 INFO - PROCESS | 6318 | 1464989579766 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:32:59 INFO - PROCESS | 6318 | 1464989579773 Marionette TRACE conn4 <- [1,962,null,{}] 14:32:59 INFO - PROCESS | 6318 | 1464989579782 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}] 14:33:00 INFO - PROCESS | 6318 | 1464989580036 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 14:33:00 INFO - PROCESS | 6318 | 1464989580282 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x88bdf400 == 32 [pid = 6318] [id = 248] 14:33:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 84 (0x88ebd000) [pid = 6318] [serial = 745] [outer = (nil)] 14:33:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 85 (0x894ed400) [pid = 6318] [serial = 746] [outer = 0x88ebd000] 14:33:00 INFO - PROCESS | 6318 | 1464989580375 Marionette DEBUG loaded listener.js 14:33:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 86 (0x894f7400) [pid = 6318] [serial = 747] [outer = 0x88ebd000] 14:33:00 INFO - PROCESS | 6318 | --DOMWINDOW == 85 (0x8b0ec800) [pid = 6318] [serial = 680] [outer = (nil)] [url = about:blank] 14:33:00 INFO - PROCESS | 6318 | --DOMWINDOW == 84 (0x8c61e000) [pid = 6318] [serial = 675] [outer = (nil)] [url = about:blank] 14:33:00 INFO - PROCESS | 6318 | --DOMWINDOW == 83 (0x8c369000) [pid = 6318] [serial = 684] [outer = (nil)] [url = about:blank] 14:33:00 INFO - PROCESS | 6318 | --DOMWINDOW == 82 (0x8c007800) [pid = 6318] [serial = 683] [outer = (nil)] [url = about:blank] 14:33:00 INFO - PROCESS | 6318 | --DOMWINDOW == 81 (0x8b4d3400) [pid = 6318] [serial = 681] [outer = (nil)] [url = about:blank] 14:33:00 INFO - PROCESS | 6318 | --DOMWINDOW == 80 (0x894eec00) [pid = 6318] [serial = 678] [outer = (nil)] [url = about:blank] 14:33:00 INFO - PROCESS | 6318 | --DOMWINDOW == 79 (0x88ec4400) [pid = 6318] [serial = 677] [outer = (nil)] [url = about:blank] 14:33:00 INFO - PROCESS | 6318 | --DOMWINDOW == 78 (0x8c36b400) [pid = 6318] [serial = 687] [outer = (nil)] [url = about:blank] 14:33:00 INFO - PROCESS | 6318 | --DOMWINDOW == 77 (0x8b0e8000) [pid = 6318] [serial = 686] [outer = (nil)] [url = about:blank] 14:33:01 INFO - PROCESS | 6318 | 1464989581226 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]]]}] 14:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1502ms 14:33:01 INFO - PROCESS | 6318 | 1464989581269 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 14:33:01 INFO - PROCESS | 6318 | 1464989581277 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 14:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:33:01 INFO - PROCESS | 6318 | 1464989581288 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:33:01 INFO - PROCESS | 6318 | 1464989581291 Marionette TRACE conn4 <- [1,966,null,{}] 14:33:01 INFO - PROCESS | 6318 | 1464989581297 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}] 14:33:01 INFO - PROCESS | 6318 | 1464989581451 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 14:33:01 INFO - PROCESS | 6318 | 1464989581471 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e3800 == 33 [pid = 6318] [id = 249] 14:33:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0x8b0e7400) [pid = 6318] [serial = 748] [outer = (nil)] 14:33:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 79 (0x8b4d4000) [pid = 6318] [serial = 749] [outer = 0x8b0e7400] 14:33:01 INFO - PROCESS | 6318 | 1464989581546 Marionette DEBUG loaded listener.js 14:33:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 80 (0x8bcca400) [pid = 6318] [serial = 750] [outer = 0x8b0e7400] 14:33:02 INFO - PROCESS | 6318 | 1464989582468 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]]]}] 14:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1239ms 14:33:02 INFO - PROCESS | 6318 | 1464989582527 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 14:33:02 INFO - PROCESS | 6318 | 1464989582531 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 14:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:33:02 INFO - PROCESS | 6318 | 1464989582538 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:33:02 INFO - PROCESS | 6318 | 1464989582544 Marionette TRACE conn4 <- [1,970,null,{}] 14:33:02 INFO - PROCESS | 6318 | 1464989582560 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}] 14:33:02 INFO - PROCESS | 6318 | 1464989582781 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 14:33:02 INFO - PROCESS | 6318 | 1464989582796 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e1c00 == 34 [pid = 6318] [id = 250] 14:33:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 81 (0x8bcc8400) [pid = 6318] [serial = 751] [outer = (nil)] 14:33:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 82 (0x8c61e000) [pid = 6318] [serial = 752] [outer = 0x8bcc8400] 14:33:02 INFO - PROCESS | 6318 | 1464989582874 Marionette DEBUG loaded listener.js 14:33:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 83 (0x8c628400) [pid = 6318] [serial = 753] [outer = 0x8bcc8400] 14:33:03 INFO - PROCESS | 6318 | 1464989583803 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]]]}] 14:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1334ms 14:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:33:03 INFO - PROCESS | 6318 | 1464989583874 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 14:33:03 INFO - PROCESS | 6318 | 1464989583878 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 14:33:03 INFO - PROCESS | 6318 | 1464989583885 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:33:03 INFO - PROCESS | 6318 | 1464989583888 Marionette TRACE conn4 <- [1,974,null,{}] 14:33:03 INFO - PROCESS | 6318 | 1464989583893 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}] 14:33:04 INFO - PROCESS | 6318 | 1464989584098 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 14:33:04 INFO - PROCESS | 6318 | 1464989584120 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ebc000 == 35 [pid = 6318] [id = 251] 14:33:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 84 (0x8d40a800) [pid = 6318] [serial = 754] [outer = (nil)] 14:33:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 85 (0x8d4abc00) [pid = 6318] [serial = 755] [outer = 0x8d40a800] 14:33:04 INFO - PROCESS | 6318 | 1464989584193 Marionette DEBUG loaded listener.js 14:33:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 86 (0x8d5f3400) [pid = 6318] [serial = 756] [outer = 0x8d40a800] 14:33:05 INFO - PROCESS | 6318 | 1464989585124 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]]]}] 14:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1301ms 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 85 (0x8a1fec00) [pid = 6318] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 84 (0x88ec3c00) [pid = 6318] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 83 (0x88ab9800) [pid = 6318] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 82 (0x88bdfc00) [pid = 6318] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 81 (0x88abd400) [pid = 6318] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 80 (0x8bcc6800) [pid = 6318] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 79 (0x8d405400) [pid = 6318] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 78 (0x8d4aa800) [pid = 6318] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 77 (0x8bcd4000) [pid = 6318] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 76 (0x8b0e9400) [pid = 6318] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 75 (0x88309000) [pid = 6318] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 74 (0x8b0e6400) [pid = 6318] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:33:05 INFO - PROCESS | 6318 | --DOMWINDOW == 73 (0x8bcc9c00) [pid = 6318] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:33:05 INFO - PROCESS | 6318 | 1464989585327 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 14:33:05 INFO - PROCESS | 6318 | 1464989585332 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 14:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:33:05 INFO - PROCESS | 6318 | 1464989585347 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:33:05 INFO - PROCESS | 6318 | 1464989585356 Marionette TRACE conn4 <- [1,978,null,{}] 14:33:05 INFO - PROCESS | 6318 | 1464989585365 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}] 14:33:05 INFO - PROCESS | 6318 | 1464989585540 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 14:33:05 INFO - PROCESS | 6318 | 1464989585743 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bccd000 == 36 [pid = 6318] [id = 252] 14:33:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 74 (0x8c001800) [pid = 6318] [serial = 757] [outer = (nil)] 14:33:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 75 (0x8c624c00) [pid = 6318] [serial = 758] [outer = 0x8c001800] 14:33:05 INFO - PROCESS | 6318 | 1464989585829 Marionette DEBUG loaded listener.js 14:33:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 76 (0x8d4a4c00) [pid = 6318] [serial = 759] [outer = 0x8c001800] 14:33:06 INFO - PROCESS | 6318 | 1464989586553 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]]]}] 14:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1241ms 14:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:33:06 INFO - PROCESS | 6318 | 1464989586585 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 14:33:06 INFO - PROCESS | 6318 | 1464989586588 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 14:33:06 INFO - PROCESS | 6318 | 1464989586601 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:33:06 INFO - PROCESS | 6318 | 1464989586604 Marionette TRACE conn4 <- [1,982,null,{}] 14:33:06 INFO - PROCESS | 6318 | 1464989586610 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}] 14:33:06 INFO - PROCESS | 6318 | 1464989586798 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 14:33:06 INFO - PROCESS | 6318 | 1464989586812 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab4000 == 37 [pid = 6318] [id = 253] 14:33:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 77 (0x894f6800) [pid = 6318] [serial = 760] [outer = (nil)] 14:33:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0x8df1c800) [pid = 6318] [serial = 761] [outer = 0x894f6800] 14:33:06 INFO - PROCESS | 6318 | 1464989586888 Marionette DEBUG loaded listener.js 14:33:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 79 (0x8e07d000) [pid = 6318] [serial = 762] [outer = 0x894f6800] 14:33:07 INFO - PROCESS | 6318 | 1464989587976 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]]]}] 14:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1443ms 14:33:08 INFO - PROCESS | 6318 | 1464989588038 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 14:33:08 INFO - PROCESS | 6318 | 1464989588044 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 14:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:33:08 INFO - PROCESS | 6318 | 1464989588054 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:33:08 INFO - PROCESS | 6318 | 1464989588059 Marionette TRACE conn4 <- [1,986,null,{}] 14:33:08 INFO - PROCESS | 6318 | 1464989588068 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}] 14:33:08 INFO - PROCESS | 6318 | 1464989588295 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 14:33:08 INFO - PROCESS | 6318 | 1464989588557 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab4c00 == 38 [pid = 6318] [id = 254] 14:33:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 80 (0x88be5c00) [pid = 6318] [serial = 763] [outer = (nil)] 14:33:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 81 (0x8a1f7c00) [pid = 6318] [serial = 764] [outer = 0x88be5c00] 14:33:08 INFO - PROCESS | 6318 | 1464989588653 Marionette DEBUG loaded listener.js 14:33:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 82 (0x8b0eb000) [pid = 6318] [serial = 765] [outer = 0x88be5c00] 14:33:09 INFO - PROCESS | 6318 | 1464989589560 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]]]}] 14:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1542ms 14:33:09 INFO - PROCESS | 6318 | 1464989589596 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 14:33:09 INFO - PROCESS | 6318 | 1464989589605 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 14:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:33:09 INFO - PROCESS | 6318 | 1464989589616 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:33:09 INFO - PROCESS | 6318 | 1464989589621 Marionette TRACE conn4 <- [1,990,null,{}] 14:33:09 INFO - PROCESS | 6318 | 1464989589627 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}] 14:33:09 INFO - PROCESS | 6318 | 1464989589808 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 14:33:10 INFO - PROCESS | 6318 | 1464989589991 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcc7400 == 39 [pid = 6318] [id = 255] 14:33:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 83 (0x8c00ac00) [pid = 6318] [serial = 766] [outer = (nil)] 14:33:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 84 (0x8c60d400) [pid = 6318] [serial = 767] [outer = 0x8c00ac00] 14:33:10 INFO - PROCESS | 6318 | 1464989590083 Marionette DEBUG loaded listener.js 14:33:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 85 (0x8d405c00) [pid = 6318] [serial = 768] [outer = 0x8c00ac00] 14:33:11 INFO - PROCESS | 6318 | 1464989591089 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]]]}] 14:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1533ms 14:33:11 INFO - PROCESS | 6318 | 1464989591149 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 14:33:11 INFO - PROCESS | 6318 | 1464989591154 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 14:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:33:11 INFO - PROCESS | 6318 | 1464989591161 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:33:11 INFO - PROCESS | 6318 | 1464989591167 Marionette TRACE conn4 <- [1,994,null,{}] 14:33:11 INFO - PROCESS | 6318 | 1464989591184 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}] 14:33:11 INFO - PROCESS | 6318 | 1464989591408 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 14:33:11 INFO - PROCESS | 6318 | 1464989591613 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x8df1e000 == 40 [pid = 6318] [id = 256] 14:33:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 86 (0x8e080000) [pid = 6318] [serial = 769] [outer = (nil)] 14:33:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 87 (0x8e084400) [pid = 6318] [serial = 770] [outer = 0x8e080000] 14:33:11 INFO - PROCESS | 6318 | 1464989591752 Marionette DEBUG loaded listener.js 14:33:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 88 (0x8e154400) [pid = 6318] [serial = 771] [outer = 0x8e080000] 14:33:12 INFO - PROCESS | 6318 | 1464989592628 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]]]}] 14:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1545ms 14:33:12 INFO - PROCESS | 6318 | 1464989592706 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 14:33:12 INFO - PROCESS | 6318 | 1464989592711 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 14:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:33:12 INFO - PROCESS | 6318 | 1464989592718 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:33:12 INFO - PROCESS | 6318 | 1464989592722 Marionette TRACE conn4 <- [1,998,null,{}] 14:33:12 INFO - PROCESS | 6318 | 1464989592729 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}] 14:33:12 INFO - PROCESS | 6318 | 1464989592947 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 14:33:13 INFO - PROCESS | 6318 | 1464989593102 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x88307000 == 41 [pid = 6318] [id = 257] 14:33:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 89 (0x8e083000) [pid = 6318] [serial = 772] [outer = (nil)] 14:33:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 90 (0x8e2ae000) [pid = 6318] [serial = 773] [outer = 0x8e083000] 14:33:13 INFO - PROCESS | 6318 | 1464989593237 Marionette DEBUG loaded listener.js 14:33:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 91 (0x8e2b5800) [pid = 6318] [serial = 774] [outer = 0x8e083000] 14:33:14 INFO - PROCESS | 6318 | 1464989594126 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]]]}] 14:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1485ms 14:33:14 INFO - PROCESS | 6318 | 1464989594204 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 14:33:14 INFO - PROCESS | 6318 | 1464989594208 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 14:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:33:14 INFO - PROCESS | 6318 | 1464989594215 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:33:14 INFO - PROCESS | 6318 | 1464989594219 Marionette TRACE conn4 <- [1,1002,null,{}] 14:33:14 INFO - PROCESS | 6318 | 1464989594225 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}] 14:33:14 INFO - PROCESS | 6318 | 1464989594431 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 14:33:14 INFO - PROCESS | 6318 | 1464989594587 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x88abe400 == 42 [pid = 6318] [id = 258] 14:33:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 92 (0x894ec400) [pid = 6318] [serial = 775] [outer = (nil)] 14:33:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 93 (0x8eb72800) [pid = 6318] [serial = 776] [outer = 0x894ec400] 14:33:14 INFO - PROCESS | 6318 | 1464989594678 Marionette DEBUG loaded listener.js 14:33:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 94 (0x8eb74000) [pid = 6318] [serial = 777] [outer = 0x894ec400] 14:33:15 INFO - PROCESS | 6318 | 1464989595617 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]]]}] 14:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1436ms 14:33:15 INFO - PROCESS | 6318 | 1464989595652 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 14:33:15 INFO - PROCESS | 6318 | 1464989595656 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 14:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:33:15 INFO - PROCESS | 6318 | 1464989595663 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:33:15 INFO - PROCESS | 6318 | 1464989595666 Marionette TRACE conn4 <- [1,1006,null,{}] 14:33:15 INFO - PROCESS | 6318 | 1464989595672 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}] 14:33:15 INFO - PROCESS | 6318 | 1464989595885 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 14:33:16 INFO - PROCESS | 6318 | 1464989596042 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830d000 == 43 [pid = 6318] [id = 259] 14:33:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 95 (0x8830d400) [pid = 6318] [serial = 778] [outer = (nil)] 14:33:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 96 (0x8ec35c00) [pid = 6318] [serial = 779] [outer = 0x8830d400] 14:33:16 INFO - PROCESS | 6318 | 1464989596133 Marionette DEBUG loaded listener.js 14:33:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 97 (0x8ec3f000) [pid = 6318] [serial = 780] [outer = 0x8830d400] 14:33:17 INFO - PROCESS | 6318 | 1464989597069 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]]]}] 14:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1446ms 14:33:17 INFO - PROCESS | 6318 | 1464989597110 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 14:33:17 INFO - PROCESS | 6318 | 1464989597115 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 14:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:33:17 INFO - PROCESS | 6318 | 1464989597121 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:33:17 INFO - PROCESS | 6318 | 1464989597125 Marionette TRACE conn4 <- [1,1010,null,{}] 14:33:17 INFO - PROCESS | 6318 | 1464989597131 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}] 14:33:17 INFO - PROCESS | 6318 | 1464989597303 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 14:33:17 INFO - PROCESS | 6318 | 1464989597701 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x88abf400 == 44 [pid = 6318] [id = 260] 14:33:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 98 (0x88abfc00) [pid = 6318] [serial = 781] [outer = (nil)] 14:33:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 99 (0x88eb7c00) [pid = 6318] [serial = 782] [outer = 0x88abfc00] 14:33:17 INFO - PROCESS | 6318 | 1464989597828 Marionette DEBUG loaded listener.js 14:33:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 100 (0x894f1c00) [pid = 6318] [serial = 783] [outer = 0x88abfc00] 14:33:18 INFO - PROCESS | 6318 | 1464989598796 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]]]}] 14:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1733ms 14:33:18 INFO - PROCESS | 6318 | 1464989598856 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 14:33:18 INFO - PROCESS | 6318 | 1464989598862 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 14:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:33:18 INFO - PROCESS | 6318 | 1464989598870 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:33:18 INFO - PROCESS | 6318 | 1464989598876 Marionette TRACE conn4 <- [1,1014,null,{}] 14:33:18 INFO - PROCESS | 6318 | 1464989598883 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}] 14:33:19 INFO - PROCESS | 6318 | 1464989599062 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 14:33:19 INFO - PROCESS | 6318 | --DOCSHELL 0x8bccd000 == 43 [pid = 6318] [id = 252] 14:33:19 INFO - PROCESS | 6318 | --DOCSHELL 0x88ebc000 == 42 [pid = 6318] [id = 251] 14:33:19 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0e1c00 == 41 [pid = 6318] [id = 250] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 99 (0x8c375000) [pid = 6318] [serial = 731] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | 1464989599313 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:19 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0e3800 == 40 [pid = 6318] [id = 249] 14:33:19 INFO - PROCESS | 6318 | --DOCSHELL 0x88bdf400 == 39 [pid = 6318] [id = 248] 14:33:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x88abf800 == 40 [pid = 6318] [id = 261] 14:33:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 100 (0x88ac1c00) [pid = 6318] [serial = 784] [outer = (nil)] 14:33:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 101 (0x88bea800) [pid = 6318] [serial = 785] [outer = 0x88ac1c00] 14:33:19 INFO - PROCESS | 6318 | 1464989599402 Marionette DEBUG loaded listener.js 14:33:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 102 (0x8a1f9800) [pid = 6318] [serial = 786] [outer = 0x88ac1c00] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 101 (0x8b0e2400) [pid = 6318] [serial = 725] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 100 (0x894eb000) [pid = 6318] [serial = 722] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 99 (0x88abdc00) [pid = 6318] [serial = 719] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 98 (0x88ac2000) [pid = 6318] [serial = 720] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 97 (0x8e07dc00) [pid = 6318] [serial = 716] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 96 (0x8a1f3000) [pid = 6318] [serial = 728] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 95 (0x8b0ed400) [pid = 6318] [serial = 726] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 94 (0x88ec1400) [pid = 6318] [serial = 690] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 93 (0x88bdf000) [pid = 6318] [serial = 689] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 92 (0x8c603000) [pid = 6318] [serial = 693] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 91 (0x8c001400) [pid = 6318] [serial = 692] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 90 (0x8c006400) [pid = 6318] [serial = 696] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 89 (0x8d40b800) [pid = 6318] [serial = 695] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 88 (0x8d4ac400) [pid = 6318] [serial = 699] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 87 (0x8d4af000) [pid = 6318] [serial = 698] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 86 (0x8de04000) [pid = 6318] [serial = 702] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 85 (0x8d5fc000) [pid = 6318] [serial = 701] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 84 (0x8e15c800) [pid = 6318] [serial = 705] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 83 (0x8e089800) [pid = 6318] [serial = 704] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 82 (0x88ec0400) [pid = 6318] [serial = 708] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 81 (0x88ab9c00) [pid = 6318] [serial = 707] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 80 (0x8d40bc00) [pid = 6318] [serial = 711] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 79 (0x8c60c800) [pid = 6318] [serial = 710] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 78 (0x8d4a6400) [pid = 6318] [serial = 714] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 77 (0x8c61ec00) [pid = 6318] [serial = 713] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 76 (0x8c009800) [pid = 6318] [serial = 729] [outer = (nil)] [url = about:blank] 14:33:19 INFO - PROCESS | 6318 | --DOMWINDOW == 75 (0x894f3000) [pid = 6318] [serial = 723] [outer = (nil)] [url = about:blank] 14:33:20 INFO - PROCESS | 6318 | 1464989600427 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]]]}] 14:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1635ms 14:33:20 INFO - PROCESS | 6318 | 1464989600506 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 14:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:33:20 INFO - PROCESS | 6318 | 1464989600514 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 14:33:20 INFO - PROCESS | 6318 | 1464989600523 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:33:20 INFO - PROCESS | 6318 | 1464989600530 Marionette TRACE conn4 <- [1,1018,null,{}] 14:33:20 INFO - PROCESS | 6318 | 1464989600538 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}] 14:33:20 INFO - PROCESS | 6318 | 1464989600804 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 14:33:21 INFO - PROCESS | 6318 | 1464989601071 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ac0800 == 41 [pid = 6318] [id = 262] 14:33:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 76 (0x894f6c00) [pid = 6318] [serial = 787] [outer = (nil)] 14:33:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 77 (0x8b0e8c00) [pid = 6318] [serial = 788] [outer = 0x894f6c00] 14:33:21 INFO - PROCESS | 6318 | 1464989601165 Marionette DEBUG loaded listener.js 14:33:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 78 (0x8bcd4c00) [pid = 6318] [serial = 789] [outer = 0x894f6c00] 14:33:22 INFO - PROCESS | 6318 | 1464989602064 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]]]}] 14:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1585ms 14:33:22 INFO - PROCESS | 6318 | 1464989602108 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 14:33:22 INFO - PROCESS | 6318 | 1464989602117 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 14:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:33:22 INFO - PROCESS | 6318 | 1464989602128 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:33:22 INFO - PROCESS | 6318 | 1464989602133 Marionette TRACE conn4 <- [1,1022,null,{}] 14:33:22 INFO - PROCESS | 6318 | 1464989602139 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}] 14:33:22 INFO - PROCESS | 6318 | 1464989602328 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 14:33:22 INFO - PROCESS | 6318 | 1464989602483 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c368400 == 42 [pid = 6318] [id = 263] 14:33:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 79 (0x8c36b800) [pid = 6318] [serial = 790] [outer = (nil)] 14:33:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 80 (0x8c60d800) [pid = 6318] [serial = 791] [outer = 0x8c36b800] 14:33:22 INFO - PROCESS | 6318 | 1464989602573 Marionette DEBUG loaded listener.js 14:33:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 81 (0x8c62b800) [pid = 6318] [serial = 792] [outer = 0x8c36b800] 14:33:23 INFO - PROCESS | 6318 | 1464989603550 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]]]}] 14:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1482ms 14:33:23 INFO - PROCESS | 6318 | 1464989603610 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 14:33:23 INFO - PROCESS | 6318 | 1464989603614 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 14:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:33:23 INFO - PROCESS | 6318 | 1464989603621 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:33:23 INFO - PROCESS | 6318 | 1464989603628 Marionette TRACE conn4 <- [1,1026,null,{}] 14:33:23 INFO - PROCESS | 6318 | 1464989603645 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}] 14:33:23 INFO - PROCESS | 6318 | 1464989603831 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 14:33:24 INFO - PROCESS | 6318 | 1464989604053 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab7000 == 43 [pid = 6318] [id = 264] 14:33:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 82 (0x8d4a9000) [pid = 6318] [serial = 793] [outer = (nil)] 14:33:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 83 (0x8d5f2800) [pid = 6318] [serial = 794] [outer = 0x8d4a9000] 14:33:24 INFO - PROCESS | 6318 | 1464989604187 Marionette DEBUG loaded listener.js 14:33:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 84 (0x8d5fc400) [pid = 6318] [serial = 795] [outer = 0x8d4a9000] 14:33:25 INFO - PROCESS | 6318 | 1464989605098 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]]]}] 14:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1548ms 14:33:25 INFO - PROCESS | 6318 | 1464989605170 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 14:33:25 INFO - PROCESS | 6318 | 1464989605174 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 14:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:33:25 INFO - PROCESS | 6318 | 1464989605181 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:33:25 INFO - PROCESS | 6318 | 1464989605184 Marionette TRACE conn4 <- [1,1030,null,{}] 14:33:25 INFO - PROCESS | 6318 | 1464989605190 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}] 14:33:25 INFO - PROCESS | 6318 | 1464989605405 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 14:33:25 INFO - PROCESS | 6318 | 1464989605609 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:25 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab3800 == 44 [pid = 6318] [id = 265] 14:33:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 85 (0x8d4b0800) [pid = 6318] [serial = 796] [outer = (nil)] 14:33:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 86 (0x8df18c00) [pid = 6318] [serial = 797] [outer = 0x8d4b0800] 14:33:25 INFO - PROCESS | 6318 | 1464989605757 Marionette DEBUG loaded listener.js 14:33:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 87 (0x8df1c400) [pid = 6318] [serial = 798] [outer = 0x8d4b0800] 14:33:26 INFO - PROCESS | 6318 | 1464989606693 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]]]}] 14:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1590ms 14:33:26 INFO - PROCESS | 6318 | 1464989606772 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 14:33:26 INFO - PROCESS | 6318 | 1464989606775 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 14:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:33:26 INFO - PROCESS | 6318 | 1464989606782 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:33:26 INFO - PROCESS | 6318 | 1464989606786 Marionette TRACE conn4 <- [1,1034,null,{}] 14:33:26 INFO - PROCESS | 6318 | 1464989606792 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}] 14:33:27 INFO - PROCESS | 6318 | 1464989607001 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 14:33:27 INFO - PROCESS | 6318 | 1464989607201 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x88306000 == 45 [pid = 6318] [id = 266] 14:33:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 88 (0x8d5f8800) [pid = 6318] [serial = 799] [outer = (nil)] 14:33:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 89 (0x8e08ac00) [pid = 6318] [serial = 800] [outer = 0x8d5f8800] 14:33:27 INFO - PROCESS | 6318 | 1464989607332 Marionette DEBUG loaded listener.js 14:33:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 90 (0x8e15c800) [pid = 6318] [serial = 801] [outer = 0x8d5f8800] 14:33:28 INFO - PROCESS | 6318 | 1464989608254 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]]]}] 14:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1540ms 14:33:28 INFO - PROCESS | 6318 | 1464989608323 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 14:33:28 INFO - PROCESS | 6318 | 1464989608326 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 14:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:33:28 INFO - PROCESS | 6318 | 1464989608333 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:33:28 INFO - PROCESS | 6318 | 1464989608337 Marionette TRACE conn4 <- [1,1038,null,{}] 14:33:28 INFO - PROCESS | 6318 | 1464989608343 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}] 14:33:28 INFO - PROCESS | 6318 | 1464989608565 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 14:33:28 INFO - PROCESS | 6318 | 1464989608789 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x894e8400 == 46 [pid = 6318] [id = 267] 14:33:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 91 (0x894ea800) [pid = 6318] [serial = 802] [outer = (nil)] 14:33:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 92 (0x8ec34400) [pid = 6318] [serial = 803] [outer = 0x894ea800] 14:33:28 INFO - PROCESS | 6318 | 1464989608937 Marionette DEBUG loaded listener.js 14:33:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 93 (0x8ec3b000) [pid = 6318] [serial = 804] [outer = 0x894ea800] 14:33:29 INFO - PROCESS | 6318 | 1464989609839 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]]]}] 14:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1581ms 14:33:29 INFO - PROCESS | 6318 | 1464989609915 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 14:33:29 INFO - PROCESS | 6318 | 1464989609919 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 14:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:33:29 INFO - PROCESS | 6318 | 1464989609925 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:33:29 INFO - PROCESS | 6318 | 1464989609929 Marionette TRACE conn4 <- [1,1042,null,{}] 14:33:29 INFO - PROCESS | 6318 | 1464989609935 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}] 14:33:30 INFO - PROCESS | 6318 | 1464989610275 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 14:33:30 INFO - PROCESS | 6318 | 1464989610500 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f3000 == 47 [pid = 6318] [id = 268] 14:33:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 94 (0x894f3800) [pid = 6318] [serial = 805] [outer = (nil)] 14:33:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 95 (0x8a1fc000) [pid = 6318] [serial = 806] [outer = 0x894f3800] 14:33:30 INFO - PROCESS | 6318 | 1464989610606 Marionette DEBUG loaded listener.js 14:33:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 96 (0x8b4d6000) [pid = 6318] [serial = 807] [outer = 0x894f3800] 14:33:31 INFO - PROCESS | 6318 | 1464989611572 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]]]}] 14:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1686ms 14:33:31 INFO - PROCESS | 6318 | 1464989611615 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 14:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:33:31 INFO - PROCESS | 6318 | 1464989611620 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 14:33:31 INFO - PROCESS | 6318 | 1464989611628 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:33:31 INFO - PROCESS | 6318 | 1464989611634 Marionette TRACE conn4 <- [1,1046,null,{}] 14:33:31 INFO - PROCESS | 6318 | 1464989611641 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}] 14:33:31 INFO - PROCESS | 6318 | 1464989611823 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 14:33:32 INFO - PROCESS | 6318 | 1464989611983 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:32 INFO - PROCESS | 6318 | --DOCSHELL 0x88abf400 == 46 [pid = 6318] [id = 260] 14:33:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x88abf400 == 47 [pid = 6318] [id = 269] 14:33:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 97 (0x8c604400) [pid = 6318] [serial = 808] [outer = (nil)] 14:33:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 98 (0x8c620c00) [pid = 6318] [serial = 809] [outer = 0x8c604400] 14:33:32 INFO - PROCESS | 6318 | 1464989612130 Marionette DEBUG loaded listener.js 14:33:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 99 (0x8d40d000) [pid = 6318] [serial = 810] [outer = 0x8c604400] 14:33:32 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab4c00 == 46 [pid = 6318] [id = 254] 14:33:32 INFO - PROCESS | 6318 | 1464989612901 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]]]}] 14:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1344ms 14:33:32 INFO - PROCESS | 6318 | 1464989612971 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 14:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:33:32 INFO - PROCESS | 6318 | 1464989612977 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 14:33:32 INFO - PROCESS | 6318 | 1464989612984 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:33:32 INFO - PROCESS | 6318 | 1464989612987 Marionette TRACE conn4 <- [1,1050,null,{}] 14:33:32 INFO - PROCESS | 6318 | 1464989612993 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}] 14:33:33 INFO - PROCESS | 6318 | 1464989613178 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 14:33:33 INFO - PROCESS | 6318 | 1464989613301 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:33 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c368c00 == 47 [pid = 6318] [id = 270] 14:33:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 100 (0x8d5f0000) [pid = 6318] [serial = 811] [outer = (nil)] 14:33:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 101 (0x8e088c00) [pid = 6318] [serial = 812] [outer = 0x8d5f0000] 14:33:33 INFO - PROCESS | 6318 | 1464989613380 Marionette DEBUG loaded listener.js 14:33:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 102 (0x8e2b4400) [pid = 6318] [serial = 813] [outer = 0x8d5f0000] 14:33:34 INFO - PROCESS | 6318 | 1464989614263 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]]]}] 14:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1333ms 14:33:34 INFO - PROCESS | 6318 | 1464989614317 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 14:33:34 INFO - PROCESS | 6318 | 1464989614324 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 14:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:33:34 INFO - PROCESS | 6318 | 1464989614340 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:33:34 INFO - PROCESS | 6318 | 1464989614347 Marionette TRACE conn4 <- [1,1054,null,{}] 14:33:34 INFO - PROCESS | 6318 | 1464989614360 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}] 14:33:34 INFO - PROCESS | 6318 | 1464989614564 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 14:33:34 INFO - PROCESS | 6318 | 1464989614587 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2b9000 == 48 [pid = 6318] [id = 271] 14:33:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 103 (0x8eb7ec00) [pid = 6318] [serial = 814] [outer = (nil)] 14:33:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 104 (0x8ec43400) [pid = 6318] [serial = 815] [outer = 0x8eb7ec00] 14:33:34 INFO - PROCESS | 6318 | 1464989614660 Marionette DEBUG loaded listener.js 14:33:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 105 (0x8f3c7800) [pid = 6318] [serial = 816] [outer = 0x8eb7ec00] 14:33:35 INFO - PROCESS | 6318 | 1464989615565 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]]]}] 14:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1303ms 14:33:35 INFO - PROCESS | 6318 | 1464989615636 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 14:33:35 INFO - PROCESS | 6318 | 1464989615640 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 14:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:33:35 INFO - PROCESS | 6318 | 1464989615647 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:33:35 INFO - PROCESS | 6318 | 1464989615650 Marionette TRACE conn4 <- [1,1058,null,{}] 14:33:35 INFO - PROCESS | 6318 | 1464989615655 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}] 14:33:35 INFO - PROCESS | 6318 | 1464989615870 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 14:33:35 INFO - PROCESS | 6318 | 1464989615918 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d5f6400 == 49 [pid = 6318] [id = 272] 14:33:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 106 (0x8f3c5000) [pid = 6318] [serial = 817] [outer = (nil)] 14:33:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 107 (0x8f3cfc00) [pid = 6318] [serial = 818] [outer = 0x8f3c5000] 14:33:36 INFO - PROCESS | 6318 | 1464989616004 Marionette DEBUG loaded listener.js 14:33:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 108 (0x8f594c00) [pid = 6318] [serial = 819] [outer = 0x8f3c5000] 14:33:36 INFO - PROCESS | 6318 | --DOMWINDOW == 107 (0x8bcc8400) [pid = 6318] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:33:36 INFO - PROCESS | 6318 | --DOMWINDOW == 106 (0x8b0e7400) [pid = 6318] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:33:36 INFO - PROCESS | 6318 | --DOMWINDOW == 105 (0x8c001800) [pid = 6318] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:33:36 INFO - PROCESS | 6318 | --DOMWINDOW == 104 (0x88abfc00) [pid = 6318] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:33:36 INFO - PROCESS | 6318 | --DOMWINDOW == 103 (0x8d40a800) [pid = 6318] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:33:36 INFO - PROCESS | 6318 | --DOMWINDOW == 102 (0x8c00d000) [pid = 6318] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:33:36 INFO - PROCESS | 6318 | --DOMWINDOW == 101 (0x88ebd000) [pid = 6318] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:33:36 INFO - PROCESS | 6318 | 1464989616976 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]]]}] 14:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1381ms 14:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:33:37 INFO - PROCESS | 6318 | 1464989617029 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 14:33:37 INFO - PROCESS | 6318 | 1464989617032 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 14:33:37 INFO - PROCESS | 6318 | 1464989617039 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:33:37 INFO - PROCESS | 6318 | 1464989617042 Marionette TRACE conn4 <- [1,1062,null,{}] 14:33:37 INFO - PROCESS | 6318 | 1464989617048 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}] 14:33:37 INFO - PROCESS | 6318 | 1464989617245 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 14:33:37 INFO - PROCESS | 6318 | 1464989617270 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c60ac00 == 50 [pid = 6318] [id = 273] 14:33:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 102 (0x8d5fec00) [pid = 6318] [serial = 820] [outer = (nil)] 14:33:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 103 (0x8f594000) [pid = 6318] [serial = 821] [outer = 0x8d5fec00] 14:33:37 INFO - PROCESS | 6318 | 1464989617355 Marionette DEBUG loaded listener.js 14:33:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 104 (0x8f59c400) [pid = 6318] [serial = 822] [outer = 0x8d5fec00] 14:33:38 INFO - PROCESS | 6318 | 1464989618178 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]]]}] 14:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1187ms 14:33:38 INFO - PROCESS | 6318 | 1464989618226 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 14:33:38 INFO - PROCESS | 6318 | 1464989618230 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 14:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:33:38 INFO - PROCESS | 6318 | 1464989618237 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:33:38 INFO - PROCESS | 6318 | 1464989618240 Marionette TRACE conn4 <- [1,1066,null,{}] 14:33:38 INFO - PROCESS | 6318 | 1464989618246 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}] 14:33:38 INFO - PROCESS | 6318 | 1464989618401 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 14:33:38 INFO - PROCESS | 6318 | 1464989618412 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab5000 == 51 [pid = 6318] [id = 274] 14:33:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 105 (0x88abac00) [pid = 6318] [serial = 823] [outer = (nil)] 14:33:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 106 (0x8f5c2800) [pid = 6318] [serial = 824] [outer = 0x88abac00] 14:33:38 INFO - PROCESS | 6318 | 1464989618484 Marionette DEBUG loaded listener.js 14:33:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 107 (0x8f5c8800) [pid = 6318] [serial = 825] [outer = 0x88abac00] 14:33:39 INFO - PROCESS | 6318 | 1464989619669 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]]]}] 14:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1492ms 14:33:39 INFO - PROCESS | 6318 | 1464989619731 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 14:33:39 INFO - PROCESS | 6318 | 1464989619739 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 14:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:33:39 INFO - PROCESS | 6318 | 1464989619747 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:33:39 INFO - PROCESS | 6318 | 1464989619754 Marionette TRACE conn4 <- [1,1070,null,{}] 14:33:39 INFO - PROCESS | 6318 | 1464989619763 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}] 14:33:40 INFO - PROCESS | 6318 | 1464989620041 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 14:33:40 INFO - PROCESS | 6318 | 1464989620272 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0ec800 == 52 [pid = 6318] [id = 275] 14:33:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 108 (0x8bcc8400) [pid = 6318] [serial = 826] [outer = (nil)] 14:33:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 109 (0x8c376400) [pid = 6318] [serial = 827] [outer = 0x8bcc8400] 14:33:40 INFO - PROCESS | 6318 | 1464989620364 Marionette DEBUG loaded listener.js 14:33:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 110 (0x8c610400) [pid = 6318] [serial = 828] [outer = 0x8bcc8400] 14:33:41 INFO - PROCESS | 6318 | 1464989621301 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]]]}] 14:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1589ms 14:33:41 INFO - PROCESS | 6318 | 1464989621337 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 14:33:41 INFO - PROCESS | 6318 | 1464989621346 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 14:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:33:41 INFO - PROCESS | 6318 | 1464989621357 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:33:41 INFO - PROCESS | 6318 | 1464989621361 Marionette TRACE conn4 <- [1,1074,null,{}] 14:33:41 INFO - PROCESS | 6318 | 1464989621368 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}] 14:33:41 INFO - PROCESS | 6318 | 1464989621559 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 14:33:41 INFO - PROCESS | 6318 | 1464989621724 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e089800 == 53 [pid = 6318] [id = 276] 14:33:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 111 (0x8eb77c00) [pid = 6318] [serial = 829] [outer = (nil)] 14:33:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 112 (0x8eb7c800) [pid = 6318] [serial = 830] [outer = 0x8eb77c00] 14:33:41 INFO - PROCESS | 6318 | 1464989621906 Marionette DEBUG loaded listener.js 14:33:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 113 (0x8f3c2400) [pid = 6318] [serial = 831] [outer = 0x8eb77c00] 14:33:42 INFO - PROCESS | 6318 | 1464989622834 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]]]}] 14:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1491ms 14:33:42 INFO - PROCESS | 6318 | 1464989622847 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 14:33:42 INFO - PROCESS | 6318 | 1464989622851 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 14:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:33:42 INFO - PROCESS | 6318 | 1464989622859 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:33:42 INFO - PROCESS | 6318 | 1464989622865 Marionette TRACE conn4 <- [1,1078,null,{}] 14:33:42 INFO - PROCESS | 6318 | 1464989622882 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}] 14:33:43 INFO - PROCESS | 6318 | 1464989623065 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 14:33:43 INFO - PROCESS | 6318 | 1464989623238 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x894ee400 == 54 [pid = 6318] [id = 277] 14:33:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 114 (0x8df18000) [pid = 6318] [serial = 832] [outer = (nil)] 14:33:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 115 (0x8f5cc000) [pid = 6318] [serial = 833] [outer = 0x8df18000] 14:33:43 INFO - PROCESS | 6318 | 1464989623330 Marionette DEBUG loaded listener.js 14:33:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 116 (0x8f603000) [pid = 6318] [serial = 834] [outer = 0x8df18000] 14:33:44 INFO - PROCESS | 6318 | 1464989624280 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]]]}] 14:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1496ms 14:33:44 INFO - PROCESS | 6318 | 1464989624355 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 14:33:44 INFO - PROCESS | 6318 | 1464989624359 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 14:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:33:44 INFO - PROCESS | 6318 | 1464989624366 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:33:44 INFO - PROCESS | 6318 | 1464989624370 Marionette TRACE conn4 <- [1,1082,null,{}] 14:33:44 INFO - PROCESS | 6318 | 1464989624376 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}] 14:33:44 INFO - PROCESS | 6318 | 1464989624594 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 14:33:44 INFO - PROCESS | 6318 | 1464989624803 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f59b800 == 55 [pid = 6318] [id = 278] 14:33:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 117 (0x8f605800) [pid = 6318] [serial = 835] [outer = (nil)] 14:33:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 118 (0x8f60b000) [pid = 6318] [serial = 836] [outer = 0x8f605800] 14:33:44 INFO - PROCESS | 6318 | 1464989624936 Marionette DEBUG loaded listener.js 14:33:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 119 (0x8f60c800) [pid = 6318] [serial = 837] [outer = 0x8f605800] 14:33:45 INFO - PROCESS | 6318 | 1464989625880 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]]]}] 14:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1536ms 14:33:45 INFO - PROCESS | 6318 | 1464989625902 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 14:33:45 INFO - PROCESS | 6318 | 1464989625906 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 14:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:33:45 INFO - PROCESS | 6318 | 1464989625913 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:33:45 INFO - PROCESS | 6318 | 1464989625917 Marionette TRACE conn4 <- [1,1086,null,{}] 14:33:45 INFO - PROCESS | 6318 | 1464989625923 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}] 14:33:46 INFO - PROCESS | 6318 | 1464989626116 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 14:33:46 INFO - PROCESS | 6318 | 1464989626280 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x88309800 == 56 [pid = 6318] [id = 279] 14:33:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 120 (0x8c60b000) [pid = 6318] [serial = 838] [outer = (nil)] 14:33:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 121 (0x8f6e6c00) [pid = 6318] [serial = 839] [outer = 0x8c60b000] 14:33:46 INFO - PROCESS | 6318 | 1464989626372 Marionette DEBUG loaded listener.js 14:33:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 122 (0x8f6e8400) [pid = 6318] [serial = 840] [outer = 0x8c60b000] 14:33:47 INFO - PROCESS | 6318 | 1464989627321 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]]]}] 14:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1485ms 14:33:47 INFO - PROCESS | 6318 | 1464989627399 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 14:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:33:47 INFO - PROCESS | 6318 | 1464989627403 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 14:33:47 INFO - PROCESS | 6318 | 1464989627410 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:33:47 INFO - PROCESS | 6318 | 1464989627413 Marionette TRACE conn4 <- [1,1090,null,{}] 14:33:47 INFO - PROCESS | 6318 | 1464989627419 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}] 14:33:47 INFO - PROCESS | 6318 | 1464989627647 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 14:33:47 INFO - PROCESS | 6318 | 1464989627881 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x894e8c00 == 57 [pid = 6318] [id = 280] 14:33:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 123 (0x894ee800) [pid = 6318] [serial = 841] [outer = (nil)] 14:33:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 124 (0x8c003800) [pid = 6318] [serial = 842] [outer = 0x894ee800] 14:33:48 INFO - PROCESS | 6318 | 1464989628015 Marionette DEBUG loaded listener.js 14:33:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x8df21800) [pid = 6318] [serial = 843] [outer = 0x894ee800] 14:33:48 INFO - PROCESS | 6318 | 1464989628909 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]]]}] 14:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1886ms 14:33:49 INFO - PROCESS | 6318 | 1464989629306 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 14:33:49 INFO - PROCESS | 6318 | 1464989629313 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 14:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:33:49 INFO - PROCESS | 6318 | 1464989629321 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:33:49 INFO - PROCESS | 6318 | 1464989629326 Marionette TRACE conn4 <- [1,1094,null,{}] 14:33:49 INFO - PROCESS | 6318 | 1464989629375 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}] 14:33:49 INFO - PROCESS | 6318 | 1464989629675 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 14:33:49 INFO - PROCESS | 6318 | 1464989629813 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcc6800 == 58 [pid = 6318] [id = 281] 14:33:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0x8bcc9c00) [pid = 6318] [serial = 844] [outer = (nil)] 14:33:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x8c004400) [pid = 6318] [serial = 845] [outer = 0x8bcc9c00] 14:33:49 INFO - PROCESS | 6318 | 1464989629936 Marionette DEBUG loaded listener.js 14:33:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x8c36c000) [pid = 6318] [serial = 846] [outer = 0x8bcc9c00] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x8c623800 == 57 [pid = 6318] [id = 246] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x88bde000 == 56 [pid = 6318] [id = 244] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab7800 == 55 [pid = 6318] [id = 245] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0x8ec35c00) [pid = 6318] [serial = 779] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x8c60ac00 == 54 [pid = 6318] [id = 273] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x8d5f6400 == 53 [pid = 6318] [id = 272] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2b9000 == 52 [pid = 6318] [id = 271] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x8c368c00 == 51 [pid = 6318] [id = 270] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x88abf400 == 50 [pid = 6318] [id = 269] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x894f3000 == 49 [pid = 6318] [id = 268] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x894e8400 == 48 [pid = 6318] [id = 267] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x88306000 == 47 [pid = 6318] [id = 266] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab3800 == 46 [pid = 6318] [id = 265] 14:33:50 INFO - PROCESS | 6318 | --DOCSHELL 0x88abf800 == 45 [pid = 6318] [id = 261] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x88eb7c00) [pid = 6318] [serial = 782] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 125 (0x894f1c00) [pid = 6318] [serial = 783] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0x8e084400) [pid = 6318] [serial = 770] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 123 (0x8eb72800) [pid = 6318] [serial = 776] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 122 (0x8a1f7c00) [pid = 6318] [serial = 764] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 121 (0x8c60d400) [pid = 6318] [serial = 767] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 120 (0x8e2ae000) [pid = 6318] [serial = 773] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 119 (0x8d4abc00) [pid = 6318] [serial = 755] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 118 (0x8c608800) [pid = 6318] [serial = 732] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 117 (0x894f7400) [pid = 6318] [serial = 747] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 116 (0x894ed400) [pid = 6318] [serial = 746] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 115 (0x8df1c800) [pid = 6318] [serial = 761] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 114 (0x8c629400) [pid = 6318] [serial = 740] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 113 (0x8b4d8c00) [pid = 6318] [serial = 737] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 112 (0x88be7c00) [pid = 6318] [serial = 734] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 111 (0x8d4a5800) [pid = 6318] [serial = 743] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 110 (0x8c61e000) [pid = 6318] [serial = 752] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 109 (0x8d5f3400) [pid = 6318] [serial = 756] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 108 (0x8bcca400) [pid = 6318] [serial = 750] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 107 (0x8b4d4000) [pid = 6318] [serial = 749] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 106 (0x8c628400) [pid = 6318] [serial = 753] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 105 (0x8c624c00) [pid = 6318] [serial = 758] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | --DOMWINDOW == 104 (0x8d4a4c00) [pid = 6318] [serial = 759] [outer = (nil)] [url = about:blank] 14:33:50 INFO - PROCESS | 6318 | 1464989630986 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]]]}] 14:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1744ms 14:33:51 INFO - PROCESS | 6318 | 1464989631066 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 14:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:33:51 INFO - PROCESS | 6318 | 1464989631071 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 14:33:51 INFO - PROCESS | 6318 | 1464989631084 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:33:51 INFO - PROCESS | 6318 | 1464989631089 Marionette TRACE conn4 <- [1,1098,null,{}] 14:33:51 INFO - PROCESS | 6318 | 1464989631136 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}] 14:33:51 INFO - PROCESS | 6318 | 1464989631297 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 14:33:51 INFO - PROCESS | 6318 | 1464989631356 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4d0000 == 46 [pid = 6318] [id = 282] 14:33:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 105 (0x8bcc6c00) [pid = 6318] [serial = 847] [outer = (nil)] 14:33:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 106 (0x8c006400) [pid = 6318] [serial = 848] [outer = 0x8bcc6c00] 14:33:51 INFO - PROCESS | 6318 | 1464989631436 Marionette DEBUG loaded listener.js 14:33:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 107 (0x8c608c00) [pid = 6318] [serial = 849] [outer = 0x8bcc6c00] 14:33:52 INFO - PROCESS | 6318 | 1464989632301 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]]]}] 14:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1270ms 14:33:52 INFO - PROCESS | 6318 | 1464989632350 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 14:33:52 INFO - PROCESS | 6318 | 1464989632353 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 14:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:33:52 INFO - PROCESS | 6318 | 1464989632361 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:33:52 INFO - PROCESS | 6318 | 1464989632365 Marionette TRACE conn4 <- [1,1102,null,{}] 14:33:52 INFO - PROCESS | 6318 | 1464989632380 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}] 14:33:52 INFO - PROCESS | 6318 | 1464989632547 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 14:33:52 INFO - PROCESS | 6318 | 1464989632699 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x88abd800 == 47 [pid = 6318] [id = 283] 14:33:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 108 (0x8c62a000) [pid = 6318] [serial = 850] [outer = (nil)] 14:33:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 109 (0x8d4a3400) [pid = 6318] [serial = 851] [outer = 0x8c62a000] 14:33:52 INFO - PROCESS | 6318 | 1464989632781 Marionette DEBUG loaded listener.js 14:33:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 110 (0x8d4b1000) [pid = 6318] [serial = 852] [outer = 0x8c62a000] 14:33:53 INFO - PROCESS | 6318 | 1464989633672 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]]]}] 14:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1331ms 14:33:53 INFO - PROCESS | 6318 | 1464989633693 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 14:33:53 INFO - PROCESS | 6318 | 1464989633696 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 14:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:33:53 INFO - PROCESS | 6318 | 1464989633703 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:33:53 INFO - PROCESS | 6318 | 1464989633706 Marionette TRACE conn4 <- [1,1106,null,{}] 14:33:53 INFO - PROCESS | 6318 | 1464989633712 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}] 14:33:53 INFO - PROCESS | 6318 | 1464989633912 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 14:33:53 INFO - PROCESS | 6318 | 1464989633940 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830dc00 == 48 [pid = 6318] [id = 284] 14:33:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 111 (0x8de06000) [pid = 6318] [serial = 853] [outer = (nil)] 14:33:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 112 (0x8df1f000) [pid = 6318] [serial = 854] [outer = 0x8de06000] 14:33:54 INFO - PROCESS | 6318 | 1464989634014 Marionette DEBUG loaded listener.js 14:33:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 113 (0x8e089c00) [pid = 6318] [serial = 855] [outer = 0x8de06000] 14:33:54 INFO - PROCESS | 6318 | 1464989634912 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]]]}] 14:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1281ms 14:33:54 INFO - PROCESS | 6318 | 1464989634985 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 14:33:54 INFO - PROCESS | 6318 | 1464989634988 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 14:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:33:54 INFO - PROCESS | 6318 | 1464989634994 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:33:54 INFO - PROCESS | 6318 | 1464989634998 Marionette TRACE conn4 <- [1,1110,null,{}] 14:33:55 INFO - PROCESS | 6318 | 1464989635003 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}] 14:33:55 INFO - PROCESS | 6318 | --DOMWINDOW == 112 (0x8d5f0000) [pid = 6318] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:33:55 INFO - PROCESS | 6318 | --DOMWINDOW == 111 (0x8c604400) [pid = 6318] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:33:55 INFO - PROCESS | 6318 | --DOMWINDOW == 110 (0x8f3c5000) [pid = 6318] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:33:55 INFO - PROCESS | 6318 | --DOMWINDOW == 109 (0x8d5fec00) [pid = 6318] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:33:55 INFO - PROCESS | 6318 | --DOMWINDOW == 108 (0x894f3800) [pid = 6318] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:33:55 INFO - PROCESS | 6318 | --DOMWINDOW == 107 (0x8eb7ec00) [pid = 6318] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:33:55 INFO - PROCESS | 6318 | 1464989635503 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 14:33:55 INFO - PROCESS | 6318 | 1464989635675 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ebd000 == 49 [pid = 6318] [id = 285] 14:33:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 108 (0x8c00dc00) [pid = 6318] [serial = 856] [outer = (nil)] 14:33:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 109 (0x8d5f4c00) [pid = 6318] [serial = 857] [outer = 0x8c00dc00] 14:33:55 INFO - PROCESS | 6318 | 1464989635752 Marionette DEBUG loaded listener.js 14:33:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 110 (0x8d5fec00) [pid = 6318] [serial = 858] [outer = 0x8c00dc00] 14:33:56 INFO - PROCESS | 6318 | 1464989636482 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]]]}] 14:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1546ms 14:33:56 INFO - PROCESS | 6318 | 1464989636541 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 14:33:56 INFO - PROCESS | 6318 | 1464989636544 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 14:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:33:56 INFO - PROCESS | 6318 | 1464989636556 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:33:56 INFO - PROCESS | 6318 | 1464989636559 Marionette TRACE conn4 <- [1,1114,null,{}] 14:33:56 INFO - PROCESS | 6318 | 1464989636566 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}] 14:33:56 INFO - PROCESS | 6318 | 1464989636800 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 14:33:56 INFO - PROCESS | 6318 | 1464989636818 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c62c400 == 50 [pid = 6318] [id = 286] 14:33:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 111 (0x8d4b1c00) [pid = 6318] [serial = 859] [outer = (nil)] 14:33:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 112 (0x8ec3a400) [pid = 6318] [serial = 860] [outer = 0x8d4b1c00] 14:33:56 INFO - PROCESS | 6318 | 1464989636894 Marionette DEBUG loaded listener.js 14:33:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 113 (0x8f3c5400) [pid = 6318] [serial = 861] [outer = 0x8d4b1c00] 14:33:57 INFO - PROCESS | 6318 | 1464989637980 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]]]}] 14:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1483ms 14:33:58 INFO - PROCESS | 6318 | 1464989638037 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 14:33:58 INFO - PROCESS | 6318 | 1464989638043 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 14:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:33:58 INFO - PROCESS | 6318 | 1464989638053 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:33:58 INFO - PROCESS | 6318 | 1464989638059 Marionette TRACE conn4 <- [1,1118,null,{}] 14:33:58 INFO - PROCESS | 6318 | 1464989638068 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}] 14:33:58 INFO - PROCESS | 6318 | 1464989638335 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 14:33:58 INFO - PROCESS | 6318 | 1464989638567 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:33:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ec4000 == 51 [pid = 6318] [id = 287] 14:33:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 114 (0x894f3800) [pid = 6318] [serial = 862] [outer = (nil)] 14:33:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 115 (0x8b4ccc00) [pid = 6318] [serial = 863] [outer = 0x894f3800] 14:33:58 INFO - PROCESS | 6318 | 1464989638663 Marionette DEBUG loaded listener.js 14:33:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 116 (0x8bccd400) [pid = 6318] [serial = 864] [outer = 0x894f3800] 14:33:59 INFO - PROCESS | 6318 | 1464989639605 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]]]}] 14:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1586ms 14:33:59 INFO - PROCESS | 6318 | 1464989639638 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 14:33:59 INFO - PROCESS | 6318 | 1464989639647 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 14:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:33:59 INFO - PROCESS | 6318 | 1464989639658 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:33:59 INFO - PROCESS | 6318 | 1464989639662 Marionette TRACE conn4 <- [1,1122,null,{}] 14:33:59 INFO - PROCESS | 6318 | 1464989639669 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}] 14:33:59 INFO - PROCESS | 6318 | 1464989639891 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 14:34:00 INFO - PROCESS | 6318 | 1464989640126 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4a9c00 == 52 [pid = 6318] [id = 288] 14:34:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 117 (0x8d4aa400) [pid = 6318] [serial = 865] [outer = (nil)] 14:34:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 118 (0x8d5f6800) [pid = 6318] [serial = 866] [outer = 0x8d4aa400] 14:34:00 INFO - PROCESS | 6318 | 1464989640314 Marionette DEBUG loaded listener.js 14:34:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 119 (0x8e082c00) [pid = 6318] [serial = 867] [outer = 0x8d4aa400] 14:34:01 INFO - PROCESS | 6318 | 1464989641352 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]]]}] 14:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1744ms 14:34:01 INFO - PROCESS | 6318 | 1464989641403 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 14:34:01 INFO - PROCESS | 6318 | 1464989641406 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 14:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:34:01 INFO - PROCESS | 6318 | 1464989641414 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:34:01 INFO - PROCESS | 6318 | 1464989641420 Marionette TRACE conn4 <- [1,1126,null,{}] 14:34:01 INFO - PROCESS | 6318 | 1464989641437 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}] 14:34:01 INFO - PROCESS | 6318 | 1464989641676 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 14:34:01 INFO - PROCESS | 6318 | 1464989641940 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c6c00 == 53 [pid = 6318] [id = 289] 14:34:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 120 (0x8f3d0000) [pid = 6318] [serial = 868] [outer = (nil)] 14:34:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 121 (0x8f597400) [pid = 6318] [serial = 869] [outer = 0x8f3d0000] 14:34:02 INFO - PROCESS | 6318 | 1464989642035 Marionette DEBUG loaded listener.js 14:34:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 122 (0x8f59ec00) [pid = 6318] [serial = 870] [outer = 0x8f3d0000] 14:34:02 INFO - PROCESS | 6318 | 1464989642995 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]]]}] 14:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1646ms 14:34:03 INFO - PROCESS | 6318 | 1464989643061 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 14:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:34:03 INFO - PROCESS | 6318 | 1464989643067 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 14:34:03 INFO - PROCESS | 6318 | 1464989643073 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:34:03 INFO - PROCESS | 6318 | 1464989643077 Marionette TRACE conn4 <- [1,1130,null,{}] 14:34:03 INFO - PROCESS | 6318 | 1464989643082 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}] 14:34:03 INFO - PROCESS | 6318 | 1464989643264 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 14:34:03 INFO - PROCESS | 6318 | 1464989643479 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830c800 == 54 [pid = 6318] [id = 290] 14:34:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 123 (0x8a1f2400) [pid = 6318] [serial = 871] [outer = (nil)] 14:34:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 124 (0x8f5d0000) [pid = 6318] [serial = 872] [outer = 0x8a1f2400] 14:34:03 INFO - PROCESS | 6318 | 1464989643612 Marionette DEBUG loaded listener.js 14:34:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x8f60b400) [pid = 6318] [serial = 873] [outer = 0x8a1f2400] 14:34:04 INFO - PROCESS | 6318 | 1464989644500 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]]]}] 14:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1481ms 14:34:04 INFO - PROCESS | 6318 | 1464989644554 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 14:34:04 INFO - PROCESS | 6318 | 1464989644558 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 14:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:34:04 INFO - PROCESS | 6318 | 1464989644564 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:34:04 INFO - PROCESS | 6318 | 1464989644568 Marionette TRACE conn4 <- [1,1134,null,{}] 14:34:04 INFO - PROCESS | 6318 | 1464989644574 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}] 14:34:04 INFO - PROCESS | 6318 | 1464989644745 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 14:34:04 INFO - PROCESS | 6318 | 1464989644914 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be3400 == 55 [pid = 6318] [id = 291] 14:34:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0x8c60cc00) [pid = 6318] [serial = 874] [outer = (nil)] 14:34:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x8f6eec00) [pid = 6318] [serial = 875] [outer = 0x8c60cc00] 14:34:05 INFO - PROCESS | 6318 | 1464989645004 Marionette DEBUG loaded listener.js 14:34:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x914e1000) [pid = 6318] [serial = 876] [outer = 0x8c60cc00] 14:34:05 INFO - PROCESS | 6318 | 1464989645939 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]]]}] 14:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1430ms 14:34:06 INFO - PROCESS | 6318 | 1464989645995 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 14:34:06 INFO - PROCESS | 6318 | 1464989645998 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 14:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:34:06 INFO - PROCESS | 6318 | 1464989646005 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:34:06 INFO - PROCESS | 6318 | 1464989646008 Marionette TRACE conn4 <- [1,1138,null,{}] 14:34:06 INFO - PROCESS | 6318 | 1464989646014 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}] 14:34:06 INFO - PROCESS | 6318 | 1464989646299 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 14:34:06 INFO - PROCESS | 6318 | 1464989646535 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab6c00 == 56 [pid = 6318] [id = 292] 14:34:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x88be1c00) [pid = 6318] [serial = 877] [outer = (nil)] 14:34:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x917c3000) [pid = 6318] [serial = 878] [outer = 0x88be1c00] 14:34:06 INFO - PROCESS | 6318 | 1464989646669 Marionette DEBUG loaded listener.js 14:34:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x917c8800) [pid = 6318] [serial = 879] [outer = 0x88be1c00] 14:34:07 INFO - PROCESS | 6318 | 1464989647549 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]]]}] 14:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1581ms 14:34:07 INFO - PROCESS | 6318 | 1464989647586 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 14:34:07 INFO - PROCESS | 6318 | 1464989647590 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 14:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:34:07 INFO - PROCESS | 6318 | 1464989647596 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:34:07 INFO - PROCESS | 6318 | 1464989647600 Marionette TRACE conn4 <- [1,1142,null,{}] 14:34:07 INFO - PROCESS | 6318 | 1464989647606 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}] 14:34:07 INFO - PROCESS | 6318 | 1464989647774 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 14:34:07 INFO - PROCESS | 6318 | 1464989647948 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x88305000 == 57 [pid = 6318] [id = 293] 14:34:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x88ab4c00) [pid = 6318] [serial = 880] [outer = (nil)] 14:34:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x917cf400) [pid = 6318] [serial = 881] [outer = 0x88ab4c00] 14:34:08 INFO - PROCESS | 6318 | 1464989648034 Marionette DEBUG loaded listener.js 14:34:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x917d0c00) [pid = 6318] [serial = 882] [outer = 0x88ab4c00] 14:34:09 INFO - PROCESS | 6318 | 1464989649239 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]]]}] 14:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1730ms 14:34:09 INFO - PROCESS | 6318 | 1464989649329 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 14:34:09 INFO - PROCESS | 6318 | 1464989649335 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 14:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:34:09 INFO - PROCESS | 6318 | 1464989649352 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:34:09 INFO - PROCESS | 6318 | 1464989649358 Marionette TRACE conn4 <- [1,1146,null,{}] 14:34:09 INFO - PROCESS | 6318 | 1464989649411 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}] 14:34:09 INFO - PROCESS | 6318 | 1464989649633 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 14:34:09 INFO - PROCESS | 6318 | 1464989649829 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x88eb9000 == 58 [pid = 6318] [id = 294] 14:34:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x8b4da800) [pid = 6318] [serial = 883] [outer = (nil)] 14:34:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8c372400) [pid = 6318] [serial = 884] [outer = 0x8b4da800] 14:34:09 INFO - PROCESS | 6318 | 1464989649910 Marionette DEBUG loaded listener.js 14:34:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8c621c00) [pid = 6318] [serial = 885] [outer = 0x8b4da800] 14:34:10 INFO - PROCESS | 6318 | 1464989650866 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]]]}] 14:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1587ms 14:34:10 INFO - PROCESS | 6318 | 1464989650940 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 14:34:10 INFO - PROCESS | 6318 | 1464989650948 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 14:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:34:10 INFO - PROCESS | 6318 | 1464989650959 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:34:10 INFO - PROCESS | 6318 | 1464989650963 Marionette TRACE conn4 <- [1,1150,null,{}] 14:34:10 INFO - PROCESS | 6318 | 1464989650970 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}] 14:34:11 INFO - PROCESS | 6318 | 1464989651215 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 14:34:11 INFO - PROCESS | 6318 | --DOCSHELL 0x88ebd000 == 57 [pid = 6318] [id = 285] 14:34:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8830dc00 == 56 [pid = 6318] [id = 284] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x88bea800) [pid = 6318] [serial = 785] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x8b0e8c00) [pid = 6318] [serial = 788] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x8c60d800) [pid = 6318] [serial = 791] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x8d5f2800) [pid = 6318] [serial = 794] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x8df18c00) [pid = 6318] [serial = 797] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x8e08ac00) [pid = 6318] [serial = 800] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x8ec34400) [pid = 6318] [serial = 803] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOCSHELL 0x88abd800 == 55 [pid = 6318] [id = 283] 14:34:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4d0000 == 54 [pid = 6318] [id = 282] 14:34:11 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcc6800 == 53 [pid = 6318] [id = 281] 14:34:11 INFO - PROCESS | 6318 | 1464989651523 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830dc00 == 54 [pid = 6318] [id = 295] 14:34:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x88abd800) [pid = 6318] [serial = 886] [outer = (nil)] 14:34:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x8a1f8c00) [pid = 6318] [serial = 887] [outer = 0x88abd800] 14:34:11 INFO - PROCESS | 6318 | 1464989651624 Marionette DEBUG loaded listener.js 14:34:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8c60d800) [pid = 6318] [serial = 888] [outer = 0x88abd800] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x8e088c00) [pid = 6318] [serial = 812] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x8c620c00) [pid = 6318] [serial = 809] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x8d40d000) [pid = 6318] [serial = 810] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x8f3cfc00) [pid = 6318] [serial = 818] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x8f59c400) [pid = 6318] [serial = 822] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0x8b4d6000) [pid = 6318] [serial = 807] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x8a1fc000) [pid = 6318] [serial = 806] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 125 (0x8f594c00) [pid = 6318] [serial = 819] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0x8ec43400) [pid = 6318] [serial = 815] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 123 (0x8f3c7800) [pid = 6318] [serial = 816] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 122 (0x8f594000) [pid = 6318] [serial = 821] [outer = (nil)] [url = about:blank] 14:34:11 INFO - PROCESS | 6318 | --DOMWINDOW == 121 (0x8e2b4400) [pid = 6318] [serial = 813] [outer = (nil)] [url = about:blank] 14:34:12 INFO - PROCESS | 6318 | 1464989652414 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]]]}] 14:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1481ms 14:34:12 INFO - PROCESS | 6318 | 1464989652440 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 14:34:12 INFO - PROCESS | 6318 | 1464989652444 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 14:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:34:12 INFO - PROCESS | 6318 | 1464989652451 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:34:12 INFO - PROCESS | 6318 | 1464989652457 Marionette TRACE conn4 <- [1,1154,null,{}] 14:34:12 INFO - PROCESS | 6318 | 1464989652472 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}] 14:34:12 INFO - PROCESS | 6318 | 1464989652640 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 14:34:12 INFO - PROCESS | 6318 | 1464989652773 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:12 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f4c00 == 55 [pid = 6318] [id = 296] 14:34:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 122 (0x8df1d400) [pid = 6318] [serial = 889] [outer = (nil)] 14:34:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 123 (0x8e2b0400) [pid = 6318] [serial = 890] [outer = 0x8df1d400] 14:34:12 INFO - PROCESS | 6318 | 1464989652850 Marionette DEBUG loaded listener.js 14:34:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 124 (0x8eb79800) [pid = 6318] [serial = 891] [outer = 0x8df1d400] 14:34:13 INFO - PROCESS | 6318 | 1464989653710 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]]]}] 14:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1336ms 14:34:13 INFO - PROCESS | 6318 | 1464989653789 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 14:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:34:13 INFO - PROCESS | 6318 | 1464989653794 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 14:34:13 INFO - PROCESS | 6318 | 1464989653800 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:34:13 INFO - PROCESS | 6318 | 1464989653804 Marionette TRACE conn4 <- [1,1158,null,{}] 14:34:13 INFO - PROCESS | 6318 | 1464989653809 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}] 14:34:13 INFO - PROCESS | 6318 | 1464989653978 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 14:34:14 INFO - PROCESS | 6318 | 1464989654123 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f3000 == 56 [pid = 6318] [id = 297] 14:34:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x8f3c5800) [pid = 6318] [serial = 892] [outer = (nil)] 14:34:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0x8f592400) [pid = 6318] [serial = 893] [outer = 0x8f3c5800] 14:34:14 INFO - PROCESS | 6318 | 1464989654201 Marionette DEBUG loaded listener.js 14:34:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x8f597c00) [pid = 6318] [serial = 894] [outer = 0x8f3c5800] 14:34:15 INFO - PROCESS | 6318 | 1464989655055 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]]]}] 14:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1293ms 14:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:34:15 INFO - PROCESS | 6318 | 1464989655094 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 14:34:15 INFO - PROCESS | 6318 | 1464989655097 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 14:34:15 INFO - PROCESS | 6318 | 1464989655111 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:34:15 INFO - PROCESS | 6318 | 1464989655113 Marionette TRACE conn4 <- [1,1162,null,{}] 14:34:15 INFO - PROCESS | 6318 | 1464989655120 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}] 14:34:15 INFO - PROCESS | 6318 | 1464989655333 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 14:34:15 INFO - PROCESS | 6318 | 1464989655358 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec34400 == 57 [pid = 6318] [id = 298] 14:34:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x8f3c1800) [pid = 6318] [serial = 895] [outer = (nil)] 14:34:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x8f5cec00) [pid = 6318] [serial = 896] [outer = 0x8f3c1800] 14:34:15 INFO - PROCESS | 6318 | 1464989655431 Marionette DEBUG loaded listener.js 14:34:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x8f605400) [pid = 6318] [serial = 897] [outer = 0x8f3c1800] 14:34:16 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x8de06000) [pid = 6318] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:34:16 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x8c62a000) [pid = 6318] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:34:16 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0x8bcc6c00) [pid = 6318] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:34:16 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x8c00dc00) [pid = 6318] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:34:16 INFO - PROCESS | 6318 | --DOMWINDOW == 125 (0x8bcc9c00) [pid = 6318] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:34:16 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0x894f6800) [pid = 6318] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:34:16 INFO - PROCESS | 6318 | 1464989656558 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]]]}] 14:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1491ms 14:34:16 INFO - PROCESS | 6318 | 1464989656593 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 14:34:16 INFO - PROCESS | 6318 | 1464989656597 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 14:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:34:16 INFO - PROCESS | 6318 | 1464989656602 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:34:16 INFO - PROCESS | 6318 | 1464989656606 Marionette TRACE conn4 <- [1,1166,null,{}] 14:34:16 INFO - PROCESS | 6318 | 1464989656611 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}] 14:34:16 INFO - PROCESS | 6318 | 1464989656800 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 14:34:16 INFO - PROCESS | 6318 | 1464989656929 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be4400 == 58 [pid = 6318] [id = 299] 14:34:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x88beb000) [pid = 6318] [serial = 898] [outer = (nil)] 14:34:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0x8f59dc00) [pid = 6318] [serial = 899] [outer = 0x88beb000] 14:34:17 INFO - PROCESS | 6318 | 1464989657004 Marionette DEBUG loaded listener.js 14:34:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x914eb400) [pid = 6318] [serial = 900] [outer = 0x88beb000] 14:34:17 INFO - PROCESS | 6318 | 1464989657768 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]]]}] 14:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1181ms 14:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:34:17 INFO - PROCESS | 6318 | 1464989657784 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 14:34:17 INFO - PROCESS | 6318 | 1464989657787 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 14:34:17 INFO - PROCESS | 6318 | 1464989657796 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:34:17 INFO - PROCESS | 6318 | 1464989657798 Marionette TRACE conn4 <- [1,1170,null,{}] 14:34:17 INFO - PROCESS | 6318 | 1464989657804 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}] 14:34:18 INFO - PROCESS | 6318 | 1464989658015 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 14:34:18 INFO - PROCESS | 6318 | 1464989658035 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x88eba800 == 59 [pid = 6318] [id = 300] 14:34:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x8d5fe800) [pid = 6318] [serial = 901] [outer = (nil)] 14:34:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x917ca400) [pid = 6318] [serial = 902] [outer = 0x8d5fe800] 14:34:18 INFO - PROCESS | 6318 | 1464989658107 Marionette DEBUG loaded listener.js 14:34:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x917cd800) [pid = 6318] [serial = 903] [outer = 0x8d5fe800] 14:34:19 INFO - PROCESS | 6318 | --DOCSHELL 0xa2257400 == 58 [pid = 6318] [id = 9] 14:34:19 INFO - PROCESS | 6318 | 1464989659279 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]]]}] 14:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1504ms 14:34:19 INFO - PROCESS | 6318 | 1464989659301 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 14:34:19 INFO - PROCESS | 6318 | 1464989659308 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 14:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:34:19 INFO - PROCESS | 6318 | 1464989659318 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:34:19 INFO - PROCESS | 6318 | 1464989659324 Marionette TRACE conn4 <- [1,1174,null,{}] 14:34:19 INFO - PROCESS | 6318 | 1464989659332 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}] 14:34:19 INFO - PROCESS | 6318 | 1464989659593 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 14:34:19 INFO - PROCESS | 6318 | 1464989659864 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x894eac00 == 59 [pid = 6318] [id = 301] 14:34:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x8c601400) [pid = 6318] [serial = 904] [outer = (nil)] 14:34:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x8d409000) [pid = 6318] [serial = 905] [outer = 0x8c601400] 14:34:19 INFO - PROCESS | 6318 | 1464989659958 Marionette DEBUG loaded listener.js 14:34:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8d5f2000) [pid = 6318] [serial = 906] [outer = 0x8c601400] 14:34:20 INFO - PROCESS | 6318 | 1464989660931 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] 14:34:20 INFO - PROCESS | 6318 | 1464989660980 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 14:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:34:20 INFO - PROCESS | 6318 | 1464989660992 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:34:20 INFO - PROCESS | 6318 | 1464989660996 Marionette TRACE conn4 <- [1,1178,null,{}] 14:34:21 INFO - PROCESS | 6318 | 1464989661003 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}] 14:34:21 INFO - PROCESS | 6318 | 1464989661203 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 14:34:21 INFO - PROCESS | 6318 | 1464989661508 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec3a800 == 60 [pid = 6318] [id = 302] 14:34:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x8f3cb800) [pid = 6318] [serial = 907] [outer = (nil)] 14:34:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x8f594000) [pid = 6318] [serial = 908] [outer = 0x8f3cb800] 14:34:21 INFO - PROCESS | 6318 | 1464989661645 Marionette DEBUG loaded listener.js 14:34:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8f606800) [pid = 6318] [serial = 909] [outer = 0x8f3cb800] 14:34:22 INFO - PROCESS | 6318 | 1464989662543 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] 14:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:34:22 INFO - PROCESS | 6318 | 1464989662588 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 14:34:22 INFO - PROCESS | 6318 | 1464989662596 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:34:22 INFO - PROCESS | 6318 | 1464989662602 Marionette TRACE conn4 <- [1,1182,null,{}] 14:34:22 INFO - PROCESS | 6318 | 1464989662619 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}] 14:34:22 INFO - PROCESS | 6318 | 1464989662809 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 14:34:22 INFO - PROCESS | 6318 | 1464989662979 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f603800 == 61 [pid = 6318] [id = 303] 14:34:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x914e8c00) [pid = 6318] [serial = 910] [outer = (nil)] 14:34:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x91bcc400) [pid = 6318] [serial = 911] [outer = 0x914e8c00] 14:34:23 INFO - PROCESS | 6318 | 1464989663073 Marionette DEBUG loaded listener.js 14:34:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x91e62000) [pid = 6318] [serial = 912] [outer = 0x914e8c00] 14:34:23 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:34:23 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:34:24 INFO - PROCESS | 6318 | 1464989664043 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] 14:34:24 INFO - PROCESS | 6318 | 1464989664096 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 14:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:34:24 INFO - PROCESS | 6318 | 1464989664103 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:34:24 INFO - PROCESS | 6318 | 1464989664107 Marionette TRACE conn4 <- [1,1186,null,{}] 14:34:24 INFO - PROCESS | 6318 | 1464989664113 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}] 14:34:24 INFO - PROCESS | 6318 | 1464989664290 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 14:34:24 INFO - PROCESS | 6318 | 1464989664459 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x88310400 == 62 [pid = 6318] [id = 304] 14:34:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8d40b400) [pid = 6318] [serial = 913] [outer = (nil)] 14:34:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x91e6a800) [pid = 6318] [serial = 914] [outer = 0x8d40b400] 14:34:24 INFO - PROCESS | 6318 | 1464989664548 Marionette DEBUG loaded listener.js 14:34:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x91e6f400) [pid = 6318] [serial = 915] [outer = 0x8d40b400] 14:34:25 INFO - PROCESS | 6318 | 1464989665460 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] 14:34:25 INFO - PROCESS | 6318 | 1464989665542 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 14:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:34:25 INFO - PROCESS | 6318 | 1464989665549 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:34:25 INFO - PROCESS | 6318 | 1464989665553 Marionette TRACE conn4 <- [1,1190,null,{}] 14:34:25 INFO - PROCESS | 6318 | 1464989665559 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}] 14:34:25 INFO - PROCESS | 6318 | 1464989665772 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 14:34:26 INFO - PROCESS | 6318 | 1464989665999 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x88eb7000 == 63 [pid = 6318] [id = 305] 14:34:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8c627400) [pid = 6318] [serial = 916] [outer = (nil)] 14:34:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x922a0800) [pid = 6318] [serial = 917] [outer = 0x8c627400] 14:34:26 INFO - PROCESS | 6318 | 1464989666130 Marionette DEBUG loaded listener.js 14:34:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x922a5000) [pid = 6318] [serial = 918] [outer = 0x8c627400] 14:34:27 INFO - PROCESS | 6318 | 1464989667072 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] 14:34:27 INFO - PROCESS | 6318 | 1464989667143 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 14:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:34:27 INFO - PROCESS | 6318 | 1464989667150 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:34:27 INFO - PROCESS | 6318 | 1464989667154 Marionette TRACE conn4 <- [1,1194,null,{}] 14:34:27 INFO - PROCESS | 6318 | 1464989667163 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}] 14:34:27 INFO - PROCESS | 6318 | 1464989667404 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 14:34:27 INFO - PROCESS | 6318 | 1464989667620 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x88311000 == 64 [pid = 6318] [id = 306] 14:34:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x88ab7c00) [pid = 6318] [serial = 919] [outer = (nil)] 14:34:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x924c2400) [pid = 6318] [serial = 920] [outer = 0x88ab7c00] 14:34:27 INFO - PROCESS | 6318 | 1464989667752 Marionette DEBUG loaded listener.js 14:34:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x9254c400) [pid = 6318] [serial = 921] [outer = 0x88ab7c00] 14:34:28 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:34:28 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:34:28 INFO - PROCESS | 6318 | 1464989668668 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] 14:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:34:28 INFO - PROCESS | 6318 | 1464989668752 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 14:34:28 INFO - PROCESS | 6318 | 1464989668758 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:34:28 INFO - PROCESS | 6318 | 1464989668762 Marionette TRACE conn4 <- [1,1198,null,{}] 14:34:28 INFO - PROCESS | 6318 | 1464989668768 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}] 14:34:28 INFO - PROCESS | 6318 | 1464989668947 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 14:34:29 INFO - PROCESS | 6318 | 1464989669166 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x88305400 == 65 [pid = 6318] [id = 307] 14:34:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8a1fb800) [pid = 6318] [serial = 922] [outer = (nil)] 14:34:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x92552000) [pid = 6318] [serial = 923] [outer = 0x8a1fb800] 14:34:29 INFO - PROCESS | 6318 | 1464989669297 Marionette DEBUG loaded listener.js 14:34:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x92559800) [pid = 6318] [serial = 924] [outer = 0x8a1fb800] 14:34:30 INFO - PROCESS | 6318 | 1464989670196 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]]]}] 14:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1487ms 14:34:30 INFO - PROCESS | 6318 | 1464989670245 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 14:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:34:30 INFO - PROCESS | 6318 | 1464989670255 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 14:34:30 INFO - PROCESS | 6318 | 1464989670264 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:34:30 INFO - PROCESS | 6318 | 1464989670267 Marionette TRACE conn4 <- [1,1202,null,{}] 14:34:30 INFO - PROCESS | 6318 | 1464989670273 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}] 14:34:30 INFO - PROCESS | 6318 | 1464989670454 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 14:34:30 INFO - PROCESS | 6318 | 1464989670632 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab9c00 == 66 [pid = 6318] [id = 308] 14:34:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8a1fc400) [pid = 6318] [serial = 925] [outer = (nil)] 14:34:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x91bc3400) [pid = 6318] [serial = 926] [outer = 0x8a1fc400] 14:34:30 INFO - PROCESS | 6318 | 1464989670720 Marionette DEBUG loaded listener.js 14:34:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x928c4800) [pid = 6318] [serial = 927] [outer = 0x8a1fc400] 14:34:31 INFO - PROCESS | 6318 | 1464989671652 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]]]}] 14:34:31 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 14:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1433ms 14:34:31 INFO - PROCESS | 6318 | 1464989671697 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 14:34:31 INFO - PROCESS | 6318 | 1464989671702 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 14:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:34:31 INFO - PROCESS | 6318 | 1464989671708 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:34:31 INFO - PROCESS | 6318 | 1464989671712 Marionette TRACE conn4 <- [1,1206,null,{}] 14:34:31 INFO - PROCESS | 6318 | 1464989671718 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}] 14:34:31 INFO - PROCESS | 6318 | 1464989671892 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 14:34:32 INFO - PROCESS | 6318 | 1464989672085 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d403c00 == 67 [pid = 6318] [id = 309] 14:34:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8d404c00) [pid = 6318] [serial = 928] [outer = (nil)] 14:34:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x91e67800) [pid = 6318] [serial = 929] [outer = 0x8d404c00] 14:34:32 INFO - PROCESS | 6318 | 1464989672179 Marionette DEBUG loaded listener.js 14:34:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x928c5000) [pid = 6318] [serial = 930] [outer = 0x8d404c00] 14:34:33 INFO - PROCESS | 6318 | 1464989673530 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]]]}] 14:34:33 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 14:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1883ms 14:34:33 INFO - PROCESS | 6318 | 1464989673635 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 14:34:33 INFO - PROCESS | 6318 | 1464989673641 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 14:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:34:33 INFO - PROCESS | 6318 | 1464989673680 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:34:33 INFO - PROCESS | 6318 | 1464989673685 Marionette TRACE conn4 <- [1,1210,null,{}] 14:34:33 INFO - PROCESS | 6318 | 1464989673693 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}] 14:34:33 INFO - PROCESS | 6318 | 1464989673856 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 14:34:34 INFO - PROCESS | 6318 | 1464989674031 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f6800 == 68 [pid = 6318] [id = 310] 14:34:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x8b0eec00) [pid = 6318] [serial = 931] [outer = (nil)] 14:34:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x8c607c00) [pid = 6318] [serial = 932] [outer = 0x8b0eec00] 14:34:34 INFO - PROCESS | 6318 | 1464989674115 Marionette DEBUG loaded listener.js 14:34:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x8d4a9800) [pid = 6318] [serial = 933] [outer = 0x8b0eec00] 14:34:35 INFO - PROCESS | 6318 | 1464989675083 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]]]}] 14:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1452ms 14:34:35 INFO - PROCESS | 6318 | 1464989675118 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 14:34:35 INFO - PROCESS | 6318 | 1464989675126 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 14:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:34:35 INFO - PROCESS | 6318 | 1464989675137 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:34:35 INFO - PROCESS | 6318 | 1464989675140 Marionette TRACE conn4 <- [1,1214,null,{}] 14:34:35 INFO - PROCESS | 6318 | 1464989675147 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}] 14:34:35 INFO - PROCESS | 6318 | 1464989675336 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 14:34:35 INFO - PROCESS | 6318 | 1464989675603 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x88309c00 == 69 [pid = 6318] [id = 311] 14:34:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x88be2000) [pid = 6318] [serial = 934] [outer = (nil)] 14:34:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x8bcc8c00) [pid = 6318] [serial = 935] [outer = 0x88be2000] 14:34:35 INFO - PROCESS | 6318 | 1464989675745 Marionette DEBUG loaded listener.js 14:34:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x8c376c00) [pid = 6318] [serial = 936] [outer = 0x88be2000] 14:34:35 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab7000 == 68 [pid = 6318] [id = 264] 14:34:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8c368400 == 67 [pid = 6318] [id = 263] 14:34:35 INFO - PROCESS | 6318 | --DOCSHELL 0x88ac0800 == 66 [pid = 6318] [id = 262] 14:34:35 INFO - PROCESS | 6318 | --DOCSHELL 0x88be4400 == 65 [pid = 6318] [id = 299] 14:34:35 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x8ec3a400) [pid = 6318] [serial = 860] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec34400 == 64 [pid = 6318] [id = 298] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x894f3000 == 63 [pid = 6318] [id = 297] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x894f4c00 == 62 [pid = 6318] [id = 296] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x8830dc00 == 61 [pid = 6318] [id = 295] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x88eb9000 == 60 [pid = 6318] [id = 294] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab6c00 == 59 [pid = 6318] [id = 292] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x88be3400 == 58 [pid = 6318] [id = 291] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x8830c800 == 57 [pid = 6318] [id = 290] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c6c00 == 56 [pid = 6318] [id = 289] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4a9c00 == 55 [pid = 6318] [id = 288] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x88ec4000 == 54 [pid = 6318] [id = 287] 14:34:36 INFO - PROCESS | 6318 | --DOCSHELL 0x8c62c400 == 53 [pid = 6318] [id = 286] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x8e089c00) [pid = 6318] [serial = 855] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x8df1f000) [pid = 6318] [serial = 854] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x8f6e6c00) [pid = 6318] [serial = 839] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x8eb7c800) [pid = 6318] [serial = 830] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8d4b1000) [pid = 6318] [serial = 852] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x8c006400) [pid = 6318] [serial = 848] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8c608c00) [pid = 6318] [serial = 849] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x8d5fec00) [pid = 6318] [serial = 858] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x8c376400) [pid = 6318] [serial = 827] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8f60b000) [pid = 6318] [serial = 836] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8d4a3400) [pid = 6318] [serial = 851] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x8d5f4c00) [pid = 6318] [serial = 857] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8c003800) [pid = 6318] [serial = 842] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8f5cc000) [pid = 6318] [serial = 833] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x8c004400) [pid = 6318] [serial = 845] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8f5c2800) [pid = 6318] [serial = 824] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8e07d000) [pid = 6318] [serial = 762] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8c36c000) [pid = 6318] [serial = 846] [outer = (nil)] [url = about:blank] 14:34:36 INFO - PROCESS | 6318 | 1464989676696 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]]]}] 14:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1579ms 14:34:36 INFO - PROCESS | 6318 | 1464989676716 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 14:34:36 INFO - PROCESS | 6318 | 1464989676720 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 14:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:34:36 INFO - PROCESS | 6318 | 1464989676726 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:34:36 INFO - PROCESS | 6318 | 1464989676733 Marionette TRACE conn4 <- [1,1218,null,{}] 14:34:36 INFO - PROCESS | 6318 | 1464989676749 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}] 14:34:36 INFO - PROCESS | 6318 | 1464989676918 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 14:34:37 INFO - PROCESS | 6318 | 1464989677051 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ec4000 == 54 [pid = 6318] [id = 312] 14:34:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8bcd1800) [pid = 6318] [serial = 937] [outer = (nil)] 14:34:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8e089c00) [pid = 6318] [serial = 938] [outer = 0x8bcd1800] 14:34:37 INFO - PROCESS | 6318 | 1464989677128 Marionette DEBUG loaded listener.js 14:34:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8e2b5c00) [pid = 6318] [serial = 939] [outer = 0x8bcd1800] 14:34:37 INFO - PROCESS | 6318 | 1464989677914 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]]]}] 14:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1242ms 14:34:37 INFO - PROCESS | 6318 | 1464989677977 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 14:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:34:37 INFO - PROCESS | 6318 | 1464989677982 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 14:34:37 INFO - PROCESS | 6318 | 1464989677989 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:34:37 INFO - PROCESS | 6318 | 1464989677992 Marionette TRACE conn4 <- [1,1222,null,{}] 14:34:38 INFO - PROCESS | 6318 | 1464989677998 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}] 14:34:38 INFO - PROCESS | 6318 | 1464989678166 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 14:34:38 INFO - PROCESS | 6318 | 1464989678177 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4a3400 == 55 [pid = 6318] [id = 313] 14:34:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8eb7d000) [pid = 6318] [serial = 940] [outer = (nil)] 14:34:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8f3c3000) [pid = 6318] [serial = 941] [outer = 0x8eb7d000] 14:34:38 INFO - PROCESS | 6318 | 1464989678252 Marionette DEBUG loaded listener.js 14:34:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8f59bc00) [pid = 6318] [serial = 942] [outer = 0x8eb7d000] 14:34:39 INFO - PROCESS | 6318 | 1464989679228 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] 14:34:39 INFO - PROCESS | 6318 | 1464989679292 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 14:34:39 INFO - PROCESS | 6318 | 1464989679298 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:34:39 INFO - PROCESS | 6318 | 1464989679302 Marionette TRACE conn4 <- [1,1226,null,{}] 14:34:39 INFO - PROCESS | 6318 | 1464989679307 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}] 14:34:39 INFO - PROCESS | 6318 | 1464989679509 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 14:34:39 INFO - PROCESS | 6318 | 1464989679541 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4ac000 == 56 [pid = 6318] [id = 314] 14:34:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8d5ef400) [pid = 6318] [serial = 943] [outer = (nil)] 14:34:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8f5d0c00) [pid = 6318] [serial = 944] [outer = 0x8d5ef400] 14:34:39 INFO - PROCESS | 6318 | 1464989679614 Marionette DEBUG loaded listener.js 14:34:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8f60b000) [pid = 6318] [serial = 945] [outer = 0x8d5ef400] 14:34:40 INFO - PROCESS | 6318 | 1464989680749 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]]]}] 14:34:40 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x88abac00) [pid = 6318] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:34:40 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8f3c1800) [pid = 6318] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:34:40 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x88abd800) [pid = 6318] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:34:40 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8df1d400) [pid = 6318] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:34:40 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8b4da800) [pid = 6318] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:34:40 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x88beb000) [pid = 6318] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:34:40 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8f3c5800) [pid = 6318] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:34:40 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x88ac1c00) [pid = 6318] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1531ms 14:34:40 INFO - PROCESS | 6318 | 1464989680829 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 14:34:40 INFO - PROCESS | 6318 | 1464989680833 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 14:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:34:40 INFO - PROCESS | 6318 | 1464989680840 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:34:40 INFO - PROCESS | 6318 | 1464989680842 Marionette TRACE conn4 <- [1,1230,null,{}] 14:34:40 INFO - PROCESS | 6318 | 1464989680848 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}] 14:34:41 INFO - PROCESS | 6318 | 1464989681026 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 14:34:41 INFO - PROCESS | 6318 | 1464989681213 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c5800 == 57 [pid = 6318] [id = 315] 14:34:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8f3c8800) [pid = 6318] [serial = 946] [outer = (nil)] 14:34:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8f5cc800) [pid = 6318] [serial = 947] [outer = 0x8f3c8800] 14:34:41 INFO - PROCESS | 6318 | 1464989681299 Marionette DEBUG loaded listener.js 14:34:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x914e4800) [pid = 6318] [serial = 948] [outer = 0x8f3c8800] 14:34:42 INFO - PROCESS | 6318 | 1464989682017 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]]]}] 14:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1227ms 14:34:42 INFO - PROCESS | 6318 | 1464989682079 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 14:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:34:42 INFO - PROCESS | 6318 | 1464989682084 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 14:34:42 INFO - PROCESS | 6318 | 1464989682092 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:34:42 INFO - PROCESS | 6318 | 1464989682095 Marionette TRACE conn4 <- [1,1234,null,{}] 14:34:42 INFO - PROCESS | 6318 | 1464989682100 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}] 14:34:42 INFO - PROCESS | 6318 | 1464989682262 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 14:34:42 INFO - PROCESS | 6318 | 1464989682274 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c627c00 == 58 [pid = 6318] [id = 316] 14:34:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8c629c00) [pid = 6318] [serial = 949] [outer = (nil)] 14:34:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x917cb000) [pid = 6318] [serial = 950] [outer = 0x8c629c00] 14:34:42 INFO - PROCESS | 6318 | 1464989682346 Marionette DEBUG loaded listener.js 14:34:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x91bc8800) [pid = 6318] [serial = 951] [outer = 0x8c629c00] 14:34:43 INFO - PROCESS | 6318 | 1464989683449 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]]]}] 14:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1429ms 14:34:43 INFO - PROCESS | 6318 | 1464989683522 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 14:34:43 INFO - PROCESS | 6318 | 1464989683529 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 14:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:34:43 INFO - PROCESS | 6318 | 1464989683540 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:34:43 INFO - PROCESS | 6318 | 1464989683544 Marionette TRACE conn4 <- [1,1238,null,{}] 14:34:43 INFO - PROCESS | 6318 | 1464989683572 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}] 14:34:43 INFO - PROCESS | 6318 | 1464989683815 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 14:34:43 INFO - PROCESS | 6318 | 1464989683947 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4d6c00 == 59 [pid = 6318] [id = 317] 14:34:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8b4d9400) [pid = 6318] [serial = 952] [outer = (nil)] 14:34:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8c00d000) [pid = 6318] [serial = 953] [outer = 0x8b4d9400] 14:34:44 INFO - PROCESS | 6318 | 1464989684104 Marionette DEBUG loaded listener.js 14:34:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8c606400) [pid = 6318] [serial = 954] [outer = 0x8b4d9400] 14:34:44 INFO - PROCESS | 6318 | 1464989684979 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]]]}] 14:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1491ms 14:34:45 INFO - PROCESS | 6318 | 1464989685031 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 14:34:45 INFO - PROCESS | 6318 | 1464989685041 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 14:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:34:45 INFO - PROCESS | 6318 | 1464989685052 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:34:45 INFO - PROCESS | 6318 | 1464989685056 Marionette TRACE conn4 <- [1,1242,null,{}] 14:34:45 INFO - PROCESS | 6318 | 1464989685063 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}] 14:34:45 INFO - PROCESS | 6318 | 1464989685290 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 14:34:45 INFO - PROCESS | 6318 | 1464989685532 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4ab400 == 60 [pid = 6318] [id = 318] 14:34:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8d5f4800) [pid = 6318] [serial = 955] [outer = (nil)] 14:34:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x8e07d000) [pid = 6318] [serial = 956] [outer = 0x8d5f4800] 14:34:45 INFO - PROCESS | 6318 | 1464989685666 Marionette DEBUG loaded listener.js 14:34:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x8e2b4000) [pid = 6318] [serial = 957] [outer = 0x8d5f4800] 14:34:46 INFO - PROCESS | 6318 | 1464989686662 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]]]}] 14:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1684ms 14:34:46 INFO - PROCESS | 6318 | 1464989686737 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 14:34:46 INFO - PROCESS | 6318 | 1464989686741 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 14:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:34:46 INFO - PROCESS | 6318 | 1464989686748 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:34:46 INFO - PROCESS | 6318 | 1464989686754 Marionette TRACE conn4 <- [1,1246,null,{}] 14:34:46 INFO - PROCESS | 6318 | 1464989686771 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}] 14:34:47 INFO - PROCESS | 6318 | 1464989687002 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 14:34:47 INFO - PROCESS | 6318 | 1464989687275 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ebd000 == 61 [pid = 6318] [id = 319] 14:34:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x8f3ca400) [pid = 6318] [serial = 958] [outer = (nil)] 14:34:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x91bce400) [pid = 6318] [serial = 959] [outer = 0x8f3ca400] 14:34:47 INFO - PROCESS | 6318 | 1464989687381 Marionette DEBUG loaded listener.js 14:34:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x9229b400) [pid = 6318] [serial = 960] [outer = 0x8f3ca400] 14:34:48 INFO - PROCESS | 6318 | 1464989688318 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]]]}] 14:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1645ms 14:34:48 INFO - PROCESS | 6318 | 1464989688395 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 14:34:48 INFO - PROCESS | 6318 | 1464989688401 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 14:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:34:48 INFO - PROCESS | 6318 | 1464989688408 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:34:48 INFO - PROCESS | 6318 | 1464989688411 Marionette TRACE conn4 <- [1,1250,null,{}] 14:34:48 INFO - PROCESS | 6318 | 1464989688417 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}] 14:34:48 INFO - PROCESS | 6318 | 1464989688638 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 14:34:48 INFO - PROCESS | 6318 | 1464989688859 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bd0000 == 62 [pid = 6318] [id = 320] 14:34:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x9229cc00) [pid = 6318] [serial = 961] [outer = (nil)] 14:34:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x924c2c00) [pid = 6318] [serial = 962] [outer = 0x9229cc00] 14:34:48 INFO - PROCESS | 6318 | 1464989688991 Marionette DEBUG loaded listener.js 14:34:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x924c6000) [pid = 6318] [serial = 963] [outer = 0x9229cc00] 14:34:49 INFO - PROCESS | 6318 | 1464989689885 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]]]}] 14:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1537ms 14:34:49 INFO - PROCESS | 6318 | 1464989689946 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 14:34:49 INFO - PROCESS | 6318 | 1464989689949 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 14:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:34:49 INFO - PROCESS | 6318 | 1464989689957 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:34:49 INFO - PROCESS | 6318 | 1464989689960 Marionette TRACE conn4 <- [1,1254,null,{}] 14:34:49 INFO - PROCESS | 6318 | 1464989689966 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}] 14:34:50 INFO - PROCESS | 6318 | 1464989690154 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 14:34:50 INFO - PROCESS | 6318 | 1464989690330 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x88310c00 == 63 [pid = 6318] [id = 321] 14:34:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x88be9800) [pid = 6318] [serial = 964] [outer = (nil)] 14:34:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x9255a800) [pid = 6318] [serial = 965] [outer = 0x88be9800] 14:34:50 INFO - PROCESS | 6318 | 1464989690432 Marionette DEBUG loaded listener.js 14:34:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x928cdc00) [pid = 6318] [serial = 966] [outer = 0x88be9800] 14:34:51 INFO - PROCESS | 6318 | 1464989691393 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]]]}] 14:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1480ms 14:34:51 INFO - PROCESS | 6318 | 1464989691438 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 14:34:51 INFO - PROCESS | 6318 | 1464989691441 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 14:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:34:51 INFO - PROCESS | 6318 | 1464989691448 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:34:51 INFO - PROCESS | 6318 | 1464989691452 Marionette TRACE conn4 <- [1,1258,null,{}] 14:34:51 INFO - PROCESS | 6318 | 1464989691458 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}] 14:34:51 INFO - PROCESS | 6318 | 1464989691663 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 14:34:51 INFO - PROCESS | 6318 | 1464989691949 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x928c1c00 == 64 [pid = 6318] [id = 322] 14:34:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x928cb800) [pid = 6318] [serial = 967] [outer = (nil)] 14:34:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x92ba6000) [pid = 6318] [serial = 968] [outer = 0x928cb800] 14:34:52 INFO - PROCESS | 6318 | 1464989692083 Marionette DEBUG loaded listener.js 14:34:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x936a2000) [pid = 6318] [serial = 969] [outer = 0x928cb800] 14:34:52 INFO - PROCESS | 6318 | 1464989692962 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]]]}] 14:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1589ms 14:34:53 INFO - PROCESS | 6318 | 1464989693040 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 14:34:53 INFO - PROCESS | 6318 | 1464989693043 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 14:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:34:53 INFO - PROCESS | 6318 | 1464989693050 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:34:53 INFO - PROCESS | 6318 | 1464989693054 Marionette TRACE conn4 <- [1,1262,null,{}] 14:34:53 INFO - PROCESS | 6318 | 1464989693060 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}] 14:34:53 INFO - PROCESS | 6318 | 1464989693272 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 14:34:53 INFO - PROCESS | 6318 | 1464989693495 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ba6800 == 65 [pid = 6318] [id = 323] 14:34:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x93663c00) [pid = 6318] [serial = 970] [outer = (nil)] 14:34:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x936a7400) [pid = 6318] [serial = 971] [outer = 0x93663c00] 14:34:53 INFO - PROCESS | 6318 | 1464989693626 Marionette DEBUG loaded listener.js 14:34:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x936aa800) [pid = 6318] [serial = 972] [outer = 0x93663c00] 14:34:54 INFO - PROCESS | 6318 | 1464989694536 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]]]}] 14:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1535ms 14:34:54 INFO - PROCESS | 6318 | 1464989694587 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 14:34:54 INFO - PROCESS | 6318 | 1464989694591 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 14:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:34:54 INFO - PROCESS | 6318 | 1464989694598 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:34:54 INFO - PROCESS | 6318 | 1464989694601 Marionette TRACE conn4 <- [1,1266,null,{}] 14:34:54 INFO - PROCESS | 6318 | 1464989694607 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}] 14:34:54 INFO - PROCESS | 6318 | 1464989694783 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 14:34:54 INFO - PROCESS | 6318 | 1464989694965 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x88beb800 == 66 [pid = 6318] [id = 324] 14:34:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x924c4000) [pid = 6318] [serial = 973] [outer = (nil)] 14:34:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x93a25000) [pid = 6318] [serial = 974] [outer = 0x924c4000] 14:34:55 INFO - PROCESS | 6318 | 1464989695050 Marionette DEBUG loaded listener.js 14:34:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x93a9a000) [pid = 6318] [serial = 975] [outer = 0x924c4000] 14:34:56 INFO - PROCESS | 6318 | 1464989696015 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]]]}] 14:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1487ms 14:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:34:56 INFO - PROCESS | 6318 | 1464989696086 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 14:34:56 INFO - PROCESS | 6318 | 1464989696089 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 14:34:56 INFO - PROCESS | 6318 | 1464989696096 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:34:56 INFO - PROCESS | 6318 | 1464989696100 Marionette TRACE conn4 <- [1,1270,null,{}] 14:34:56 INFO - PROCESS | 6318 | 1464989696105 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}] 14:34:56 INFO - PROCESS | 6318 | 1464989696339 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 14:34:56 INFO - PROCESS | 6318 | 1464989696561 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a1f3c00 == 67 [pid = 6318] [id = 325] 14:34:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x8a1f4000) [pid = 6318] [serial = 976] [outer = (nil)] 14:34:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x8d406c00) [pid = 6318] [serial = 977] [outer = 0x8a1f4000] 14:34:56 INFO - PROCESS | 6318 | 1464989696697 Marionette DEBUG loaded listener.js 14:34:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x8f60b800) [pid = 6318] [serial = 978] [outer = 0x8a1f4000] 14:34:57 INFO - PROCESS | 6318 | 1464989697640 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]]]}] 14:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1592ms 14:34:57 INFO - PROCESS | 6318 | 1464989697688 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 14:34:57 INFO - PROCESS | 6318 | 1464989697692 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 14:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:34:57 INFO - PROCESS | 6318 | 1464989697698 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:34:57 INFO - PROCESS | 6318 | 1464989697701 Marionette TRACE conn4 <- [1,1274,null,{}] 14:34:57 INFO - PROCESS | 6318 | 1464989697707 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}] 14:34:57 INFO - PROCESS | 6318 | 1464989697887 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 14:34:58 INFO - PROCESS | 6318 | 1464989698404 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:34:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0ed400 == 68 [pid = 6318] [id = 326] 14:34:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x8b4cf000) [pid = 6318] [serial = 979] [outer = (nil)] 14:34:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x8bcca400) [pid = 6318] [serial = 980] [outer = 0x8b4cf000] 14:34:58 INFO - PROCESS | 6318 | 1464989698530 Marionette DEBUG loaded listener.js 14:34:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x8c374800) [pid = 6318] [serial = 981] [outer = 0x8b4cf000] 14:34:59 INFO - PROCESS | 6318 | 1464989699472 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]]]}] 14:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1843ms 14:34:59 INFO - PROCESS | 6318 | 1464989699543 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 14:34:59 INFO - PROCESS | 6318 | 1464989699550 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 14:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:34:59 INFO - PROCESS | 6318 | 1464989699564 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:34:59 INFO - PROCESS | 6318 | 1464989699570 Marionette TRACE conn4 <- [1,1278,null,{}] 14:34:59 INFO - PROCESS | 6318 | 1464989699577 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}] 14:34:59 INFO - PROCESS | 6318 | 1464989699799 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 14:35:00 INFO - PROCESS | 6318 | 1464989700032 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e0c00 == 69 [pid = 6318] [id = 327] 14:35:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x8c61dc00) [pid = 6318] [serial = 982] [outer = (nil)] 14:35:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x8e2b8000) [pid = 6318] [serial = 983] [outer = 0x8c61dc00] 14:35:00 INFO - PROCESS | 6318 | 1464989700132 Marionette DEBUG loaded listener.js 14:35:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x8ec3ac00) [pid = 6318] [serial = 984] [outer = 0x8c61dc00] 14:35:00 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x917ca400) [pid = 6318] [serial = 902] [outer = (nil)] [url = about:blank] 14:35:00 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c5800 == 68 [pid = 6318] [id = 315] 14:35:00 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4ac000 == 67 [pid = 6318] [id = 314] 14:35:00 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4a3400 == 66 [pid = 6318] [id = 313] 14:35:00 INFO - PROCESS | 6318 | --DOCSHELL 0x88ec4000 == 65 [pid = 6318] [id = 312] 14:35:00 INFO - PROCESS | 6318 | --DOCSHELL 0x88309c00 == 64 [pid = 6318] [id = 311] 14:35:00 INFO - PROCESS | 6318 | --DOCSHELL 0x894f6800 == 63 [pid = 6318] [id = 310] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x8f5cec00) [pid = 6318] [serial = 896] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x8a1f8c00) [pid = 6318] [serial = 887] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x8c60d800) [pid = 6318] [serial = 888] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x8e2b0400) [pid = 6318] [serial = 890] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x8eb79800) [pid = 6318] [serial = 891] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x8c621c00) [pid = 6318] [serial = 885] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x8c372400) [pid = 6318] [serial = 884] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x8b4ccc00) [pid = 6318] [serial = 863] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x8d5f6800) [pid = 6318] [serial = 866] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x8f597400) [pid = 6318] [serial = 869] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8f5d0000) [pid = 6318] [serial = 872] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8f6eec00) [pid = 6318] [serial = 875] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x917c3000) [pid = 6318] [serial = 878] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x917cf400) [pid = 6318] [serial = 881] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x914eb400) [pid = 6318] [serial = 900] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x8f605400) [pid = 6318] [serial = 897] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x8f597c00) [pid = 6318] [serial = 894] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x8f592400) [pid = 6318] [serial = 893] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x8f59dc00) [pid = 6318] [serial = 899] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x8a1f9800) [pid = 6318] [serial = 786] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x8f5c8800) [pid = 6318] [serial = 825] [outer = (nil)] [url = about:blank] 14:35:01 INFO - PROCESS | 6318 | 1464989701088 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]]]}] 14:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1584ms 14:35:01 INFO - PROCESS | 6318 | 1464989701153 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 14:35:01 INFO - PROCESS | 6318 | 1464989701159 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 14:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:35:01 INFO - PROCESS | 6318 | 1464989701168 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:35:01 INFO - PROCESS | 6318 | 1464989701170 Marionette TRACE conn4 <- [1,1282,null,{}] 14:35:01 INFO - PROCESS | 6318 | 1464989701177 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}] 14:35:01 INFO - PROCESS | 6318 | 1464989701386 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 14:35:01 INFO - PROCESS | 6318 | 1464989701525 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c372400 == 64 [pid = 6318] [id = 328] 14:35:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x8e081800) [pid = 6318] [serial = 985] [outer = (nil)] 14:35:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x8f3c4800) [pid = 6318] [serial = 986] [outer = 0x8e081800] 14:35:01 INFO - PROCESS | 6318 | 1464989701699 Marionette DEBUG loaded listener.js 14:35:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x8f59d000) [pid = 6318] [serial = 987] [outer = 0x8e081800] 14:35:02 INFO - PROCESS | 6318 | 1464989702499 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]]]}] 14:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1384ms 14:35:02 INFO - PROCESS | 6318 | 1464989702553 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 14:35:02 INFO - PROCESS | 6318 | 1464989702556 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 14:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:35:02 INFO - PROCESS | 6318 | 1464989702570 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:35:02 INFO - PROCESS | 6318 | 1464989702579 Marionette TRACE conn4 <- [1,1286,null,{}] 14:35:02 INFO - PROCESS | 6318 | 1464989702588 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}] 14:35:02 INFO - PROCESS | 6318 | 1464989702760 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 14:35:02 INFO - PROCESS | 6318 | 1464989702912 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c60d800 == 65 [pid = 6318] [id = 329] 14:35:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x8f3c6c00) [pid = 6318] [serial = 988] [outer = (nil)] 14:35:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x914e0800) [pid = 6318] [serial = 989] [outer = 0x8f3c6c00] 14:35:02 INFO - PROCESS | 6318 | 1464989702987 Marionette DEBUG loaded listener.js 14:35:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x917c4c00) [pid = 6318] [serial = 990] [outer = 0x8f3c6c00] 14:35:03 INFO - PROCESS | 6318 | 1464989703844 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]]]}] 14:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1312ms 14:35:03 INFO - PROCESS | 6318 | 1464989703881 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 14:35:03 INFO - PROCESS | 6318 | 1464989703885 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 14:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:35:03 INFO - PROCESS | 6318 | 1464989703892 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:35:03 INFO - PROCESS | 6318 | 1464989703895 Marionette TRACE conn4 <- [1,1290,null,{}] 14:35:03 INFO - PROCESS | 6318 | 1464989703901 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}] 14:35:04 INFO - PROCESS | 6318 | 1464989704109 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 14:35:04 INFO - PROCESS | 6318 | 1464989704146 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f60d400 == 66 [pid = 6318] [id = 330] 14:35:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x8f6f1c00) [pid = 6318] [serial = 991] [outer = (nil)] 14:35:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x91bcb400) [pid = 6318] [serial = 992] [outer = 0x8f6f1c00] 14:35:04 INFO - PROCESS | 6318 | 1464989704219 Marionette DEBUG loaded listener.js 14:35:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x91e67c00) [pid = 6318] [serial = 993] [outer = 0x8f6f1c00] 14:35:05 INFO - PROCESS | 6318 | 1464989705162 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]]]}] 14:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1295ms 14:35:05 INFO - PROCESS | 6318 | 1464989705187 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 14:35:05 INFO - PROCESS | 6318 | 1464989705191 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 14:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:35:05 INFO - PROCESS | 6318 | 1464989705198 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:35:05 INFO - PROCESS | 6318 | 1464989705201 Marionette TRACE conn4 <- [1,1294,null,{}] 14:35:05 INFO - PROCESS | 6318 | 1464989705207 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}] 14:35:05 INFO - PROCESS | 6318 | 1464989705638 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 14:35:05 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x8bcd1800) [pid = 6318] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:35:05 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x8b0eec00) [pid = 6318] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:35:05 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0xa22b1000) [pid = 6318] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:35:05 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0xa22b0400) [pid = 6318] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:35:05 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x8eb7d000) [pid = 6318] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:35:05 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x88be2000) [pid = 6318] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:35:05 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x8d5ef400) [pid = 6318] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:35:05 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x8f3c8800) [pid = 6318] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:35:05 INFO - PROCESS | 6318 | 1464989705803 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d5ef400 == 67 [pid = 6318] [id = 331] 14:35:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x8d5f6800) [pid = 6318] [serial = 994] [outer = (nil)] 14:35:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x8f601c00) [pid = 6318] [serial = 995] [outer = 0x8d5f6800] 14:35:05 INFO - PROCESS | 6318 | 1464989705893 Marionette DEBUG loaded listener.js 14:35:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x924be000) [pid = 6318] [serial = 996] [outer = 0x8d5f6800] 14:35:06 INFO - PROCESS | 6318 | 1464989706643 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]]]}] 14:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1494ms 14:35:06 INFO - PROCESS | 6318 | 1464989706692 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 14:35:06 INFO - PROCESS | 6318 | 1464989706696 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 14:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:35:06 INFO - PROCESS | 6318 | 1464989706702 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:35:06 INFO - PROCESS | 6318 | 1464989706705 Marionette TRACE conn4 <- [1,1298,null,{}] 14:35:06 INFO - PROCESS | 6318 | 1464989706711 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}] 14:35:06 INFO - PROCESS | 6318 | 1464989706930 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 14:35:06 INFO - PROCESS | 6318 | 1464989706977 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec3a400 == 68 [pid = 6318] [id = 332] 14:35:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x924c3400) [pid = 6318] [serial = 997] [outer = (nil)] 14:35:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x92b99c00) [pid = 6318] [serial = 998] [outer = 0x924c3400] 14:35:07 INFO - PROCESS | 6318 | 1464989707053 Marionette DEBUG loaded listener.js 14:35:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x92ba0c00) [pid = 6318] [serial = 999] [outer = 0x924c3400] 14:35:08 INFO - PROCESS | 6318 | 1464989708069 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]]]}] 14:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1430ms 14:35:08 INFO - PROCESS | 6318 | 1464989708134 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 14:35:08 INFO - PROCESS | 6318 | 1464989708141 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 14:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:35:08 INFO - PROCESS | 6318 | 1464989708150 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:35:08 INFO - PROCESS | 6318 | 1464989708157 Marionette TRACE conn4 <- [1,1302,null,{}] 14:35:08 INFO - PROCESS | 6318 | 1464989708168 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}] 14:35:08 INFO - PROCESS | 6318 | 1464989708368 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 14:35:08 INFO - PROCESS | 6318 | 1464989708627 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcd4400 == 69 [pid = 6318] [id = 333] 14:35:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x8c00d400) [pid = 6318] [serial = 1000] [outer = (nil)] 14:35:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x8c62ac00) [pid = 6318] [serial = 1001] [outer = 0x8c00d400] 14:35:08 INFO - PROCESS | 6318 | 1464989708738 Marionette DEBUG loaded listener.js 14:35:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x8d5f9000) [pid = 6318] [serial = 1002] [outer = 0x8c00d400] 14:35:09 INFO - PROCESS | 6318 | 1464989709653 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]]]}] 14:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1541ms 14:35:09 INFO - PROCESS | 6318 | 1464989709692 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 14:35:09 INFO - PROCESS | 6318 | 1464989709701 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 14:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:35:09 INFO - PROCESS | 6318 | 1464989709712 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:35:09 INFO - PROCESS | 6318 | 1464989709716 Marionette TRACE conn4 <- [1,1306,null,{}] 14:35:09 INFO - PROCESS | 6318 | 1464989709722 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}] 14:35:09 INFO - PROCESS | 6318 | 1464989709916 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 14:35:10 INFO - PROCESS | 6318 | 1464989710098 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c5800 == 70 [pid = 6318] [id = 334] 14:35:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x8f592000) [pid = 6318] [serial = 1003] [outer = (nil)] 14:35:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x8f5d0000) [pid = 6318] [serial = 1004] [outer = 0x8f592000] 14:35:10 INFO - PROCESS | 6318 | 1464989710235 Marionette DEBUG loaded listener.js 14:35:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x8f6eb000) [pid = 6318] [serial = 1005] [outer = 0x8f592000] 14:35:11 INFO - PROCESS | 6318 | 1464989711177 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]]]}] 14:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1532ms 14:35:11 INFO - PROCESS | 6318 | 1464989711244 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 14:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:35:11 INFO - PROCESS | 6318 | 1464989711248 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 14:35:11 INFO - PROCESS | 6318 | 1464989711255 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:35:11 INFO - PROCESS | 6318 | 1464989711262 Marionette TRACE conn4 <- [1,1310,null,{}] 14:35:11 INFO - PROCESS | 6318 | 1464989711279 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}] 14:35:11 INFO - PROCESS | 6318 | 1464989711509 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 14:35:11 INFO - PROCESS | 6318 | 1464989711743 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x894e9400 == 71 [pid = 6318] [id = 335] 14:35:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x924c4400) [pid = 6318] [serial = 1006] [outer = (nil)] 14:35:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x928cd800) [pid = 6318] [serial = 1007] [outer = 0x924c4400] 14:35:11 INFO - PROCESS | 6318 | 1464989711849 Marionette DEBUG loaded listener.js 14:35:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x93665400) [pid = 6318] [serial = 1008] [outer = 0x924c4400] 14:35:12 INFO - PROCESS | 6318 | 1464989712782 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] 14:35:12 INFO - PROCESS | 6318 | 1464989712850 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 14:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:35:12 INFO - PROCESS | 6318 | 1464989712857 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:35:12 INFO - PROCESS | 6318 | 1464989712861 Marionette TRACE conn4 <- [1,1314,null,{}] 14:35:12 INFO - PROCESS | 6318 | 1464989712867 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}] 14:35:13 INFO - PROCESS | 6318 | 1464989713058 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 14:35:13 INFO - PROCESS | 6318 | 1464989713238 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x917c4800 == 72 [pid = 6318] [id = 336] 14:35:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x922a6c00) [pid = 6318] [serial = 1009] [outer = (nil)] 14:35:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x94509000) [pid = 6318] [serial = 1010] [outer = 0x922a6c00] 14:35:13 INFO - PROCESS | 6318 | 1464989713374 Marionette DEBUG loaded listener.js 14:35:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x950d0400) [pid = 6318] [serial = 1011] [outer = 0x922a6c00] 14:35:14 INFO - PROCESS | 6318 | 1464989714287 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]]]}] 14:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1482ms 14:35:14 INFO - PROCESS | 6318 | 1464989714341 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 14:35:14 INFO - PROCESS | 6318 | 1464989714346 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 14:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:35:14 INFO - PROCESS | 6318 | 1464989714352 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:35:14 INFO - PROCESS | 6318 | 1464989714355 Marionette TRACE conn4 <- [1,1318,null,{}] 14:35:14 INFO - PROCESS | 6318 | 1464989714361 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}] 14:35:14 INFO - PROCESS | 6318 | 1464989714539 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 14:35:14 INFO - PROCESS | 6318 | 1464989714719 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ec3000 == 73 [pid = 6318] [id = 337] 14:35:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x88ec3800) [pid = 6318] [serial = 1012] [outer = (nil)] 14:35:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x950d5400) [pid = 6318] [serial = 1013] [outer = 0x88ec3800] 14:35:14 INFO - PROCESS | 6318 | 1464989714807 Marionette DEBUG loaded listener.js 14:35:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x950d8000) [pid = 6318] [serial = 1014] [outer = 0x88ec3800] 14:35:15 INFO - PROCESS | 6318 | 1464989715743 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]]]}] 14:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1432ms 14:35:15 INFO - PROCESS | 6318 | 1464989715785 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 14:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:35:15 INFO - PROCESS | 6318 | 1464989715790 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 14:35:15 INFO - PROCESS | 6318 | 1464989715796 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:35:15 INFO - PROCESS | 6318 | 1464989715800 Marionette TRACE conn4 <- [1,1322,null,{}] 14:35:15 INFO - PROCESS | 6318 | 1464989715806 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}] 14:35:16 INFO - PROCESS | 6318 | 1464989716020 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 14:35:16 INFO - PROCESS | 6318 | 1464989716203 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d408c00 == 74 [pid = 6318] [id = 338] 14:35:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x9450d400) [pid = 6318] [serial = 1015] [outer = (nil)] 14:35:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x9519d000) [pid = 6318] [serial = 1016] [outer = 0x9450d400] 14:35:16 INFO - PROCESS | 6318 | 1464989716287 Marionette DEBUG loaded listener.js 14:35:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x951e8800) [pid = 6318] [serial = 1017] [outer = 0x9450d400] 14:35:17 INFO - PROCESS | 6318 | 1464989717291 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]]]}] 14:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1537ms 14:35:17 INFO - PROCESS | 6318 | 1464989717335 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 14:35:17 INFO - PROCESS | 6318 | 1464989717339 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 14:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:35:17 INFO - PROCESS | 6318 | 1464989717346 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:35:17 INFO - PROCESS | 6318 | 1464989717350 Marionette TRACE conn4 <- [1,1326,null,{}] 14:35:17 INFO - PROCESS | 6318 | 1464989717356 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}] 14:35:17 INFO - PROCESS | 6318 | 1464989717542 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 14:35:17 INFO - PROCESS | 6318 | 1464989717771 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a96800 == 75 [pid = 6318] [id = 339] 14:35:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x950d5c00) [pid = 6318] [serial = 1018] [outer = (nil)] 14:35:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x951ef800) [pid = 6318] [serial = 1019] [outer = 0x950d5c00] 14:35:17 INFO - PROCESS | 6318 | 1464989717903 Marionette DEBUG loaded listener.js 14:35:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x951f2800) [pid = 6318] [serial = 1020] [outer = 0x950d5c00] 14:35:18 INFO - PROCESS | 6318 | 1464989718762 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]]]}] 14:35:18 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 14:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1480ms 14:35:18 INFO - PROCESS | 6318 | 1464989718828 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 14:35:18 INFO - PROCESS | 6318 | 1464989718833 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 14:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:35:18 INFO - PROCESS | 6318 | 1464989718840 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:35:18 INFO - PROCESS | 6318 | 1464989718844 Marionette TRACE conn4 <- [1,1330,null,{}] 14:35:18 INFO - PROCESS | 6318 | 1464989718849 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}] 14:35:19 INFO - PROCESS | 6318 | 1464989719032 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 14:35:19 INFO - PROCESS | 6318 | 1464989719214 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x9519a400 == 76 [pid = 6318] [id = 340] 14:35:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x951f1800) [pid = 6318] [serial = 1021] [outer = (nil)] 14:35:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0x97659400) [pid = 6318] [serial = 1022] [outer = 0x951f1800] 14:35:19 INFO - PROCESS | 6318 | 1464989719301 Marionette DEBUG loaded listener.js 14:35:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 193 (0x976b7400) [pid = 6318] [serial = 1023] [outer = 0x951f1800] 14:35:20 INFO - PROCESS | 6318 | 1464989720250 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]]]}] 14:35:20 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 14:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1482ms 14:35:20 INFO - PROCESS | 6318 | 1464989720324 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 14:35:20 INFO - PROCESS | 6318 | 1464989720327 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 14:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:35:20 INFO - PROCESS | 6318 | 1464989720334 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:35:20 INFO - PROCESS | 6318 | 1464989720338 Marionette TRACE conn4 <- [1,1334,null,{}] 14:35:20 INFO - PROCESS | 6318 | 1464989720344 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}] 14:35:20 INFO - PROCESS | 6318 | 1464989720574 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 14:35:20 INFO - PROCESS | 6318 | 1464989720807 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x922a7000 == 77 [pid = 6318] [id = 341] 14:35:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 194 (0x96c03000) [pid = 6318] [serial = 1024] [outer = (nil)] 14:35:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 195 (0x976be000) [pid = 6318] [serial = 1025] [outer = 0x96c03000] 14:35:20 INFO - PROCESS | 6318 | 1464989720939 Marionette DEBUG loaded listener.js 14:35:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 196 (0x976c2800) [pid = 6318] [serial = 1026] [outer = 0x96c03000] 14:35:21 INFO - PROCESS | 6318 | 1464989721839 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]]]}] 14:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1542ms 14:35:21 INFO - PROCESS | 6318 | 1464989721876 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 14:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:35:21 INFO - PROCESS | 6318 | 1464989721887 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 14:35:21 INFO - PROCESS | 6318 | 1464989721893 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:35:21 INFO - PROCESS | 6318 | 1464989721897 Marionette TRACE conn4 <- [1,1338,null,{}] 14:35:21 INFO - PROCESS | 6318 | 1464989721903 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}] 14:35:22 INFO - PROCESS | 6318 | 1464989722128 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 14:35:22 INFO - PROCESS | 6318 | 1464989722368 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830dc00 == 78 [pid = 6318] [id = 342] 14:35:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 197 (0x928c6c00) [pid = 6318] [serial = 1027] [outer = (nil)] 14:35:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 198 (0x9893d800) [pid = 6318] [serial = 1028] [outer = 0x928c6c00] 14:35:22 INFO - PROCESS | 6318 | 1464989722495 Marionette DEBUG loaded listener.js 14:35:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 199 (0x98940c00) [pid = 6318] [serial = 1029] [outer = 0x928c6c00] 14:35:24 INFO - PROCESS | 6318 | 1464989724005 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]]]}] 14:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2195ms 14:35:24 INFO - PROCESS | 6318 | 1464989724090 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 14:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:35:24 INFO - PROCESS | 6318 | 1464989724095 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 14:35:24 INFO - PROCESS | 6318 | 1464989724101 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:35:24 INFO - PROCESS | 6318 | 1464989724106 Marionette TRACE conn4 <- [1,1342,null,{}] 14:35:24 INFO - PROCESS | 6318 | 1464989724112 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}] 14:35:24 INFO - PROCESS | 6318 | 1464989724319 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 14:35:24 INFO - PROCESS | 6318 | 1464989724505 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x88abc400 == 79 [pid = 6318] [id = 343] 14:35:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 200 (0x8a1f7400) [pid = 6318] [serial = 1030] [outer = (nil)] 14:35:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 201 (0x8d5f6c00) [pid = 6318] [serial = 1031] [outer = 0x8a1f7400] 14:35:24 INFO - PROCESS | 6318 | 1464989724597 Marionette DEBUG loaded listener.js 14:35:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 202 (0x914e9400) [pid = 6318] [serial = 1032] [outer = 0x8a1f7400] 14:35:25 INFO - PROCESS | 6318 | 1464989725882 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]]]}] 14:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1891ms 14:35:26 INFO - PROCESS | 6318 | 1464989726057 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 14:35:26 INFO - PROCESS | 6318 | 1464989726062 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 14:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:35:26 INFO - PROCESS | 6318 | 1464989726078 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:35:26 INFO - PROCESS | 6318 | 1464989726083 Marionette TRACE conn4 <- [1,1346,null,{}] 14:35:26 INFO - PROCESS | 6318 | 1464989726091 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}] 14:35:26 INFO - PROCESS | 6318 | 1464989726270 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 14:35:26 INFO - PROCESS | 6318 | 1464989726471 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c373c00 == 80 [pid = 6318] [id = 344] 14:35:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 203 (0x8c61e800) [pid = 6318] [serial = 1033] [outer = (nil)] 14:35:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 204 (0x8d404000) [pid = 6318] [serial = 1034] [outer = 0x8c61e800] 14:35:26 INFO - PROCESS | 6318 | 1464989726555 Marionette DEBUG loaded listener.js 14:35:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 205 (0x8d5f7400) [pid = 6318] [serial = 1035] [outer = 0x8c61e800] 14:35:27 INFO - PROCESS | 6318 | 1464989727644 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]]]}] 14:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1643ms 14:35:27 INFO - PROCESS | 6318 | 1464989727721 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 14:35:27 INFO - PROCESS | 6318 | 1464989727729 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 14:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:35:27 INFO - PROCESS | 6318 | 1464989727741 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:35:27 INFO - PROCESS | 6318 | 1464989727745 Marionette TRACE conn4 <- [1,1350,null,{}] 14:35:27 INFO - PROCESS | 6318 | 1464989727751 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}] 14:35:27 INFO - PROCESS | 6318 | 1464989727981 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 14:35:28 INFO - PROCESS | 6318 | 1464989728227 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f4000 == 81 [pid = 6318] [id = 345] 14:35:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 206 (0x8a1f1c00) [pid = 6318] [serial = 1036] [outer = (nil)] 14:35:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 207 (0x8ec35400) [pid = 6318] [serial = 1037] [outer = 0x8a1f1c00] 14:35:28 INFO - PROCESS | 6318 | 1464989728304 Marionette DEBUG loaded listener.js 14:35:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 208 (0x8f3cf400) [pid = 6318] [serial = 1038] [outer = 0x8a1f1c00] 14:35:28 INFO - PROCESS | 6318 | --DOCSHELL 0x88305000 == 80 [pid = 6318] [id = 293] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 207 (0x917cb000) [pid = 6318] [serial = 950] [outer = (nil)] [url = about:blank] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 206 (0x91e6a800) [pid = 6318] [serial = 914] [outer = (nil)] [url = about:blank] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 205 (0x91bcc400) [pid = 6318] [serial = 911] [outer = (nil)] [url = about:blank] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 204 (0x922a0800) [pid = 6318] [serial = 917] [outer = (nil)] [url = about:blank] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 203 (0x924c2400) [pid = 6318] [serial = 920] [outer = (nil)] [url = about:blank] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 202 (0xa2256400) [pid = 6318] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 201 (0x92552000) [pid = 6318] [serial = 923] [outer = (nil)] [url = about:blank] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 200 (0x8f594000) [pid = 6318] [serial = 908] [outer = (nil)] [url = about:blank] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 199 (0x8d409000) [pid = 6318] [serial = 905] [outer = (nil)] [url = about:blank] 14:35:28 INFO - PROCESS | 6318 | --DOMWINDOW == 198 (0x91bc3400) [pid = 6318] [serial = 926] [outer = (nil)] [url = about:blank] 14:35:28 INFO - PROCESS | 6318 | --DOCSHELL 0x8d5ef400 == 79 [pid = 6318] [id = 331] 14:35:28 INFO - PROCESS | 6318 | --DOCSHELL 0x8f60d400 == 78 [pid = 6318] [id = 330] 14:35:28 INFO - PROCESS | 6318 | --DOCSHELL 0x8c60d800 == 77 [pid = 6318] [id = 329] 14:35:28 INFO - PROCESS | 6318 | --DOCSHELL 0x8c372400 == 76 [pid = 6318] [id = 328] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0e0c00 == 75 [pid = 6318] [id = 327] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0xa1166800 == 74 [pid = 6318] [id = 11] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0ed400 == 73 [pid = 6318] [id = 326] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0x92ba6800 == 72 [pid = 6318] [id = 323] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0x928c1c00 == 71 [pid = 6318] [id = 322] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0x88310c00 == 70 [pid = 6318] [id = 321] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0x91bd0000 == 69 [pid = 6318] [id = 320] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0x88ebd000 == 68 [pid = 6318] [id = 319] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4ab400 == 67 [pid = 6318] [id = 318] 14:35:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4d6c00 == 66 [pid = 6318] [id = 317] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 197 (0x914e4800) [pid = 6318] [serial = 948] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 196 (0x8e089c00) [pid = 6318] [serial = 938] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 195 (0x8e2b5c00) [pid = 6318] [serial = 939] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 194 (0x8c607c00) [pid = 6318] [serial = 932] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 193 (0x9a5a0c00) [pid = 6318] [serial = 633] [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.] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 192 (0x8f59bc00) [pid = 6318] [serial = 942] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x8bcc8c00) [pid = 6318] [serial = 935] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x8d4a9800) [pid = 6318] [serial = 933] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x8f60b000) [pid = 6318] [serial = 945] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x8c376c00) [pid = 6318] [serial = 936] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x91e67800) [pid = 6318] [serial = 929] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x8f3c3000) [pid = 6318] [serial = 941] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x8f5d0c00) [pid = 6318] [serial = 944] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8f5cc800) [pid = 6318] [serial = 947] [outer = (nil)] [url = about:blank] 14:35:29 INFO - PROCESS | 6318 | 1464989729320 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]]]}] 14:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1633ms 14:35:29 INFO - PROCESS | 6318 | 1464989729375 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 14:35:29 INFO - PROCESS | 6318 | 1464989729378 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 14:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:35:29 INFO - PROCESS | 6318 | 1464989729385 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:35:29 INFO - PROCESS | 6318 | 1464989729391 Marionette TRACE conn4 <- [1,1354,null,{}] 14:35:29 INFO - PROCESS | 6318 | 1464989729446 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}] 14:35:29 INFO - PROCESS | 6318 | 1464989729683 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 14:35:29 INFO - PROCESS | 6318 | 1464989729779 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d40f800 == 67 [pid = 6318] [id = 346] 14:35:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x8e2b5c00) [pid = 6318] [serial = 1039] [outer = (nil)] 14:35:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x8f3cd000) [pid = 6318] [serial = 1040] [outer = 0x8e2b5c00] 14:35:29 INFO - PROCESS | 6318 | 1464989729943 Marionette DEBUG loaded listener.js 14:35:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x8f59e000) [pid = 6318] [serial = 1041] [outer = 0x8e2b5c00] 14:35:30 INFO - PROCESS | 6318 | 1464989730745 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]]]}] 14:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1435ms 14:35:30 INFO - PROCESS | 6318 | 1464989730820 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 14:35:30 INFO - PROCESS | 6318 | 1464989730825 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 14:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:35:30 INFO - PROCESS | 6318 | 1464989730831 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:35:30 INFO - PROCESS | 6318 | 1464989730833 Marionette TRACE conn4 <- [1,1358,null,{}] 14:35:30 INFO - PROCESS | 6318 | 1464989730839 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}] 14:35:31 INFO - PROCESS | 6318 | 1464989731003 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 14:35:31 INFO - PROCESS | 6318 | 1464989731014 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f0c00 == 68 [pid = 6318] [id = 347] 14:35:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x8f60cc00) [pid = 6318] [serial = 1042] [outer = (nil)] 14:35:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x8f6eac00) [pid = 6318] [serial = 1043] [outer = 0x8f60cc00] 14:35:31 INFO - PROCESS | 6318 | 1464989731091 Marionette DEBUG loaded listener.js 14:35:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x917c6000) [pid = 6318] [serial = 1044] [outer = 0x8f60cc00] 14:35:32 INFO - PROCESS | 6318 | 1464989732058 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]]]}] 14:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1292ms 14:35:32 INFO - PROCESS | 6318 | 1464989732132 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 14:35:32 INFO - PROCESS | 6318 | 1464989732140 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 14:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:35:32 INFO - PROCESS | 6318 | 1464989732155 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:35:32 INFO - PROCESS | 6318 | 1464989732159 Marionette TRACE conn4 <- [1,1362,null,{}] 14:35:32 INFO - PROCESS | 6318 | 1464989732165 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}] 14:35:32 INFO - PROCESS | 6318 | 1464989732380 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 14:35:32 INFO - PROCESS | 6318 | 1464989732404 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d40c000 == 69 [pid = 6318] [id = 348] 14:35:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x914e8800) [pid = 6318] [serial = 1045] [outer = (nil)] 14:35:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0x91bc9800) [pid = 6318] [serial = 1046] [outer = 0x914e8800] 14:35:32 INFO - PROCESS | 6318 | 1464989732478 Marionette DEBUG loaded listener.js 14:35:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 193 (0x91bcf400) [pid = 6318] [serial = 1047] [outer = 0x914e8800] 14:35:33 INFO - PROCESS | 6318 | --DOMWINDOW == 192 (0x8f6f1c00) [pid = 6318] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:35:33 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x8c61dc00) [pid = 6318] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:35:33 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x8f3c6c00) [pid = 6318] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:35:33 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x8c629c00) [pid = 6318] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:35:33 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x8e081800) [pid = 6318] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:35:33 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x8b4cf000) [pid = 6318] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:35:33 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x8d5f6800) [pid = 6318] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:35:33 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x8d5fe800) [pid = 6318] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:35:33 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8d4b1c00) [pid = 6318] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:35:33 INFO - PROCESS | 6318 | 1464989733857 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]]]}] 14:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1748ms 14:35:33 INFO - PROCESS | 6318 | 1464989733896 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 14:35:33 INFO - PROCESS | 6318 | 1464989733901 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 14:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:35:33 INFO - PROCESS | 6318 | 1464989733908 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:35:33 INFO - PROCESS | 6318 | 1464989733912 Marionette TRACE conn4 <- [1,1366,null,{}] 14:35:33 INFO - PROCESS | 6318 | 1464989733917 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}] 14:35:34 INFO - PROCESS | 6318 | 1464989734140 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 14:35:34 INFO - PROCESS | 6318 | 1464989734297 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f6000 == 70 [pid = 6318] [id = 349] 14:35:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x8b4da800) [pid = 6318] [serial = 1048] [outer = (nil)] 14:35:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x91e6e000) [pid = 6318] [serial = 1049] [outer = 0x8b4da800] 14:35:34 INFO - PROCESS | 6318 | 1464989734375 Marionette DEBUG loaded listener.js 14:35:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x924c1800) [pid = 6318] [serial = 1050] [outer = 0x8b4da800] 14:35:35 INFO - PROCESS | 6318 | 1464989735174 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] 14:35:35 INFO - PROCESS | 6318 | 1464989735242 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 14:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:35:35 INFO - PROCESS | 6318 | 1464989735248 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:35:35 INFO - PROCESS | 6318 | 1464989735251 Marionette TRACE conn4 <- [1,1370,null,{}] 14:35:35 INFO - PROCESS | 6318 | 1464989735257 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}] 14:35:35 INFO - PROCESS | 6318 | 1464989735426 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 14:35:35 INFO - PROCESS | 6318 | 1464989735439 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x894ef400 == 71 [pid = 6318] [id = 350] 14:35:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x8b4cf000) [pid = 6318] [serial = 1051] [outer = (nil)] 14:35:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x928c1800) [pid = 6318] [serial = 1052] [outer = 0x8b4cf000] 14:35:35 INFO - PROCESS | 6318 | 1464989735654 Marionette DEBUG loaded listener.js 14:35:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x92b99800) [pid = 6318] [serial = 1053] [outer = 0x8b4cf000] 14:35:36 INFO - PROCESS | 6318 | 1464989736779 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] 14:35:36 INFO - PROCESS | 6318 | 1464989736849 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 14:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:35:36 INFO - PROCESS | 6318 | 1464989736857 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:35:36 INFO - PROCESS | 6318 | 1464989736864 Marionette TRACE conn4 <- [1,1374,null,{}] 14:35:36 INFO - PROCESS | 6318 | 1464989736872 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}] 14:35:37 INFO - PROCESS | 6318 | 1464989737072 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 14:35:37 INFO - PROCESS | 6318 | 1464989737341 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c377c00 == 72 [pid = 6318] [id = 351] 14:35:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x8c603000) [pid = 6318] [serial = 1054] [outer = (nil)] 14:35:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0x8d5f4400) [pid = 6318] [serial = 1055] [outer = 0x8c603000] 14:35:37 INFO - PROCESS | 6318 | 1464989737483 Marionette DEBUG loaded listener.js 14:35:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 193 (0x8e155c00) [pid = 6318] [serial = 1056] [outer = 0x8c603000] 14:35:38 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:38 INFO - PROCESS | 6318 | 1464989738495 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] 14:35:38 INFO - PROCESS | 6318 | 1464989738569 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 14:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:35:38 INFO - PROCESS | 6318 | 1464989738583 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:35:38 INFO - PROCESS | 6318 | 1464989738588 Marionette TRACE conn4 <- [1,1378,null,{}] 14:35:38 INFO - PROCESS | 6318 | 1464989738639 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}] 14:35:38 INFO - PROCESS | 6318 | 1464989738874 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 14:35:39 INFO - PROCESS | 6318 | 1464989739141 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5c5c00 == 73 [pid = 6318] [id = 352] 14:35:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 194 (0x8f6e8c00) [pid = 6318] [serial = 1057] [outer = (nil)] 14:35:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 195 (0x91bc7c00) [pid = 6318] [serial = 1058] [outer = 0x8f6e8c00] 14:35:39 INFO - PROCESS | 6318 | 1464989739228 Marionette DEBUG loaded listener.js 14:35:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 196 (0x9254f800) [pid = 6318] [serial = 1059] [outer = 0x8f6e8c00] 14:35:40 INFO - PROCESS | 6318 | 1464989740156 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] 14:35:40 INFO - PROCESS | 6318 | 1464989740218 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 14:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:35:40 INFO - PROCESS | 6318 | 1464989740225 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:35:40 INFO - PROCESS | 6318 | 1464989740232 Marionette TRACE conn4 <- [1,1382,null,{}] 14:35:40 INFO - PROCESS | 6318 | 1464989740249 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}] 14:35:40 INFO - PROCESS | 6318 | 1464989740524 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 14:35:40 INFO - PROCESS | 6318 | 1464989740762 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ec1000 == 74 [pid = 6318] [id = 353] 14:35:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 197 (0x936a4c00) [pid = 6318] [serial = 1060] [outer = (nil)] 14:35:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 198 (0x950cf800) [pid = 6318] [serial = 1061] [outer = 0x936a4c00] 14:35:40 INFO - PROCESS | 6318 | 1464989740860 Marionette DEBUG loaded listener.js 14:35:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 199 (0x9511d000) [pid = 6318] [serial = 1062] [outer = 0x936a4c00] 14:35:41 INFO - PROCESS | 6318 | [6318] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 14:35:41 INFO - PROCESS | 6318 | 1464989741832 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] 14:35:41 INFO - PROCESS | 6318 | 1464989741878 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 14:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:35:41 INFO - PROCESS | 6318 | 1464989741886 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:35:41 INFO - PROCESS | 6318 | 1464989741890 Marionette TRACE conn4 <- [1,1386,null,{}] 14:35:41 INFO - PROCESS | 6318 | 1464989741896 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}] 14:35:42 INFO - PROCESS | 6318 | 1464989742089 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 14:35:42 INFO - PROCESS | 6318 | 1464989742340 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c368c00 == 75 [pid = 6318] [id = 354] 14:35:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 200 (0x95194000) [pid = 6318] [serial = 1063] [outer = (nil)] 14:35:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 201 (0x951f3400) [pid = 6318] [serial = 1064] [outer = 0x95194000] 14:35:42 INFO - PROCESS | 6318 | 1464989742447 Marionette DEBUG loaded listener.js 14:35:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 202 (0x97650c00) [pid = 6318] [serial = 1065] [outer = 0x95194000] 14:35:43 INFO - PROCESS | 6318 | 1464989743462 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] 14:35:43 INFO - PROCESS | 6318 | 1464989743485 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 14:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:35:43 INFO - PROCESS | 6318 | 1464989743492 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:35:43 INFO - PROCESS | 6318 | 1464989743495 Marionette TRACE conn4 <- [1,1390,null,{}] 14:35:43 INFO - PROCESS | 6318 | 1464989743501 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}] 14:35:43 INFO - PROCESS | 6318 | 1464989743681 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 14:35:43 INFO - PROCESS | 6318 | 1464989743937 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb72400 == 76 [pid = 6318] [id = 355] 14:35:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 203 (0x91bcec00) [pid = 6318] [serial = 1066] [outer = (nil)] 14:35:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 204 (0x9893e000) [pid = 6318] [serial = 1067] [outer = 0x91bcec00] 14:35:44 INFO - PROCESS | 6318 | 1464989744065 Marionette DEBUG loaded listener.js 14:35:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 205 (0x9894a000) [pid = 6318] [serial = 1068] [outer = 0x91bcec00] 14:35:45 INFO - PROCESS | 6318 | 1464989745014 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]]]}] 14:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1535ms 14:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:35:45 INFO - PROCESS | 6318 | 1464989745028 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 14:35:45 INFO - PROCESS | 6318 | 1464989745031 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 14:35:45 INFO - PROCESS | 6318 | 1464989745038 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:35:45 INFO - PROCESS | 6318 | 1464989745042 Marionette TRACE conn4 <- [1,1394,null,{}] 14:35:45 INFO - PROCESS | 6318 | 1464989745048 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}] 14:35:45 INFO - PROCESS | 6318 | 1464989745237 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 14:35:45 INFO - PROCESS | 6318 | 1464989745432 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be4000 == 77 [pid = 6318] [id = 356] 14:35:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 206 (0x894f1800) [pid = 6318] [serial = 1069] [outer = (nil)] 14:35:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 207 (0x99606000) [pid = 6318] [serial = 1070] [outer = 0x894f1800] 14:35:45 INFO - PROCESS | 6318 | 1464989745570 Marionette DEBUG loaded listener.js 14:35:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 208 (0x9960c800) [pid = 6318] [serial = 1071] [outer = 0x894f1800] 14:35:46 INFO - PROCESS | 6318 | 1464989746498 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]]]}] 14:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1488ms 14:35:46 INFO - PROCESS | 6318 | 1464989746525 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 14:35:46 INFO - PROCESS | 6318 | 1464989746530 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 14:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:35:46 INFO - PROCESS | 6318 | 1464989746536 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:35:46 INFO - PROCESS | 6318 | 1464989746540 Marionette TRACE conn4 <- [1,1398,null,{}] 14:35:46 INFO - PROCESS | 6318 | 1464989746553 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}] 14:35:46 INFO - PROCESS | 6318 | 1464989746736 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 14:35:46 INFO - PROCESS | 6318 | 1464989746931 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ec4000 == 78 [pid = 6318] [id = 357] 14:35:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 209 (0x8d40b000) [pid = 6318] [serial = 1072] [outer = (nil)] 14:35:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 210 (0x996c4c00) [pid = 6318] [serial = 1073] [outer = 0x8d40b000] 14:35:47 INFO - PROCESS | 6318 | 1464989747018 Marionette DEBUG loaded listener.js 14:35:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 211 (0x99a86c00) [pid = 6318] [serial = 1074] [outer = 0x8d40b000] 14:35:48 INFO - PROCESS | 6318 | 1464989748034 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]]]}] 14:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1538ms 14:35:48 INFO - PROCESS | 6318 | 1464989748075 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 14:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:35:48 INFO - PROCESS | 6318 | 1464989748080 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 14:35:48 INFO - PROCESS | 6318 | 1464989748086 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:35:48 INFO - PROCESS | 6318 | 1464989748090 Marionette TRACE conn4 <- [1,1402,null,{}] 14:35:48 INFO - PROCESS | 6318 | 1464989748096 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}] 14:35:48 INFO - PROCESS | 6318 | 1464989748270 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 14:35:48 INFO - PROCESS | 6318 | 1464989748464 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x98e99000 == 79 [pid = 6318] [id = 358] 14:35:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 212 (0x99627000) [pid = 6318] [serial = 1075] [outer = (nil)] 14:35:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 213 (0x9a0d3800) [pid = 6318] [serial = 1076] [outer = 0x99627000] 14:35:48 INFO - PROCESS | 6318 | 1464989748548 Marionette DEBUG loaded listener.js 14:35:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 214 (0x9a0d6400) [pid = 6318] [serial = 1077] [outer = 0x99627000] 14:35:49 INFO - PROCESS | 6318 | 1464989749549 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]]]}] 14:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1540ms 14:35:49 INFO - PROCESS | 6318 | 1464989749628 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 14:35:49 INFO - PROCESS | 6318 | 1464989749631 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 14:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:35:49 INFO - PROCESS | 6318 | 1464989749638 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:35:49 INFO - PROCESS | 6318 | 1464989749642 Marionette TRACE conn4 <- [1,1406,null,{}] 14:35:49 INFO - PROCESS | 6318 | 1464989749648 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}] 14:35:49 INFO - PROCESS | 6318 | 1464989749878 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 14:35:50 INFO - PROCESS | 6318 | 1464989750114 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4cd400 == 80 [pid = 6318] [id = 359] 14:35:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 215 (0x9960bc00) [pid = 6318] [serial = 1078] [outer = (nil)] 14:35:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 216 (0x9a3a2800) [pid = 6318] [serial = 1079] [outer = 0x9960bc00] 14:35:50 INFO - PROCESS | 6318 | 1464989750246 Marionette DEBUG loaded listener.js 14:35:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 217 (0x9a597400) [pid = 6318] [serial = 1080] [outer = 0x9960bc00] 14:35:51 INFO - PROCESS | 6318 | 1464989751156 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]]]}] 14:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1583ms 14:35:51 INFO - PROCESS | 6318 | 1464989751222 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 14:35:51 INFO - PROCESS | 6318 | 1464989751226 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 14:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:35:51 INFO - PROCESS | 6318 | 1464989751233 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:35:51 INFO - PROCESS | 6318 | 1464989751236 Marionette TRACE conn4 <- [1,1410,null,{}] 14:35:51 INFO - PROCESS | 6318 | 1464989751242 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}] 14:35:51 INFO - PROCESS | 6318 | 1464989751464 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 14:35:51 INFO - PROCESS | 6318 | 1464989751721 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a130400 == 81 [pid = 6318] [id = 360] 14:35:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 218 (0x9a59ec00) [pid = 6318] [serial = 1081] [outer = (nil)] 14:35:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 219 (0x9a99b000) [pid = 6318] [serial = 1082] [outer = 0x9a59ec00] 14:35:51 INFO - PROCESS | 6318 | 1464989751849 Marionette DEBUG loaded listener.js 14:35:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 220 (0x9a99e800) [pid = 6318] [serial = 1083] [outer = 0x9a59ec00] 14:35:52 INFO - PROCESS | 6318 | 1464989752910 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]]]}] 14:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1732ms 14:35:52 INFO - PROCESS | 6318 | 1464989752966 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 14:35:52 INFO - PROCESS | 6318 | 1464989752970 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 14:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:35:52 INFO - PROCESS | 6318 | 1464989752977 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:35:52 INFO - PROCESS | 6318 | 1464989752982 Marionette TRACE conn4 <- [1,1414,null,{}] 14:35:52 INFO - PROCESS | 6318 | 1464989752987 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}] 14:35:53 INFO - PROCESS | 6318 | 1464989753239 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 14:35:53 INFO - PROCESS | 6318 | 1464989753499 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x88eb7c00 == 82 [pid = 6318] [id = 361] 14:35:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 221 (0x88ec4c00) [pid = 6318] [serial = 1084] [outer = (nil)] 14:35:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 222 (0x9a59ac00) [pid = 6318] [serial = 1085] [outer = 0x88ec4c00] 14:35:53 INFO - PROCESS | 6318 | 1464989753630 Marionette DEBUG loaded listener.js 14:35:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 223 (0x9acb9c00) [pid = 6318] [serial = 1086] [outer = 0x88ec4c00] 14:35:55 INFO - PROCESS | 6318 | 1464989755116 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]]]}] 14:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2183ms 14:35:55 INFO - PROCESS | 6318 | 1464989755161 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 14:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:35:55 INFO - PROCESS | 6318 | 1464989755167 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 14:35:55 INFO - PROCESS | 6318 | 1464989755176 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:35:55 INFO - PROCESS | 6318 | 1464989755182 Marionette TRACE conn4 <- [1,1418,null,{}] 14:35:55 INFO - PROCESS | 6318 | 1464989755191 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}] 14:35:55 INFO - PROCESS | 6318 | 1464989755412 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 14:35:55 INFO - PROCESS | 6318 | 1464989755613 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0eec00 == 83 [pid = 6318] [id = 362] 14:35:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 224 (0x8b4d9800) [pid = 6318] [serial = 1087] [outer = (nil)] 14:35:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 225 (0x8d5f4000) [pid = 6318] [serial = 1088] [outer = 0x8b4d9800] 14:35:55 INFO - PROCESS | 6318 | 1464989755702 Marionette DEBUG loaded listener.js 14:35:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 226 (0x8ec3fc00) [pid = 6318] [serial = 1089] [outer = 0x8b4d9800] 14:35:56 INFO - PROCESS | 6318 | 1464989756799 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]]]}] 14:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1687ms 14:35:56 INFO - PROCESS | 6318 | 1464989756862 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 14:35:56 INFO - PROCESS | 6318 | 1464989756871 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 14:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:35:56 INFO - PROCESS | 6318 | 1464989756883 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:35:56 INFO - PROCESS | 6318 | 1464989756886 Marionette TRACE conn4 <- [1,1422,null,{}] 14:35:56 INFO - PROCESS | 6318 | 1464989756894 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}] 14:35:57 INFO - PROCESS | 6318 | 1464989757073 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x894f6000 == 82 [pid = 6318] [id = 349] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x8d40c000 == 81 [pid = 6318] [id = 348] 14:35:57 INFO - PROCESS | 6318 | --DOMWINDOW == 225 (0x92b99c00) [pid = 6318] [serial = 998] [outer = (nil)] [url = about:blank] 14:35:57 INFO - PROCESS | 6318 | --DOMWINDOW == 224 (0x8e07d000) [pid = 6318] [serial = 956] [outer = (nil)] [url = about:blank] 14:35:57 INFO - PROCESS | 6318 | --DOMWINDOW == 223 (0x91bce400) [pid = 6318] [serial = 959] [outer = (nil)] [url = about:blank] 14:35:57 INFO - PROCESS | 6318 | --DOMWINDOW == 222 (0x924c2c00) [pid = 6318] [serial = 962] [outer = (nil)] [url = about:blank] 14:35:57 INFO - PROCESS | 6318 | --DOMWINDOW == 221 (0x9255a800) [pid = 6318] [serial = 965] [outer = (nil)] [url = about:blank] 14:35:57 INFO - PROCESS | 6318 | --DOMWINDOW == 220 (0x92ba6000) [pid = 6318] [serial = 968] [outer = (nil)] [url = about:blank] 14:35:57 INFO - PROCESS | 6318 | --DOMWINDOW == 219 (0x936a7400) [pid = 6318] [serial = 971] [outer = (nil)] [url = about:blank] 14:35:57 INFO - PROCESS | 6318 | --DOMWINDOW == 218 (0x93a25000) [pid = 6318] [serial = 974] [outer = (nil)] [url = about:blank] 14:35:57 INFO - PROCESS | 6318 | --DOMWINDOW == 217 (0x8d406c00) [pid = 6318] [serial = 977] [outer = (nil)] [url = about:blank] 14:35:57 INFO - PROCESS | 6318 | 1464989757420 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x894f0c00 == 80 [pid = 6318] [id = 347] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x8d40f800 == 79 [pid = 6318] [id = 346] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x894f4000 == 78 [pid = 6318] [id = 345] 14:35:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f0c00 == 79 [pid = 6318] [id = 363] 14:35:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 218 (0x894f4000) [pid = 6318] [serial = 1090] [outer = (nil)] 14:35:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 219 (0x8c374c00) [pid = 6318] [serial = 1091] [outer = 0x894f4000] 14:35:57 INFO - PROCESS | 6318 | 1464989757529 Marionette DEBUG loaded listener.js 14:35:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 220 (0x8e088c00) [pid = 6318] [serial = 1092] [outer = 0x894f4000] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x8c373c00 == 78 [pid = 6318] [id = 344] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x93a96800 == 77 [pid = 6318] [id = 339] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x8d408c00 == 76 [pid = 6318] [id = 338] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x88ec3000 == 75 [pid = 6318] [id = 337] 14:35:57 INFO - PROCESS | 6318 | --DOCSHELL 0x917c4800 == 74 [pid = 6318] [id = 336] 14:35:58 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec3a400 == 73 [pid = 6318] [id = 332] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 219 (0x8f3c5400) [pid = 6318] [serial = 861] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 218 (0x917cd800) [pid = 6318] [serial = 903] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 217 (0x91bcb400) [pid = 6318] [serial = 992] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 216 (0x91e67c00) [pid = 6318] [serial = 993] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 215 (0x8ec3ac00) [pid = 6318] [serial = 984] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 214 (0x8e2b8000) [pid = 6318] [serial = 983] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 213 (0x914e0800) [pid = 6318] [serial = 989] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 212 (0x91bc8800) [pid = 6318] [serial = 951] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 211 (0x8f3c4800) [pid = 6318] [serial = 986] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 210 (0x8f59d000) [pid = 6318] [serial = 987] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 209 (0x8c374800) [pid = 6318] [serial = 981] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 208 (0x8bcca400) [pid = 6318] [serial = 980] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 207 (0x8c00d000) [pid = 6318] [serial = 953] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 206 (0x924be000) [pid = 6318] [serial = 996] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 205 (0x917c4c00) [pid = 6318] [serial = 990] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | --DOMWINDOW == 204 (0x8f601c00) [pid = 6318] [serial = 995] [outer = (nil)] [url = about:blank] 14:35:58 INFO - PROCESS | 6318 | 1464989758450 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]]]}] 14:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1583ms 14:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:35:58 INFO - PROCESS | 6318 | 1464989758466 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 14:35:58 INFO - PROCESS | 6318 | 1464989758469 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 14:35:58 INFO - PROCESS | 6318 | 1464989758477 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:35:58 INFO - PROCESS | 6318 | 1464989758483 Marionette TRACE conn4 <- [1,1426,null,{}] 14:35:58 INFO - PROCESS | 6318 | 1464989758513 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}] 14:35:58 INFO - PROCESS | 6318 | 1464989758682 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 14:35:58 INFO - PROCESS | 6318 | 1464989758700 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:35:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcca400 == 74 [pid = 6318] [id = 364] 14:35:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 205 (0x8f601c00) [pid = 6318] [serial = 1093] [outer = (nil)] 14:35:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 206 (0x91bca000) [pid = 6318] [serial = 1094] [outer = 0x8f601c00] 14:35:58 INFO - PROCESS | 6318 | 1464989758782 Marionette DEBUG loaded listener.js 14:35:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 207 (0x8e15c400) [pid = 6318] [serial = 1095] [outer = 0x8f601c00] 14:35:59 INFO - PROCESS | 6318 | 1464989759802 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]]]}] 14:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1348ms 14:35:59 INFO - PROCESS | 6318 | 1464989759823 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 14:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:35:59 INFO - PROCESS | 6318 | 1464989759829 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 14:35:59 INFO - PROCESS | 6318 | 1464989759835 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:35:59 INFO - PROCESS | 6318 | 1464989759839 Marionette TRACE conn4 <- [1,1430,null,{}] 14:35:59 INFO - PROCESS | 6318 | 1464989759844 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}] 14:36:00 INFO - PROCESS | 6318 | 1464989760086 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 14:36:00 INFO - PROCESS | 6318 | 1464989760120 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bc1400 == 75 [pid = 6318] [id = 365] 14:36:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 208 (0x91e70c00) [pid = 6318] [serial = 1096] [outer = (nil)] 14:36:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 209 (0x924c5000) [pid = 6318] [serial = 1097] [outer = 0x91e70c00] 14:36:00 INFO - PROCESS | 6318 | 1464989760197 Marionette DEBUG loaded listener.js 14:36:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 210 (0x928c0c00) [pid = 6318] [serial = 1098] [outer = 0x91e70c00] 14:36:01 INFO - PROCESS | 6318 | 1464989761193 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]]]}] 14:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1386ms 14:36:01 INFO - PROCESS | 6318 | 1464989761222 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 14:36:01 INFO - PROCESS | 6318 | 1464989761225 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 14:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:36:01 INFO - PROCESS | 6318 | 1464989761237 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:36:01 INFO - PROCESS | 6318 | 1464989761240 Marionette TRACE conn4 <- [1,1434,null,{}] 14:36:01 INFO - PROCESS | 6318 | 1464989761246 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}] 14:36:01 INFO - PROCESS | 6318 | 1464989761471 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 14:36:01 INFO - PROCESS | 6318 | 1464989761500 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x9229c400 == 76 [pid = 6318] [id = 366] 14:36:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 211 (0x922a4800) [pid = 6318] [serial = 1099] [outer = (nil)] 14:36:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 212 (0x92ba5c00) [pid = 6318] [serial = 1100] [outer = 0x922a4800] 14:36:01 INFO - PROCESS | 6318 | 1464989761576 Marionette DEBUG loaded listener.js 14:36:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 213 (0x936a8400) [pid = 6318] [serial = 1101] [outer = 0x922a4800] 14:36:02 INFO - PROCESS | 6318 | --DOMWINDOW == 212 (0x8a1f1c00) [pid = 6318] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:36:02 INFO - PROCESS | 6318 | --DOMWINDOW == 211 (0x8b4da800) [pid = 6318] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:36:02 INFO - PROCESS | 6318 | --DOMWINDOW == 210 (0x914e8800) [pid = 6318] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:36:02 INFO - PROCESS | 6318 | --DOMWINDOW == 209 (0x8c61e800) [pid = 6318] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:36:02 INFO - PROCESS | 6318 | --DOMWINDOW == 208 (0x8e2b5c00) [pid = 6318] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:36:02 INFO - PROCESS | 6318 | --DOMWINDOW == 207 (0x8f60cc00) [pid = 6318] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:36:02 INFO - PROCESS | 6318 | 1464989762896 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]]]}] 14:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1684ms 14:36:02 INFO - PROCESS | 6318 | 1464989762919 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 14:36:02 INFO - PROCESS | 6318 | 1464989762923 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 14:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:36:02 INFO - PROCESS | 6318 | 1464989762929 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:36:02 INFO - PROCESS | 6318 | 1464989762932 Marionette TRACE conn4 <- [1,1438,null,{}] 14:36:02 INFO - PROCESS | 6318 | 1464989762959 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}] 14:36:03 INFO - PROCESS | 6318 | 1464989763131 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 14:36:03 INFO - PROCESS | 6318 | 1464989763152 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x91e67800 == 77 [pid = 6318] [id = 367] 14:36:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 208 (0x9254fc00) [pid = 6318] [serial = 1102] [outer = (nil)] 14:36:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 209 (0x950cdc00) [pid = 6318] [serial = 1103] [outer = 0x9254fc00] 14:36:03 INFO - PROCESS | 6318 | 1464989763228 Marionette DEBUG loaded listener.js 14:36:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 210 (0x950dc000) [pid = 6318] [serial = 1104] [outer = 0x9254fc00] 14:36:04 INFO - PROCESS | 6318 | 1464989764210 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]]]}] 14:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1341ms 14:36:04 INFO - PROCESS | 6318 | 1464989764271 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 14:36:04 INFO - PROCESS | 6318 | 1464989764276 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 14:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:36:04 INFO - PROCESS | 6318 | 1464989764282 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:36:04 INFO - PROCESS | 6318 | 1464989764284 Marionette TRACE conn4 <- [1,1442,null,{}] 14:36:04 INFO - PROCESS | 6318 | 1464989764290 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}] 14:36:04 INFO - PROCESS | 6318 | 1464989764444 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 14:36:04 INFO - PROCESS | 6318 | 1464989764729 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x88303400 == 78 [pid = 6318] [id = 368] 14:36:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 211 (0x88305000) [pid = 6318] [serial = 1105] [outer = (nil)] 14:36:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 212 (0x88be0000) [pid = 6318] [serial = 1106] [outer = 0x88305000] 14:36:04 INFO - PROCESS | 6318 | 1464989764822 Marionette DEBUG loaded listener.js 14:36:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 213 (0x8a1f2800) [pid = 6318] [serial = 1107] [outer = 0x88305000] 14:36:05 INFO - PROCESS | 6318 | 1464989765916 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]]]}] 14:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1681ms 14:36:05 INFO - PROCESS | 6318 | 1464989765966 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 14:36:05 INFO - PROCESS | 6318 | 1464989765973 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 14:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:36:05 INFO - PROCESS | 6318 | 1464989765981 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:36:05 INFO - PROCESS | 6318 | 1464989765987 Marionette TRACE conn4 <- [1,1446,null,{}] 14:36:05 INFO - PROCESS | 6318 | 1464989765995 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}] 14:36:06 INFO - PROCESS | 6318 | 1464989766196 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 14:36:06 INFO - PROCESS | 6318 | 1464989766444 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c006c00 == 79 [pid = 6318] [id = 369] 14:36:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 214 (0x8c36ec00) [pid = 6318] [serial = 1108] [outer = (nil)] 14:36:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 215 (0x8c375c00) [pid = 6318] [serial = 1109] [outer = 0x8c36ec00] 14:36:06 INFO - PROCESS | 6318 | 1464989766550 Marionette DEBUG loaded listener.js 14:36:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 216 (0x8c623c00) [pid = 6318] [serial = 1110] [outer = 0x8c36ec00] 14:36:07 INFO - PROCESS | 6318 | 1464989767512 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]]]}] 14:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1584ms 14:36:07 INFO - PROCESS | 6318 | 1464989767570 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 14:36:07 INFO - PROCESS | 6318 | 1464989767577 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 14:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:36:07 INFO - PROCESS | 6318 | 1464989767588 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:36:07 INFO - PROCESS | 6318 | 1464989767594 Marionette TRACE conn4 <- [1,1450,null,{}] 14:36:07 INFO - PROCESS | 6318 | 1464989767679 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}] 14:36:07 INFO - PROCESS | 6318 | 1464989767966 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 14:36:08 INFO - PROCESS | 6318 | 1464989768203 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e8800 == 80 [pid = 6318] [id = 370] 14:36:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 217 (0x8de0dc00) [pid = 6318] [serial = 1111] [outer = (nil)] 14:36:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 218 (0x8f605400) [pid = 6318] [serial = 1112] [outer = 0x8de0dc00] 14:36:08 INFO - PROCESS | 6318 | 1464989768293 Marionette DEBUG loaded listener.js 14:36:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 219 (0x914e1c00) [pid = 6318] [serial = 1113] [outer = 0x8de0dc00] 14:36:09 INFO - PROCESS | 6318 | 1464989769269 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]]]}] 14:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1746ms 14:36:09 INFO - PROCESS | 6318 | 1464989769330 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 14:36:09 INFO - PROCESS | 6318 | 1464989769335 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 14:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:36:09 INFO - PROCESS | 6318 | 1464989769353 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:36:09 INFO - PROCESS | 6318 | 1464989769362 Marionette TRACE conn4 <- [1,1454,null,{}] 14:36:09 INFO - PROCESS | 6318 | 1464989769369 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}] 14:36:09 INFO - PROCESS | 6318 | 1464989769613 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 14:36:09 INFO - PROCESS | 6318 | 1464989769898 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e1c00 == 81 [pid = 6318] [id = 371] 14:36:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 220 (0x8c607400) [pid = 6318] [serial = 1114] [outer = (nil)] 14:36:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 221 (0x936ac000) [pid = 6318] [serial = 1115] [outer = 0x8c607400] 14:36:09 INFO - PROCESS | 6318 | 1464989769991 Marionette DEBUG loaded listener.js 14:36:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 222 (0x93a98800) [pid = 6318] [serial = 1116] [outer = 0x8c607400] 14:36:11 INFO - PROCESS | 6318 | 1464989771007 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]]]}] 14:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1702ms 14:36:11 INFO - PROCESS | 6318 | 1464989771046 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 14:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:36:11 INFO - PROCESS | 6318 | 1464989771051 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 14:36:11 INFO - PROCESS | 6318 | 1464989771058 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:36:11 INFO - PROCESS | 6318 | 1464989771062 Marionette TRACE conn4 <- [1,1458,null,{}] 14:36:11 INFO - PROCESS | 6318 | 1464989771068 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}] 14:36:11 INFO - PROCESS | 6318 | 1464989771267 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 14:36:11 INFO - PROCESS | 6318 | 1464989771509 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x92b98000 == 82 [pid = 6318] [id = 372] 14:36:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 223 (0x94502400) [pid = 6318] [serial = 1117] [outer = (nil)] 14:36:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 224 (0x976be800) [pid = 6318] [serial = 1118] [outer = 0x94502400] 14:36:11 INFO - PROCESS | 6318 | 1464989771643 Marionette DEBUG loaded listener.js 14:36:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 225 (0x9879c400) [pid = 6318] [serial = 1119] [outer = 0x94502400] 14:36:12 INFO - PROCESS | 6318 | 1464989772606 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]]]}] 14:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1596ms 14:36:12 INFO - PROCESS | 6318 | 1464989772654 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 14:36:12 INFO - PROCESS | 6318 | 1464989772657 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 14:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:36:12 INFO - PROCESS | 6318 | 1464989772668 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:36:12 INFO - PROCESS | 6318 | 1464989772671 Marionette TRACE conn4 <- [1,1462,null,{}] 14:36:12 INFO - PROCESS | 6318 | 1464989772677 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}] 14:36:12 INFO - PROCESS | 6318 | 1464989772880 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 14:36:13 INFO - PROCESS | 6318 | 1464989773145 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x976c3c00 == 83 [pid = 6318] [id = 373] 14:36:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 226 (0x98942800) [pid = 6318] [serial = 1120] [outer = (nil)] 14:36:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 227 (0x995cec00) [pid = 6318] [serial = 1121] [outer = 0x98942800] 14:36:13 INFO - PROCESS | 6318 | 1464989773291 Marionette DEBUG loaded listener.js 14:36:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 228 (0x9a0d3c00) [pid = 6318] [serial = 1122] [outer = 0x98942800] 14:36:14 INFO - PROCESS | 6318 | 1464989774313 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]]]}] 14:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1683ms 14:36:14 INFO - PROCESS | 6318 | 1464989774352 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 14:36:14 INFO - PROCESS | 6318 | 1464989774355 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 14:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:36:14 INFO - PROCESS | 6318 | 1464989774363 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:36:14 INFO - PROCESS | 6318 | 1464989774367 Marionette TRACE conn4 <- [1,1466,null,{}] 14:36:14 INFO - PROCESS | 6318 | 1464989774373 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}] 14:36:14 INFO - PROCESS | 6318 | 1464989774567 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 14:36:14 INFO - PROCESS | 6318 | 1464989774809 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a59a400 == 84 [pid = 6318] [id = 374] 14:36:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 229 (0x9a59a800) [pid = 6318] [serial = 1123] [outer = (nil)] 14:36:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 230 (0x9ac23800) [pid = 6318] [serial = 1124] [outer = 0x9a59a800] 14:36:14 INFO - PROCESS | 6318 | 1464989774944 Marionette DEBUG loaded listener.js 14:36:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 231 (0x9af1a000) [pid = 6318] [serial = 1125] [outer = 0x9a59a800] 14:36:15 INFO - PROCESS | 6318 | 1464989775940 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]]]}] 14:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1638ms 14:36:16 INFO - PROCESS | 6318 | 1464989776003 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 14:36:16 INFO - PROCESS | 6318 | 1464989776007 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 14:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:36:16 INFO - PROCESS | 6318 | 1464989776015 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:36:16 INFO - PROCESS | 6318 | 1464989776019 Marionette TRACE conn4 <- [1,1470,null,{}] 14:36:16 INFO - PROCESS | 6318 | 1464989776025 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}] 14:36:16 INFO - PROCESS | 6318 | 1464989776226 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 14:36:16 INFO - PROCESS | 6318 | 1464989776474 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a59cc00 == 85 [pid = 6318] [id = 375] 14:36:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 232 (0x9acbf400) [pid = 6318] [serial = 1126] [outer = (nil)] 14:36:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 233 (0x9b1ea800) [pid = 6318] [serial = 1127] [outer = 0x9acbf400] 14:36:16 INFO - PROCESS | 6318 | 1464989776581 Marionette DEBUG loaded listener.js 14:36:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 234 (0x9b1ee400) [pid = 6318] [serial = 1128] [outer = 0x9acbf400] 14:36:17 INFO - PROCESS | 6318 | 1464989777531 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]]]}] 14:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1586ms 14:36:17 INFO - PROCESS | 6318 | 1464989777601 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 14:36:17 INFO - PROCESS | 6318 | 1464989777606 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 14:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:36:17 INFO - PROCESS | 6318 | 1464989777612 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:36:17 INFO - PROCESS | 6318 | 1464989777616 Marionette TRACE conn4 <- [1,1474,null,{}] 14:36:17 INFO - PROCESS | 6318 | 1464989777622 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}] 14:36:17 INFO - PROCESS | 6318 | 1464989777839 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 14:36:18 INFO - PROCESS | 6318 | 1464989778080 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec3e800 == 86 [pid = 6318] [id = 376] 14:36:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 235 (0x9af24000) [pid = 6318] [serial = 1129] [outer = (nil)] 14:36:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 236 (0x9b77e800) [pid = 6318] [serial = 1130] [outer = 0x9af24000] 14:36:18 INFO - PROCESS | 6318 | 1464989778212 Marionette DEBUG loaded listener.js 14:36:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 237 (0x9b787400) [pid = 6318] [serial = 1131] [outer = 0x9af24000] 14:36:19 INFO - PROCESS | 6318 | 1464989779159 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]]]}] 14:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1589ms 14:36:19 INFO - PROCESS | 6318 | 1464989779203 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 14:36:19 INFO - PROCESS | 6318 | 1464989779208 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 14:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:36:19 INFO - PROCESS | 6318 | 1464989779214 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:36:19 INFO - PROCESS | 6318 | 1464989779218 Marionette TRACE conn4 <- [1,1478,null,{}] 14:36:19 INFO - PROCESS | 6318 | 1464989779224 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}] 14:36:19 INFO - PROCESS | 6318 | 1464989779425 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 14:36:19 INFO - PROCESS | 6318 | 1464989779673 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b1ebc00 == 87 [pid = 6318] [id = 377] 14:36:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 238 (0x9b8d0800) [pid = 6318] [serial = 1132] [outer = (nil)] 14:36:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 239 (0x9b943800) [pid = 6318] [serial = 1133] [outer = 0x9b8d0800] 14:36:19 INFO - PROCESS | 6318 | 1464989779775 Marionette DEBUG loaded listener.js 14:36:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 240 (0x9b946000) [pid = 6318] [serial = 1134] [outer = 0x9b8d0800] 14:36:20 INFO - PROCESS | 6318 | 1464989780690 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]]]}] 14:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1543ms 14:36:20 INFO - PROCESS | 6318 | 1464989780758 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 14:36:20 INFO - PROCESS | 6318 | 1464989780761 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 14:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:36:20 INFO - PROCESS | 6318 | 1464989780769 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:36:20 INFO - PROCESS | 6318 | 1464989780773 Marionette TRACE conn4 <- [1,1482,null,{}] 14:36:20 INFO - PROCESS | 6318 | 1464989780779 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}] 14:36:20 INFO - PROCESS | 6318 | 1464989780982 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 14:36:21 INFO - PROCESS | 6318 | 1464989781237 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b972000 == 88 [pid = 6318] [id = 378] 14:36:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 241 (0x9b972400) [pid = 6318] [serial = 1135] [outer = (nil)] 14:36:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 242 (0x9b97d800) [pid = 6318] [serial = 1136] [outer = 0x9b972400] 14:36:21 INFO - PROCESS | 6318 | 1464989781384 Marionette DEBUG loaded listener.js 14:36:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 243 (0x9b9e5400) [pid = 6318] [serial = 1137] [outer = 0x9b972400] 14:36:22 INFO - PROCESS | 6318 | 1464989782420 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]]]}] 14:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1682ms 14:36:22 INFO - PROCESS | 6318 | 1464989782452 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 14:36:22 INFO - PROCESS | 6318 | 1464989782457 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 14:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:36:22 INFO - PROCESS | 6318 | 1464989782464 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:36:22 INFO - PROCESS | 6318 | 1464989782470 Marionette TRACE conn4 <- [1,1486,null,{}] 14:36:22 INFO - PROCESS | 6318 | 1464989782476 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}] 14:36:22 INFO - PROCESS | 6318 | 1464989782710 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 14:36:23 INFO - PROCESS | 6318 | 1464989782998 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9e6800 == 89 [pid = 6318] [id = 379] 14:36:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 244 (0x9b9ee000) [pid = 6318] [serial = 1138] [outer = (nil)] 14:36:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 245 (0x9d5f2400) [pid = 6318] [serial = 1139] [outer = 0x9b9ee000] 14:36:23 INFO - PROCESS | 6318 | 1464989783126 Marionette DEBUG loaded listener.js 14:36:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 246 (0x9d5f5400) [pid = 6318] [serial = 1140] [outer = 0x9b9ee000] 14:36:24 INFO - PROCESS | 6318 | 1464989784133 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]]]}] 14:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1734ms 14:36:24 INFO - PROCESS | 6318 | 1464989784199 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 14:36:24 INFO - PROCESS | 6318 | 1464989784203 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 14:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:36:24 INFO - PROCESS | 6318 | 1464989784210 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:36:24 INFO - PROCESS | 6318 | 1464989784214 Marionette TRACE conn4 <- [1,1490,null,{}] 14:36:24 INFO - PROCESS | 6318 | 1464989784219 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}] 14:36:24 INFO - PROCESS | 6318 | 1464989784406 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 14:36:24 INFO - PROCESS | 6318 | 1464989784658 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4ae000 == 90 [pid = 6318] [id = 380] 14:36:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 247 (0x8d5f1000) [pid = 6318] [serial = 1141] [outer = (nil)] 14:36:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 248 (0x91e62400) [pid = 6318] [serial = 1142] [outer = 0x8d5f1000] 14:36:24 INFO - PROCESS | 6318 | 1464989784784 Marionette DEBUG loaded listener.js 14:36:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 249 (0x928c7400) [pid = 6318] [serial = 1143] [outer = 0x8d5f1000] 14:36:25 INFO - PROCESS | 6318 | 1464989785714 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]]]}] 14:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1540ms 14:36:25 INFO - PROCESS | 6318 | 1464989785751 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 14:36:25 INFO - PROCESS | 6318 | 1464989785755 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 14:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:36:25 INFO - PROCESS | 6318 | 1464989785761 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:36:25 INFO - PROCESS | 6318 | 1464989785765 Marionette TRACE conn4 <- [1,1494,null,{}] 14:36:25 INFO - PROCESS | 6318 | 1464989785771 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}] 14:36:25 INFO - PROCESS | 6318 | 1464989785969 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 14:36:26 INFO - PROCESS | 6318 | 1464989786213 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x8de04000 == 91 [pid = 6318] [id = 381] 14:36:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 250 (0x8de06000) [pid = 6318] [serial = 1144] [outer = (nil)] 14:36:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 251 (0x9c3e4400) [pid = 6318] [serial = 1145] [outer = 0x8de06000] 14:36:26 INFO - PROCESS | 6318 | 1464989786341 Marionette DEBUG loaded listener.js 14:36:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 252 (0x9d5f8000) [pid = 6318] [serial = 1146] [outer = 0x8de06000] 14:36:27 INFO - PROCESS | 6318 | 1464989787601 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]]]}] 14:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1932ms 14:36:27 INFO - PROCESS | 6318 | 1464989787770 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 14:36:27 INFO - PROCESS | 6318 | 1464989787777 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 14:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:36:27 INFO - PROCESS | 6318 | 1464989787792 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:36:27 INFO - PROCESS | 6318 | 1464989787798 Marionette TRACE conn4 <- [1,1498,null,{}] 14:36:27 INFO - PROCESS | 6318 | 1464989787808 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}] 14:36:28 INFO - PROCESS | 6318 | 1464989787997 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 14:36:28 INFO - PROCESS | 6318 | 1464989788201 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4d9c00 == 92 [pid = 6318] [id = 382] 14:36:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 253 (0x8b4db000) [pid = 6318] [serial = 1147] [outer = (nil)] 14:36:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 254 (0x8c00a000) [pid = 6318] [serial = 1148] [outer = 0x8b4db000] 14:36:28 INFO - PROCESS | 6318 | 1464989788320 Marionette DEBUG loaded listener.js 14:36:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 255 (0x8c372800) [pid = 6318] [serial = 1149] [outer = 0x8b4db000] 14:36:29 INFO - PROCESS | 6318 | 1464989789398 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]]]}] 14:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1637ms 14:36:29 INFO - PROCESS | 6318 | 1464989789428 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 14:36:29 INFO - PROCESS | 6318 | 1464989789435 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 14:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:36:29 INFO - PROCESS | 6318 | 1464989789447 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:36:29 INFO - PROCESS | 6318 | 1464989789450 Marionette TRACE conn4 <- [1,1502,null,{}] 14:36:29 INFO - PROCESS | 6318 | 1464989789457 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}] 14:36:29 INFO - PROCESS | 6318 | 1464989789735 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 14:36:29 INFO - PROCESS | 6318 | --DOCSHELL 0x88aba400 == 91 [pid = 6318] [id = 225] 14:36:29 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab9000 == 90 [pid = 6318] [id = 239] 14:36:29 INFO - PROCESS | 6318 | --DOCSHELL 0x91e67800 == 89 [pid = 6318] [id = 367] 14:36:29 INFO - PROCESS | 6318 | --DOCSHELL 0x9229c400 == 88 [pid = 6318] [id = 366] 14:36:29 INFO - PROCESS | 6318 | --DOCSHELL 0x91bc1400 == 87 [pid = 6318] [id = 365] 14:36:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcca400 == 86 [pid = 6318] [id = 364] 14:36:30 INFO - PROCESS | 6318 | --DOCSHELL 0x894f0c00 == 85 [pid = 6318] [id = 363] 14:36:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0eec00 == 84 [pid = 6318] [id = 362] 14:36:30 INFO - PROCESS | 6318 | 1464989790052 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:30 INFO - PROCESS | 6318 | --DOCSHELL 0x88be4000 == 83 [pid = 6318] [id = 356] 14:36:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8eb72400 == 82 [pid = 6318] [id = 355] 14:36:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be4000 == 83 [pid = 6318] [id = 383] 14:36:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 256 (0x894f0c00) [pid = 6318] [serial = 1150] [outer = (nil)] 14:36:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 257 (0x8d402800) [pid = 6318] [serial = 1151] [outer = 0x894f0c00] 14:36:30 INFO - PROCESS | 6318 | 1464989790136 Marionette DEBUG loaded listener.js 14:36:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 258 (0x8df21400) [pid = 6318] [serial = 1152] [outer = 0x894f0c00] 14:36:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8c368c00 == 82 [pid = 6318] [id = 354] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 257 (0x94509000) [pid = 6318] [serial = 1010] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 256 (0x8f3cf400) [pid = 6318] [serial = 1038] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 255 (0x8ec35400) [pid = 6318] [serial = 1037] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 254 (0x91e6e000) [pid = 6318] [serial = 1049] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 253 (0x91bc9800) [pid = 6318] [serial = 1046] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 252 (0x928cd800) [pid = 6318] [serial = 1007] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 251 (0x8d404000) [pid = 6318] [serial = 1034] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 250 (0x8f59e000) [pid = 6318] [serial = 1041] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 249 (0x8d5f7400) [pid = 6318] [serial = 1035] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 248 (0x8c62ac00) [pid = 6318] [serial = 1001] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 247 (0x950d5400) [pid = 6318] [serial = 1013] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 246 (0x951ef800) [pid = 6318] [serial = 1019] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 245 (0x976be000) [pid = 6318] [serial = 1025] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 244 (0x8f3cd000) [pid = 6318] [serial = 1040] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 243 (0x9519d000) [pid = 6318] [serial = 1016] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 242 (0x91bcf400) [pid = 6318] [serial = 1047] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 241 (0x8d5f6c00) [pid = 6318] [serial = 1031] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 240 (0x8f6eac00) [pid = 6318] [serial = 1043] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 239 (0x9893d800) [pid = 6318] [serial = 1028] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 238 (0x8f5d0000) [pid = 6318] [serial = 1004] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 237 (0x97659400) [pid = 6318] [serial = 1022] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 236 (0x917c6000) [pid = 6318] [serial = 1044] [outer = (nil)] [url = about:blank] 14:36:30 INFO - PROCESS | 6318 | --DOMWINDOW == 235 (0x924c1800) [pid = 6318] [serial = 1050] [outer = (nil)] [url = about:blank] 14:36:31 INFO - PROCESS | 6318 | 1464989791038 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]]]}] 14:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1641ms 14:36:31 INFO - PROCESS | 6318 | 1464989791089 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 14:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:36:31 INFO - PROCESS | 6318 | 1464989791093 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 14:36:31 INFO - PROCESS | 6318 | 1464989791101 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:36:31 INFO - PROCESS | 6318 | 1464989791108 Marionette TRACE conn4 <- [1,1506,null,{}] 14:36:31 INFO - PROCESS | 6318 | 1464989791126 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}] 14:36:31 INFO - PROCESS | 6318 | 1464989791351 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 14:36:31 INFO - PROCESS | 6318 | 1464989791532 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec3ec00 == 83 [pid = 6318] [id = 384] 14:36:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 236 (0x8ec42800) [pid = 6318] [serial = 1153] [outer = (nil)] 14:36:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 237 (0x8f3cd800) [pid = 6318] [serial = 1154] [outer = 0x8ec42800] 14:36:31 INFO - PROCESS | 6318 | 1464989791634 Marionette DEBUG loaded listener.js 14:36:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 238 (0x8f598800) [pid = 6318] [serial = 1155] [outer = 0x8ec42800] 14:36:32 INFO - PROCESS | 6318 | 1464989792647 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]]]}] 14:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1593ms 14:36:32 INFO - PROCESS | 6318 | 1464989792692 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 14:36:32 INFO - PROCESS | 6318 | 1464989792697 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 14:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:36:32 INFO - PROCESS | 6318 | 1464989792710 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:36:32 INFO - PROCESS | 6318 | 1464989792712 Marionette TRACE conn4 <- [1,1510,null,{}] 14:36:32 INFO - PROCESS | 6318 | 1464989792718 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}] 14:36:32 INFO - PROCESS | 6318 | 1464989792957 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 14:36:33 INFO - PROCESS | 6318 | 1464989792994 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:33 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bccf800 == 84 [pid = 6318] [id = 385] 14:36:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 239 (0x8ec40c00) [pid = 6318] [serial = 1156] [outer = (nil)] 14:36:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 240 (0x917c6c00) [pid = 6318] [serial = 1157] [outer = 0x8ec40c00] 14:36:33 INFO - PROCESS | 6318 | 1464989793067 Marionette DEBUG loaded listener.js 14:36:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 241 (0x91bcd800) [pid = 6318] [serial = 1158] [outer = 0x8ec40c00] 14:36:33 INFO - PROCESS | 6318 | 1464989793996 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]]]}] 14:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1330ms 14:36:34 INFO - PROCESS | 6318 | 1464989794041 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 14:36:34 INFO - PROCESS | 6318 | 1464989794045 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 14:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:36:34 INFO - PROCESS | 6318 | 1464989794051 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:36:34 INFO - PROCESS | 6318 | 1464989794054 Marionette TRACE conn4 <- [1,1514,null,{}] 14:36:34 INFO - PROCESS | 6318 | 1464989794060 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}] 14:36:34 INFO - PROCESS | 6318 | 1464989794298 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 14:36:34 INFO - PROCESS | 6318 | 1464989794319 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3cec00 == 85 [pid = 6318] [id = 386] 14:36:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 242 (0x8f609800) [pid = 6318] [serial = 1159] [outer = (nil)] 14:36:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 243 (0x9229c400) [pid = 6318] [serial = 1160] [outer = 0x8f609800] 14:36:34 INFO - PROCESS | 6318 | 1464989794393 Marionette DEBUG loaded listener.js 14:36:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 244 (0x9254d800) [pid = 6318] [serial = 1161] [outer = 0x8f609800] 14:36:35 INFO - PROCESS | 6318 | --DOMWINDOW == 243 (0x8f601c00) [pid = 6318] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:36:35 INFO - PROCESS | 6318 | --DOMWINDOW == 242 (0x894f4000) [pid = 6318] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:36:35 INFO - PROCESS | 6318 | --DOMWINDOW == 241 (0x91e70c00) [pid = 6318] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:36:35 INFO - PROCESS | 6318 | --DOMWINDOW == 240 (0x8b4d9800) [pid = 6318] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:36:35 INFO - PROCESS | 6318 | --DOMWINDOW == 239 (0x922a4800) [pid = 6318] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:36:35 INFO - PROCESS | 6318 | 1464989795528 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]]]}] 14:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1491ms 14:36:35 INFO - PROCESS | 6318 | 1464989795543 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 14:36:35 INFO - PROCESS | 6318 | 1464989795547 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 14:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:36:35 INFO - PROCESS | 6318 | 1464989795553 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:36:35 INFO - PROCESS | 6318 | 1464989795557 Marionette TRACE conn4 <- [1,1518,null,{}] 14:36:35 INFO - PROCESS | 6318 | 1464989795562 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}] 14:36:35 INFO - PROCESS | 6318 | 1464989795781 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 14:36:35 INFO - PROCESS | 6318 | 1464989795961 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2ae400 == 86 [pid = 6318] [id = 387] 14:36:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 240 (0x914e0800) [pid = 6318] [serial = 1162] [outer = (nil)] 14:36:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 241 (0x928cec00) [pid = 6318] [serial = 1163] [outer = 0x914e0800] 14:36:36 INFO - PROCESS | 6318 | 1464989796037 Marionette DEBUG loaded listener.js 14:36:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 242 (0x9381c400) [pid = 6318] [serial = 1164] [outer = 0x914e0800] 14:36:36 INFO - PROCESS | 6318 | 1464989796848 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]]]}] 14:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1434ms 14:36:36 INFO - PROCESS | 6318 | 1464989796989 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 14:36:36 INFO - PROCESS | 6318 | 1464989796995 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 14:36:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:36:37 INFO - PROCESS | 6318 | 1464989797004 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:36:37 INFO - PROCESS | 6318 | 1464989797010 Marionette TRACE conn4 <- [1,1522,null,{}] 14:36:37 INFO - PROCESS | 6318 | 1464989797030 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}] 14:36:37 INFO - PROCESS | 6318 | 1464989797261 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 14:36:37 INFO - PROCESS | 6318 | 1464989797557 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0eb800 == 87 [pid = 6318] [id = 388] 14:36:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 243 (0x8b0ec400) [pid = 6318] [serial = 1165] [outer = (nil)] 14:36:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 244 (0x8b4d6000) [pid = 6318] [serial = 1166] [outer = 0x8b0ec400] 14:36:37 INFO - PROCESS | 6318 | 1464989797650 Marionette DEBUG loaded listener.js 14:36:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 245 (0x8c369c00) [pid = 6318] [serial = 1167] [outer = 0x8b0ec400] 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:36:38 INFO - PROCESS | 6318 | 1464989798565 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"]]]}] 14:36:38 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 () { 14:36:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:36:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:36:38 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 () { 14:36:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:36:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:36:38 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 () { 14:36:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:36:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:36:38 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 () { 14:36:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:36:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:36:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1604ms 14:36:38 INFO - PROCESS | 6318 | 1464989798610 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 14:36:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:36:38 INFO - PROCESS | 6318 | 1464989798622 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 14:36:38 INFO - PROCESS | 6318 | 1464989798636 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:36:38 INFO - PROCESS | 6318 | 1464989798642 Marionette TRACE conn4 <- [1,1526,null,{}] 14:36:38 INFO - PROCESS | 6318 | 1464989798668 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}] 14:36:38 INFO - PROCESS | 6318 | 1464989798866 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 14:36:39 INFO - PROCESS | 6318 | 1464989799121 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c9800 == 88 [pid = 6318] [id = 389] 14:36:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 246 (0x8f3cd400) [pid = 6318] [serial = 1168] [outer = (nil)] 14:36:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 247 (0x8f60bc00) [pid = 6318] [serial = 1169] [outer = 0x8f3cd400] 14:36:39 INFO - PROCESS | 6318 | 1464989799225 Marionette DEBUG loaded listener.js 14:36:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 248 (0x917ce400) [pid = 6318] [serial = 1170] [outer = 0x8f3cd400] 14:36:40 INFO - PROCESS | 6318 | 1464989800073 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"]]]}] 14:36:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:36:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:36:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:36:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:36:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:36:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:36:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1510ms 14:36:40 INFO - PROCESS | 6318 | 1464989800146 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 14:36:40 INFO - PROCESS | 6318 | 1464989800151 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 14:36:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:36:40 INFO - PROCESS | 6318 | 1464989800158 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:36:40 INFO - PROCESS | 6318 | 1464989800162 Marionette TRACE conn4 <- [1,1530,null,{}] 14:36:40 INFO - PROCESS | 6318 | 1464989800179 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}] 14:36:40 INFO - PROCESS | 6318 | 1464989800382 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 14:36:40 INFO - PROCESS | 6318 | 1464989800586 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e154000 == 89 [pid = 6318] [id = 390] 14:36:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 249 (0x92555800) [pid = 6318] [serial = 1171] [outer = (nil)] 14:36:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 250 (0x951e9c00) [pid = 6318] [serial = 1172] [outer = 0x92555800] 14:36:40 INFO - PROCESS | 6318 | 1464989800721 Marionette DEBUG loaded listener.js 14:36:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 251 (0x9764e800) [pid = 6318] [serial = 1173] [outer = 0x92555800] 14:36:41 INFO - PROCESS | 6318 | 1464989801644 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]]]}] 14:36:41 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 14:36:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:36:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:36:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:36:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:36:41 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. 14:36:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:36:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1544ms 14:36:41 INFO - PROCESS | 6318 | 1464989801706 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 14:36:41 INFO - PROCESS | 6318 | 1464989801710 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 14:36:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:36:41 INFO - PROCESS | 6318 | 1464989801717 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:36:41 INFO - PROCESS | 6318 | 1464989801720 Marionette TRACE conn4 <- [1,1534,null,{}] 14:36:41 INFO - PROCESS | 6318 | 1464989801746 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}] 14:36:41 INFO - PROCESS | 6318 | 1464989801947 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 14:36:42 INFO - PROCESS | 6318 | 1464989802205 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ebb800 == 90 [pid = 6318] [id = 391] 14:36:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 252 (0x8c601c00) [pid = 6318] [serial = 1174] [outer = (nil)] 14:36:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 253 (0x98e9e400) [pid = 6318] [serial = 1175] [outer = 0x8c601c00] 14:36:42 INFO - PROCESS | 6318 | 1464989802295 Marionette DEBUG loaded listener.js 14:36:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 254 (0x99608c00) [pid = 6318] [serial = 1176] [outer = 0x8c601c00] 14:36:43 INFO - PROCESS | 6318 | 1464989803299 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]]]}] 14:36:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:36:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1645ms 14:36:43 INFO - PROCESS | 6318 | 1464989803363 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 14:36:43 INFO - PROCESS | 6318 | 1464989803367 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 14:36:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:36:43 INFO - PROCESS | 6318 | 1464989803374 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:36:43 INFO - PROCESS | 6318 | 1464989803378 Marionette TRACE conn4 <- [1,1538,null,{}] 14:36:43 INFO - PROCESS | 6318 | 1464989803384 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}] 14:36:43 INFO - PROCESS | 6318 | 1464989803609 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 14:36:43 INFO - PROCESS | 6318 | 1464989803874 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x92558c00 == 91 [pid = 6318] [id = 392] 14:36:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 255 (0x98940400) [pid = 6318] [serial = 1177] [outer = (nil)] 14:36:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 256 (0x9999e400) [pid = 6318] [serial = 1178] [outer = 0x98940400] 14:36:44 INFO - PROCESS | 6318 | 1464989804017 Marionette DEBUG loaded listener.js 14:36:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 257 (0x9a596400) [pid = 6318] [serial = 1179] [outer = 0x98940400] 14:36:44 INFO - PROCESS | 6318 | 1464989804928 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]]]}] 14:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1586ms 14:36:44 INFO - PROCESS | 6318 | 1464989804963 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 14:36:44 INFO - PROCESS | 6318 | 1464989804967 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 14:36:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:36:44 INFO - PROCESS | 6318 | 1464989804973 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:36:44 INFO - PROCESS | 6318 | 1464989804977 Marionette TRACE conn4 <- [1,1542,null,{}] 14:36:44 INFO - PROCESS | 6318 | 1464989804983 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}] 14:36:45 INFO - PROCESS | 6318 | 1464989805206 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 14:36:45 INFO - PROCESS | 6318 | 1464989805465 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c629000 == 92 [pid = 6318] [id = 393] 14:36:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 258 (0x9a592c00) [pid = 6318] [serial = 1180] [outer = (nil)] 14:36:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 259 (0x9b1e9400) [pid = 6318] [serial = 1181] [outer = 0x9a592c00] 14:36:45 INFO - PROCESS | 6318 | 1464989805597 Marionette DEBUG loaded listener.js 14:36:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 260 (0x9b944000) [pid = 6318] [serial = 1182] [outer = 0x9a592c00] 14:36:46 INFO - PROCESS | 6318 | 1464989806539 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]]]}] 14:36:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:36:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1591ms 14:36:46 INFO - PROCESS | 6318 | 1464989806566 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 14:36:46 INFO - PROCESS | 6318 | 1464989806570 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 14:36:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:36:46 INFO - PROCESS | 6318 | 1464989806576 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:36:46 INFO - PROCESS | 6318 | 1464989806580 Marionette TRACE conn4 <- [1,1546,null,{}] 14:36:46 INFO - PROCESS | 6318 | 1464989806586 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}] 14:36:46 INFO - PROCESS | 6318 | 1464989806770 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 14:36:47 INFO - PROCESS | 6318 | 1464989806994 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c603c00 == 93 [pid = 6318] [id = 394] 14:36:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 261 (0x8e15f800) [pid = 6318] [serial = 1183] [outer = (nil)] 14:36:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 262 (0x9b169800) [pid = 6318] [serial = 1184] [outer = 0x8e15f800] 14:36:47 INFO - PROCESS | 6318 | 1464989807118 Marionette DEBUG loaded listener.js 14:36:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 263 (0x9b9e3c00) [pid = 6318] [serial = 1185] [outer = 0x8e15f800] 14:36:48 INFO - PROCESS | 6318 | 1464989808106 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]]]}] 14:36:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:36:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1581ms 14:36:48 INFO - PROCESS | 6318 | 1464989808157 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 14:36:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:36:48 INFO - PROCESS | 6318 | 1464989808162 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 14:36:48 INFO - PROCESS | 6318 | 1464989808168 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:36:48 INFO - PROCESS | 6318 | 1464989808172 Marionette TRACE conn4 <- [1,1550,null,{}] 14:36:48 INFO - PROCESS | 6318 | 1464989808178 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}] 14:36:48 INFO - PROCESS | 6318 | 1464989808364 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 14:36:48 INFO - PROCESS | 6318 | 1464989808615 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b169400 == 94 [pid = 6318] [id = 395] 14:36:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 264 (0x9b1ef000) [pid = 6318] [serial = 1186] [outer = (nil)] 14:36:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 265 (0x9c3dec00) [pid = 6318] [serial = 1187] [outer = 0x9b1ef000] 14:36:48 INFO - PROCESS | 6318 | 1464989808740 Marionette DEBUG loaded listener.js 14:36:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 266 (0x9d5fbc00) [pid = 6318] [serial = 1188] [outer = 0x9b1ef000] 14:36:49 INFO - PROCESS | 6318 | 1464989809644 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]]]}] 14:36:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:36:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1532ms 14:36:49 INFO - PROCESS | 6318 | 1464989809700 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 14:36:49 INFO - PROCESS | 6318 | 1464989809705 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 14:36:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:36:49 INFO - PROCESS | 6318 | 1464989809711 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:36:49 INFO - PROCESS | 6318 | 1464989809715 Marionette TRACE conn4 <- [1,1554,null,{}] 14:36:49 INFO - PROCESS | 6318 | 1464989809721 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}] 14:36:49 INFO - PROCESS | 6318 | 1464989809904 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 14:36:50 INFO - PROCESS | 6318 | 1464989810159 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x9519b400 == 95 [pid = 6318] [id = 396] 14:36:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 267 (0x9b9e2400) [pid = 6318] [serial = 1189] [outer = (nil)] 14:36:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 268 (0x9d9d7c00) [pid = 6318] [serial = 1190] [outer = 0x9b9e2400] 14:36:50 INFO - PROCESS | 6318 | 1464989810291 Marionette DEBUG loaded listener.js 14:36:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 269 (0xa061bc00) [pid = 6318] [serial = 1191] [outer = 0x9b9e2400] 14:36:51 INFO - PROCESS | 6318 | 1464989811232 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]]]}] 14:36:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:36:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1583ms 14:36:51 INFO - PROCESS | 6318 | 1464989811295 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 14:36:51 INFO - PROCESS | 6318 | 1464989811299 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 14:36:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:36:51 INFO - PROCESS | 6318 | 1464989811306 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:36:51 INFO - PROCESS | 6318 | 1464989811310 Marionette TRACE conn4 <- [1,1558,null,{}] 14:36:51 INFO - PROCESS | 6318 | 1464989811315 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}] 14:36:51 INFO - PROCESS | 6318 | 1464989811508 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 14:36:51 INFO - PROCESS | 6318 | 1464989811763 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9ef000 == 96 [pid = 6318] [id = 397] 14:36:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 270 (0x9d9ce400) [pid = 6318] [serial = 1192] [outer = (nil)] 14:36:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 271 (0xa1167400) [pid = 6318] [serial = 1193] [outer = 0x9d9ce400] 14:36:51 INFO - PROCESS | 6318 | 1464989811915 Marionette DEBUG loaded listener.js 14:36:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 272 (0xa2255400) [pid = 6318] [serial = 1194] [outer = 0x9d9ce400] 14:36:52 INFO - PROCESS | 6318 | 1464989812849 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]]]}] 14:36:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:36:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1586ms 14:36:52 INFO - PROCESS | 6318 | 1464989812893 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 14:36:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:36:52 INFO - PROCESS | 6318 | 1464989812898 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 14:36:52 INFO - PROCESS | 6318 | 1464989812905 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:36:52 INFO - PROCESS | 6318 | 1464989812909 Marionette TRACE conn4 <- [1,1562,null,{}] 14:36:52 INFO - PROCESS | 6318 | 1464989812915 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}] 14:36:53 INFO - PROCESS | 6318 | 1464989813126 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 14:36:53 INFO - PROCESS | 6318 | 1464989813436 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:53 INFO - PROCESS | 6318 | ++DOCSHELL 0xa224f000 == 97 [pid = 6318] [id = 398] 14:36:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 273 (0xa238d400) [pid = 6318] [serial = 1195] [outer = (nil)] 14:36:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 274 (0xa23a6000) [pid = 6318] [serial = 1196] [outer = 0xa238d400] 14:36:53 INFO - PROCESS | 6318 | 1464989813581 Marionette DEBUG loaded listener.js 14:36:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 275 (0xa2567000) [pid = 6318] [serial = 1197] [outer = 0xa238d400] 14:36:54 INFO - PROCESS | 6318 | 1464989814496 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]]]}] 14:36:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:36:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1635ms 14:36:54 INFO - PROCESS | 6318 | 1464989814540 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 14:36:54 INFO - PROCESS | 6318 | 1464989814544 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 14:36:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:36:54 INFO - PROCESS | 6318 | 1464989814550 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:36:54 INFO - PROCESS | 6318 | 1464989814554 Marionette TRACE conn4 <- [1,1566,null,{}] 14:36:54 INFO - PROCESS | 6318 | 1464989814560 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}] 14:36:54 INFO - PROCESS | 6318 | 1464989814748 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 14:36:55 INFO - PROCESS | 6318 | 1464989815007 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:55 INFO - PROCESS | 6318 | ++DOCSHELL 0xa1162400 == 98 [pid = 6318] [id = 399] 14:36:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 276 (0xa237e800) [pid = 6318] [serial = 1198] [outer = (nil)] 14:36:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 277 (0xa2573800) [pid = 6318] [serial = 1199] [outer = 0xa237e800] 14:36:55 INFO - PROCESS | 6318 | 1464989815137 Marionette DEBUG loaded listener.js 14:36:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 278 (0xa275d800) [pid = 6318] [serial = 1200] [outer = 0xa237e800] 14:36:56 INFO - PROCESS | 6318 | 1464989816081 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]]]}] 14:36:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:36:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1588ms 14:36:56 INFO - PROCESS | 6318 | 1464989816140 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 14:36:56 INFO - PROCESS | 6318 | 1464989816142 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 14:36:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:36:56 INFO - PROCESS | 6318 | 1464989816150 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:36:56 INFO - PROCESS | 6318 | 1464989816153 Marionette TRACE conn4 <- [1,1570,null,{}] 14:36:56 INFO - PROCESS | 6318 | 1464989816159 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}] 14:36:56 INFO - PROCESS | 6318 | 1464989816392 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 14:36:56 INFO - PROCESS | 6318 | 1464989816661 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x98947400 == 99 [pid = 6318] [id = 400] 14:36:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 279 (0x9af1b000) [pid = 6318] [serial = 1201] [outer = (nil)] 14:36:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 280 (0xa316e800) [pid = 6318] [serial = 1202] [outer = 0x9af1b000] 14:36:56 INFO - PROCESS | 6318 | 1464989816790 Marionette DEBUG loaded listener.js 14:36:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 281 (0xa31f2800) [pid = 6318] [serial = 1203] [outer = 0x9af1b000] 14:36:57 INFO - PROCESS | 6318 | 1464989817676 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]]]}] 14:36:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:36:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1582ms 14:36:57 INFO - PROCESS | 6318 | 1464989817734 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 14:36:57 INFO - PROCESS | 6318 | 1464989817738 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 14:36:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:36:57 INFO - PROCESS | 6318 | 1464989817744 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:36:57 INFO - PROCESS | 6318 | 1464989817748 Marionette TRACE conn4 <- [1,1574,null,{}] 14:36:57 INFO - PROCESS | 6318 | 1464989817753 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}] 14:36:57 INFO - PROCESS | 6318 | 1464989817941 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 14:36:58 INFO - PROCESS | 6318 | 1464989818157 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4d3400 == 100 [pid = 6318] [id = 401] 14:36:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 282 (0x8b4da800) [pid = 6318] [serial = 1204] [outer = (nil)] 14:36:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 283 (0x8f602000) [pid = 6318] [serial = 1205] [outer = 0x8b4da800] 14:36:58 INFO - PROCESS | 6318 | 1464989818332 Marionette DEBUG loaded listener.js 14:36:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 284 (0x92558400) [pid = 6318] [serial = 1206] [outer = 0x8b4da800] 14:36:59 INFO - PROCESS | 6318 | 1464989819280 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]]]}] 14:36:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:36:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1585ms 14:36:59 INFO - PROCESS | 6318 | 1464989819331 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 14:36:59 INFO - PROCESS | 6318 | 1464989819335 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 14:36:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:36:59 INFO - PROCESS | 6318 | 1464989819341 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:36:59 INFO - PROCESS | 6318 | 1464989819345 Marionette TRACE conn4 <- [1,1578,null,{}] 14:36:59 INFO - PROCESS | 6318 | 1464989819351 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}] 14:36:59 INFO - PROCESS | 6318 | 1464989819549 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 14:36:59 INFO - PROCESS | 6318 | 1464989819807 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:36:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b97e000 == 101 [pid = 6318] [id = 402] 14:36:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 285 (0xa238d000) [pid = 6318] [serial = 1207] [outer = (nil)] 14:36:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 286 (0xa3651400) [pid = 6318] [serial = 1208] [outer = 0xa238d000] 14:36:59 INFO - PROCESS | 6318 | 1464989819935 Marionette DEBUG loaded listener.js 14:37:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 287 (0xa36ecc00) [pid = 6318] [serial = 1209] [outer = 0xa238d000] 14:37:00 INFO - PROCESS | 6318 | 1464989820781 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]]]}] 14:37:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:37:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1484ms 14:37:00 INFO - PROCESS | 6318 | 1464989820827 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 14:37:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:37:00 INFO - PROCESS | 6318 | 1464989820831 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 14:37:00 INFO - PROCESS | 6318 | 1464989820837 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:37:00 INFO - PROCESS | 6318 | 1464989820841 Marionette TRACE conn4 <- [1,1582,null,{}] 14:37:00 INFO - PROCESS | 6318 | 1464989820847 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}] 14:37:01 INFO - PROCESS | 6318 | 1464989821053 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 14:37:01 INFO - PROCESS | 6318 | 1464989821656 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0ea400 == 102 [pid = 6318] [id = 403] 14:37:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 288 (0x8b0eac00) [pid = 6318] [serial = 1210] [outer = (nil)] 14:37:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 289 (0x8b18ac00) [pid = 6318] [serial = 1211] [outer = 0x8b0eac00] 14:37:01 INFO - PROCESS | 6318 | 1464989821802 Marionette DEBUG loaded listener.js 14:37:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 290 (0x8b18f000) [pid = 6318] [serial = 1212] [outer = 0x8b0eac00] 14:37:02 INFO - PROCESS | 6318 | 1464989822740 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]]]}] 14:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1982ms 14:37:02 INFO - PROCESS | 6318 | 1464989822820 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 14:37:02 INFO - PROCESS | 6318 | 1464989822827 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 14:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:37:02 INFO - PROCESS | 6318 | 1464989822834 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:37:02 INFO - PROCESS | 6318 | 1464989822840 Marionette TRACE conn4 <- [1,1586,null,{}] 14:37:02 INFO - PROCESS | 6318 | 1464989822848 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}] 14:37:03 INFO - PROCESS | 6318 | 1464989823033 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 14:37:03 INFO - PROCESS | 6318 | 1464989823295 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ec3000 == 103 [pid = 6318] [id = 404] 14:37:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 291 (0x8c00b800) [pid = 6318] [serial = 1213] [outer = (nil)] 14:37:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 292 (0x8d404800) [pid = 6318] [serial = 1214] [outer = 0x8c00b800] 14:37:03 INFO - PROCESS | 6318 | 1464989823443 Marionette DEBUG loaded listener.js 14:37:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 293 (0x8df1d400) [pid = 6318] [serial = 1215] [outer = 0x8c00b800] 14:37:04 INFO - PROCESS | 6318 | 1464989824442 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]]]}] 14:37:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1688ms 14:37:04 INFO - PROCESS | 6318 | 1464989824526 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 14:37:04 INFO - PROCESS | 6318 | 1464989824533 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 14:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:37:04 INFO - PROCESS | 6318 | 1464989824542 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:37:04 INFO - PROCESS | 6318 | 1464989824545 Marionette TRACE conn4 <- [1,1590,null,{}] 14:37:04 INFO - PROCESS | 6318 | 1464989824551 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}] 14:37:04 INFO - PROCESS | 6318 | 1464989824790 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 14:37:05 INFO - PROCESS | 6318 | 1464989825153 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c609400 == 104 [pid = 6318] [id = 405] 14:37:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 294 (0x8f3c7400) [pid = 6318] [serial = 1216] [outer = (nil)] 14:37:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 295 (0x8f5cf000) [pid = 6318] [serial = 1217] [outer = 0x8f3c7400] 14:37:05 INFO - PROCESS | 6318 | 1464989825240 Marionette DEBUG loaded listener.js 14:37:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 296 (0x91e64800) [pid = 6318] [serial = 1218] [outer = 0x8f3c7400] 14:37:05 INFO - PROCESS | 6318 | --DOCSHELL 0x894e9400 == 103 [pid = 6318] [id = 335] 14:37:05 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c5800 == 102 [pid = 6318] [id = 334] 14:37:05 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcd4400 == 101 [pid = 6318] [id = 333] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 295 (0x9a3a2800) [pid = 6318] [serial = 1079] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 294 (0x9a99b000) [pid = 6318] [serial = 1082] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 293 (0x996c4c00) [pid = 6318] [serial = 1073] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 292 (0x9893e000) [pid = 6318] [serial = 1067] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 291 (0x9a0d3800) [pid = 6318] [serial = 1076] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 290 (0x950cf800) [pid = 6318] [serial = 1061] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 289 (0x91bc7c00) [pid = 6318] [serial = 1058] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 288 (0x951f3400) [pid = 6318] [serial = 1064] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 287 (0x8d5f4400) [pid = 6318] [serial = 1055] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 286 (0x928c1800) [pid = 6318] [serial = 1052] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 285 (0x99606000) [pid = 6318] [serial = 1070] [outer = (nil)] [url = about:blank] 14:37:05 INFO - PROCESS | 6318 | --DOMWINDOW == 284 (0x950cdc00) [pid = 6318] [serial = 1103] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0e8800 == 100 [pid = 6318] [id = 370] 14:37:06 INFO - PROCESS | 6318 | --DOCSHELL 0x8c006c00 == 99 [pid = 6318] [id = 369] 14:37:06 INFO - PROCESS | 6318 | --DOCSHELL 0x88303400 == 98 [pid = 6318] [id = 368] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 283 (0x8e15c400) [pid = 6318] [serial = 1095] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 282 (0x8e088c00) [pid = 6318] [serial = 1092] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 281 (0x924c5000) [pid = 6318] [serial = 1097] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 280 (0x928c0c00) [pid = 6318] [serial = 1098] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 279 (0x8ec3fc00) [pid = 6318] [serial = 1089] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 278 (0x8d5f4000) [pid = 6318] [serial = 1088] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 277 (0x936a8400) [pid = 6318] [serial = 1101] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 276 (0x92ba5c00) [pid = 6318] [serial = 1100] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 275 (0x9a59ac00) [pid = 6318] [serial = 1085] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 274 (0x8c374c00) [pid = 6318] [serial = 1091] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | --DOMWINDOW == 273 (0x91bca000) [pid = 6318] [serial = 1094] [outer = (nil)] [url = about:blank] 14:37:06 INFO - PROCESS | 6318 | 1464989826326 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]]]}] 14:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1840ms 14:37:06 INFO - PROCESS | 6318 | 1464989826382 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 14:37:06 INFO - PROCESS | 6318 | 1464989826385 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 14:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:37:06 INFO - PROCESS | 6318 | 1464989826395 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:37:06 INFO - PROCESS | 6318 | 1464989826403 Marionette TRACE conn4 <- [1,1594,null,{}] 14:37:06 INFO - PROCESS | 6318 | 1464989826417 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}] 14:37:06 INFO - PROCESS | 6318 | 1464989826616 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 14:37:06 INFO - PROCESS | 6318 | 1464989826804 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c622400 == 99 [pid = 6318] [id = 406] 14:37:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 274 (0x8c62a000) [pid = 6318] [serial = 1219] [outer = (nil)] 14:37:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 275 (0x91bc7c00) [pid = 6318] [serial = 1220] [outer = 0x8c62a000] 14:37:06 INFO - PROCESS | 6318 | 1464989826935 Marionette DEBUG loaded listener.js 14:37:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 276 (0x92556400) [pid = 6318] [serial = 1221] [outer = 0x8c62a000] 14:37:07 INFO - PROCESS | 6318 | 1464989827714 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]]]}] 14:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1341ms 14:37:07 INFO - PROCESS | 6318 | 1464989827733 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 14:37:07 INFO - PROCESS | 6318 | 1464989827738 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 14:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:37:07 INFO - PROCESS | 6318 | 1464989827745 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:37:07 INFO - PROCESS | 6318 | 1464989827749 Marionette TRACE conn4 <- [1,1598,null,{}] 14:37:07 INFO - PROCESS | 6318 | 1464989827755 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}] 14:37:08 INFO - PROCESS | 6318 | 1464989828027 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 14:37:08 INFO - PROCESS | 6318 | 1464989828060 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c60b400 == 100 [pid = 6318] [id = 407] 14:37:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 277 (0x91bcb800) [pid = 6318] [serial = 1222] [outer = (nil)] 14:37:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 278 (0x936a8400) [pid = 6318] [serial = 1223] [outer = 0x91bcb800] 14:37:08 INFO - PROCESS | 6318 | 1464989828133 Marionette DEBUG loaded listener.js 14:37:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 279 (0x950d2400) [pid = 6318] [serial = 1224] [outer = 0x91bcb800] 14:37:09 INFO - PROCESS | 6318 | 1464989829112 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]]]}] 14:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1431ms 14:37:09 INFO - PROCESS | 6318 | 1464989829176 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 14:37:09 INFO - PROCESS | 6318 | 1464989829180 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 14:37:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:37:09 INFO - PROCESS | 6318 | 1464989829186 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:37:09 INFO - PROCESS | 6318 | 1464989829188 Marionette TRACE conn4 <- [1,1602,null,{}] 14:37:09 INFO - PROCESS | 6318 | 1464989829194 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}] 14:37:09 INFO - PROCESS | 6318 | 1464989829422 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 14:37:09 INFO - PROCESS | 6318 | 1464989829461 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ba5c00 == 101 [pid = 6318] [id = 408] 14:37:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 280 (0x950d3c00) [pid = 6318] [serial = 1225] [outer = (nil)] 14:37:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 281 (0x951f3000) [pid = 6318] [serial = 1226] [outer = 0x950d3c00] 14:37:09 INFO - PROCESS | 6318 | 1464989829543 Marionette DEBUG loaded listener.js 14:37:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 282 (0x9893fc00) [pid = 6318] [serial = 1227] [outer = 0x950d3c00] 14:37:10 INFO - PROCESS | 6318 | --DOMWINDOW == 281 (0x9254fc00) [pid = 6318] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:37:10 INFO - PROCESS | 6318 | --DOMWINDOW == 280 (0x8ec40c00) [pid = 6318] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:37:10 INFO - PROCESS | 6318 | --DOMWINDOW == 279 (0x8ec42800) [pid = 6318] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:37:10 INFO - PROCESS | 6318 | --DOMWINDOW == 278 (0x8b4db000) [pid = 6318] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:37:10 INFO - PROCESS | 6318 | --DOMWINDOW == 277 (0x8f609800) [pid = 6318] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:37:10 INFO - PROCESS | 6318 | --DOMWINDOW == 276 (0x894f0c00) [pid = 6318] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:37:10 INFO - PROCESS | 6318 | --DOMWINDOW == 275 (0x8b4cf000) [pid = 6318] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:37:10 INFO - PROCESS | 6318 | --DOMWINDOW == 274 (0x924c3400) [pid = 6318] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:37:10 INFO - PROCESS | 6318 | 1464989830812 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]]]}] 14:37:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:37:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1685ms 14:37:10 INFO - PROCESS | 6318 | 1464989830880 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 14:37:10 INFO - PROCESS | 6318 | 1464989830883 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 14:37:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:37:10 INFO - PROCESS | 6318 | 1464989830890 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:37:10 INFO - PROCESS | 6318 | 1464989830893 Marionette TRACE conn4 <- [1,1606,null,{}] 14:37:10 INFO - PROCESS | 6318 | 1464989830899 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}] 14:37:11 INFO - PROCESS | 6318 | 1464989831090 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 14:37:11 INFO - PROCESS | 6318 | 1464989831101 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4db000 == 102 [pid = 6318] [id = 409] 14:37:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 275 (0x8c629400) [pid = 6318] [serial = 1228] [outer = (nil)] 14:37:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 276 (0x98945000) [pid = 6318] [serial = 1229] [outer = 0x8c629400] 14:37:11 INFO - PROCESS | 6318 | 1464989831177 Marionette DEBUG loaded listener.js 14:37:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 277 (0x99606000) [pid = 6318] [serial = 1230] [outer = 0x8c629400] 14:37:12 INFO - PROCESS | 6318 | 1464989832125 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]]]}] 14:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1285ms 14:37:12 INFO - PROCESS | 6318 | 1464989832176 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 14:37:12 INFO - PROCESS | 6318 | 1464989832180 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 14:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:37:12 INFO - PROCESS | 6318 | 1464989832186 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:37:12 INFO - PROCESS | 6318 | 1464989832189 Marionette TRACE conn4 <- [1,1610,null,{}] 14:37:12 INFO - PROCESS | 6318 | 1464989832199 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}] 14:37:12 INFO - PROCESS | 6318 | 1464989832363 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 14:37:12 INFO - PROCESS | 6318 | 1464989832682 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:12 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab9000 == 103 [pid = 6318] [id = 410] 14:37:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 278 (0x88be3c00) [pid = 6318] [serial = 1231] [outer = (nil)] 14:37:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 279 (0x8a1f3800) [pid = 6318] [serial = 1232] [outer = 0x88be3c00] 14:37:12 INFO - PROCESS | 6318 | 1464989832779 Marionette DEBUG loaded listener.js 14:37:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 280 (0x8b187c00) [pid = 6318] [serial = 1233] [outer = 0x88be3c00] 14:37:13 INFO - PROCESS | 6318 | 1464989833865 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]]]}] 14:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1739ms 14:37:13 INFO - PROCESS | 6318 | 1464989833928 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 14:37:13 INFO - PROCESS | 6318 | 1464989833935 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 14:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:37:13 INFO - PROCESS | 6318 | 1464989833943 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:37:13 INFO - PROCESS | 6318 | 1464989833950 Marionette TRACE conn4 <- [1,1614,null,{}] 14:37:13 INFO - PROCESS | 6318 | 1464989833958 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}] 14:37:14 INFO - PROCESS | 6318 | 1464989834165 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 14:37:14 INFO - PROCESS | 6318 | 1464989834431 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c60f800 == 104 [pid = 6318] [id = 411] 14:37:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 281 (0x8d4ac000) [pid = 6318] [serial = 1234] [outer = (nil)] 14:37:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 282 (0x8e086000) [pid = 6318] [serial = 1235] [outer = 0x8d4ac000] 14:37:14 INFO - PROCESS | 6318 | 1464989834571 Marionette DEBUG loaded listener.js 14:37:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 283 (0x8ec37800) [pid = 6318] [serial = 1236] [outer = 0x8d4ac000] 14:37:15 INFO - PROCESS | 6318 | 1464989835530 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]]]}] 14:37:15 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 14:37:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1638ms 14:37:15 INFO - PROCESS | 6318 | 1464989835585 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 14:37:15 INFO - PROCESS | 6318 | 1464989835591 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 14:37:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:37:15 INFO - PROCESS | 6318 | 1464989835598 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:37:15 INFO - PROCESS | 6318 | 1464989835602 Marionette TRACE conn4 <- [1,1618,null,{}] 14:37:15 INFO - PROCESS | 6318 | 1464989835609 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}] 14:37:15 INFO - PROCESS | 6318 | 1464989835815 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 14:37:16 INFO - PROCESS | 6318 | 1464989836190 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x88bebc00 == 105 [pid = 6318] [id = 412] 14:37:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 284 (0x8f608c00) [pid = 6318] [serial = 1237] [outer = (nil)] 14:37:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 285 (0x917c6000) [pid = 6318] [serial = 1238] [outer = 0x8f608c00] 14:37:16 INFO - PROCESS | 6318 | 1464989836288 Marionette DEBUG loaded listener.js 14:37:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 286 (0x922a7c00) [pid = 6318] [serial = 1239] [outer = 0x8f608c00] 14:37:17 INFO - PROCESS | 6318 | 1464989837234 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]]]}] 14:37:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:37:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1683ms 14:37:17 INFO - PROCESS | 6318 | 1464989837295 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 14:37:17 INFO - PROCESS | 6318 | 1464989837299 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 14:37:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:37:17 INFO - PROCESS | 6318 | 1464989837319 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:37:17 INFO - PROCESS | 6318 | 1464989837329 Marionette TRACE conn4 <- [1,1622,null,{}] 14:37:17 INFO - PROCESS | 6318 | 1464989837335 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}] 14:37:17 INFO - PROCESS | 6318 | 1464989837557 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 14:37:17 INFO - PROCESS | 6318 | 1464989837793 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5c6800 == 106 [pid = 6318] [id = 413] 14:37:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 287 (0x917cfc00) [pid = 6318] [serial = 1240] [outer = (nil)] 14:37:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 288 (0x99607800) [pid = 6318] [serial = 1241] [outer = 0x917cfc00] 14:37:17 INFO - PROCESS | 6318 | 1464989837926 Marionette DEBUG loaded listener.js 14:37:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 289 (0x99e4e000) [pid = 6318] [serial = 1242] [outer = 0x917cfc00] 14:37:18 INFO - PROCESS | 6318 | 1464989838835 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]]]}] 14:37:18 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 14:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1597ms 14:37:18 INFO - PROCESS | 6318 | 1464989838908 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 14:37:18 INFO - PROCESS | 6318 | 1464989838913 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 14:37:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:37:18 INFO - PROCESS | 6318 | 1464989838920 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:37:18 INFO - PROCESS | 6318 | 1464989838922 Marionette TRACE conn4 <- [1,1626,null,{}] 14:37:18 INFO - PROCESS | 6318 | 1464989838929 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}] 14:37:19 INFO - PROCESS | 6318 | 1464989839165 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 14:37:19 INFO - PROCESS | 6318 | 1464989839425 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x928cf400 == 107 [pid = 6318] [id = 414] 14:37:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 290 (0x99604400) [pid = 6318] [serial = 1243] [outer = (nil)] 14:37:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 291 (0x9a99ac00) [pid = 6318] [serial = 1244] [outer = 0x99604400] 14:37:19 INFO - PROCESS | 6318 | 1464989839551 Marionette DEBUG loaded listener.js 14:37:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 292 (0x9ac21c00) [pid = 6318] [serial = 1245] [outer = 0x99604400] 14:37:20 INFO - PROCESS | 6318 | 1464989840414 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]]]}] 14:37:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:37:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1533ms 14:37:20 INFO - PROCESS | 6318 | 1464989840454 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 14:37:20 INFO - PROCESS | 6318 | 1464989840458 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 14:37:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:37:20 INFO - PROCESS | 6318 | 1464989840465 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:37:20 INFO - PROCESS | 6318 | 1464989840469 Marionette TRACE conn4 <- [1,1630,null,{}] 14:37:20 INFO - PROCESS | 6318 | 1464989840494 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}] 14:37:20 INFO - PROCESS | 6318 | 1464989840697 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 14:37:20 INFO - PROCESS | 6318 | 1464989840980 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a99d400 == 108 [pid = 6318] [id = 415] 14:37:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 293 (0x9aadc400) [pid = 6318] [serial = 1246] [outer = (nil)] 14:37:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 294 (0x9b1edc00) [pid = 6318] [serial = 1247] [outer = 0x9aadc400] 14:37:21 INFO - PROCESS | 6318 | 1464989841139 Marionette DEBUG loaded listener.js 14:37:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 295 (0x9b9e4800) [pid = 6318] [serial = 1248] [outer = 0x9aadc400] 14:37:22 INFO - PROCESS | 6318 | 1464989842107 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]]]}] 14:37:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:37:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1701ms 14:37:22 INFO - PROCESS | 6318 | 1464989842167 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 14:37:22 INFO - PROCESS | 6318 | 1464989842171 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 14:37:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:37:22 INFO - PROCESS | 6318 | 1464989842178 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:37:22 INFO - PROCESS | 6318 | 1464989842181 Marionette TRACE conn4 <- [1,1634,null,{}] 14:37:22 INFO - PROCESS | 6318 | 1464989842187 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}] 14:37:22 INFO - PROCESS | 6318 | 1464989842388 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 14:37:22 INFO - PROCESS | 6318 | 1464989842648 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b1f7000 == 109 [pid = 6318] [id = 416] 14:37:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 296 (0x9b9f0c00) [pid = 6318] [serial = 1249] [outer = (nil)] 14:37:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 297 (0xa22b2000) [pid = 6318] [serial = 1250] [outer = 0x9b9f0c00] 14:37:22 INFO - PROCESS | 6318 | 1464989842780 Marionette DEBUG loaded listener.js 14:37:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 298 (0xa2383000) [pid = 6318] [serial = 1251] [outer = 0x9b9f0c00] 14:37:23 INFO - PROCESS | 6318 | 1464989843687 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]]]}] 14:37:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:37:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1583ms 14:37:23 INFO - PROCESS | 6318 | 1464989843762 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 14:37:23 INFO - PROCESS | 6318 | 1464989843766 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 14:37:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:37:23 INFO - PROCESS | 6318 | 1464989843802 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:37:23 INFO - PROCESS | 6318 | 1464989843805 Marionette TRACE conn4 <- [1,1638,null,{}] 14:37:23 INFO - PROCESS | 6318 | 1464989843867 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}] 14:37:24 INFO - PROCESS | 6318 | 1464989844085 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 14:37:24 INFO - PROCESS | 6318 | 1464989844351 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x9d9d6000 == 110 [pid = 6318] [id = 417] 14:37:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 299 (0xa1168800) [pid = 6318] [serial = 1252] [outer = (nil)] 14:37:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 300 (0xa2738800) [pid = 6318] [serial = 1253] [outer = 0xa1168800] 14:37:24 INFO - PROCESS | 6318 | 1464989844478 Marionette DEBUG loaded listener.js 14:37:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 301 (0xa3170c00) [pid = 6318] [serial = 1254] [outer = 0xa1168800] 14:37:25 INFO - PROCESS | 6318 | 1464989845434 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]]]}] 14:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1692ms 14:37:25 INFO - PROCESS | 6318 | 1464989845493 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 14:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:37:25 INFO - PROCESS | 6318 | 1464989845497 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 14:37:25 INFO - PROCESS | 6318 | 1464989845504 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:37:25 INFO - PROCESS | 6318 | 1464989845508 Marionette TRACE conn4 <- [1,1642,null,{}] 14:37:25 INFO - PROCESS | 6318 | 1464989845513 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}] 14:37:25 INFO - PROCESS | 6318 | 1464989845701 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 14:37:25 INFO - PROCESS | 6318 | 1464989845974 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ec1c00 == 111 [pid = 6318] [id = 418] 14:37:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 302 (0x8c051400) [pid = 6318] [serial = 1255] [outer = (nil)] 14:37:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 303 (0x8c058000) [pid = 6318] [serial = 1256] [outer = 0x8c051400] 14:37:26 INFO - PROCESS | 6318 | 1464989846109 Marionette DEBUG loaded listener.js 14:37:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 304 (0x8c05c400) [pid = 6318] [serial = 1257] [outer = 0x8c051400] 14:37:26 INFO - PROCESS | 6318 | 1464989846997 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]]]}] 14:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1539ms 14:37:27 INFO - PROCESS | 6318 | 1464989847043 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 14:37:27 INFO - PROCESS | 6318 | 1464989847047 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 14:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:37:27 INFO - PROCESS | 6318 | 1464989847054 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:37:27 INFO - PROCESS | 6318 | 1464989847058 Marionette TRACE conn4 <- [1,1646,null,{}] 14:37:27 INFO - PROCESS | 6318 | 1464989847064 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}] 14:37:27 INFO - PROCESS | 6318 | 1464989847259 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 14:37:27 INFO - PROCESS | 6318 | 1464989847477 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ebbc00 == 112 [pid = 6318] [id = 419] 14:37:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 305 (0x8c052000) [pid = 6318] [serial = 1258] [outer = (nil)] 14:37:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 306 (0xa250a000) [pid = 6318] [serial = 1259] [outer = 0x8c052000] 14:37:27 INFO - PROCESS | 6318 | 1464989847610 Marionette DEBUG loaded listener.js 14:37:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 307 (0xa336b400) [pid = 6318] [serial = 1260] [outer = 0x8c052000] 14:37:28 INFO - PROCESS | 6318 | 1464989848584 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]]]}] 14:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1599ms 14:37:28 INFO - PROCESS | 6318 | 1464989848655 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 14:37:28 INFO - PROCESS | 6318 | 1464989848659 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 14:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:37:28 INFO - PROCESS | 6318 | 1464989848666 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:37:28 INFO - PROCESS | 6318 | 1464989848670 Marionette TRACE conn4 <- [1,1650,null,{}] 14:37:28 INFO - PROCESS | 6318 | 1464989848675 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}] 14:37:28 INFO - PROCESS | 6318 | 1464989848915 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 14:37:29 INFO - PROCESS | 6318 | 1464989849233 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ab5800 == 113 [pid = 6318] [id = 420] 14:37:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 308 (0x92ab5c00) [pid = 6318] [serial = 1261] [outer = (nil)] 14:37:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 309 (0x92ab8800) [pid = 6318] [serial = 1262] [outer = 0x92ab5c00] 14:37:29 INFO - PROCESS | 6318 | 1464989849344 Marionette DEBUG loaded listener.js 14:37:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 310 (0x92abdc00) [pid = 6318] [serial = 1263] [outer = 0x92ab5c00] 14:37:30 INFO - PROCESS | 6318 | 1464989850302 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]]]}] 14:37:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1687ms 14:37:30 INFO - PROCESS | 6318 | 1464989850354 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 14:37:30 INFO - PROCESS | 6318 | 1464989850358 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 14:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:37:30 INFO - PROCESS | 6318 | 1464989850364 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:37:30 INFO - PROCESS | 6318 | 1464989850368 Marionette TRACE conn4 <- [1,1654,null,{}] 14:37:30 INFO - PROCESS | 6318 | 1464989850374 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}] 14:37:30 INFO - PROCESS | 6318 | 1464989850602 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 14:37:30 INFO - PROCESS | 6318 | 1464989850881 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x87bec000 == 114 [pid = 6318] [id = 421] 14:37:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 311 (0x87bec800) [pid = 6318] [serial = 1264] [outer = (nil)] 14:37:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 312 (0x87bf6800) [pid = 6318] [serial = 1265] [outer = 0x87bec800] 14:37:31 INFO - PROCESS | 6318 | 1464989851013 Marionette DEBUG loaded listener.js 14:37:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 313 (0x92ab7800) [pid = 6318] [serial = 1266] [outer = 0x87bec800] 14:37:31 INFO - PROCESS | 6318 | 1464989851879 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]]]}] 14:37:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:37:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1539ms 14:37:31 INFO - PROCESS | 6318 | 1464989851903 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 14:37:31 INFO - PROCESS | 6318 | 1464989851908 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 14:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:37:31 INFO - PROCESS | 6318 | 1464989851914 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:37:31 INFO - PROCESS | 6318 | 1464989851917 Marionette TRACE conn4 <- [1,1658,null,{}] 14:37:31 INFO - PROCESS | 6318 | 1464989851923 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}] 14:37:32 INFO - PROCESS | 6318 | 1464989852123 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 14:37:32 INFO - PROCESS | 6318 | 1464989852348 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x8756d400 == 115 [pid = 6318] [id = 422] 14:37:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 314 (0x8756f400) [pid = 6318] [serial = 1267] [outer = (nil)] 14:37:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 315 (0x87576c00) [pid = 6318] [serial = 1268] [outer = 0x8756f400] 14:37:32 INFO - PROCESS | 6318 | 1464989852471 Marionette DEBUG loaded listener.js 14:37:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 316 (0x87578800) [pid = 6318] [serial = 1269] [outer = 0x8756f400] 14:37:33 INFO - PROCESS | 6318 | 1464989853386 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]]]}] 14:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1530ms 14:37:33 INFO - PROCESS | 6318 | 1464989853445 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 14:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:37:33 INFO - PROCESS | 6318 | 1464989853459 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 14:37:33 INFO - PROCESS | 6318 | 1464989853464 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:37:33 INFO - PROCESS | 6318 | 1464989853468 Marionette TRACE conn4 <- [1,1662,null,{}] 14:37:33 INFO - PROCESS | 6318 | 1464989853474 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}] 14:37:33 INFO - PROCESS | 6318 | 1464989853661 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 14:37:34 INFO - PROCESS | 6318 | 1464989854003 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x87575000 == 116 [pid = 6318] [id = 423] 14:37:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 317 (0x87575c00) [pid = 6318] [serial = 1270] [outer = (nil)] 14:37:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 318 (0x8b4cec00) [pid = 6318] [serial = 1271] [outer = 0x87575c00] 14:37:34 INFO - PROCESS | 6318 | 1464989854095 Marionette DEBUG loaded listener.js 14:37:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 319 (0x92ab7400) [pid = 6318] [serial = 1272] [outer = 0x87575c00] 14:37:34 INFO - PROCESS | 6318 | 1464989854994 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]]]}] 14:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1586ms 14:37:35 INFO - PROCESS | 6318 | 1464989855052 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 14:37:35 INFO - PROCESS | 6318 | 1464989855056 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 14:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:37:35 INFO - PROCESS | 6318 | 1464989855062 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:37:35 INFO - PROCESS | 6318 | 1464989855066 Marionette TRACE conn4 <- [1,1666,null,{}] 14:37:35 INFO - PROCESS | 6318 | 1464989855072 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}] 14:37:35 INFO - PROCESS | 6318 | 1464989855259 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 14:37:35 INFO - PROCESS | 6318 | 1464989855535 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x8757c800 == 117 [pid = 6318] [id = 424] 14:37:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 320 (0x876bec00) [pid = 6318] [serial = 1273] [outer = (nil)] 14:37:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 321 (0x876c4c00) [pid = 6318] [serial = 1274] [outer = 0x876bec00] 14:37:35 INFO - PROCESS | 6318 | 1464989855665 Marionette DEBUG loaded listener.js 14:37:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 322 (0x876c8400) [pid = 6318] [serial = 1275] [outer = 0x876bec00] 14:37:36 INFO - PROCESS | 6318 | 1464989856618 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]]]}] 14:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1630ms 14:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:37:36 INFO - PROCESS | 6318 | 1464989856693 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 14:37:36 INFO - PROCESS | 6318 | 1464989856696 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 14:37:36 INFO - PROCESS | 6318 | 1464989856703 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:37:36 INFO - PROCESS | 6318 | 1464989856707 Marionette TRACE conn4 <- [1,1670,null,{}] 14:37:36 INFO - PROCESS | 6318 | 1464989856712 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}] 14:37:36 INFO - PROCESS | 6318 | 1464989856899 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 14:37:37 INFO - PROCESS | 6318 | 1464989857167 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c6000 == 118 [pid = 6318] [id = 425] 14:37:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 323 (0x876c8000) [pid = 6318] [serial = 1276] [outer = (nil)] 14:37:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 324 (0x894f2000) [pid = 6318] [serial = 1277] [outer = 0x876c8000] 14:37:37 INFO - PROCESS | 6318 | 1464989857291 Marionette DEBUG loaded listener.js 14:37:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 325 (0x8bcd1800) [pid = 6318] [serial = 1278] [outer = 0x876c8000] 14:37:38 INFO - PROCESS | 6318 | 1464989858184 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]]]}] 14:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1540ms 14:37:38 INFO - PROCESS | 6318 | 1464989858243 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 14:37:38 INFO - PROCESS | 6318 | 1464989858247 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 14:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:37:38 INFO - PROCESS | 6318 | 1464989858254 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:37:38 INFO - PROCESS | 6318 | 1464989858256 Marionette TRACE conn4 <- [1,1674,null,{}] 14:37:38 INFO - PROCESS | 6318 | 1464989858263 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}] 14:37:38 INFO - PROCESS | 6318 | 1464989858454 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 14:37:39 INFO - PROCESS | 6318 | 1464989859187 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x87bf6000 == 119 [pid = 6318] [id = 426] 14:37:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 326 (0x87bf7000) [pid = 6318] [serial = 1279] [outer = (nil)] 14:37:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 327 (0x88303800) [pid = 6318] [serial = 1280] [outer = 0x87bf7000] 14:37:39 INFO - PROCESS | 6318 | 1464989859404 Marionette DEBUG loaded listener.js 14:37:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 328 (0x894f6800) [pid = 6318] [serial = 1281] [outer = 0x87bf7000] 14:37:40 INFO - PROCESS | 6318 | 1464989860334 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]]]}] 14:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2139ms 14:37:40 INFO - PROCESS | 6318 | 1464989860394 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 14:37:40 INFO - PROCESS | 6318 | 1464989860400 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 14:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:37:40 INFO - PROCESS | 6318 | 1464989860408 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:37:40 INFO - PROCESS | 6318 | 1464989860413 Marionette TRACE conn4 <- [1,1678,null,{}] 14:37:40 INFO - PROCESS | 6318 | 1464989860420 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}] 14:37:40 INFO - PROCESS | 6318 | 1464989860642 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 14:37:41 INFO - PROCESS | 6318 | 1464989861001 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ec0c00 == 120 [pid = 6318] [id = 427] 14:37:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 329 (0x8b0ea000) [pid = 6318] [serial = 1282] [outer = (nil)] 14:37:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 330 (0x8b4da000) [pid = 6318] [serial = 1283] [outer = 0x8b0ea000] 14:37:41 INFO - PROCESS | 6318 | 1464989861163 Marionette DEBUG loaded listener.js 14:37:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 331 (0x8c60bc00) [pid = 6318] [serial = 1284] [outer = 0x8b0ea000] 14:37:42 INFO - PROCESS | 6318 | 1464989862116 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]]]}] 14:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1783ms 14:37:42 INFO - PROCESS | 6318 | 1464989862194 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 14:37:42 INFO - PROCESS | 6318 | 1464989862200 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 14:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:37:42 INFO - PROCESS | 6318 | 1464989862209 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:37:42 INFO - PROCESS | 6318 | 1464989862212 Marionette TRACE conn4 <- [1,1682,null,{}] 14:37:42 INFO - PROCESS | 6318 | 1464989862218 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}] 14:37:42 INFO - PROCESS | 6318 | 1464989862420 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3cec00 == 119 [pid = 6318] [id = 386] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec3ec00 == 118 [pid = 6318] [id = 384] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x98e99000 == 117 [pid = 6318] [id = 358] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4cd400 == 116 [pid = 6318] [id = 359] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x9a130400 == 115 [pid = 6318] [id = 360] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x88be4000 == 114 [pid = 6318] [id = 383] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8bccf800 == 113 [pid = 6318] [id = 385] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8c377c00 == 112 [pid = 6318] [id = 351] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x88ec1000 == 111 [pid = 6318] [id = 353] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5c5c00 == 110 [pid = 6318] [id = 352] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x88ec4000 == 109 [pid = 6318] [id = 357] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4db000 == 108 [pid = 6318] [id = 409] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x92ba5c00 == 107 [pid = 6318] [id = 408] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8c60b400 == 106 [pid = 6318] [id = 407] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8c622400 == 105 [pid = 6318] [id = 406] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8c609400 == 104 [pid = 6318] [id = 405] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x88ec3000 == 103 [pid = 6318] [id = 404] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0ea400 == 102 [pid = 6318] [id = 403] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x9519b400 == 101 [pid = 6318] [id = 396] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8c603c00 == 100 [pid = 6318] [id = 394] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x9b169400 == 99 [pid = 6318] [id = 395] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8c629000 == 98 [pid = 6318] [id = 393] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x92558c00 == 97 [pid = 6318] [id = 392] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x88ebb800 == 96 [pid = 6318] [id = 391] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8e154000 == 95 [pid = 6318] [id = 390] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c9800 == 94 [pid = 6318] [id = 389] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2ae400 == 93 [pid = 6318] [id = 387] 14:37:42 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0eb800 == 92 [pid = 6318] [id = 388] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 330 (0x92ba0c00) [pid = 6318] [serial = 999] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 329 (0x950dc000) [pid = 6318] [serial = 1104] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 328 (0x92b99800) [pid = 6318] [serial = 1053] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 327 (0x928cec00) [pid = 6318] [serial = 1163] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 326 (0x917c6c00) [pid = 6318] [serial = 1157] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 325 (0x8f3cd800) [pid = 6318] [serial = 1154] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 324 (0x8c372800) [pid = 6318] [serial = 1149] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 323 (0x8c00a000) [pid = 6318] [serial = 1148] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 322 (0x976be800) [pid = 6318] [serial = 1118] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 321 (0x936ac000) [pid = 6318] [serial = 1115] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 320 (0x8c375c00) [pid = 6318] [serial = 1109] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 319 (0x9229c400) [pid = 6318] [serial = 1160] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 318 (0x8d402800) [pid = 6318] [serial = 1151] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 317 (0x8df21400) [pid = 6318] [serial = 1152] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 316 (0x91bcd800) [pid = 6318] [serial = 1158] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 315 (0x88be0000) [pid = 6318] [serial = 1106] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 314 (0x995cec00) [pid = 6318] [serial = 1121] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 313 (0x8f605400) [pid = 6318] [serial = 1112] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 312 (0x9ac23800) [pid = 6318] [serial = 1124] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 311 (0x9b1ea800) [pid = 6318] [serial = 1127] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 310 (0x9b77e800) [pid = 6318] [serial = 1130] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 309 (0x9b943800) [pid = 6318] [serial = 1133] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 308 (0x9b97d800) [pid = 6318] [serial = 1136] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 307 (0x9d5f2400) [pid = 6318] [serial = 1139] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 306 (0x91e62400) [pid = 6318] [serial = 1142] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 305 (0x9c3e4400) [pid = 6318] [serial = 1145] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 304 (0x9254d800) [pid = 6318] [serial = 1161] [outer = (nil)] [url = about:blank] 14:37:42 INFO - PROCESS | 6318 | --DOMWINDOW == 303 (0x8f598800) [pid = 6318] [serial = 1155] [outer = (nil)] [url = about:blank] 14:37:43 INFO - PROCESS | 6318 | 1464989863026 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be4000 == 93 [pid = 6318] [id = 428] 14:37:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 304 (0x88ebd000) [pid = 6318] [serial = 1285] [outer = (nil)] 14:37:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 305 (0x8b0eb800) [pid = 6318] [serial = 1286] [outer = 0x88ebd000] 14:37:43 INFO - PROCESS | 6318 | 1464989863103 Marionette DEBUG loaded listener.js 14:37:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 306 (0x8c36a400) [pid = 6318] [serial = 1287] [outer = 0x88ebd000] 14:37:43 INFO - PROCESS | 6318 | 1464989863922 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]]]}] 14:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1733ms 14:37:43 INFO - PROCESS | 6318 | 1464989863943 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 14:37:43 INFO - PROCESS | 6318 | 1464989863947 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 14:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:37:43 INFO - PROCESS | 6318 | 1464989863955 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:37:43 INFO - PROCESS | 6318 | 1464989863964 Marionette TRACE conn4 <- [1,1686,null,{}] 14:37:43 INFO - PROCESS | 6318 | 1464989863978 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}] 14:37:44 INFO - PROCESS | 6318 | 1464989864178 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 14:37:44 INFO - PROCESS | 6318 | 1464989864377 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x8757b400 == 94 [pid = 6318] [id = 429] 14:37:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 307 (0x87bf6c00) [pid = 6318] [serial = 1288] [outer = (nil)] 14:37:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 308 (0x8dfdb800) [pid = 6318] [serial = 1289] [outer = 0x87bf6c00] 14:37:44 INFO - PROCESS | 6318 | 1464989864454 Marionette DEBUG loaded listener.js 14:37:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 309 (0x8e160000) [pid = 6318] [serial = 1290] [outer = 0x87bf6c00] 14:37:45 INFO - PROCESS | 6318 | 1464989865322 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]]]}] 14:37:45 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 14:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1399ms 14:37:45 INFO - PROCESS | 6318 | 1464989865354 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 14:37:45 INFO - PROCESS | 6318 | 1464989865358 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 14:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:37:45 INFO - PROCESS | 6318 | 1464989865364 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:37:45 INFO - PROCESS | 6318 | 1464989865368 Marionette TRACE conn4 <- [1,1690,null,{}] 14:37:45 INFO - PROCESS | 6318 | 1464989865379 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}] 14:37:45 INFO - PROCESS | 6318 | 1464989865620 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 14:37:45 INFO - PROCESS | 6318 | 1464989865652 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c7000 == 95 [pid = 6318] [id = 430] 14:37:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 310 (0x8dfdc400) [pid = 6318] [serial = 1291] [outer = (nil)] 14:37:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 311 (0x8e15e800) [pid = 6318] [serial = 1292] [outer = 0x8dfdc400] 14:37:45 INFO - PROCESS | 6318 | 1464989865738 Marionette DEBUG loaded listener.js 14:37:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 312 (0x8ec3f800) [pid = 6318] [serial = 1293] [outer = 0x8dfdc400] 14:37:46 INFO - PROCESS | 6318 | 1464989866730 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]]]}] 14:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1432ms 14:37:46 INFO - PROCESS | 6318 | 1464989866798 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 14:37:46 INFO - PROCESS | 6318 | 1464989866802 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 14:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:37:46 INFO - PROCESS | 6318 | 1464989866808 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:37:46 INFO - PROCESS | 6318 | 1464989866812 Marionette TRACE conn4 <- [1,1694,null,{}] 14:37:46 INFO - PROCESS | 6318 | 1464989866817 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}] 14:37:47 INFO - PROCESS | 6318 | 1464989867071 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 14:37:47 INFO - PROCESS | 6318 | 1464989867097 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3cd800 == 96 [pid = 6318] [id = 431] 14:37:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 313 (0x8f595400) [pid = 6318] [serial = 1294] [outer = (nil)] 14:37:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 314 (0x8f59d800) [pid = 6318] [serial = 1295] [outer = 0x8f595400] 14:37:47 INFO - PROCESS | 6318 | 1464989867184 Marionette DEBUG loaded listener.js 14:37:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 315 (0x917cb000) [pid = 6318] [serial = 1296] [outer = 0x8f595400] 14:37:48 INFO - PROCESS | 6318 | --DOMWINDOW == 314 (0x950d3c00) [pid = 6318] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:37:48 INFO - PROCESS | 6318 | --DOMWINDOW == 313 (0x8c62a000) [pid = 6318] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:37:48 INFO - PROCESS | 6318 | --DOMWINDOW == 312 (0x8f3c7400) [pid = 6318] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:37:48 INFO - PROCESS | 6318 | --DOMWINDOW == 311 (0x8c00b800) [pid = 6318] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:37:48 INFO - PROCESS | 6318 | --DOMWINDOW == 310 (0x8b0eac00) [pid = 6318] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:37:48 INFO - PROCESS | 6318 | --DOMWINDOW == 309 (0x914e0800) [pid = 6318] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:37:48 INFO - PROCESS | 6318 | --DOMWINDOW == 308 (0x91bcb800) [pid = 6318] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:37:48 INFO - PROCESS | 6318 | 1464989868717 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]]]}] 14:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1931ms 14:37:48 INFO - PROCESS | 6318 | 1464989868739 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 14:37:48 INFO - PROCESS | 6318 | 1464989868743 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 14:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:37:48 INFO - PROCESS | 6318 | 1464989868749 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:37:48 INFO - PROCESS | 6318 | 1464989868752 Marionette TRACE conn4 <- [1,1698,null,{}] 14:37:48 INFO - PROCESS | 6318 | 1464989868758 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}] 14:37:48 INFO - PROCESS | 6318 | 1464989868922 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 14:37:49 INFO - PROCESS | 6318 | 1464989869108 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2ae400 == 97 [pid = 6318] [id = 432] 14:37:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 309 (0x8eb78000) [pid = 6318] [serial = 1297] [outer = (nil)] 14:37:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 310 (0x91bcdc00) [pid = 6318] [serial = 1298] [outer = 0x8eb78000] 14:37:49 INFO - PROCESS | 6318 | 1464989869182 Marionette DEBUG loaded listener.js 14:37:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 311 (0x91e6a800) [pid = 6318] [serial = 1299] [outer = 0x8eb78000] 14:37:50 INFO - PROCESS | 6318 | 1464989869991 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]]]}] 14:37:50 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 14:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1278ms 14:37:50 INFO - PROCESS | 6318 | 1464989870129 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 14:37:50 INFO - PROCESS | 6318 | 1464989870134 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 14:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:37:50 INFO - PROCESS | 6318 | 1464989870162 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:37:50 INFO - PROCESS | 6318 | 1464989870167 Marionette TRACE conn4 <- [1,1702,null,{}] 14:37:50 INFO - PROCESS | 6318 | 1464989870176 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}] 14:37:50 INFO - PROCESS | 6318 | 1464989870376 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 14:37:50 INFO - PROCESS | 6318 | 1464989870676 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab8400 == 98 [pid = 6318] [id = 433] 14:37:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 312 (0x88ab9800) [pid = 6318] [serial = 1300] [outer = (nil)] 14:37:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 313 (0x88ec4000) [pid = 6318] [serial = 1301] [outer = 0x88ab9800] 14:37:50 INFO - PROCESS | 6318 | 1464989870810 Marionette DEBUG loaded listener.js 14:37:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 314 (0x8b18a000) [pid = 6318] [serial = 1302] [outer = 0x88ab9800] 14:37:51 INFO - PROCESS | 6318 | 1464989871763 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]]]}] 14:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1651ms 14:37:51 INFO - PROCESS | 6318 | 1464989871817 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 14:37:51 INFO - PROCESS | 6318 | 1464989871824 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 14:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:37:51 INFO - PROCESS | 6318 | 1464989871841 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:37:51 INFO - PROCESS | 6318 | 1464989871847 Marionette TRACE conn4 <- [1,1706,null,{}] 14:37:51 INFO - PROCESS | 6318 | 1464989871855 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}] 14:37:52 INFO - PROCESS | 6318 | 1464989872058 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 14:37:52 INFO - PROCESS | 6318 | 1464989872342 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c053800 == 99 [pid = 6318] [id = 434] 14:37:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 315 (0x8c060000) [pid = 6318] [serial = 1303] [outer = (nil)] 14:37:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 316 (0x8d402800) [pid = 6318] [serial = 1304] [outer = 0x8c060000] 14:37:52 INFO - PROCESS | 6318 | 1464989872477 Marionette DEBUG loaded listener.js 14:37:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 317 (0x8d5fb400) [pid = 6318] [serial = 1305] [outer = 0x8c060000] 14:37:53 INFO - PROCESS | 6318 | 1464989873398 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]]]}] 14:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1594ms 14:37:53 INFO - PROCESS | 6318 | 1464989873431 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 14:37:53 INFO - PROCESS | 6318 | 1464989873435 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 14:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:37:53 INFO - PROCESS | 6318 | 1464989873442 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:37:53 INFO - PROCESS | 6318 | 1464989873446 Marionette TRACE conn4 <- [1,1710,null,{}] 14:37:53 INFO - PROCESS | 6318 | 1464989873460 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}] 14:37:53 INFO - PROCESS | 6318 | 1464989873668 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 14:37:54 INFO - PROCESS | 6318 | 1464989873983 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2afc00 == 100 [pid = 6318] [id = 435] 14:37:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 318 (0x8f596c00) [pid = 6318] [serial = 1306] [outer = (nil)] 14:37:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 319 (0x914df800) [pid = 6318] [serial = 1307] [outer = 0x8f596c00] 14:37:54 INFO - PROCESS | 6318 | 1464989874118 Marionette DEBUG loaded listener.js 14:37:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 320 (0x91bcf000) [pid = 6318] [serial = 1308] [outer = 0x8f596c00] 14:37:55 INFO - PROCESS | 6318 | 1464989875102 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]]]}] 14:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1695ms 14:37:55 INFO - PROCESS | 6318 | 1464989875138 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 14:37:55 INFO - PROCESS | 6318 | 1464989875142 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 14:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:37:55 INFO - PROCESS | 6318 | 1464989875149 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:37:55 INFO - PROCESS | 6318 | 1464989875153 Marionette TRACE conn4 <- [1,1714,null,{}] 14:37:55 INFO - PROCESS | 6318 | 1464989875158 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}] 14:37:55 INFO - PROCESS | 6318 | 1464989875361 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 14:37:55 INFO - PROCESS | 6318 | 1464989875680 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2b9800 == 101 [pid = 6318] [id = 436] 14:37:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 321 (0x8ec40c00) [pid = 6318] [serial = 1309] [outer = (nil)] 14:37:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 322 (0x92557800) [pid = 6318] [serial = 1310] [outer = 0x8ec40c00] 14:37:55 INFO - PROCESS | 6318 | 1464989875786 Marionette DEBUG loaded listener.js 14:37:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 323 (0x92ab8c00) [pid = 6318] [serial = 1311] [outer = 0x8ec40c00] 14:37:56 INFO - PROCESS | 6318 | 1464989876739 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]]]}] 14:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1632ms 14:37:56 INFO - PROCESS | 6318 | 1464989876782 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 14:37:56 INFO - PROCESS | 6318 | 1464989876786 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 14:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:37:56 INFO - PROCESS | 6318 | 1464989876793 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:37:56 INFO - PROCESS | 6318 | 1464989876797 Marionette TRACE conn4 <- [1,1718,null,{}] 14:37:56 INFO - PROCESS | 6318 | 1464989876802 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}] 14:37:56 INFO - PROCESS | 6318 | 1464989876994 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 14:37:57 INFO - PROCESS | 6318 | 1464989877262 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b18c800 == 102 [pid = 6318] [id = 437] 14:37:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 324 (0x9254dc00) [pid = 6318] [serial = 1312] [outer = (nil)] 14:37:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 325 (0x93667000) [pid = 6318] [serial = 1313] [outer = 0x9254dc00] 14:37:57 INFO - PROCESS | 6318 | 1464989877391 Marionette DEBUG loaded listener.js 14:37:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 326 (0x936a9c00) [pid = 6318] [serial = 1314] [outer = 0x9254dc00] 14:37:58 INFO - PROCESS | 6318 | 1464989878259 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]]]}] 14:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1534ms 14:37:58 INFO - PROCESS | 6318 | 1464989878328 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 14:37:58 INFO - PROCESS | 6318 | 1464989878331 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 14:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:37:58 INFO - PROCESS | 6318 | 1464989878338 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:37:58 INFO - PROCESS | 6318 | 1464989878342 Marionette TRACE conn4 <- [1,1722,null,{}] 14:37:58 INFO - PROCESS | 6318 | 1464989878348 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}] 14:37:58 INFO - PROCESS | 6318 | 1464989878570 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 14:37:58 INFO - PROCESS | 6318 | 1464989878846 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:37:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x9229d400 == 103 [pid = 6318] [id = 438] 14:37:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 327 (0x93815c00) [pid = 6318] [serial = 1315] [outer = (nil)] 14:37:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 328 (0x976b5c00) [pid = 6318] [serial = 1316] [outer = 0x93815c00] 14:37:58 INFO - PROCESS | 6318 | 1464989878977 Marionette DEBUG loaded listener.js 14:37:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 329 (0x98941800) [pid = 6318] [serial = 1317] [outer = 0x93815c00] 14:37:59 INFO - PROCESS | 6318 | 1464989879943 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]]]}] 14:37:59 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 14:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1643ms 14:37:59 INFO - PROCESS | 6318 | 1464989879981 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 14:37:59 INFO - PROCESS | 6318 | 1464989879985 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 14:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:37:59 INFO - PROCESS | 6318 | 1464989879991 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:37:59 INFO - PROCESS | 6318 | 1464989879994 Marionette TRACE conn4 <- [1,1726,null,{}] 14:38:00 INFO - PROCESS | 6318 | 1464989880001 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}] 14:38:00 INFO - PROCESS | 6318 | 1464989880189 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 14:38:00 INFO - PROCESS | 6318 | 1464989880416 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcc9400 == 104 [pid = 6318] [id = 439] 14:38:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 330 (0x8c371c00) [pid = 6318] [serial = 1318] [outer = (nil)] 14:38:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 331 (0x99609400) [pid = 6318] [serial = 1319] [outer = 0x8c371c00] 14:38:00 INFO - PROCESS | 6318 | 1464989880548 Marionette DEBUG loaded listener.js 14:38:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 332 (0x99718400) [pid = 6318] [serial = 1320] [outer = 0x8c371c00] 14:38:01 INFO - PROCESS | 6318 | 1464989881527 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]]]}] 14:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1592ms 14:38:01 INFO - PROCESS | 6318 | 1464989881593 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 14:38:01 INFO - PROCESS | 6318 | 1464989881597 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 14:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:38:01 INFO - PROCESS | 6318 | 1464989881606 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:38:01 INFO - PROCESS | 6318 | 1464989881609 Marionette TRACE conn4 <- [1,1730,null,{}] 14:38:01 INFO - PROCESS | 6318 | 1464989881616 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}] 14:38:01 INFO - PROCESS | 6318 | 1464989881805 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 14:38:02 INFO - PROCESS | 6318 | 1464989882073 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c60b400 == 105 [pid = 6318] [id = 440] 14:38:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 333 (0x9893f400) [pid = 6318] [serial = 1321] [outer = (nil)] 14:38:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 334 (0x9acc0000) [pid = 6318] [serial = 1322] [outer = 0x9893f400] 14:38:02 INFO - PROCESS | 6318 | 1464989882234 Marionette DEBUG loaded listener.js 14:38:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 335 (0x9b169400) [pid = 6318] [serial = 1323] [outer = 0x9893f400] 14:38:03 INFO - PROCESS | 6318 | 1464989883130 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]]]}] 14:38:03 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 14:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1582ms 14:38:03 INFO - PROCESS | 6318 | 1464989883194 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 14:38:03 INFO - PROCESS | 6318 | 1464989883199 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 14:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:38:03 INFO - PROCESS | 6318 | 1464989883208 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:38:03 INFO - PROCESS | 6318 | 1464989883211 Marionette TRACE conn4 <- [1,1734,null,{}] 14:38:03 INFO - PROCESS | 6318 | 1464989883218 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}] 14:38:03 INFO - PROCESS | 6318 | 1464989883421 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 14:38:03 INFO - PROCESS | 6318 | 1464989883735 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x976bfc00 == 106 [pid = 6318] [id = 441] 14:38:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 336 (0x9aadc800) [pid = 6318] [serial = 1324] [outer = (nil)] 14:38:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 337 (0x9b945400) [pid = 6318] [serial = 1325] [outer = 0x9aadc800] 14:38:03 INFO - PROCESS | 6318 | 1464989883831 Marionette DEBUG loaded listener.js 14:38:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 338 (0x9b948400) [pid = 6318] [serial = 1326] [outer = 0x9aadc800] 14:38:04 INFO - PROCESS | 6318 | 1464989884771 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]]]}] 14:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1629ms 14:38:04 INFO - PROCESS | 6318 | 1464989884839 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 14:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:38:04 INFO - PROCESS | 6318 | 1464989884843 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 14:38:04 INFO - PROCESS | 6318 | 1464989884850 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:38:04 INFO - PROCESS | 6318 | 1464989884853 Marionette TRACE conn4 <- [1,1738,null,{}] 14:38:04 INFO - PROCESS | 6318 | 1464989884859 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}] 14:38:05 INFO - PROCESS | 6318 | 1464989885049 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 14:38:05 INFO - PROCESS | 6318 | 1464989885375 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a1f4c00 == 107 [pid = 6318] [id = 442] 14:38:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 339 (0x8c372c00) [pid = 6318] [serial = 1327] [outer = (nil)] 14:38:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 340 (0x9c3d8400) [pid = 6318] [serial = 1328] [outer = 0x8c372c00] 14:38:05 INFO - PROCESS | 6318 | 1464989885468 Marionette DEBUG loaded listener.js 14:38:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 341 (0x9d5f2c00) [pid = 6318] [serial = 1329] [outer = 0x8c372c00] 14:38:06 INFO - PROCESS | 6318 | 1464989886395 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]]]}] 14:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1585ms 14:38:06 INFO - PROCESS | 6318 | 1464989886435 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 14:38:06 INFO - PROCESS | 6318 | 1464989886440 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 14:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:38:06 INFO - PROCESS | 6318 | 1464989886446 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:38:06 INFO - PROCESS | 6318 | 1464989886450 Marionette TRACE conn4 <- [1,1742,null,{}] 14:38:06 INFO - PROCESS | 6318 | 1464989886456 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}] 14:38:06 INFO - PROCESS | 6318 | 1464989886670 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 14:38:07 INFO - PROCESS | 6318 | 1464989886993 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9e2800 == 108 [pid = 6318] [id = 443] 14:38:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 342 (0xa22b0000) [pid = 6318] [serial = 1330] [outer = (nil)] 14:38:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 343 (0xa22bcc00) [pid = 6318] [serial = 1331] [outer = 0xa22b0000] 14:38:07 INFO - PROCESS | 6318 | 1464989887097 Marionette DEBUG loaded listener.js 14:38:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 344 (0xa2572000) [pid = 6318] [serial = 1332] [outer = 0xa22b0000] 14:38:08 INFO - PROCESS | 6318 | 1464989888011 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]]]}] 14:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1642ms 14:38:08 INFO - PROCESS | 6318 | 1464989888089 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 14:38:08 INFO - PROCESS | 6318 | 1464989888093 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 14:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:38:08 INFO - PROCESS | 6318 | 1464989888100 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:38:08 INFO - PROCESS | 6318 | 1464989888104 Marionette TRACE conn4 <- [1,1746,null,{}] 14:38:08 INFO - PROCESS | 6318 | 1464989888109 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}] 14:38:08 INFO - PROCESS | 6318 | 1464989888298 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 14:38:08 INFO - PROCESS | 6318 | 1464989888614 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x89402800 == 109 [pid = 6318] [id = 444] 14:38:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 345 (0x89402c00) [pid = 6318] [serial = 1333] [outer = (nil)] 14:38:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 346 (0x8940d000) [pid = 6318] [serial = 1334] [outer = 0x89402c00] 14:38:08 INFO - PROCESS | 6318 | 1464989888703 Marionette DEBUG loaded listener.js 14:38:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 347 (0x8940ec00) [pid = 6318] [serial = 1335] [outer = 0x89402c00] 14:38:09 INFO - PROCESS | 6318 | 1464989889663 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]]]}] 14:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1630ms 14:38:09 INFO - PROCESS | 6318 | 1464989889731 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 14:38:09 INFO - PROCESS | 6318 | 1464989889734 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 14:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:38:09 INFO - PROCESS | 6318 | 1464989889760 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:38:09 INFO - PROCESS | 6318 | 1464989889765 Marionette TRACE conn4 <- [1,1750,null,{}] 14:38:09 INFO - PROCESS | 6318 | 1464989889774 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}] 14:38:10 INFO - PROCESS | 6318 | 1464989890000 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 14:38:10 INFO - PROCESS | 6318 | 1464989890291 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x8940a000 == 110 [pid = 6318] [id = 445] 14:38:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 348 (0x8940bc00) [pid = 6318] [serial = 1336] [outer = (nil)] 14:38:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 349 (0xa275dc00) [pid = 6318] [serial = 1337] [outer = 0x8940bc00] 14:38:10 INFO - PROCESS | 6318 | 1464989890378 Marionette DEBUG loaded listener.js 14:38:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 350 (0xa3367c00) [pid = 6318] [serial = 1338] [outer = 0x8940bc00] 14:38:11 INFO - PROCESS | 6318 | 1464989891278 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]]]}] 14:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1609ms 14:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:38:11 INFO - PROCESS | 6318 | 1464989891351 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 14:38:11 INFO - PROCESS | 6318 | 1464989891354 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 14:38:11 INFO - PROCESS | 6318 | 1464989891361 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:38:11 INFO - PROCESS | 6318 | 1464989891364 Marionette TRACE conn4 <- [1,1754,null,{}] 14:38:11 INFO - PROCESS | 6318 | 1464989891370 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}] 14:38:11 INFO - PROCESS | 6318 | 1464989891613 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 14:38:11 INFO - PROCESS | 6318 | 1464989891934 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a845c00 == 111 [pid = 6318] [id = 446] 14:38:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 351 (0x8a848000) [pid = 6318] [serial = 1339] [outer = (nil)] 14:38:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 352 (0x8a84c800) [pid = 6318] [serial = 1340] [outer = 0x8a848000] 14:38:12 INFO - PROCESS | 6318 | 1464989892021 Marionette DEBUG loaded listener.js 14:38:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 353 (0x8a84f000) [pid = 6318] [serial = 1341] [outer = 0x8a848000] 14:38:12 INFO - PROCESS | 6318 | 1464989892922 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]]]}] 14:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1594ms 14:38:12 INFO - PROCESS | 6318 | 1464989892955 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 14:38:12 INFO - PROCESS | 6318 | 1464989892959 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 14:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:38:12 INFO - PROCESS | 6318 | 1464989892966 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:38:12 INFO - PROCESS | 6318 | 1464989892969 Marionette TRACE conn4 <- [1,1758,null,{}] 14:38:12 INFO - PROCESS | 6318 | 1464989892975 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}] 14:38:13 INFO - PROCESS | 6318 | 1464989893168 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 14:38:13 INFO - PROCESS | 6318 | 1464989893444 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x867dd800 == 112 [pid = 6318] [id = 447] 14:38:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 354 (0x867dec00) [pid = 6318] [serial = 1342] [outer = (nil)] 14:38:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 355 (0x867e4400) [pid = 6318] [serial = 1343] [outer = 0x867dec00] 14:38:13 INFO - PROCESS | 6318 | 1464989893581 Marionette DEBUG loaded listener.js 14:38:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 356 (0x867e6c00) [pid = 6318] [serial = 1344] [outer = 0x867dec00] 14:38:14 INFO - PROCESS | 6318 | 1464989894499 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]]]}] 14:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1583ms 14:38:14 INFO - PROCESS | 6318 | 1464989894550 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 14:38:14 INFO - PROCESS | 6318 | 1464989894554 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 14:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:38:14 INFO - PROCESS | 6318 | 1464989894560 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:38:14 INFO - PROCESS | 6318 | 1464989894564 Marionette TRACE conn4 <- [1,1762,null,{}] 14:38:14 INFO - PROCESS | 6318 | 1464989894570 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}] 14:38:14 INFO - PROCESS | 6318 | 1464989894785 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 14:38:15 INFO - PROCESS | 6318 | 1464989895114 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e5000 == 113 [pid = 6318] [id = 448] 14:38:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 357 (0x867e8c00) [pid = 6318] [serial = 1345] [outer = (nil)] 14:38:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 358 (0x8a84d400) [pid = 6318] [serial = 1346] [outer = 0x867e8c00] 14:38:15 INFO - PROCESS | 6318 | 1464989895208 Marionette DEBUG loaded listener.js 14:38:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 359 (0x8a852800) [pid = 6318] [serial = 1347] [outer = 0x867e8c00] 14:38:16 INFO - PROCESS | 6318 | 1464989896105 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]]]}] 14:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1586ms 14:38:16 INFO - PROCESS | 6318 | 1464989896154 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 14:38:16 INFO - PROCESS | 6318 | 1464989896159 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 14:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:38:16 INFO - PROCESS | 6318 | 1464989896165 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:38:16 INFO - PROCESS | 6318 | 1464989896169 Marionette TRACE conn4 <- [1,1766,null,{}] 14:38:16 INFO - PROCESS | 6318 | 1464989896175 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}] 14:38:16 INFO - PROCESS | 6318 | 1464989896392 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 14:38:16 INFO - PROCESS | 6318 | 1464989896713 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x867dfc00 == 114 [pid = 6318] [id = 449] 14:38:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 360 (0x867e2400) [pid = 6318] [serial = 1348] [outer = (nil)] 14:38:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 361 (0x869b9000) [pid = 6318] [serial = 1349] [outer = 0x867e2400] 14:38:16 INFO - PROCESS | 6318 | 1464989896806 Marionette DEBUG loaded listener.js 14:38:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 362 (0x869bbc00) [pid = 6318] [serial = 1350] [outer = 0x867e2400] 14:38:17 INFO - PROCESS | 6318 | 1464989897697 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]]]}] 14:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1585ms 14:38:17 INFO - PROCESS | 6318 | 1464989897751 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 14:38:17 INFO - PROCESS | 6318 | 1464989897754 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 14:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:38:17 INFO - PROCESS | 6318 | 1464989897761 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:38:17 INFO - PROCESS | 6318 | 1464989897765 Marionette TRACE conn4 <- [1,1770,null,{}] 14:38:17 INFO - PROCESS | 6318 | 1464989897770 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}] 14:38:17 INFO - PROCESS | 6318 | 1464989897976 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 14:38:18 INFO - PROCESS | 6318 | 1464989898314 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x869b6800 == 115 [pid = 6318] [id = 450] 14:38:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 363 (0x869b9c00) [pid = 6318] [serial = 1351] [outer = (nil)] 14:38:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 364 (0x8a849400) [pid = 6318] [serial = 1352] [outer = 0x869b9c00] 14:38:18 INFO - PROCESS | 6318 | 1464989898405 Marionette DEBUG loaded listener.js 14:38:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 365 (0x8b18e400) [pid = 6318] [serial = 1353] [outer = 0x869b9c00] 14:38:19 INFO - PROCESS | 6318 | 1464989899319 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]]]}] 14:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1631ms 14:38:19 INFO - PROCESS | 6318 | 1464989899393 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 14:38:19 INFO - PROCESS | 6318 | 1464989899396 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 14:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:38:19 INFO - PROCESS | 6318 | 1464989899403 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:38:19 INFO - PROCESS | 6318 | 1464989899406 Marionette TRACE conn4 <- [1,1774,null,{}] 14:38:19 INFO - PROCESS | 6318 | 1464989899412 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}] 14:38:19 INFO - PROCESS | 6318 | 1464989899652 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 14:38:20 INFO - PROCESS | 6318 | 1464989900018 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x869c0c00 == 116 [pid = 6318] [id = 451] 14:38:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 366 (0x8c00d000) [pid = 6318] [serial = 1354] [outer = (nil)] 14:38:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 367 (0x8c01a800) [pid = 6318] [serial = 1355] [outer = 0x8c00d000] 14:38:20 INFO - PROCESS | 6318 | 1464989900104 Marionette DEBUG loaded listener.js 14:38:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 368 (0x8c01d000) [pid = 6318] [serial = 1356] [outer = 0x8c00d000] 14:38:21 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4d9c00 == 115 [pid = 6318] [id = 382] 14:38:21 INFO - PROCESS | 6318 | --DOCSHELL 0x9a99d400 == 114 [pid = 6318] [id = 415] 14:38:21 INFO - PROCESS | 6318 | --DOCSHELL 0x928cf400 == 113 [pid = 6318] [id = 414] 14:38:21 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5c6800 == 112 [pid = 6318] [id = 413] 14:38:21 INFO - PROCESS | 6318 | --DOCSHELL 0x88bebc00 == 111 [pid = 6318] [id = 412] 14:38:21 INFO - PROCESS | 6318 | --DOCSHELL 0x8c60f800 == 110 [pid = 6318] [id = 411] 14:38:21 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab9000 == 109 [pid = 6318] [id = 410] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 367 (0x98945000) [pid = 6318] [serial = 1229] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 366 (0x951f3000) [pid = 6318] [serial = 1226] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 365 (0xa1167400) [pid = 6318] [serial = 1193] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 364 (0x9893fc00) [pid = 6318] [serial = 1227] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 363 (0x9d9d7c00) [pid = 6318] [serial = 1190] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 362 (0x9c3dec00) [pid = 6318] [serial = 1187] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 361 (0x9b169800) [pid = 6318] [serial = 1184] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 360 (0x9999e400) [pid = 6318] [serial = 1178] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 359 (0x91bc7c00) [pid = 6318] [serial = 1220] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 358 (0x951e9c00) [pid = 6318] [serial = 1172] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 357 (0x8f5cf000) [pid = 6318] [serial = 1217] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 356 (0x91e64800) [pid = 6318] [serial = 1218] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 355 (0x8f60bc00) [pid = 6318] [serial = 1169] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 354 (0x9b1e9400) [pid = 6318] [serial = 1181] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 353 (0x8d404800) [pid = 6318] [serial = 1214] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 352 (0x8df1d400) [pid = 6318] [serial = 1215] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 351 (0x8b18ac00) [pid = 6318] [serial = 1211] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 350 (0x8b18f000) [pid = 6318] [serial = 1212] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 349 (0x98e9e400) [pid = 6318] [serial = 1175] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 348 (0x9381c400) [pid = 6318] [serial = 1164] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 347 (0xa3651400) [pid = 6318] [serial = 1208] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 346 (0x8f602000) [pid = 6318] [serial = 1205] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 345 (0xa316e800) [pid = 6318] [serial = 1202] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 344 (0xa2573800) [pid = 6318] [serial = 1199] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 343 (0xa23a6000) [pid = 6318] [serial = 1196] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 342 (0x8b4d6000) [pid = 6318] [serial = 1166] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 341 (0x936a8400) [pid = 6318] [serial = 1223] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 340 (0x950d2400) [pid = 6318] [serial = 1224] [outer = (nil)] [url = about:blank] 14:38:21 INFO - PROCESS | 6318 | --DOMWINDOW == 339 (0x92556400) [pid = 6318] [serial = 1221] [outer = (nil)] [url = about:blank] 14:38:22 INFO - PROCESS | 6318 | 1464989902057 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]]]}] 14:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2688ms 14:38:22 INFO - PROCESS | 6318 | 1464989902116 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 14:38:22 INFO - PROCESS | 6318 | 1464989902122 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 14:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:38:22 INFO - PROCESS | 6318 | 1464989902135 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:38:22 INFO - PROCESS | 6318 | 1464989902139 Marionette TRACE conn4 <- [1,1778,null,{}] 14:38:22 INFO - PROCESS | 6318 | 1464989902147 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}] 14:38:22 INFO - PROCESS | 6318 | 1464989902341 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 14:38:22 INFO - PROCESS | 6318 | 1464989902363 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x87571000 == 110 [pid = 6318] [id = 452] 14:38:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 340 (0x87bf0400) [pid = 6318] [serial = 1357] [outer = (nil)] 14:38:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 341 (0x89406400) [pid = 6318] [serial = 1358] [outer = 0x87bf0400] 14:38:22 INFO - PROCESS | 6318 | 1464989902611 Marionette DEBUG loaded listener.js 14:38:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 342 (0x8a84ac00) [pid = 6318] [serial = 1359] [outer = 0x87bf0400] 14:38:23 INFO - PROCESS | 6318 | 1464989903463 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]]]}] 14:38:23 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 14:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1392ms 14:38:23 INFO - PROCESS | 6318 | 1464989903528 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 14:38:23 INFO - PROCESS | 6318 | 1464989903537 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 14:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:38:23 INFO - PROCESS | 6318 | 1464989903547 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:38:23 INFO - PROCESS | 6318 | 1464989903552 Marionette TRACE conn4 <- [1,1782,null,{}] 14:38:23 INFO - PROCESS | 6318 | 1464989903557 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}] 14:38:23 INFO - PROCESS | 6318 | 1464989903743 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 14:38:23 INFO - PROCESS | 6318 | 1464989903756 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x89404000 == 111 [pid = 6318] [id = 453] 14:38:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 343 (0x8b18f400) [pid = 6318] [serial = 1360] [outer = (nil)] 14:38:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 344 (0x8c01b800) [pid = 6318] [serial = 1361] [outer = 0x8b18f400] 14:38:24 INFO - PROCESS | 6318 | 1464989904032 Marionette DEBUG loaded listener.js 14:38:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 345 (0x8c023000) [pid = 6318] [serial = 1362] [outer = 0x8b18f400] 14:38:25 INFO - PROCESS | 6318 | 1464989905042 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]]]}] 14:38:25 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 14:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1534ms 14:38:25 INFO - PROCESS | 6318 | 1464989905081 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 14:38:25 INFO - PROCESS | 6318 | 1464989905085 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 14:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:38:25 INFO - PROCESS | 6318 | 1464989905091 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:38:25 INFO - PROCESS | 6318 | 1464989905097 Marionette TRACE conn4 <- [1,1786,null,{}] 14:38:25 INFO - PROCESS | 6318 | 1464989905121 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}] 14:38:25 INFO - PROCESS | 6318 | 1464989905377 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 14:38:25 INFO - PROCESS | 6318 | 1464989905433 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:25 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c019c00 == 112 [pid = 6318] [id = 454] 14:38:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 346 (0x8c62ac00) [pid = 6318] [serial = 1363] [outer = (nil)] 14:38:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 347 (0x8d5fa400) [pid = 6318] [serial = 1364] [outer = 0x8c62ac00] 14:38:25 INFO - PROCESS | 6318 | 1464989905630 Marionette DEBUG loaded listener.js 14:38:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 348 (0x8dfd3800) [pid = 6318] [serial = 1365] [outer = 0x8c62ac00] 14:38:26 INFO - PROCESS | 6318 | --DOMWINDOW == 347 (0x8f595400) [pid = 6318] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:38:26 INFO - PROCESS | 6318 | --DOMWINDOW == 346 (0x87bf7000) [pid = 6318] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:38:26 INFO - PROCESS | 6318 | --DOMWINDOW == 345 (0x88ebd000) [pid = 6318] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:38:26 INFO - PROCESS | 6318 | --DOMWINDOW == 344 (0x87bf6c00) [pid = 6318] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:38:26 INFO - PROCESS | 6318 | --DOMWINDOW == 343 (0x8b0ea000) [pid = 6318] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:38:26 INFO - PROCESS | 6318 | --DOMWINDOW == 342 (0x8c629400) [pid = 6318] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:38:26 INFO - PROCESS | 6318 | --DOMWINDOW == 341 (0x8dfdc400) [pid = 6318] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:38:26 INFO - PROCESS | 6318 | 1464989906771 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]]]}] 14:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 14:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1702ms 14:38:26 INFO - PROCESS | 6318 | 1464989906794 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 14:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:38:26 INFO - PROCESS | 6318 | 1464989906799 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 14:38:26 INFO - PROCESS | 6318 | 1464989906815 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:38:26 INFO - PROCESS | 6318 | 1464989906818 Marionette TRACE conn4 <- [1,1790,null,{}] 14:38:26 INFO - PROCESS | 6318 | 1464989906826 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}] 14:38:27 INFO - PROCESS | 6318 | 1464989907015 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 14:38:27 INFO - PROCESS | 6318 | 1464989907031 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ebd000 == 113 [pid = 6318] [id = 455] 14:38:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 342 (0x8d5f1c00) [pid = 6318] [serial = 1366] [outer = (nil)] 14:38:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 343 (0x8e08a400) [pid = 6318] [serial = 1367] [outer = 0x8d5f1c00] 14:38:27 INFO - PROCESS | 6318 | 1464989907108 Marionette DEBUG loaded listener.js 14:38:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 344 (0x8eb77000) [pid = 6318] [serial = 1368] [outer = 0x8d5f1c00] 14:38:28 INFO - PROCESS | 6318 | 1464989908112 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]]]}] 14:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1353ms 14:38:28 INFO - PROCESS | 6318 | 1464989908249 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 14:38:28 INFO - PROCESS | 6318 | 1464989908256 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 14:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:38:28 INFO - PROCESS | 6318 | 1464989908283 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:38:28 INFO - PROCESS | 6318 | 1464989908288 Marionette TRACE conn4 <- [1,1794,null,{}] 14:38:28 INFO - PROCESS | 6318 | 1464989908297 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}] 14:38:28 INFO - PROCESS | 6318 | 1464989908508 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 14:38:28 INFO - PROCESS | 6318 | 1464989908864 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x87bf7c00 == 114 [pid = 6318] [id = 456] 14:38:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 345 (0x88306000) [pid = 6318] [serial = 1369] [outer = (nil)] 14:38:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 346 (0x89405800) [pid = 6318] [serial = 1370] [outer = 0x88306000] 14:38:28 INFO - PROCESS | 6318 | 1464989908960 Marionette DEBUG loaded listener.js 14:38:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 347 (0x8a1f8c00) [pid = 6318] [serial = 1371] [outer = 0x88306000] 14:38:29 INFO - PROCESS | 6318 | 1464989909944 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]]]}] 14:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1753ms 14:38:30 INFO - PROCESS | 6318 | 1464989910020 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 14:38:30 INFO - PROCESS | 6318 | 1464989910025 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 14:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:38:30 INFO - PROCESS | 6318 | 1464989910038 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:38:30 INFO - PROCESS | 6318 | 1464989910044 Marionette TRACE conn4 <- [1,1798,null,{}] 14:38:30 INFO - PROCESS | 6318 | 1464989910052 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}] 14:38:30 INFO - PROCESS | 6318 | 1464989910299 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 14:38:30 INFO - PROCESS | 6318 | 1464989910631 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c01f800 == 115 [pid = 6318] [id = 457] 14:38:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 348 (0x8c057800) [pid = 6318] [serial = 1372] [outer = (nil)] 14:38:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 349 (0x8c36c400) [pid = 6318] [serial = 1373] [outer = 0x8c057800] 14:38:30 INFO - PROCESS | 6318 | 1464989910721 Marionette DEBUG loaded listener.js 14:38:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 350 (0x8c628800) [pid = 6318] [serial = 1374] [outer = 0x8c057800] 14:38:31 INFO - PROCESS | 6318 | 1464989911724 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]]]}] 14:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1739ms 14:38:31 INFO - PROCESS | 6318 | 1464989911775 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 14:38:31 INFO - PROCESS | 6318 | 1464989911779 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 14:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:38:31 INFO - PROCESS | 6318 | 1464989911788 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:38:31 INFO - PROCESS | 6318 | 1464989911791 Marionette TRACE conn4 <- [1,1802,null,{}] 14:38:31 INFO - PROCESS | 6318 | 1464989911806 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}] 14:38:32 INFO - PROCESS | 6318 | 1464989912103 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 14:38:32 INFO - PROCESS | 6318 | 1464989912587 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c8800 == 116 [pid = 6318] [id = 458] 14:38:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 351 (0x8f594400) [pid = 6318] [serial = 1375] [outer = (nil)] 14:38:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 352 (0x8f602000) [pid = 6318] [serial = 1376] [outer = 0x8f594400] 14:38:32 INFO - PROCESS | 6318 | 1464989912691 Marionette DEBUG loaded listener.js 14:38:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 353 (0x914e8400) [pid = 6318] [serial = 1377] [outer = 0x8f594400] 14:38:33 INFO - PROCESS | 6318 | 1464989913678 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]]]}] 14:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1934ms 14:38:33 INFO - PROCESS | 6318 | 1464989913722 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 14:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:38:33 INFO - PROCESS | 6318 | 1464989913726 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 14:38:33 INFO - PROCESS | 6318 | 1464989913733 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:38:33 INFO - PROCESS | 6318 | 1464989913737 Marionette TRACE conn4 <- [1,1806,null,{}] 14:38:33 INFO - PROCESS | 6318 | 1464989913743 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}] 14:38:33 INFO - PROCESS | 6318 | 1464989913951 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 14:38:34 INFO - PROCESS | 6318 | 1464989914234 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c5800 == 117 [pid = 6318] [id = 459] 14:38:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 354 (0x8eb7bc00) [pid = 6318] [serial = 1378] [outer = (nil)] 14:38:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 355 (0x922a4c00) [pid = 6318] [serial = 1379] [outer = 0x8eb7bc00] 14:38:34 INFO - PROCESS | 6318 | 1464989914375 Marionette DEBUG loaded listener.js 14:38:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 356 (0x924c8c00) [pid = 6318] [serial = 1380] [outer = 0x8eb7bc00] 14:38:35 INFO - PROCESS | 6318 | ************************* 14:38:35 INFO - PROCESS | 6318 | A coding exception was thrown and uncaught in a Task. 14:38:35 INFO - PROCESS | 6318 | 14:38:35 INFO - PROCESS | 6318 | Full message: TypeError: NetworkError when attempting to fetch resource. 14:38:35 INFO - PROCESS | 6318 | Full stack: 14:38:35 INFO - PROCESS | 6318 | ************************* 14:38:35 INFO - PROCESS | 6318 | 1464989915375 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]]]}] 14:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1696ms 14:38:35 INFO - PROCESS | 6318 | 1464989915429 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 14:38:35 INFO - PROCESS | 6318 | 1464989915432 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 14:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:38:35 INFO - PROCESS | 6318 | 1464989915439 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:38:35 INFO - PROCESS | 6318 | 1464989915442 Marionette TRACE conn4 <- [1,1810,null,{}] 14:38:35 INFO - PROCESS | 6318 | 1464989915449 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}] 14:38:35 INFO - PROCESS | 6318 | 1464989915642 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 14:38:35 INFO - PROCESS | 6318 | 1464989915964 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c003c00 == 118 [pid = 6318] [id = 460] 14:38:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 357 (0x8f594000) [pid = 6318] [serial = 1381] [outer = (nil)] 14:38:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 358 (0x92abd400) [pid = 6318] [serial = 1382] [outer = 0x8f594000] 14:38:36 INFO - PROCESS | 6318 | 1464989916057 Marionette DEBUG loaded listener.js 14:38:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 359 (0x92ba4c00) [pid = 6318] [serial = 1383] [outer = 0x8f594000] 14:38:37 INFO - PROCESS | 6318 | 1464989917017 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]]]}] 14:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1636ms 14:38:37 INFO - PROCESS | 6318 | 1464989917076 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 14:38:37 INFO - PROCESS | 6318 | 1464989917080 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 14:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:38:37 INFO - PROCESS | 6318 | 1464989917087 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:38:37 INFO - PROCESS | 6318 | 1464989917090 Marionette TRACE conn4 <- [1,1814,null,{}] 14:38:37 INFO - PROCESS | 6318 | 1464989917096 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}] 14:38:37 INFO - PROCESS | 6318 | 1464989917355 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 14:38:37 INFO - PROCESS | 6318 | 1464989917693 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e15f400 == 119 [pid = 6318] [id = 461] 14:38:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 360 (0x92ab2c00) [pid = 6318] [serial = 1384] [outer = (nil)] 14:38:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 361 (0x99607000) [pid = 6318] [serial = 1385] [outer = 0x92ab2c00] 14:38:37 INFO - PROCESS | 6318 | 1464989917792 Marionette DEBUG loaded listener.js 14:38:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 362 (0x9a0de000) [pid = 6318] [serial = 1386] [outer = 0x92ab2c00] 14:38:38 INFO - PROCESS | 6318 | 1464989918681 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]]]}] 14:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1640ms 14:38:38 INFO - PROCESS | 6318 | 1464989918745 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 14:38:38 INFO - PROCESS | 6318 | 1464989918750 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 14:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:38:38 INFO - PROCESS | 6318 | 1464989918759 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:38:38 INFO - PROCESS | 6318 | 1464989918762 Marionette TRACE conn4 <- [1,1818,null,{}] 14:38:38 INFO - PROCESS | 6318 | 1464989918768 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}] 14:38:38 INFO - PROCESS | 6318 | 1464989918965 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 14:38:39 INFO - PROCESS | 6318 | 1464989919295 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x88abec00 == 120 [pid = 6318] [id = 462] 14:38:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 363 (0x8bccdc00) [pid = 6318] [serial = 1387] [outer = (nil)] 14:38:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 364 (0x9af1d000) [pid = 6318] [serial = 1388] [outer = 0x8bccdc00] 14:38:39 INFO - PROCESS | 6318 | 1464989919391 Marionette DEBUG loaded listener.js 14:38:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 365 (0x9b786800) [pid = 6318] [serial = 1389] [outer = 0x8bccdc00] 14:38:40 INFO - PROCESS | 6318 | 1464989920362 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]]]}] 14:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1681ms 14:38:40 INFO - PROCESS | 6318 | 1464989920441 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 14:38:40 INFO - PROCESS | 6318 | 1464989920445 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 14:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:38:40 INFO - PROCESS | 6318 | 1464989920452 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:38:40 INFO - PROCESS | 6318 | 1464989920455 Marionette TRACE conn4 <- [1,1822,null,{}] 14:38:40 INFO - PROCESS | 6318 | 1464989920461 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}] 14:38:40 INFO - PROCESS | 6318 | 1464989920685 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 14:38:41 INFO - PROCESS | 6318 | 1464989921007 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x924c3000 == 121 [pid = 6318] [id = 463] 14:38:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 366 (0x99608000) [pid = 6318] [serial = 1390] [outer = (nil)] 14:38:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 367 (0xa061a000) [pid = 6318] [serial = 1391] [outer = 0x99608000] 14:38:41 INFO - PROCESS | 6318 | 1464989921106 Marionette DEBUG loaded listener.js 14:38:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 368 (0xa1164800) [pid = 6318] [serial = 1392] [outer = 0x99608000] 14:38:42 INFO - PROCESS | 6318 | 1464989922013 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]]]}] 14:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1631ms 14:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:38:42 INFO - PROCESS | 6318 | 1464989922084 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 14:38:42 INFO - PROCESS | 6318 | 1464989922087 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 14:38:42 INFO - PROCESS | 6318 | 1464989922094 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:38:42 INFO - PROCESS | 6318 | 1464989922098 Marionette TRACE conn4 <- [1,1826,null,{}] 14:38:42 INFO - PROCESS | 6318 | 1464989922103 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}] 14:38:42 INFO - PROCESS | 6318 | 1464989922345 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 14:38:42 INFO - PROCESS | 6318 | 1464989922666 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b944c00 == 122 [pid = 6318] [id = 464] 14:38:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 369 (0x9b9e9400) [pid = 6318] [serial = 1393] [outer = (nil)] 14:38:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 370 (0xa256fc00) [pid = 6318] [serial = 1394] [outer = 0x9b9e9400] 14:38:42 INFO - PROCESS | 6318 | 1464989922758 Marionette DEBUG loaded listener.js 14:38:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 371 (0xa27c9800) [pid = 6318] [serial = 1395] [outer = 0x9b9e9400] 14:38:43 INFO - PROCESS | 6318 | 1464989923679 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]]]}] 14:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1636ms 14:38:43 INFO - PROCESS | 6318 | 1464989923730 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 14:38:43 INFO - PROCESS | 6318 | 1464989923733 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 14:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:38:43 INFO - PROCESS | 6318 | 1464989923740 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:38:43 INFO - PROCESS | 6318 | 1464989923744 Marionette TRACE conn4 <- [1,1830,null,{}] 14:38:43 INFO - PROCESS | 6318 | 1464989923750 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}] 14:38:43 INFO - PROCESS | 6318 | 1464989923942 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 14:38:44 INFO - PROCESS | 6318 | 1464989924243 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4a6c00 == 123 [pid = 6318] [id = 465] 14:38:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 372 (0x8df16c00) [pid = 6318] [serial = 1396] [outer = (nil)] 14:38:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 373 (0xa31ff400) [pid = 6318] [serial = 1397] [outer = 0x8df16c00] 14:38:44 INFO - PROCESS | 6318 | 1464989924338 Marionette DEBUG loaded listener.js 14:38:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 374 (0xa51f8400) [pid = 6318] [serial = 1398] [outer = 0x8df16c00] 14:38:45 INFO - PROCESS | 6318 | 1464989925227 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]]]}] 14:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1532ms 14:38:45 INFO - PROCESS | 6318 | 1464989925278 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 14:38:45 INFO - PROCESS | 6318 | 1464989925283 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 14:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:38:45 INFO - PROCESS | 6318 | 1464989925289 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:38:45 INFO - PROCESS | 6318 | 1464989925294 Marionette TRACE conn4 <- [1,1834,null,{}] 14:38:45 INFO - PROCESS | 6318 | 1464989925300 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}] 14:38:45 INFO - PROCESS | 6318 | 1464989925522 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 14:38:45 INFO - PROCESS | 6318 | 1464989925857 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a142000 == 124 [pid = 6318] [id = 466] 14:38:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 375 (0x8a14bc00) [pid = 6318] [serial = 1399] [outer = (nil)] 14:38:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 376 (0x8a14fc00) [pid = 6318] [serial = 1400] [outer = 0x8a14bc00] 14:38:45 INFO - PROCESS | 6318 | 1464989925959 Marionette DEBUG loaded listener.js 14:38:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 377 (0xa36f5000) [pid = 6318] [serial = 1401] [outer = 0x8a14bc00] 14:38:46 INFO - PROCESS | 6318 | 1464989926900 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]]]}] 14:38:46 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 14:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1682ms 14:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:38:46 INFO - PROCESS | 6318 | 1464989926973 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 14:38:46 INFO - PROCESS | 6318 | 1464989926976 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 14:38:46 INFO - PROCESS | 6318 | 1464989926983 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:38:46 INFO - PROCESS | 6318 | 1464989926986 Marionette TRACE conn4 <- [1,1838,null,{}] 14:38:46 INFO - PROCESS | 6318 | 1464989926992 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}] 14:38:47 INFO - PROCESS | 6318 | 1464989927184 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 14:38:47 INFO - PROCESS | 6318 | 1464989927532 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x92966400 == 125 [pid = 6318] [id = 467] 14:38:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 378 (0x92966c00) [pid = 6318] [serial = 1402] [outer = (nil)] 14:38:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 379 (0x9296e400) [pid = 6318] [serial = 1403] [outer = 0x92966c00] 14:38:47 INFO - PROCESS | 6318 | 1464989927626 Marionette DEBUG loaded listener.js 14:38:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 380 (0x92970000) [pid = 6318] [serial = 1404] [outer = 0x92966c00] 14:38:48 INFO - PROCESS | 6318 | 1464989928589 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]]]}] 14:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1681ms 14:38:48 INFO - PROCESS | 6318 | 1464989928664 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 14:38:48 INFO - PROCESS | 6318 | 1464989928668 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 14:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:38:48 INFO - PROCESS | 6318 | 1464989928674 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:38:48 INFO - PROCESS | 6318 | 1464989928678 Marionette TRACE conn4 <- [1,1842,null,{}] 14:38:48 INFO - PROCESS | 6318 | 1464989928684 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}] 14:38:48 INFO - PROCESS | 6318 | 1464989928950 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 14:38:49 INFO - PROCESS | 6318 | 1464989929284 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a143c00 == 126 [pid = 6318] [id = 468] 14:38:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 381 (0x8c604000) [pid = 6318] [serial = 1405] [outer = (nil)] 14:38:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 382 (0x9169b400) [pid = 6318] [serial = 1406] [outer = 0x8c604000] 14:38:49 INFO - PROCESS | 6318 | 1464989929375 Marionette DEBUG loaded listener.js 14:38:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 383 (0x916a0000) [pid = 6318] [serial = 1407] [outer = 0x8c604000] 14:38:50 INFO - PROCESS | 6318 | 1464989930279 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]]]}] 14:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1687ms 14:38:50 INFO - PROCESS | 6318 | 1464989930370 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 14:38:50 INFO - PROCESS | 6318 | 1464989930375 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 14:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:38:50 INFO - PROCESS | 6318 | 1464989930381 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:38:50 INFO - PROCESS | 6318 | 1464989930385 Marionette TRACE conn4 <- [1,1846,null,{}] 14:38:50 INFO - PROCESS | 6318 | 1464989930390 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}] 14:38:50 INFO - PROCESS | 6318 | 1464989930588 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 14:38:51 INFO - PROCESS | 6318 | 1464989931432 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x867ddc00 == 127 [pid = 6318] [id = 469] 14:38:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 384 (0x867e1000) [pid = 6318] [serial = 1408] [outer = (nil)] 14:38:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 385 (0x867e9c00) [pid = 6318] [serial = 1409] [outer = 0x867e1000] 14:38:51 INFO - PROCESS | 6318 | 1464989931565 Marionette DEBUG loaded listener.js 14:38:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 386 (0x87573000) [pid = 6318] [serial = 1410] [outer = 0x867e1000] 14:38:52 INFO - PROCESS | 6318 | 1464989932493 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]]]}] 14:38:52 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) 14:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2182ms 14:38:52 INFO - PROCESS | 6318 | 1464989932565 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 14:38:52 INFO - PROCESS | 6318 | 1464989932572 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 14:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:38:52 INFO - PROCESS | 6318 | 1464989932580 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:38:52 INFO - PROCESS | 6318 | 1464989932586 Marionette TRACE conn4 <- [1,1850,null,{}] 14:38:52 INFO - PROCESS | 6318 | 1464989932594 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}] 14:38:52 INFO - PROCESS | 6318 | 1464989932835 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 14:38:53 INFO - PROCESS | 6318 | 1464989933190 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x869bb000 == 128 [pid = 6318] [id = 470] 14:38:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 387 (0x87bf3000) [pid = 6318] [serial = 1411] [outer = (nil)] 14:38:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 388 (0x88abf800) [pid = 6318] [serial = 1412] [outer = 0x87bf3000] 14:38:53 INFO - PROCESS | 6318 | 1464989933276 Marionette DEBUG loaded listener.js 14:38:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 389 (0x88beac00) [pid = 6318] [serial = 1413] [outer = 0x87bf3000] 14:38:54 INFO - PROCESS | 6318 | 1464989934291 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]]]}] 14:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1787ms 14:38:54 INFO - PROCESS | 6318 | 1464989934370 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 14:38:54 INFO - PROCESS | 6318 | 1464989934377 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 14:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:38:54 INFO - PROCESS | 6318 | 1464989934386 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:38:54 INFO - PROCESS | 6318 | 1464989934389 Marionette TRACE conn4 <- [1,1854,null,{}] 14:38:54 INFO - PROCESS | 6318 | 1464989934396 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}] 14:38:54 INFO - PROCESS | 6318 | 1464989934604 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 14:38:54 INFO - PROCESS | 6318 | 1464989934940 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a148000 == 129 [pid = 6318] [id = 471] 14:38:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 390 (0x8a149000) [pid = 6318] [serial = 1414] [outer = (nil)] 14:38:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 391 (0x8a150800) [pid = 6318] [serial = 1415] [outer = 0x8a149000] 14:38:55 INFO - PROCESS | 6318 | 1464989935021 Marionette DEBUG loaded listener.js 14:38:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 392 (0x8b18f800) [pid = 6318] [serial = 1416] [outer = 0x8a149000] 14:38:56 INFO - PROCESS | 6318 | 1464989936070 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]]]}] 14:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1740ms 14:38:56 INFO - PROCESS | 6318 | 1464989936126 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 14:38:56 INFO - PROCESS | 6318 | 1464989936130 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 14:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:38:56 INFO - PROCESS | 6318 | 1464989936139 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:38:56 INFO - PROCESS | 6318 | 1464989936148 Marionette TRACE conn4 <- [1,1858,null,{}] 14:38:56 INFO - PROCESS | 6318 | 1464989936161 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}] 14:38:56 INFO - PROCESS | 6318 | 1464989936389 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 14:38:56 INFO - PROCESS | 6318 | 1464989936728 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c377000 == 130 [pid = 6318] [id = 472] 14:38:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 393 (0x8c377c00) [pid = 6318] [serial = 1417] [outer = (nil)] 14:38:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 394 (0x8d409800) [pid = 6318] [serial = 1418] [outer = 0x8c377c00] 14:38:56 INFO - PROCESS | 6318 | 1464989936813 Marionette DEBUG loaded listener.js 14:38:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 395 (0x8d5f9400) [pid = 6318] [serial = 1419] [outer = 0x8c377c00] 14:38:57 INFO - PROCESS | 6318 | 1464989937699 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]]]}] 14:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1645ms 14:38:57 INFO - PROCESS | 6318 | 1464989937783 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 14:38:57 INFO - PROCESS | 6318 | 1464989937788 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 14:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:38:57 INFO - PROCESS | 6318 | 1464989937794 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:38:57 INFO - PROCESS | 6318 | 1464989937797 Marionette TRACE conn4 <- [1,1862,null,{}] 14:38:57 INFO - PROCESS | 6318 | 1464989937803 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}] 14:38:57 INFO - PROCESS | 6318 | 1464989937988 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 14:38:58 INFO - PROCESS | 6318 | 1464989938249 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:38:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c05cc00 == 131 [pid = 6318] [id = 473] 14:38:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 396 (0x8c05d800) [pid = 6318] [serial = 1420] [outer = (nil)] 14:38:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 397 (0x8e155400) [pid = 6318] [serial = 1421] [outer = 0x8c05d800] 14:38:58 INFO - PROCESS | 6318 | 1464989938372 Marionette DEBUG loaded listener.js 14:38:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 398 (0x8ec3d000) [pid = 6318] [serial = 1422] [outer = 0x8c05d800] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x8df1e000 == 130 [pid = 6318] [id = 256] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x88beb800 == 129 [pid = 6318] [id = 324] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x8a1fd400 == 128 [pid = 6318] [id = 241] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x8830e800 == 127 [pid = 6318] [id = 228] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x88ebdc00 == 126 [pid = 6318] [id = 240] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x8a1f3c00 == 125 [pid = 6318] [id = 325] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x88eba800 == 124 [pid = 6318] [id = 300] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x98947400 == 123 [pid = 6318] [id = 400] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab8c00 == 122 [pid = 6318] [id = 234] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x9b9ef000 == 121 [pid = 6318] [id = 397] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0xa224f000 == 120 [pid = 6318] [id = 398] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4d3400 == 119 [pid = 6318] [id = 401] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x88abc800 == 118 [pid = 6318] [id = 229] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0xa1162400 == 117 [pid = 6318] [id = 399] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab8000 == 116 [pid = 6318] [id = 242] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x8c019c00 == 115 [pid = 6318] [id = 454] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x89404000 == 114 [pid = 6318] [id = 453] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x87571000 == 113 [pid = 6318] [id = 452] 14:38:58 INFO - PROCESS | 6318 | --DOCSHELL 0x869b6800 == 112 [pid = 6318] [id = 450] 14:38:59 INFO - PROCESS | 6318 | --DOCSHELL 0x869c0c00 == 111 [pid = 6318] [id = 451] 14:38:59 INFO - PROCESS | 6318 | --DOCSHELL 0x867dfc00 == 110 [pid = 6318] [id = 449] 14:38:59 INFO - PROCESS | 6318 | --DOCSHELL 0x867e5000 == 109 [pid = 6318] [id = 448] 14:38:59 INFO - PROCESS | 6318 | --DOCSHELL 0x867dd800 == 108 [pid = 6318] [id = 447] 14:38:59 INFO - PROCESS | 6318 | --DOCSHELL 0x8940a000 == 107 [pid = 6318] [id = 445] 14:38:59 INFO - PROCESS | 6318 | --DOCSHELL 0x8a845c00 == 106 [pid = 6318] [id = 446] 14:38:59 INFO - PROCESS | 6318 | --DOCSHELL 0x89402800 == 105 [pid = 6318] [id = 444] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 397 (0x8f59d800) [pid = 6318] [serial = 1295] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 396 (0x917cb000) [pid = 6318] [serial = 1296] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 395 (0x894f6800) [pid = 6318] [serial = 1281] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 394 (0x876c4c00) [pid = 6318] [serial = 1274] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 393 (0x8c058000) [pid = 6318] [serial = 1256] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 392 (0x8c36a400) [pid = 6318] [serial = 1287] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 391 (0x87576c00) [pid = 6318] [serial = 1268] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 390 (0x8dfdb800) [pid = 6318] [serial = 1289] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 389 (0x9b1edc00) [pid = 6318] [serial = 1247] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 388 (0x8b4da000) [pid = 6318] [serial = 1283] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 387 (0x917c6000) [pid = 6318] [serial = 1238] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 386 (0x8e086000) [pid = 6318] [serial = 1235] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 385 (0x87bf6800) [pid = 6318] [serial = 1265] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 384 (0xa2738800) [pid = 6318] [serial = 1253] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 383 (0x88303800) [pid = 6318] [serial = 1280] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 382 (0x99606000) [pid = 6318] [serial = 1230] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 381 (0x99607800) [pid = 6318] [serial = 1241] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 380 (0x92ab8800) [pid = 6318] [serial = 1262] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 379 (0x8b4cec00) [pid = 6318] [serial = 1271] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 378 (0x8c60bc00) [pid = 6318] [serial = 1284] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 377 (0x8b0eb800) [pid = 6318] [serial = 1286] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 376 (0xa22b2000) [pid = 6318] [serial = 1250] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 375 (0xa250a000) [pid = 6318] [serial = 1259] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 374 (0x9a99ac00) [pid = 6318] [serial = 1244] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 373 (0x8e160000) [pid = 6318] [serial = 1290] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 372 (0x8ec3f800) [pid = 6318] [serial = 1293] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 371 (0x8a1f3800) [pid = 6318] [serial = 1232] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 370 (0x894f2000) [pid = 6318] [serial = 1277] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 369 (0x8e15e800) [pid = 6318] [serial = 1292] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | --DOMWINDOW == 368 (0x91bcdc00) [pid = 6318] [serial = 1298] [outer = (nil)] [url = about:blank] 14:38:59 INFO - PROCESS | 6318 | 1464989939855 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]]]}] 14:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2085ms 14:38:59 INFO - PROCESS | 6318 | 1464989939880 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 14:38:59 INFO - PROCESS | 6318 | 1464989939884 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 14:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:38:59 INFO - PROCESS | 6318 | 1464989939891 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:38:59 INFO - PROCESS | 6318 | 1464989939894 Marionette TRACE conn4 <- [1,1866,null,{}] 14:38:59 INFO - PROCESS | 6318 | 1464989939899 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}] 14:39:00 INFO - PROCESS | 6318 | 1464989940069 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 14:39:00 INFO - PROCESS | 6318 | 1464989940279 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e8400 == 106 [pid = 6318] [id = 474] 14:39:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 369 (0x869bd000) [pid = 6318] [serial = 1423] [outer = (nil)] 14:39:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 370 (0x87beb800) [pid = 6318] [serial = 1424] [outer = 0x869bd000] 14:39:00 INFO - PROCESS | 6318 | 1464989940405 Marionette DEBUG loaded listener.js 14:39:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 371 (0x89402800) [pid = 6318] [serial = 1425] [outer = 0x869bd000] 14:39:01 INFO - PROCESS | 6318 | 1464989941282 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]]]}] 14:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1480ms 14:39:01 INFO - PROCESS | 6318 | 1464989941373 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 14:39:01 INFO - PROCESS | 6318 | 1464989941376 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 14:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:39:01 INFO - PROCESS | 6318 | 1464989941382 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:39:01 INFO - PROCESS | 6318 | 1464989941386 Marionette TRACE conn4 <- [1,1870,null,{}] 14:39:01 INFO - PROCESS | 6318 | 1464989941391 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}] 14:39:01 INFO - PROCESS | 6318 | 1464989941572 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 14:39:01 INFO - PROCESS | 6318 | 1464989941793 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x86643c00 == 107 [pid = 6318] [id = 475] 14:39:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 372 (0x876be400) [pid = 6318] [serial = 1426] [outer = (nil)] 14:39:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 373 (0x8a84dc00) [pid = 6318] [serial = 1427] [outer = 0x876be400] 14:39:01 INFO - PROCESS | 6318 | 1464989941875 Marionette DEBUG loaded listener.js 14:39:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 374 (0x8b4cec00) [pid = 6318] [serial = 1428] [outer = 0x876be400] 14:39:02 INFO - PROCESS | 6318 | 1464989942784 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]]]}] 14:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1432ms 14:39:02 INFO - PROCESS | 6318 | 1464989942816 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 14:39:02 INFO - PROCESS | 6318 | 1464989942819 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 14:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:39:02 INFO - PROCESS | 6318 | 1464989942825 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:39:02 INFO - PROCESS | 6318 | 1464989942829 Marionette TRACE conn4 <- [1,1874,null,{}] 14:39:02 INFO - PROCESS | 6318 | 1464989942842 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}] 14:39:03 INFO - PROCESS | 6318 | 1464989943076 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 14:39:03 INFO - PROCESS | 6318 | 1464989943109 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x8940a000 == 108 [pid = 6318] [id = 476] 14:39:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 375 (0x8a84ec00) [pid = 6318] [serial = 1429] [outer = (nil)] 14:39:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 376 (0x8c36d800) [pid = 6318] [serial = 1430] [outer = 0x8a84ec00] 14:39:03 INFO - PROCESS | 6318 | 1464989943182 Marionette DEBUG loaded listener.js 14:39:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 377 (0x8c60e400) [pid = 6318] [serial = 1431] [outer = 0x8a84ec00] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 376 (0x88ab4c00) [pid = 6318] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 375 (0x8c62ac00) [pid = 6318] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 374 (0x8d40b000) [pid = 6318] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 373 (0x88ec3800) [pid = 6318] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 372 (0x8f596c00) [pid = 6318] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 371 (0x93815c00) [pid = 6318] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 370 (0x894f3800) [pid = 6318] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 369 (0x8b0ec400) [pid = 6318] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 368 (0x8f6e8c00) [pid = 6318] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 367 (0x8c60b000) [pid = 6318] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 366 (0x8c36b800) [pid = 6318] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 365 (0x9b972400) [pid = 6318] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 364 (0x92555800) [pid = 6318] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 363 (0x9acbf400) [pid = 6318] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 362 (0x867e8c00) [pid = 6318] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 361 (0x8d5f1000) [pid = 6318] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 360 (0x8df18000) [pid = 6318] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 359 (0x9aadc800) [pid = 6318] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 358 (0x867dec00) [pid = 6318] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 357 (0x8c060000) [pid = 6318] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 356 (0x9d9ce400) [pid = 6318] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 355 (0xa22b0000) [pid = 6318] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 354 (0x8b18f400) [pid = 6318] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 353 (0x8d4aa400) [pid = 6318] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 352 (0x8f3ca400) [pid = 6318] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 351 (0x88be1c00) [pid = 6318] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 350 (0x93663c00) [pid = 6318] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 349 (0x92ab5c00) [pid = 6318] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 348 (0x8c607400) [pid = 6318] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 347 (0x9893f400) [pid = 6318] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 346 (0x8f3cb800) [pid = 6318] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 345 (0x8a848000) [pid = 6318] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 344 (0x9a59ec00) [pid = 6318] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 343 (0x8d5f4800) [pid = 6318] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 342 (0x8d4ac000) [pid = 6318] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 341 (0x87bec800) [pid = 6318] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 340 (0x9aadc400) [pid = 6318] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 339 (0x8a1fb800) [pid = 6318] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 338 (0x8c603000) [pid = 6318] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 337 (0x8c372c00) [pid = 6318] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 336 (0x8c371c00) [pid = 6318] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 335 (0x8e083000) [pid = 6318] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 334 (0x9254dc00) [pid = 6318] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 333 (0x8c601c00) [pid = 6318] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 332 (0xa237e800) [pid = 6318] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 331 (0x89402c00) [pid = 6318] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 330 (0x8940bc00) [pid = 6318] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 329 (0x8f608c00) [pid = 6318] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 328 (0x8de06000) [pid = 6318] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 327 (0x867e2400) [pid = 6318] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 326 (0xa238d400) [pid = 6318] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 325 (0x8f3d0000) [pid = 6318] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 324 (0x8f3cd400) [pid = 6318] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 323 (0x8c627400) [pid = 6318] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 322 (0x914e8c00) [pid = 6318] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 321 (0x8c60cc00) [pid = 6318] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 320 (0x88aba000) [pid = 6318] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 319 (0x8f592000) [pid = 6318] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 318 (0x8c052000) [pid = 6318] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 317 (0x8d40e400) [pid = 6318] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 316 (0x8756f400) [pid = 6318] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 315 (0x9b9ee000) [pid = 6318] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 314 (0x8c601400) [pid = 6318] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 313 (0x88ab9800) [pid = 6318] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 312 (0x8b4da800) [pid = 6318] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 311 (0x876bec00) [pid = 6318] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 310 (0x9af24000) [pid = 6318] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 309 (0x8c00d400) [pid = 6318] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 308 (0x9b8d0800) [pid = 6318] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 307 (0x87bf0400) [pid = 6318] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 306 (0x8a1f4000) [pid = 6318] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 305 (0x8b0e4400) [pid = 6318] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 304 (0x8ec40c00) [pid = 6318] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 303 (0x98942800) [pid = 6318] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 302 (0x869b9c00) [pid = 6318] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 301 (0x8d404c00) [pid = 6318] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 300 (0x876c8000) [pid = 6318] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 299 (0x88be3c00) [pid = 6318] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 298 (0x8e15f800) [pid = 6318] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 297 (0x8a1f7400) [pid = 6318] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 296 (0x9960bc00) [pid = 6318] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 295 (0x99604400) [pid = 6318] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 294 (0x99627000) [pid = 6318] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 293 (0x894f6c00) [pid = 6318] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 292 (0x8c625800) [pid = 6318] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 291 (0x87575c00) [pid = 6318] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 290 (0x8d4b0800) [pid = 6318] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 289 (0x8bcc8400) [pid = 6318] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 288 (0x928cb800) [pid = 6318] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 287 (0x8a1fc400) [pid = 6318] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 286 (0x88ab7c00) [pid = 6318] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 285 (0x922a6c00) [pid = 6318] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 284 (0x88ec4c00) [pid = 6318] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 283 (0x8de0dc00) [pid = 6318] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 282 (0x91bcec00) [pid = 6318] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 281 (0x8c36ec00) [pid = 6318] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 280 (0x894ee800) [pid = 6318] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 279 (0x950d5c00) [pid = 6318] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 278 (0x8c051400) [pid = 6318] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 277 (0x894ea800) [pid = 6318] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 276 (0x8c00d000) [pid = 6318] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 275 (0x9af1b000) [pid = 6318] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 274 (0x9b9f0c00) [pid = 6318] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 273 (0x924c4400) [pid = 6318] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 272 (0x88be9800) [pid = 6318] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 271 (0x8eb77c00) [pid = 6318] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 270 (0x8d40b400) [pid = 6318] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 269 (0xa238d000) [pid = 6318] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 268 (0x8f605800) [pid = 6318] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 267 (0x9b9e2400) [pid = 6318] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 266 (0x88be5c00) [pid = 6318] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 265 (0x936a4c00) [pid = 6318] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 264 (0xa1168800) [pid = 6318] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 263 (0x94502400) [pid = 6318] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 262 (0x88305000) [pid = 6318] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 261 (0x894f1800) [pid = 6318] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 260 (0x9a59a800) [pid = 6318] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 259 (0x9450d400) [pid = 6318] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 258 (0x928c6c00) [pid = 6318] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 257 (0x924c4000) [pid = 6318] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 256 (0x894ec400) [pid = 6318] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 255 (0x9b1ef000) [pid = 6318] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 254 (0x9a592c00) [pid = 6318] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 253 (0x98940400) [pid = 6318] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 252 (0x8830d400) [pid = 6318] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 251 (0x9229cc00) [pid = 6318] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 250 (0x951f1800) [pid = 6318] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 249 (0x8c00ac00) [pid = 6318] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 248 (0x8a1f2400) [pid = 6318] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 247 (0x917cfc00) [pid = 6318] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 246 (0x95194000) [pid = 6318] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 245 (0x8b4d9400) [pid = 6318] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 244 (0x8e080000) [pid = 6318] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 243 (0x88be1000) [pid = 6318] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 242 (0x8d4a9000) [pid = 6318] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 241 (0x96c03000) [pid = 6318] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:39:05 INFO - PROCESS | 6318 | --DOMWINDOW == 240 (0x8d5f8800) [pid = 6318] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:39:06 INFO - PROCESS | 6318 | 1464989946213 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]]]}] 14:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 3437ms 14:39:06 INFO - PROCESS | 6318 | 1464989946264 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 14:39:06 INFO - PROCESS | 6318 | 1464989946267 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 14:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:39:06 INFO - PROCESS | 6318 | 1464989946274 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:39:06 INFO - PROCESS | 6318 | 1464989946277 Marionette TRACE conn4 <- [1,1878,null,{}] 14:39:06 INFO - PROCESS | 6318 | 1464989946283 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}] 14:39:06 INFO - PROCESS | 6318 | 1464989946455 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 14:39:06 INFO - PROCESS | 6318 | 1464989946703 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e3400 == 109 [pid = 6318] [id = 477] 14:39:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 241 (0x869b9c00) [pid = 6318] [serial = 1432] [outer = (nil)] 14:39:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 242 (0x87bf7000) [pid = 6318] [serial = 1433] [outer = 0x869b9c00] 14:39:06 INFO - PROCESS | 6318 | 1464989946777 Marionette DEBUG loaded listener.js 14:39:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 243 (0x88eb8400) [pid = 6318] [serial = 1434] [outer = 0x869b9c00] 14:39:07 INFO - PROCESS | 6318 | 1464989947645 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]]]}] 14:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1434ms 14:39:07 INFO - PROCESS | 6318 | 1464989947710 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 14:39:07 INFO - PROCESS | 6318 | 1464989947717 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 14:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:39:07 INFO - PROCESS | 6318 | 1464989947726 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:39:07 INFO - PROCESS | 6318 | 1464989947732 Marionette TRACE conn4 <- [1,1882,null,{}] 14:39:07 INFO - PROCESS | 6318 | 1464989947742 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}] 14:39:07 INFO - PROCESS | 6318 | 1464989947992 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 14:39:08 INFO - PROCESS | 6318 | 1464989948304 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x869c0c00 == 110 [pid = 6318] [id = 478] 14:39:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 244 (0x8756d800) [pid = 6318] [serial = 1435] [outer = (nil)] 14:39:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 245 (0x876bec00) [pid = 6318] [serial = 1436] [outer = 0x8756d800] 14:39:08 INFO - PROCESS | 6318 | 1464989948399 Marionette DEBUG loaded listener.js 14:39:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 246 (0x87beb000) [pid = 6318] [serial = 1437] [outer = 0x8756d800] 14:39:09 INFO - PROCESS | 6318 | 1464989949347 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]]]}] 14:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1693ms 14:39:09 INFO - PROCESS | 6318 | 1464989949419 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 14:39:09 INFO - PROCESS | 6318 | 1464989949427 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 14:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:39:09 INFO - PROCESS | 6318 | 1464989949439 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:39:09 INFO - PROCESS | 6318 | 1464989949443 Marionette TRACE conn4 <- [1,1886,null,{}] 14:39:09 INFO - PROCESS | 6318 | 1464989949450 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}] 14:39:09 INFO - PROCESS | 6318 | 1464989949657 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 14:39:10 INFO - PROCESS | 6318 | 1464989949990 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x88beb800 == 111 [pid = 6318] [id = 479] 14:39:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 247 (0x88eb9400) [pid = 6318] [serial = 1438] [outer = (nil)] 14:39:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 248 (0x894ec000) [pid = 6318] [serial = 1439] [outer = 0x88eb9400] 14:39:10 INFO - PROCESS | 6318 | 1464989950086 Marionette DEBUG loaded listener.js 14:39:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 249 (0x8a146c00) [pid = 6318] [serial = 1440] [outer = 0x88eb9400] 14:39:11 INFO - PROCESS | 6318 | 1464989951062 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]]]}] 14:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1683ms 14:39:11 INFO - PROCESS | 6318 | 1464989951123 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 14:39:11 INFO - PROCESS | 6318 | 1464989951127 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 14:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:39:11 INFO - PROCESS | 6318 | 1464989951134 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:39:11 INFO - PROCESS | 6318 | 1464989951142 Marionette TRACE conn4 <- [1,1890,null,{}] 14:39:11 INFO - PROCESS | 6318 | 1464989951159 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}] 14:39:11 INFO - PROCESS | 6318 | 1464989951371 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 14:39:11 INFO - PROCESS | 6318 | 1464989951752 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x894eec00 == 112 [pid = 6318] [id = 480] 14:39:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 250 (0x8a846800) [pid = 6318] [serial = 1441] [outer = (nil)] 14:39:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 251 (0x8b4d3400) [pid = 6318] [serial = 1442] [outer = 0x8a846800] 14:39:11 INFO - PROCESS | 6318 | 1464989951852 Marionette DEBUG loaded listener.js 14:39:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 252 (0x8c00ec00) [pid = 6318] [serial = 1443] [outer = 0x8a846800] 14:39:12 INFO - PROCESS | 6318 | 1464989952804 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]]]}] 14:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1740ms 14:39:12 INFO - PROCESS | 6318 | 1464989952876 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 14:39:12 INFO - PROCESS | 6318 | 1464989952880 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 14:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:39:12 INFO - PROCESS | 6318 | 1464989952887 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:39:12 INFO - PROCESS | 6318 | 1464989952891 Marionette TRACE conn4 <- [1,1894,null,{}] 14:39:12 INFO - PROCESS | 6318 | 1464989952897 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}] 14:39:13 INFO - PROCESS | 6318 | 1464989953106 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 14:39:13 INFO - PROCESS | 6318 | 1464989953429 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a852000 == 113 [pid = 6318] [id = 481] 14:39:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 253 (0x8b182400) [pid = 6318] [serial = 1444] [outer = (nil)] 14:39:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 254 (0x8c370400) [pid = 6318] [serial = 1445] [outer = 0x8b182400] 14:39:13 INFO - PROCESS | 6318 | 1464989953523 Marionette DEBUG loaded listener.js 14:39:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 255 (0x8c603c00) [pid = 6318] [serial = 1446] [outer = 0x8b182400] 14:39:14 INFO - PROCESS | 6318 | 1464989954445 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]]]}] 14:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1631ms 14:39:14 INFO - PROCESS | 6318 | 1464989954519 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 14:39:14 INFO - PROCESS | 6318 | 1464989954522 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 14:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:39:14 INFO - PROCESS | 6318 | 1464989954529 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:39:14 INFO - PROCESS | 6318 | 1464989954532 Marionette TRACE conn4 <- [1,1898,null,{}] 14:39:14 INFO - PROCESS | 6318 | 1464989954538 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}] 14:39:14 INFO - PROCESS | 6318 | 1464989954775 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 14:39:15 INFO - PROCESS | 6318 | 1464989955104 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ec2400 == 114 [pid = 6318] [id = 482] 14:39:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 256 (0x8c05b400) [pid = 6318] [serial = 1447] [outer = (nil)] 14:39:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 257 (0x8d40c800) [pid = 6318] [serial = 1448] [outer = 0x8c05b400] 14:39:15 INFO - PROCESS | 6318 | 1464989955190 Marionette DEBUG loaded listener.js 14:39:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 258 (0x8d4a9800) [pid = 6318] [serial = 1449] [outer = 0x8c05b400] 14:39:16 INFO - PROCESS | 6318 | 1464989956098 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]]]}] 14:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1633ms 14:39:16 INFO - PROCESS | 6318 | 1464989956163 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 14:39:16 INFO - PROCESS | 6318 | 1464989956168 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 14:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:39:16 INFO - PROCESS | 6318 | 1464989956174 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:39:16 INFO - PROCESS | 6318 | 1464989956178 Marionette TRACE conn4 <- [1,1902,null,{}] 14:39:16 INFO - PROCESS | 6318 | 1464989956184 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}] 14:39:16 INFO - PROCESS | 6318 | 1464989956412 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 14:39:16 INFO - PROCESS | 6318 | 1464989956756 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f3800 == 115 [pid = 6318] [id = 483] 14:39:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 259 (0x8c623400) [pid = 6318] [serial = 1450] [outer = (nil)] 14:39:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 260 (0x8e07b400) [pid = 6318] [serial = 1451] [outer = 0x8c623400] 14:39:16 INFO - PROCESS | 6318 | 1464989956851 Marionette DEBUG loaded listener.js 14:39:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 261 (0x8e15e000) [pid = 6318] [serial = 1452] [outer = 0x8c623400] 14:39:17 INFO - PROCESS | 6318 | 1464989957776 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]]]}] 14:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1633ms 14:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:39:17 INFO - PROCESS | 6318 | 1464989957810 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 14:39:17 INFO - PROCESS | 6318 | 1464989957813 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 14:39:17 INFO - PROCESS | 6318 | 1464989957820 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:39:17 INFO - PROCESS | 6318 | 1464989957824 Marionette TRACE conn4 <- [1,1906,null,{}] 14:39:17 INFO - PROCESS | 6318 | 1464989957830 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}] 14:39:18 INFO - PROCESS | 6318 | 1464989958028 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 14:39:18 INFO - PROCESS | 6318 | 1464989958356 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x8df14800 == 116 [pid = 6318] [id = 484] 14:39:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 262 (0x8dfd6000) [pid = 6318] [serial = 1453] [outer = (nil)] 14:39:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 263 (0x8eb78800) [pid = 6318] [serial = 1454] [outer = 0x8dfd6000] 14:39:18 INFO - PROCESS | 6318 | 1464989958449 Marionette DEBUG loaded listener.js 14:39:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 264 (0x8ec38800) [pid = 6318] [serial = 1455] [outer = 0x8dfd6000] 14:39:19 INFO - PROCESS | 6318 | 1464989959362 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]]]}] 14:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1585ms 14:39:19 INFO - PROCESS | 6318 | 1464989959404 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 14:39:19 INFO - PROCESS | 6318 | 1464989959408 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 14:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:39:19 INFO - PROCESS | 6318 | 1464989959415 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:39:19 INFO - PROCESS | 6318 | 1464989959419 Marionette TRACE conn4 <- [1,1910,null,{}] 14:39:19 INFO - PROCESS | 6318 | 1464989959425 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}] 14:39:19 INFO - PROCESS | 6318 | 1464989959610 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 14:39:19 INFO - PROCESS | 6318 | 1464989959903 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x8df19800 == 117 [pid = 6318] [id = 485] 14:39:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 265 (0x8e2b5400) [pid = 6318] [serial = 1456] [outer = (nil)] 14:39:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 266 (0x8f597400) [pid = 6318] [serial = 1457] [outer = 0x8e2b5400] 14:39:20 INFO - PROCESS | 6318 | 1464989960040 Marionette DEBUG loaded listener.js 14:39:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 267 (0x8f5a0400) [pid = 6318] [serial = 1458] [outer = 0x8e2b5400] 14:39:20 INFO - PROCESS | 6318 | 1464989960959 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]]]}] 14:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1587ms 14:39:21 INFO - PROCESS | 6318 | 1464989961003 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 14:39:21 INFO - PROCESS | 6318 | 1464989961007 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 14:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:39:21 INFO - PROCESS | 6318 | 1464989961014 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:39:21 INFO - PROCESS | 6318 | 1464989961018 Marionette TRACE conn4 <- [1,1914,null,{}] 14:39:21 INFO - PROCESS | 6318 | 1464989961023 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}] 14:39:21 INFO - PROCESS | 6318 | 1464989961230 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 14:39:21 INFO - PROCESS | 6318 | 1464989961520 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x86641c00 == 118 [pid = 6318] [id = 486] 14:39:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 268 (0x8eb7d000) [pid = 6318] [serial = 1459] [outer = (nil)] 14:39:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 269 (0x8f60d400) [pid = 6318] [serial = 1460] [outer = 0x8eb7d000] 14:39:21 INFO - PROCESS | 6318 | 1464989961614 Marionette DEBUG loaded listener.js 14:39:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 270 (0x8f6f1c00) [pid = 6318] [serial = 1461] [outer = 0x8eb7d000] 14:39:22 INFO - PROCESS | 6318 | 1464989962528 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]]]}] 14:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1541ms 14:39:22 INFO - PROCESS | 6318 | 1464989962557 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 14:39:22 INFO - PROCESS | 6318 | 1464989962561 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 14:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:39:22 INFO - PROCESS | 6318 | 1464989962568 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:39:22 INFO - PROCESS | 6318 | 1464989962571 Marionette TRACE conn4 <- [1,1918,null,{}] 14:39:22 INFO - PROCESS | 6318 | 1464989962577 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}] 14:39:22 INFO - PROCESS | 6318 | 1464989962772 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 14:39:23 INFO - PROCESS | 6318 | 1464989963052 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5d0c00 == 119 [pid = 6318] [id = 487] 14:39:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 271 (0x8f60e000) [pid = 6318] [serial = 1462] [outer = (nil)] 14:39:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 272 (0x9169d800) [pid = 6318] [serial = 1463] [outer = 0x8f60e000] 14:39:23 INFO - PROCESS | 6318 | 1464989963190 Marionette DEBUG loaded listener.js 14:39:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 273 (0x916a4000) [pid = 6318] [serial = 1464] [outer = 0x8f60e000] 14:39:24 INFO - PROCESS | 6318 | 1464989964069 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]]]}] 14:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1531ms 14:39:24 INFO - PROCESS | 6318 | 1464989964100 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 14:39:24 INFO - PROCESS | 6318 | 1464989964104 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 14:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:39:24 INFO - PROCESS | 6318 | 1464989964112 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:39:24 INFO - PROCESS | 6318 | 1464989964117 Marionette TRACE conn4 <- [1,1922,null,{}] 14:39:24 INFO - PROCESS | 6318 | 1464989964143 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}] 14:39:24 INFO - PROCESS | 6318 | 1464989964374 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 14:39:24 INFO - PROCESS | 6318 | 1464989964718 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e086c00 == 120 [pid = 6318] [id = 488] 14:39:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 274 (0x8f5d0400) [pid = 6318] [serial = 1465] [outer = (nil)] 14:39:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 275 (0x91bcf400) [pid = 6318] [serial = 1466] [outer = 0x8f5d0400] 14:39:24 INFO - PROCESS | 6318 | 1464989964818 Marionette DEBUG loaded listener.js 14:39:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 276 (0x91e6dc00) [pid = 6318] [serial = 1467] [outer = 0x8f5d0400] 14:39:25 INFO - PROCESS | 6318 | 1464989965749 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]]]}] 14:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1674ms 14:39:25 INFO - PROCESS | 6318 | 1464989965845 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 14:39:25 INFO - PROCESS | 6318 | 1464989965850 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 14:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:39:25 INFO - PROCESS | 6318 | 1464989965859 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:39:25 INFO - PROCESS | 6318 | 1464989965863 Marionette TRACE conn4 <- [1,1926,null,{}] 14:39:25 INFO - PROCESS | 6318 | 1464989965868 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}] 14:39:26 INFO - PROCESS | 6318 | 1464989966069 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 14:39:26 INFO - PROCESS | 6318 | 1464989966370 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bc2800 == 121 [pid = 6318] [id = 489] 14:39:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 277 (0x91e68400) [pid = 6318] [serial = 1468] [outer = (nil)] 14:39:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 278 (0x92551000) [pid = 6318] [serial = 1469] [outer = 0x91e68400] 14:39:26 INFO - PROCESS | 6318 | 1464989966465 Marionette DEBUG loaded listener.js 14:39:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 279 (0x92557400) [pid = 6318] [serial = 1470] [outer = 0x91e68400] 14:39:27 INFO - PROCESS | 6318 | 1464989967357 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]]]}] 14:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1533ms 14:39:27 INFO - PROCESS | 6318 | 1464989967393 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 14:39:27 INFO - PROCESS | 6318 | 1464989967396 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 14:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:39:27 INFO - PROCESS | 6318 | 1464989967414 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:39:27 INFO - PROCESS | 6318 | 1464989967418 Marionette TRACE conn4 <- [1,1930,null,{}] 14:39:27 INFO - PROCESS | 6318 | 1464989967446 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}] 14:39:27 INFO - PROCESS | 6318 | 1464989967652 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 14:39:27 INFO - PROCESS | 6318 | 1464989967979 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e7c00 == 122 [pid = 6318] [id = 490] 14:39:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 280 (0x92555800) [pid = 6318] [serial = 1471] [outer = (nil)] 14:39:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 281 (0x9296b000) [pid = 6318] [serial = 1472] [outer = 0x92555800] 14:39:28 INFO - PROCESS | 6318 | 1464989968077 Marionette DEBUG loaded listener.js 14:39:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 282 (0x9296e800) [pid = 6318] [serial = 1473] [outer = 0x92555800] 14:39:28 INFO - PROCESS | 6318 | 1464989968991 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]]]}] 14:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1649ms 14:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:39:29 INFO - PROCESS | 6318 | 1464989969063 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 14:39:29 INFO - PROCESS | 6318 | 1464989969067 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 14:39:29 INFO - PROCESS | 6318 | 1464989969074 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:39:29 INFO - PROCESS | 6318 | 1464989969078 Marionette TRACE conn4 <- [1,1934,null,{}] 14:39:29 INFO - PROCESS | 6318 | 1464989969084 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}] 14:39:29 INFO - PROCESS | 6318 | 1464989969315 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 14:39:29 INFO - PROCESS | 6318 | 1464989969652 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ab7800 == 123 [pid = 6318] [id = 491] 14:39:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 283 (0x8d409400) [pid = 6318] [serial = 1474] [outer = (nil)] 14:39:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 284 (0x92abc800) [pid = 6318] [serial = 1475] [outer = 0x8d409400] 14:39:29 INFO - PROCESS | 6318 | 1464989969742 Marionette DEBUG loaded listener.js 14:39:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 285 (0x92b97400) [pid = 6318] [serial = 1476] [outer = 0x8d409400] 14:39:30 INFO - PROCESS | 6318 | 1464989970645 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]]]}] 14:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1633ms 14:39:30 INFO - PROCESS | 6318 | 1464989970707 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 14:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:39:30 INFO - PROCESS | 6318 | 1464989970711 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 14:39:30 INFO - PROCESS | 6318 | 1464989970717 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:39:30 INFO - PROCESS | 6318 | 1464989970721 Marionette TRACE conn4 <- [1,1938,null,{}] 14:39:30 INFO - PROCESS | 6318 | 1464989970727 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}] 14:39:30 INFO - PROCESS | 6318 | 1464989970952 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 14:39:31 INFO - PROCESS | 6318 | 1464989971286 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x87574800 == 124 [pid = 6318] [id = 492] 14:39:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 286 (0x922a2400) [pid = 6318] [serial = 1477] [outer = (nil)] 14:39:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 287 (0x936a5000) [pid = 6318] [serial = 1478] [outer = 0x922a2400] 14:39:31 INFO - PROCESS | 6318 | 1464989971380 Marionette DEBUG loaded listener.js 14:39:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 288 (0x936ac400) [pid = 6318] [serial = 1479] [outer = 0x922a2400] 14:39:32 INFO - PROCESS | 6318 | 1464989972289 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]]]}] 14:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1635ms 14:39:32 INFO - PROCESS | 6318 | 1464989972352 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 14:39:32 INFO - PROCESS | 6318 | 1464989972356 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 14:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:39:32 INFO - PROCESS | 6318 | 1464989972362 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:39:32 INFO - PROCESS | 6318 | 1464989972365 Marionette TRACE conn4 <- [1,1942,null,{}] 14:39:32 INFO - PROCESS | 6318 | 1464989972371 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}] 14:39:32 INFO - PROCESS | 6318 | 1464989972578 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 14:39:32 INFO - PROCESS | 6318 | 1464989972912 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ba6400 == 125 [pid = 6318] [id = 493] 14:39:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 289 (0x93aa1400) [pid = 6318] [serial = 1480] [outer = (nil)] 14:39:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 290 (0x9519e800) [pid = 6318] [serial = 1481] [outer = 0x93aa1400] 14:39:33 INFO - PROCESS | 6318 | 1464989973005 Marionette DEBUG loaded listener.js 14:39:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 291 (0x951eb400) [pid = 6318] [serial = 1482] [outer = 0x93aa1400] 14:39:33 INFO - PROCESS | 6318 | 1464989973898 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]]]}] 14:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1585ms 14:39:33 INFO - PROCESS | 6318 | 1464989973948 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 14:39:33 INFO - PROCESS | 6318 | 1464989973952 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 14:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:39:33 INFO - PROCESS | 6318 | 1464989973958 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:39:33 INFO - PROCESS | 6318 | 1464989973962 Marionette TRACE conn4 <- [1,1946,null,{}] 14:39:33 INFO - PROCESS | 6318 | 1464989973968 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}] 14:39:34 INFO - PROCESS | 6318 | 1464989974167 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 14:39:34 INFO - PROCESS | 6318 | 1464989974538 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x869b1800 == 126 [pid = 6318] [id = 494] 14:39:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 292 (0x869b4400) [pid = 6318] [serial = 1483] [outer = (nil)] 14:39:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 293 (0x88ac1000) [pid = 6318] [serial = 1484] [outer = 0x869b4400] 14:39:34 INFO - PROCESS | 6318 | 1464989974631 Marionette DEBUG loaded listener.js 14:39:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 294 (0x8b18c400) [pid = 6318] [serial = 1485] [outer = 0x869b4400] 14:39:35 INFO - PROCESS | 6318 | 1464989975579 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]]]}] 14:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1682ms 14:39:35 INFO - PROCESS | 6318 | 1464989975643 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 14:39:35 INFO - PROCESS | 6318 | 1464989975647 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 14:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:39:35 INFO - PROCESS | 6318 | 1464989975654 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:39:35 INFO - PROCESS | 6318 | 1464989975658 Marionette TRACE conn4 <- [1,1950,null,{}] 14:39:35 INFO - PROCESS | 6318 | 1464989975664 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}] 14:39:35 INFO - PROCESS | 6318 | 1464989975877 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 14:39:36 INFO - PROCESS | 6318 | 1464989976214 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e3c00 == 127 [pid = 6318] [id = 495] 14:39:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 295 (0x87572000) [pid = 6318] [serial = 1486] [outer = (nil)] 14:39:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 296 (0x876c3c00) [pid = 6318] [serial = 1487] [outer = 0x87572000] 14:39:36 INFO - PROCESS | 6318 | 1464989976309 Marionette DEBUG loaded listener.js 14:39:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 297 (0x8a845800) [pid = 6318] [serial = 1488] [outer = 0x87572000] 14:39:37 INFO - PROCESS | 6318 | 1464989977203 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]]]}] 14:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1584ms 14:39:37 INFO - PROCESS | 6318 | 1464989977239 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 14:39:37 INFO - PROCESS | 6318 | 1464989977242 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 14:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:39:37 INFO - PROCESS | 6318 | 1464989977249 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:39:37 INFO - PROCESS | 6318 | 1464989977252 Marionette TRACE conn4 <- [1,1954,null,{}] 14:39:37 INFO - PROCESS | 6318 | 1464989977281 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}] 14:39:37 INFO - PROCESS | 6318 | 1464989977489 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 14:39:37 INFO - PROCESS | 6318 | 1464989977834 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x894ea000 == 126 [pid = 6318] [id = 231] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x92ab5800 == 125 [pid = 6318] [id = 420] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x88ebbc00 == 124 [pid = 6318] [id = 419] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x8756d400 == 123 [pid = 6318] [id = 422] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x8940a000 == 122 [pid = 6318] [id = 476] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x86643c00 == 121 [pid = 6318] [id = 475] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x867e8400 == 120 [pid = 6318] [id = 474] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x8c05cc00 == 119 [pid = 6318] [id = 473] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x8c377000 == 118 [pid = 6318] [id = 472] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x8a148000 == 117 [pid = 6318] [id = 471] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x867ddc00 == 116 [pid = 6318] [id = 469] 14:39:38 INFO - PROCESS | 6318 | --DOCSHELL 0x869bb000 == 115 [pid = 6318] [id = 470] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 296 (0x8e08a400) [pid = 6318] [serial = 1367] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 295 (0x917d0c00) [pid = 6318] [serial = 882] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 294 (0x8d5fa400) [pid = 6318] [serial = 1364] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 293 (0x99a86c00) [pid = 6318] [serial = 1074] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 292 (0x950d8000) [pid = 6318] [serial = 1014] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 291 (0x914df800) [pid = 6318] [serial = 1307] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 290 (0x976b5c00) [pid = 6318] [serial = 1316] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 289 (0x8bccd400) [pid = 6318] [serial = 864] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 288 (0x8c369c00) [pid = 6318] [serial = 1167] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 287 (0x9254f800) [pid = 6318] [serial = 1059] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 286 (0x8f6e8400) [pid = 6318] [serial = 840] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 285 (0x8c62b800) [pid = 6318] [serial = 792] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 284 (0x9b9e5400) [pid = 6318] [serial = 1137] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 283 (0x9764e800) [pid = 6318] [serial = 1173] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 282 (0x9b1ee400) [pid = 6318] [serial = 1128] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 281 (0x8a84d400) [pid = 6318] [serial = 1346] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 280 (0x928c7400) [pid = 6318] [serial = 1143] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 279 (0x8f603000) [pid = 6318] [serial = 834] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 278 (0x9b948400) [pid = 6318] [serial = 1326] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 277 (0x867e6c00) [pid = 6318] [serial = 1344] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 276 (0x8d402800) [pid = 6318] [serial = 1304] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 275 (0xa2255400) [pid = 6318] [serial = 1194] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 274 (0xa2572000) [pid = 6318] [serial = 1332] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 273 (0x8c023000) [pid = 6318] [serial = 1362] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 272 (0x8c01b800) [pid = 6318] [serial = 1361] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 271 (0x8e082c00) [pid = 6318] [serial = 867] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 270 (0x9229b400) [pid = 6318] [serial = 960] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 269 (0x917c8800) [pid = 6318] [serial = 879] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 268 (0x936aa800) [pid = 6318] [serial = 972] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 267 (0x92abdc00) [pid = 6318] [serial = 1263] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 266 (0x93a98800) [pid = 6318] [serial = 1116] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 265 (0x9b169400) [pid = 6318] [serial = 1323] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 264 (0x8f606800) [pid = 6318] [serial = 909] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 263 (0x8a84c800) [pid = 6318] [serial = 1340] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 262 (0x9a99e800) [pid = 6318] [serial = 1083] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 261 (0x8e2b4000) [pid = 6318] [serial = 957] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 260 (0x9acc0000) [pid = 6318] [serial = 1322] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 259 (0x8ec37800) [pid = 6318] [serial = 1236] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 258 (0x92ab7800) [pid = 6318] [serial = 1266] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 257 (0x9b9e4800) [pid = 6318] [serial = 1248] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 256 (0x92559800) [pid = 6318] [serial = 924] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 255 (0x91bcf000) [pid = 6318] [serial = 1308] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 254 (0x8e155c00) [pid = 6318] [serial = 1056] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 253 (0x9c3d8400) [pid = 6318] [serial = 1328] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 252 (0x99718400) [pid = 6318] [serial = 1320] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 251 (0x8e2b5800) [pid = 6318] [serial = 774] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 250 (0x867e4400) [pid = 6318] [serial = 1343] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 249 (0x936a9c00) [pid = 6318] [serial = 1314] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 248 (0x99608c00) [pid = 6318] [serial = 1176] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 247 (0xa275d800) [pid = 6318] [serial = 1200] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 246 (0x8940ec00) [pid = 6318] [serial = 1335] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 245 (0xa3367c00) [pid = 6318] [serial = 1338] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 244 (0x9d5f2c00) [pid = 6318] [serial = 1329] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 243 (0x922a7c00) [pid = 6318] [serial = 1239] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 242 (0x9d5f8000) [pid = 6318] [serial = 1146] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 241 (0x8d5fb400) [pid = 6318] [serial = 1305] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 240 (0x869b9000) [pid = 6318] [serial = 1349] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 239 (0x93667000) [pid = 6318] [serial = 1313] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 238 (0xa2567000) [pid = 6318] [serial = 1197] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 237 (0x8f59ec00) [pid = 6318] [serial = 870] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 236 (0x917ce400) [pid = 6318] [serial = 1170] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 235 (0x922a5000) [pid = 6318] [serial = 918] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 234 (0x91e62000) [pid = 6318] [serial = 912] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 233 (0x914e1000) [pid = 6318] [serial = 876] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 232 (0x8e15ec00) [pid = 6318] [serial = 717] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 231 (0x8f6eb000) [pid = 6318] [serial = 1005] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 230 (0xa336b400) [pid = 6318] [serial = 1260] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 229 (0x88be8800) [pid = 6318] [serial = 744] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 228 (0x87578800) [pid = 6318] [serial = 1269] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 227 (0xa22bcc00) [pid = 6318] [serial = 1331] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 226 (0x9d5f5400) [pid = 6318] [serial = 1140] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 225 (0x8d5f2000) [pid = 6318] [serial = 906] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 224 (0x8b18a000) [pid = 6318] [serial = 1302] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 223 (0x92558400) [pid = 6318] [serial = 1206] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 222 (0x876c8400) [pid = 6318] [serial = 1275] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 221 (0x9b787400) [pid = 6318] [serial = 1131] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 220 (0x8d5f9000) [pid = 6318] [serial = 1002] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 219 (0x9b946000) [pid = 6318] [serial = 1134] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 218 (0x89406400) [pid = 6318] [serial = 1358] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 217 (0x8f60b800) [pid = 6318] [serial = 978] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 216 (0x8bcd0800) [pid = 6318] [serial = 738] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 215 (0x92ab8c00) [pid = 6318] [serial = 1311] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 214 (0x9a0d3c00) [pid = 6318] [serial = 1122] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 213 (0x8b18e400) [pid = 6318] [serial = 1353] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 212 (0x928c5000) [pid = 6318] [serial = 930] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 211 (0xa275dc00) [pid = 6318] [serial = 1337] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 210 (0x8bcd1800) [pid = 6318] [serial = 1278] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 209 (0x8b187c00) [pid = 6318] [serial = 1233] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 208 (0x9b9e3c00) [pid = 6318] [serial = 1185] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 207 (0x914e9400) [pid = 6318] [serial = 1032] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 206 (0x9a597400) [pid = 6318] [serial = 1080] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 205 (0x9ac21c00) [pid = 6318] [serial = 1245] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 204 (0x9a0d6400) [pid = 6318] [serial = 1077] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 203 (0x8bcd4c00) [pid = 6318] [serial = 789] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 202 (0x8d402000) [pid = 6318] [serial = 741] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 201 (0x92ab7400) [pid = 6318] [serial = 1272] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 200 (0x869bbc00) [pid = 6318] [serial = 1350] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 199 (0x8a84ac00) [pid = 6318] [serial = 1359] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 198 (0x8df1c400) [pid = 6318] [serial = 798] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 197 (0x8c610400) [pid = 6318] [serial = 828] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 196 (0x98941800) [pid = 6318] [serial = 1317] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 195 (0x936a2000) [pid = 6318] [serial = 969] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 194 (0x928c4800) [pid = 6318] [serial = 927] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 193 (0x9254c400) [pid = 6318] [serial = 921] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 192 (0x950d0400) [pid = 6318] [serial = 1011] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x9acb9c00) [pid = 6318] [serial = 1086] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x914e1c00) [pid = 6318] [serial = 1113] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x9894a000) [pid = 6318] [serial = 1068] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x8c623c00) [pid = 6318] [serial = 1110] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x8df21800) [pid = 6318] [serial = 843] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x951f2800) [pid = 6318] [serial = 1020] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x8c05c400) [pid = 6318] [serial = 1257] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8ec3b000) [pid = 6318] [serial = 804] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x8c01d000) [pid = 6318] [serial = 1356] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0xa31f2800) [pid = 6318] [serial = 1203] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0xa2383000) [pid = 6318] [serial = 1251] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x93665400) [pid = 6318] [serial = 1008] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x928cdc00) [pid = 6318] [serial = 966] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x8f3c2400) [pid = 6318] [serial = 831] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x8940d000) [pid = 6318] [serial = 1334] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x91e6f400) [pid = 6318] [serial = 915] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0xa36ecc00) [pid = 6318] [serial = 1209] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x8f60c800) [pid = 6318] [serial = 837] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0xa061bc00) [pid = 6318] [serial = 1191] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8b0eb000) [pid = 6318] [serial = 765] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8c01a800) [pid = 6318] [serial = 1355] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x8dfd3800) [pid = 6318] [serial = 1365] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x9511d000) [pid = 6318] [serial = 1062] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0xa3170c00) [pid = 6318] [serial = 1254] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x9879c400) [pid = 6318] [serial = 1119] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x8a852800) [pid = 6318] [serial = 1347] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x8a1f2800) [pid = 6318] [serial = 1107] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x9960c800) [pid = 6318] [serial = 1071] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x88ec4000) [pid = 6318] [serial = 1301] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x92557800) [pid = 6318] [serial = 1310] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x9af1a000) [pid = 6318] [serial = 1125] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x951e8800) [pid = 6318] [serial = 1017] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x98940c00) [pid = 6318] [serial = 1029] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x93a9a000) [pid = 6318] [serial = 975] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8eb74000) [pid = 6318] [serial = 777] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x99609400) [pid = 6318] [serial = 1319] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x9d5fbc00) [pid = 6318] [serial = 1188] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x9b944000) [pid = 6318] [serial = 1182] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x9a596400) [pid = 6318] [serial = 1179] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8ec3f000) [pid = 6318] [serial = 780] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x924c6000) [pid = 6318] [serial = 963] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x976b7400) [pid = 6318] [serial = 1023] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8d405c00) [pid = 6318] [serial = 768] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8f60b400) [pid = 6318] [serial = 873] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x99e4e000) [pid = 6318] [serial = 1242] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x97650c00) [pid = 6318] [serial = 1065] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8c606400) [pid = 6318] [serial = 954] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8e154400) [pid = 6318] [serial = 771] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x8a849400) [pid = 6318] [serial = 1352] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x88ebd400) [pid = 6318] [serial = 735] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8d5fc400) [pid = 6318] [serial = 795] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x976c2800) [pid = 6318] [serial = 1026] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x9b945400) [pid = 6318] [serial = 1325] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8a84f000) [pid = 6318] [serial = 1341] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x8e15c800) [pid = 6318] [serial = 801] [outer = (nil)] [url = about:blank] 14:39:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x867db400 == 116 [pid = 6318] [id = 496] 14:39:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x867ddc00) [pid = 6318] [serial = 1489] [outer = (nil)] 14:39:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x867e6000) [pid = 6318] [serial = 1490] [outer = 0x867ddc00] 14:39:39 INFO - PROCESS | 6318 | 1464989979368 Marionette DEBUG loaded listener.js 14:39:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x869b7800) [pid = 6318] [serial = 1491] [outer = 0x867ddc00] 14:39:40 INFO - PROCESS | 6318 | 1464989980251 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]]]}] 14:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 3051ms 14:39:40 INFO - PROCESS | 6318 | 1464989980301 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 14:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:39:40 INFO - PROCESS | 6318 | 1464989980308 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 14:39:40 INFO - PROCESS | 6318 | 1464989980317 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:39:40 INFO - PROCESS | 6318 | 1464989980322 Marionette TRACE conn4 <- [1,1958,null,{}] 14:39:40 INFO - PROCESS | 6318 | 1464989980329 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}] 14:39:40 INFO - PROCESS | 6318 | 1464989980517 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 14:39:40 INFO - PROCESS | 6318 | 1464989980530 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e6c00 == 117 [pid = 6318] [id = 497] 14:39:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x87bebc00) [pid = 6318] [serial = 1492] [outer = (nil)] 14:39:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x88aba800) [pid = 6318] [serial = 1493] [outer = 0x87bebc00] 14:39:40 INFO - PROCESS | 6318 | 1464989980625 Marionette DEBUG loaded listener.js 14:39:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x88eb8000) [pid = 6318] [serial = 1494] [outer = 0x87bebc00] 14:39:41 INFO - PROCESS | 6318 | 1464989981675 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]]]}] 14:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1396ms 14:39:41 INFO - PROCESS | 6318 | 1464989981711 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 14:39:41 INFO - PROCESS | 6318 | 1464989981716 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 14:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:39:41 INFO - PROCESS | 6318 | 1464989981782 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:39:41 INFO - PROCESS | 6318 | 1464989981786 Marionette TRACE conn4 <- [1,1962,null,{}] 14:39:41 INFO - PROCESS | 6318 | 1464989981792 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}] 14:39:42 INFO - PROCESS | 6318 | 1464989982053 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 14:39:42 INFO - PROCESS | 6318 | 1464989982084 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x89410000 == 118 [pid = 6318] [id = 498] 14:39:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x894f5c00) [pid = 6318] [serial = 1495] [outer = (nil)] 14:39:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8a147000) [pid = 6318] [serial = 1496] [outer = 0x894f5c00] 14:39:42 INFO - PROCESS | 6318 | 1464989982162 Marionette DEBUG loaded listener.js 14:39:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8a1f4400) [pid = 6318] [serial = 1497] [outer = 0x894f5c00] 14:39:43 INFO - PROCESS | 6318 | 1464989983295 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]]]}] 14:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1594ms 14:39:43 INFO - PROCESS | 6318 | 1464989983364 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 14:39:43 INFO - PROCESS | 6318 | 1464989983368 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 14:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:39:43 INFO - PROCESS | 6318 | 1464989983375 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:39:43 INFO - PROCESS | 6318 | 1464989983381 Marionette TRACE conn4 <- [1,1966,null,{}] 14:39:43 INFO - PROCESS | 6318 | 1464989983404 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}] 14:39:43 INFO - PROCESS | 6318 | 1464989983659 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 14:39:44 INFO - PROCESS | 6318 | 1464989984242 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:44 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8c05d800) [pid = 6318] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:39:44 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x869bd000) [pid = 6318] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:39:44 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x87bf3000) [pid = 6318] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:39:44 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8a149000) [pid = 6318] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:39:44 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8c377c00) [pid = 6318] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:39:44 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x867e1000) [pid = 6318] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:39:44 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x876be400) [pid = 6318] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:39:44 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8a84ec00) [pid = 6318] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:39:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x867dd400 == 119 [pid = 6318] [id = 499] 14:39:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x867e1000) [pid = 6318] [serial = 1498] [outer = (nil)] 14:39:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x87bf2c00) [pid = 6318] [serial = 1499] [outer = 0x867e1000] 14:39:44 INFO - PROCESS | 6318 | 1464989984343 Marionette DEBUG loaded listener.js 14:39:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8b181400) [pid = 6318] [serial = 1500] [outer = 0x867e1000] 14:39:45 INFO - PROCESS | 6318 | 1464989985099 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]]]}] 14:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1739ms 14:39:45 INFO - PROCESS | 6318 | 1464989985114 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 14:39:45 INFO - PROCESS | 6318 | 1464989985118 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 14:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:39:45 INFO - PROCESS | 6318 | 1464989985126 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:39:45 INFO - PROCESS | 6318 | 1464989985129 Marionette TRACE conn4 <- [1,1970,null,{}] 14:39:45 INFO - PROCESS | 6318 | 1464989985135 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}] 14:39:45 INFO - PROCESS | 6318 | 1464989985383 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 14:39:45 INFO - PROCESS | 6318 | 1464989985406 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a854c00 == 120 [pid = 6318] [id = 500] 14:39:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8b187000) [pid = 6318] [serial = 1501] [outer = (nil)] 14:39:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8b4d6400) [pid = 6318] [serial = 1502] [outer = 0x8b187000] 14:39:45 INFO - PROCESS | 6318 | 1464989985480 Marionette DEBUG loaded listener.js 14:39:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8bcd4c00) [pid = 6318] [serial = 1503] [outer = 0x8b187000] 14:39:46 INFO - PROCESS | 6318 | 1464989986553 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]]]}] 14:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1483ms 14:39:46 INFO - PROCESS | 6318 | 1464989986610 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 14:39:46 INFO - PROCESS | 6318 | 1464989986617 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 14:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:39:46 INFO - PROCESS | 6318 | 1464989986626 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:39:46 INFO - PROCESS | 6318 | 1464989986633 Marionette TRACE conn4 <- [1,1974,null,{}] 14:39:46 INFO - PROCESS | 6318 | 1464989986643 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}] 14:39:46 INFO - PROCESS | 6318 | 1464989986895 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 14:39:47 INFO - PROCESS | 6318 | 1464989987229 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c2800 == 121 [pid = 6318] [id = 501] 14:39:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x876c8400) [pid = 6318] [serial = 1504] [outer = (nil)] 14:39:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x87bf8000) [pid = 6318] [serial = 1505] [outer = 0x876c8400] 14:39:47 INFO - PROCESS | 6318 | 1464989987321 Marionette DEBUG loaded listener.js 14:39:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x88ec1800) [pid = 6318] [serial = 1506] [outer = 0x876c8400] 14:39:48 INFO - PROCESS | 6318 | 1464989988277 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]]]}] 14:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1691ms 14:39:48 INFO - PROCESS | 6318 | 1464989988318 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 14:39:48 INFO - PROCESS | 6318 | 1464989988327 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 14:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:39:48 INFO - PROCESS | 6318 | 1464989988339 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:39:48 INFO - PROCESS | 6318 | 1464989988343 Marionette TRACE conn4 <- [1,1978,null,{}] 14:39:48 INFO - PROCESS | 6318 | 1464989988350 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}] 14:39:48 INFO - PROCESS | 6318 | 1464989988559 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 14:39:48 INFO - PROCESS | 6318 | 1464989988826 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a846000 == 122 [pid = 6318] [id = 502] 14:39:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8a846400) [pid = 6318] [serial = 1507] [outer = (nil)] 14:39:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8a84e800) [pid = 6318] [serial = 1508] [outer = 0x8a846400] 14:39:48 INFO - PROCESS | 6318 | 1464989988962 Marionette DEBUG loaded listener.js 14:39:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8b188800) [pid = 6318] [serial = 1509] [outer = 0x8a846400] 14:39:49 INFO - PROCESS | 6318 | 1464989989890 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]]]}] 14:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1594ms 14:39:49 INFO - PROCESS | 6318 | 1464989989934 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 14:39:49 INFO - PROCESS | 6318 | 1464989989938 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 14:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:39:49 INFO - PROCESS | 6318 | 1464989989946 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:39:49 INFO - PROCESS | 6318 | 1464989989952 Marionette TRACE conn4 <- [1,1982,null,{}] 14:39:49 INFO - PROCESS | 6318 | 1464989989969 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}] 14:39:50 INFO - PROCESS | 6318 | 1464989990193 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 14:39:50 INFO - PROCESS | 6318 | 1464989990515 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c01e400 == 123 [pid = 6318] [id = 503] 14:39:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8c024400) [pid = 6318] [serial = 1510] [outer = (nil)] 14:39:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8c058c00) [pid = 6318] [serial = 1511] [outer = 0x8c024400] 14:39:50 INFO - PROCESS | 6318 | 1464989990650 Marionette DEBUG loaded listener.js 14:39:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8c36cc00) [pid = 6318] [serial = 1512] [outer = 0x8c024400] 14:39:51 INFO - PROCESS | 6318 | 1464989991580 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]]]}] 14:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1689ms 14:39:51 INFO - PROCESS | 6318 | 1464989991636 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 14:39:51 INFO - PROCESS | 6318 | 1464989991642 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 14:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:39:51 INFO - PROCESS | 6318 | 1464989991648 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:39:51 INFO - PROCESS | 6318 | 1464989991652 Marionette TRACE conn4 <- [1,1986,null,{}] 14:39:51 INFO - PROCESS | 6318 | 1464989991658 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}] 14:39:51 INFO - PROCESS | 6318 | 1464989991876 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 14:39:52 INFO - PROCESS | 6318 | 1464989992141 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c058800 == 124 [pid = 6318] [id = 504] 14:39:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8c36b800) [pid = 6318] [serial = 1513] [outer = (nil)] 14:39:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8c623c00) [pid = 6318] [serial = 1514] [outer = 0x8c36b800] 14:39:52 INFO - PROCESS | 6318 | 1464989992275 Marionette DEBUG loaded listener.js 14:39:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x8d402c00) [pid = 6318] [serial = 1515] [outer = 0x8c36b800] 14:39:53 INFO - PROCESS | 6318 | 1464989993231 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]]]}] 14:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1638ms 14:39:53 INFO - PROCESS | 6318 | 1464989993287 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 14:39:53 INFO - PROCESS | 6318 | 1464989993291 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 14:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:39:53 INFO - PROCESS | 6318 | 1464989993297 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:39:53 INFO - PROCESS | 6318 | 1464989993301 Marionette TRACE conn4 <- [1,1990,null,{}] 14:39:53 INFO - PROCESS | 6318 | 1464989993307 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}] 14:39:53 INFO - PROCESS | 6318 | 1464989993503 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 14:39:53 INFO - PROCESS | 6318 | 1464989993718 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c61d800 == 125 [pid = 6318] [id = 505] 14:39:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x8c61f800) [pid = 6318] [serial = 1516] [outer = (nil)] 14:39:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x8d4a7000) [pid = 6318] [serial = 1517] [outer = 0x8c61f800] 14:39:53 INFO - PROCESS | 6318 | 1464989993848 Marionette DEBUG loaded listener.js 14:39:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x8d4af800) [pid = 6318] [serial = 1518] [outer = 0x8c61f800] 14:39:54 INFO - PROCESS | 6318 | 1464989994795 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]]]}] 14:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1531ms 14:39:54 INFO - PROCESS | 6318 | 1464989994830 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 14:39:54 INFO - PROCESS | 6318 | 1464989994834 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 14:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:39:54 INFO - PROCESS | 6318 | 1464989994840 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:39:54 INFO - PROCESS | 6318 | 1464989994845 Marionette TRACE conn4 <- [1,1994,null,{}] 14:39:54 INFO - PROCESS | 6318 | 1464989994851 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}] 14:39:55 INFO - PROCESS | 6318 | 1464989995084 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 14:39:55 INFO - PROCESS | 6318 | 1464989995366 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d40b400 == 126 [pid = 6318] [id = 506] 14:39:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x8d5fd000) [pid = 6318] [serial = 1519] [outer = (nil)] 14:39:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x8dfcfc00) [pid = 6318] [serial = 1520] [outer = 0x8d5fd000] 14:39:55 INFO - PROCESS | 6318 | 1464989995495 Marionette DEBUG loaded listener.js 14:39:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x8dfda400) [pid = 6318] [serial = 1521] [outer = 0x8d5fd000] 14:39:56 INFO - PROCESS | 6318 | 1464989996439 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]]]}] 14:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1638ms 14:39:56 INFO - PROCESS | 6318 | 1464989996479 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 14:39:56 INFO - PROCESS | 6318 | 1464989996482 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 14:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:39:56 INFO - PROCESS | 6318 | 1464989996489 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:39:56 INFO - PROCESS | 6318 | 1464989996493 Marionette TRACE conn4 <- [1,1998,null,{}] 14:39:56 INFO - PROCESS | 6318 | 1464989996499 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}] 14:39:56 INFO - PROCESS | 6318 | 1464989996701 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 14:39:57 INFO - PROCESS | 6318 | 1464989997016 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x8de10400 == 127 [pid = 6318] [id = 507] 14:39:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x8df20000) [pid = 6318] [serial = 1522] [outer = (nil)] 14:39:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x8e15ec00) [pid = 6318] [serial = 1523] [outer = 0x8df20000] 14:39:57 INFO - PROCESS | 6318 | 1464989997110 Marionette DEBUG loaded listener.js 14:39:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x8e2ac400) [pid = 6318] [serial = 1524] [outer = 0x8df20000] 14:39:58 INFO - PROCESS | 6318 | 1464989998008 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]]]}] 14:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1594ms 14:39:58 INFO - PROCESS | 6318 | 1464989998084 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 14:39:58 INFO - PROCESS | 6318 | 1464989998088 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 14:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:39:58 INFO - PROCESS | 6318 | 1464989998095 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:39:58 INFO - PROCESS | 6318 | 1464989998097 Marionette TRACE conn4 <- [1,2002,null,{}] 14:39:58 INFO - PROCESS | 6318 | 1464989998104 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}] 14:39:58 INFO - PROCESS | 6318 | 1464989998334 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 14:39:58 INFO - PROCESS | 6318 | 1464989998599 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:39:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a1f2000 == 128 [pid = 6318] [id = 508] 14:39:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x8dfd3c00) [pid = 6318] [serial = 1525] [outer = (nil)] 14:39:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x8eb77400) [pid = 6318] [serial = 1526] [outer = 0x8dfd3c00] 14:39:58 INFO - PROCESS | 6318 | 1464989998728 Marionette DEBUG loaded listener.js 14:39:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x8ec38000) [pid = 6318] [serial = 1527] [outer = 0x8dfd3c00] 14:39:59 INFO - PROCESS | 6318 | 1464989999653 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]]]}] 14:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1634ms 14:39:59 INFO - PROCESS | 6318 | 1464989999730 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 14:39:59 INFO - PROCESS | 6318 | 1464989999734 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 14:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:39:59 INFO - PROCESS | 6318 | 1464989999741 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:39:59 INFO - PROCESS | 6318 | 1464989999744 Marionette TRACE conn4 <- [1,2006,null,{}] 14:39:59 INFO - PROCESS | 6318 | 1464989999750 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}] 14:39:59 INFO - PROCESS | 6318 | 1464989999952 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 14:40:00 INFO - PROCESS | 6318 | 1464990000226 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e160c00 == 129 [pid = 6318] [id = 509] 14:40:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x8e2b8c00) [pid = 6318] [serial = 1528] [outer = (nil)] 14:40:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x8f3c4400) [pid = 6318] [serial = 1529] [outer = 0x8e2b8c00] 14:40:00 INFO - PROCESS | 6318 | 1464990000365 Marionette DEBUG loaded listener.js 14:40:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x8f595c00) [pid = 6318] [serial = 1530] [outer = 0x8e2b8c00] 14:40:01 INFO - PROCESS | 6318 | 1464990001321 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]]]}] 14:40:01 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 14:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1631ms 14:40:01 INFO - PROCESS | 6318 | 1464990001373 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 14:40:01 INFO - PROCESS | 6318 | 1464990001377 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 14:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:40:01 INFO - PROCESS | 6318 | 1464990001388 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:40:01 INFO - PROCESS | 6318 | 1464990001391 Marionette TRACE conn4 <- [1,2010,null,{}] 14:40:01 INFO - PROCESS | 6318 | 1464990001406 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}] 14:40:01 INFO - PROCESS | 6318 | 1464990001645 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 14:40:01 INFO - PROCESS | 6318 | 1464990001969 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec40000 == 130 [pid = 6318] [id = 510] 14:40:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x8ec40800) [pid = 6318] [serial = 1531] [outer = (nil)] 14:40:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x8f608000) [pid = 6318] [serial = 1532] [outer = 0x8ec40800] 14:40:02 INFO - PROCESS | 6318 | 1464990002066 Marionette DEBUG loaded listener.js 14:40:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x8f60dc00) [pid = 6318] [serial = 1533] [outer = 0x8ec40800] 14:40:03 INFO - PROCESS | 6318 | 1464990003002 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]]]}] 14:40:03 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 14:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1698ms 14:40:03 INFO - PROCESS | 6318 | 1464990003083 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 14:40:03 INFO - PROCESS | 6318 | 1464990003088 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 14:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:40:03 INFO - PROCESS | 6318 | 1464990003095 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:40:03 INFO - PROCESS | 6318 | 1464990003100 Marionette TRACE conn4 <- [1,2014,null,{}] 14:40:03 INFO - PROCESS | 6318 | 1464990003106 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}] 14:40:03 INFO - PROCESS | 6318 | 1464990003380 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 14:40:03 INFO - PROCESS | 6318 | 1464990003705 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f609400 == 131 [pid = 6318] [id = 511] 14:40:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x9169cc00) [pid = 6318] [serial = 1534] [outer = (nil)] 14:40:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x916a4800) [pid = 6318] [serial = 1535] [outer = 0x9169cc00] 14:40:03 INFO - PROCESS | 6318 | 1464990003803 Marionette DEBUG loaded listener.js 14:40:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x917cd400) [pid = 6318] [serial = 1536] [outer = 0x9169cc00] 14:40:04 INFO - PROCESS | 6318 | 1464990004756 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]]]}] 14:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1734ms 14:40:04 INFO - PROCESS | 6318 | 1464990004830 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 14:40:04 INFO - PROCESS | 6318 | 1464990004834 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 14:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:40:04 INFO - PROCESS | 6318 | 1464990004840 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:40:04 INFO - PROCESS | 6318 | 1464990004843 Marionette TRACE conn4 <- [1,2018,null,{}] 14:40:04 INFO - PROCESS | 6318 | 1464990004850 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}] 14:40:05 INFO - PROCESS | 6318 | 1464990005060 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 14:40:05 INFO - PROCESS | 6318 | 1464990005337 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e2000 == 132 [pid = 6318] [id = 512] 14:40:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x914edc00) [pid = 6318] [serial = 1537] [outer = (nil)] 14:40:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x91bcb400) [pid = 6318] [serial = 1538] [outer = 0x914edc00] 14:40:05 INFO - PROCESS | 6318 | 1464990005480 Marionette DEBUG loaded listener.js 14:40:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x91bcf800) [pid = 6318] [serial = 1539] [outer = 0x914edc00] 14:40:06 INFO - PROCESS | 6318 | 1464990006374 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]]]}] 14:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1582ms 14:40:06 INFO - PROCESS | 6318 | 1464990006438 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 14:40:06 INFO - PROCESS | 6318 | 1464990006443 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 14:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:40:06 INFO - PROCESS | 6318 | 1464990006452 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:40:06 INFO - PROCESS | 6318 | 1464990006454 Marionette TRACE conn4 <- [1,2022,null,{}] 14:40:06 INFO - PROCESS | 6318 | 1464990006461 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}] 14:40:06 INFO - PROCESS | 6318 | 1464990006679 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 14:40:07 INFO - PROCESS | 6318 | 1464990007004 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2b8000 == 133 [pid = 6318] [id = 513] 14:40:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x91bc2400) [pid = 6318] [serial = 1540] [outer = (nil)] 14:40:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x922a1800) [pid = 6318] [serial = 1541] [outer = 0x91bc2400] 14:40:07 INFO - PROCESS | 6318 | 1464990007094 Marionette DEBUG loaded listener.js 14:40:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x922a8800) [pid = 6318] [serial = 1542] [outer = 0x91bc2400] 14:40:07 INFO - PROCESS | 6318 | 1464990007970 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]]]}] 14:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1578ms 14:40:08 INFO - PROCESS | 6318 | 1464990008048 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 14:40:08 INFO - PROCESS | 6318 | 1464990008051 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 14:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:40:08 INFO - PROCESS | 6318 | 1464990008061 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:40:08 INFO - PROCESS | 6318 | 1464990008064 Marionette TRACE conn4 <- [1,2026,null,{}] 14:40:08 INFO - PROCESS | 6318 | 1464990008070 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}] 14:40:08 INFO - PROCESS | 6318 | 1464990008295 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 14:40:08 INFO - PROCESS | 6318 | 1464990008608 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x916a1c00 == 134 [pid = 6318] [id = 514] 14:40:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x91e6d000) [pid = 6318] [serial = 1543] [outer = (nil)] 14:40:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x9254d800) [pid = 6318] [serial = 1544] [outer = 0x91e6d000] 14:40:08 INFO - PROCESS | 6318 | 1464990008707 Marionette DEBUG loaded listener.js 14:40:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x92554400) [pid = 6318] [serial = 1545] [outer = 0x91e6d000] 14:40:09 INFO - PROCESS | 6318 | 1464990009623 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]]]}] 14:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1631ms 14:40:09 INFO - PROCESS | 6318 | 1464990009693 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 14:40:09 INFO - PROCESS | 6318 | 1464990009698 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 14:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:40:09 INFO - PROCESS | 6318 | 1464990009704 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:40:09 INFO - PROCESS | 6318 | 1464990009708 Marionette TRACE conn4 <- [1,2030,null,{}] 14:40:09 INFO - PROCESS | 6318 | 1464990009714 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}] 14:40:09 INFO - PROCESS | 6318 | 1464990009916 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 14:40:10 INFO - PROCESS | 6318 | 1464990010238 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bcf000 == 135 [pid = 6318] [id = 515] 14:40:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x924bbc00) [pid = 6318] [serial = 1546] [outer = (nil)] 14:40:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x928cc400) [pid = 6318] [serial = 1547] [outer = 0x924bbc00] 14:40:10 INFO - PROCESS | 6318 | 1464990010331 Marionette DEBUG loaded listener.js 14:40:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x9296ac00) [pid = 6318] [serial = 1548] [outer = 0x924bbc00] 14:40:11 INFO - PROCESS | 6318 | 1464990011251 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]]]}] 14:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1583ms 14:40:11 INFO - PROCESS | 6318 | 1464990011288 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 14:40:11 INFO - PROCESS | 6318 | 1464990011291 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 14:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:40:11 INFO - PROCESS | 6318 | 1464990011299 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:40:11 INFO - PROCESS | 6318 | 1464990011302 Marionette TRACE conn4 <- [1,2034,null,{}] 14:40:11 INFO - PROCESS | 6318 | 1464990011308 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}] 14:40:11 INFO - PROCESS | 6318 | 1464990011523 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 14:40:11 INFO - PROCESS | 6318 | 1464990011892 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x867de800 == 136 [pid = 6318] [id = 516] 14:40:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x867ea400) [pid = 6318] [serial = 1549] [outer = (nil)] 14:40:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x88be8c00) [pid = 6318] [serial = 1550] [outer = 0x867ea400] 14:40:12 INFO - PROCESS | 6318 | 1464990011996 Marionette DEBUG loaded listener.js 14:40:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0x8b0e0400) [pid = 6318] [serial = 1551] [outer = 0x867ea400] 14:40:13 INFO - PROCESS | 6318 | 1464990013460 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]]]}] 14:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2236ms 14:40:13 INFO - PROCESS | 6318 | 1464990013574 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 14:40:13 INFO - PROCESS | 6318 | 1464990013580 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 14:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:40:13 INFO - PROCESS | 6318 | 1464990013596 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:40:13 INFO - PROCESS | 6318 | 1464990013603 Marionette TRACE conn4 <- [1,2038,null,{}] 14:40:13 INFO - PROCESS | 6318 | 1464990013621 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}] 14:40:13 INFO - PROCESS | 6318 | 1464990013818 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 14:40:14 INFO - PROCESS | 6318 | 1464990014090 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x869bd400 == 137 [pid = 6318] [id = 517] 14:40:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 193 (0x8756d400) [pid = 6318] [serial = 1552] [outer = (nil)] 14:40:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 194 (0x88308400) [pid = 6318] [serial = 1553] [outer = 0x8756d400] 14:40:14 INFO - PROCESS | 6318 | 1464990014177 Marionette DEBUG loaded listener.js 14:40:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 195 (0x89403400) [pid = 6318] [serial = 1554] [outer = 0x8756d400] 14:40:15 INFO - PROCESS | 6318 | 1464990015113 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]]]}] 14:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1594ms 14:40:15 INFO - PROCESS | 6318 | 1464990015188 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 14:40:15 INFO - PROCESS | 6318 | 1464990015197 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 14:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:40:15 INFO - PROCESS | 6318 | 1464990015207 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:40:15 INFO - PROCESS | 6318 | 1464990015211 Marionette TRACE conn4 <- [1,2042,null,{}] 14:40:15 INFO - PROCESS | 6318 | 1464990015217 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}] 14:40:15 INFO - PROCESS | 6318 | 1464990015466 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 14:40:15 INFO - PROCESS | 6318 | 1464990015900 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x869ba000 == 138 [pid = 6318] [id = 518] 14:40:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 196 (0x869bc400) [pid = 6318] [serial = 1555] [outer = (nil)] 14:40:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 197 (0x8b18d000) [pid = 6318] [serial = 1556] [outer = 0x869bc400] 14:40:15 INFO - PROCESS | 6318 | 1464990015986 Marionette DEBUG loaded listener.js 14:40:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 198 (0x8c008c00) [pid = 6318] [serial = 1557] [outer = 0x869bc400] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x867dd400 == 137 [pid = 6318] [id = 499] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x88ebd000 == 136 [pid = 6318] [id = 455] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x89410000 == 135 [pid = 6318] [id = 498] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x867e6c00 == 134 [pid = 6318] [id = 497] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x867db400 == 133 [pid = 6318] [id = 496] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x869b1800 == 132 [pid = 6318] [id = 494] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x867e3c00 == 131 [pid = 6318] [id = 495] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x92ba6400 == 130 [pid = 6318] [id = 493] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x87574800 == 129 [pid = 6318] [id = 492] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x88ab7800 == 128 [pid = 6318] [id = 491] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x91bc2800 == 127 [pid = 6318] [id = 489] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x914e7c00 == 126 [pid = 6318] [id = 490] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x8e086c00 == 125 [pid = 6318] [id = 488] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5d0c00 == 124 [pid = 6318] [id = 487] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x86641c00 == 123 [pid = 6318] [id = 486] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x8df14800 == 122 [pid = 6318] [id = 484] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x8df19800 == 121 [pid = 6318] [id = 485] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x894f3800 == 120 [pid = 6318] [id = 483] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x88ec2400 == 119 [pid = 6318] [id = 482] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x8a852000 == 118 [pid = 6318] [id = 481] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x894eec00 == 117 [pid = 6318] [id = 480] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x88beb800 == 116 [pid = 6318] [id = 479] 14:40:16 INFO - PROCESS | 6318 | --DOCSHELL 0x869c0c00 == 115 [pid = 6318] [id = 478] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 197 (0x87bf7000) [pid = 6318] [serial = 1433] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 196 (0x8b4cec00) [pid = 6318] [serial = 1428] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 195 (0x922a4c00) [pid = 6318] [serial = 1379] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 194 (0xa256fc00) [pid = 6318] [serial = 1394] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 193 (0x8a14fc00) [pid = 6318] [serial = 1400] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 192 (0x8c60e400) [pid = 6318] [serial = 1431] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x9169b400) [pid = 6318] [serial = 1406] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x9296e400) [pid = 6318] [serial = 1403] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x8c36d800) [pid = 6318] [serial = 1430] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x8e155400) [pid = 6318] [serial = 1421] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x89402800) [pid = 6318] [serial = 1425] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x9af1d000) [pid = 6318] [serial = 1388] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x89405800) [pid = 6318] [serial = 1370] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8f602000) [pid = 6318] [serial = 1376] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x88abf800) [pid = 6318] [serial = 1412] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x8c36c400) [pid = 6318] [serial = 1373] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x8b18f800) [pid = 6318] [serial = 1416] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x8ec3d000) [pid = 6318] [serial = 1422] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0xa31ff400) [pid = 6318] [serial = 1397] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x92abd400) [pid = 6318] [serial = 1382] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0xa061a000) [pid = 6318] [serial = 1391] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x88beac00) [pid = 6318] [serial = 1413] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x8a84dc00) [pid = 6318] [serial = 1427] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x8d409800) [pid = 6318] [serial = 1418] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x99607000) [pid = 6318] [serial = 1385] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8d5f9400) [pid = 6318] [serial = 1419] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x87573000) [pid = 6318] [serial = 1410] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x87beb800) [pid = 6318] [serial = 1424] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x8a150800) [pid = 6318] [serial = 1415] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x867e9c00) [pid = 6318] [serial = 1409] [outer = (nil)] [url = about:blank] 14:40:17 INFO - PROCESS | 6318 | 1464990017375 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]]]}] 14:40:17 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) 14:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2188ms 14:40:17 INFO - PROCESS | 6318 | 1464990017397 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 14:40:17 INFO - PROCESS | 6318 | 1464990017401 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 14:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:40:17 INFO - PROCESS | 6318 | 1464990017455 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:40:17 INFO - PROCESS | 6318 | 1464990017460 Marionette TRACE conn4 <- [1,2046,null,{}] 14:40:17 INFO - PROCESS | 6318 | 1464990017477 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}] 14:40:17 INFO - PROCESS | 6318 | 1464990017693 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 14:40:17 INFO - PROCESS | 6318 | 1464990017885 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x867dcc00 == 116 [pid = 6318] [id = 519] 14:40:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x8830f800) [pid = 6318] [serial = 1558] [outer = (nil)] 14:40:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x8a14fc00) [pid = 6318] [serial = 1559] [outer = 0x8830f800] 14:40:17 INFO - PROCESS | 6318 | 1464990017965 Marionette DEBUG loaded listener.js 14:40:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x8b0e0c00) [pid = 6318] [serial = 1560] [outer = 0x8830f800] 14:40:18 INFO - PROCESS | 6318 | 1464990018762 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]]]}] 14:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1351ms 14:40:18 INFO - PROCESS | 6318 | 1464990018803 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 14:40:18 INFO - PROCESS | 6318 | 1464990018807 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 14:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:40:18 INFO - PROCESS | 6318 | 1464990018813 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:40:18 INFO - PROCESS | 6318 | 1464990018817 Marionette TRACE conn4 <- [1,2050,null,{}] 14:40:18 INFO - PROCESS | 6318 | 1464990018826 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}] 14:40:19 INFO - PROCESS | 6318 | 1464990019005 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 14:40:19 INFO - PROCESS | 6318 | 1464990019021 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e5c00 == 117 [pid = 6318] [id = 520] 14:40:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x8c004000) [pid = 6318] [serial = 1561] [outer = (nil)] 14:40:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x8c052c00) [pid = 6318] [serial = 1562] [outer = 0x8c004000] 14:40:19 INFO - PROCESS | 6318 | 1464990019094 Marionette DEBUG loaded listener.js 14:40:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x8c602000) [pid = 6318] [serial = 1563] [outer = 0x8c004000] 14:40:20 INFO - PROCESS | 6318 | 1464990020180 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]]]}] 14:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1434ms 14:40:20 INFO - PROCESS | 6318 | 1464990020249 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 14:40:20 INFO - PROCESS | 6318 | 1464990020253 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 14:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:40:20 INFO - PROCESS | 6318 | 1464990020259 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:40:20 INFO - PROCESS | 6318 | 1464990020261 Marionette TRACE conn4 <- [1,2054,null,{}] 14:40:20 INFO - PROCESS | 6318 | 1464990020267 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}] 14:40:20 INFO - PROCESS | 6318 | 1464990020539 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 14:40:20 INFO - PROCESS | 6318 | 1464990020569 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e1400 == 118 [pid = 6318] [id = 521] 14:40:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x87bf7000) [pid = 6318] [serial = 1564] [outer = (nil)] 14:40:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x8c624800) [pid = 6318] [serial = 1565] [outer = 0x87bf7000] 14:40:20 INFO - PROCESS | 6318 | 1464990020642 Marionette DEBUG loaded listener.js 14:40:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x8d4a8c00) [pid = 6318] [serial = 1566] [outer = 0x87bf7000] 14:40:21 INFO - PROCESS | 6318 | 1464990021612 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]]]}] 14:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1379ms 14:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:40:21 INFO - PROCESS | 6318 | 1464990021644 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 14:40:21 INFO - PROCESS | 6318 | 1464990021646 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 14:40:21 INFO - PROCESS | 6318 | 1464990021653 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:40:21 INFO - PROCESS | 6318 | 1464990021658 Marionette TRACE conn4 <- [1,2058,null,{}] 14:40:21 INFO - PROCESS | 6318 | 1464990021717 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}] 14:40:22 INFO - PROCESS | 6318 | 1464990022687 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x922a2400) [pid = 6318] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x8eb7bc00) [pid = 6318] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x92555800) [pid = 6318] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x8c623400) [pid = 6318] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8e2b5400) [pid = 6318] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x867ddc00) [pid = 6318] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x867e1000) [pid = 6318] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x8c05b400) [pid = 6318] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x8eb7d000) [pid = 6318] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x8a846800) [pid = 6318] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x8dfd6000) [pid = 6318] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x8df16c00) [pid = 6318] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x93aa1400) [pid = 6318] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x8bccdc00) [pid = 6318] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x8f5d0400) [pid = 6318] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x88eb9400) [pid = 6318] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x869b9c00) [pid = 6318] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x8756d800) [pid = 6318] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x8d409400) [pid = 6318] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8f60e000) [pid = 6318] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x8c057800) [pid = 6318] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x92ab2c00) [pid = 6318] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x87bebc00) [pid = 6318] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x8f594000) [pid = 6318] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8c604000) [pid = 6318] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x91e68400) [pid = 6318] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x99608000) [pid = 6318] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8a14bc00) [pid = 6318] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8f594400) [pid = 6318] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x9b9e9400) [pid = 6318] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8eb78000) [pid = 6318] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x88306000) [pid = 6318] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x87572000) [pid = 6318] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x869b4400) [pid = 6318] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x894f5c00) [pid = 6318] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8b182400) [pid = 6318] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x92966c00) [pid = 6318] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:40:22 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8d5f1c00) [pid = 6318] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:40:22 INFO - PROCESS | 6318 | 1464990022980 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x8663c400 == 119 [pid = 6318] [id = 522] 14:40:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8663c800) [pid = 6318] [serial = 1567] [outer = (nil)] 14:40:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x876c2c00) [pid = 6318] [serial = 1568] [outer = 0x8663c800] 14:40:23 INFO - PROCESS | 6318 | 1464990023057 Marionette DEBUG loaded listener.js 14:40:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x894f2800) [pid = 6318] [serial = 1569] [outer = 0x8663c800] 14:40:23 INFO - PROCESS | 6318 | 1464990023783 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]]]}] 14:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2195ms 14:40:23 INFO - PROCESS | 6318 | 1464990023848 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 14:40:23 INFO - PROCESS | 6318 | 1464990023852 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 14:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:40:23 INFO - PROCESS | 6318 | 1464990023863 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:40:23 INFO - PROCESS | 6318 | 1464990023866 Marionette TRACE conn4 <- [1,2062,null,{}] 14:40:23 INFO - PROCESS | 6318 | 1464990023872 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}] 14:40:24 INFO - PROCESS | 6318 | 1464990024121 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 14:40:24 INFO - PROCESS | 6318 | 1464990024139 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c6800 == 120 [pid = 6318] [id = 523] 14:40:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x88306000) [pid = 6318] [serial = 1570] [outer = (nil)] 14:40:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8c623400) [pid = 6318] [serial = 1571] [outer = 0x88306000] 14:40:24 INFO - PROCESS | 6318 | 1464990024213 Marionette DEBUG loaded listener.js 14:40:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8df1d000) [pid = 6318] [serial = 1572] [outer = 0x88306000] 14:40:25 INFO - PROCESS | 6318 | 1464990025358 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]]]}] 14:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1534ms 14:40:25 INFO - PROCESS | 6318 | 1464990025398 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 14:40:25 INFO - PROCESS | 6318 | 1464990025405 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 14:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:40:25 INFO - PROCESS | 6318 | 1464990025414 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:40:25 INFO - PROCESS | 6318 | 1464990025421 Marionette TRACE conn4 <- [1,2066,null,{}] 14:40:25 INFO - PROCESS | 6318 | 1464990025429 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}] 14:40:25 INFO - PROCESS | 6318 | 1464990025648 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 14:40:26 INFO - PROCESS | 6318 | 1464990025980 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x87574800 == 121 [pid = 6318] [id = 524] 14:40:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x876c4800) [pid = 6318] [serial = 1573] [outer = (nil)] 14:40:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x88be9000) [pid = 6318] [serial = 1574] [outer = 0x876c4800] 14:40:26 INFO - PROCESS | 6318 | 1464990026079 Marionette DEBUG loaded listener.js 14:40:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x89409800) [pid = 6318] [serial = 1575] [outer = 0x876c4800] 14:40:27 INFO - PROCESS | 6318 | 1464990027077 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]]]}] 14:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1741ms 14:40:27 INFO - PROCESS | 6318 | 1464990027156 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 14:40:27 INFO - PROCESS | 6318 | 1464990027167 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 14:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:40:27 INFO - PROCESS | 6318 | 1464990027178 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:40:27 INFO - PROCESS | 6318 | 1464990027182 Marionette TRACE conn4 <- [1,2070,null,{}] 14:40:27 INFO - PROCESS | 6318 | 1464990027189 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}] 14:40:27 INFO - PROCESS | 6318 | 1464990027452 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 14:40:27 INFO - PROCESS | 6318 | 1464990027777 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b18b000 == 122 [pid = 6318] [id = 525] 14:40:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8b18e800) [pid = 6318] [serial = 1576] [outer = (nil)] 14:40:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8c01cc00) [pid = 6318] [serial = 1577] [outer = 0x8b18e800] 14:40:27 INFO - PROCESS | 6318 | 1464990027866 Marionette DEBUG loaded listener.js 14:40:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8c371000) [pid = 6318] [serial = 1578] [outer = 0x8b18e800] 14:40:28 INFO - PROCESS | 6318 | 1464990028897 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]]]}] 14:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1793ms 14:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:40:28 INFO - PROCESS | 6318 | 1464990028971 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 14:40:28 INFO - PROCESS | 6318 | 1464990028974 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 14:40:28 INFO - PROCESS | 6318 | 1464990028982 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:40:28 INFO - PROCESS | 6318 | 1464990028988 Marionette TRACE conn4 <- [1,2074,null,{}] 14:40:29 INFO - PROCESS | 6318 | 1464990029005 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}] 14:40:29 INFO - PROCESS | 6318 | 1464990029257 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 14:40:29 INFO - PROCESS | 6318 | 1464990029576 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c621c00 == 123 [pid = 6318] [id = 526] 14:40:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8df18c00) [pid = 6318] [serial = 1579] [outer = (nil)] 14:40:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8e07b800) [pid = 6318] [serial = 1580] [outer = 0x8df18c00] 14:40:29 INFO - PROCESS | 6318 | 1464990029667 Marionette DEBUG loaded listener.js 14:40:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8e15f800) [pid = 6318] [serial = 1581] [outer = 0x8df18c00] 14:40:30 INFO - PROCESS | 6318 | 1464990030612 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]]]}] 14:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1691ms 14:40:30 INFO - PROCESS | 6318 | 1464990030672 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 14:40:30 INFO - PROCESS | 6318 | 1464990030677 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 14:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:40:30 INFO - PROCESS | 6318 | 1464990030683 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:40:30 INFO - PROCESS | 6318 | 1464990030687 Marionette TRACE conn4 <- [1,2078,null,{}] 14:40:30 INFO - PROCESS | 6318 | 1464990030693 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}] 14:40:30 INFO - PROCESS | 6318 | 1464990030908 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 14:40:31 INFO - PROCESS | 6318 | 1464990031233 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d408800 == 124 [pid = 6318] [id = 527] 14:40:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8dfdc800) [pid = 6318] [serial = 1582] [outer = (nil)] 14:40:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x8ec36400) [pid = 6318] [serial = 1583] [outer = 0x8dfdc800] 14:40:31 INFO - PROCESS | 6318 | 1464990031327 Marionette DEBUG loaded listener.js 14:40:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x8f3c5800) [pid = 6318] [serial = 1584] [outer = 0x8dfdc800] 14:40:32 INFO - PROCESS | 6318 | 1464990032234 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]]]}] 14:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1586ms 14:40:32 INFO - PROCESS | 6318 | 1464990032271 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 14:40:32 INFO - PROCESS | 6318 | 1464990032275 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 14:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:40:32 INFO - PROCESS | 6318 | 1464990032282 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:40:32 INFO - PROCESS | 6318 | 1464990032285 Marionette TRACE conn4 <- [1,2082,null,{}] 14:40:32 INFO - PROCESS | 6318 | 1464990032291 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}] 14:40:32 INFO - PROCESS | 6318 | 1464990032494 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 14:40:32 INFO - PROCESS | 6318 | 1464990032774 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a852800 == 125 [pid = 6318] [id = 528] 14:40:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x8e2b6400) [pid = 6318] [serial = 1585] [outer = (nil)] 14:40:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x8f5cdc00) [pid = 6318] [serial = 1586] [outer = 0x8e2b6400] 14:40:32 INFO - PROCESS | 6318 | 1464990032910 Marionette DEBUG loaded listener.js 14:40:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x8f602000) [pid = 6318] [serial = 1587] [outer = 0x8e2b6400] 14:40:33 INFO - PROCESS | 6318 | 1464990033838 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]]]}] 14:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1630ms 14:40:33 INFO - PROCESS | 6318 | 1464990033914 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 14:40:33 INFO - PROCESS | 6318 | 1464990033918 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 14:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:40:33 INFO - PROCESS | 6318 | 1464990033924 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:40:33 INFO - PROCESS | 6318 | 1464990033927 Marionette TRACE conn4 <- [1,2086,null,{}] 14:40:33 INFO - PROCESS | 6318 | 1464990033934 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}] 14:40:34 INFO - PROCESS | 6318 | 1464990034202 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 14:40:34 INFO - PROCESS | 6318 | 1464990034531 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4d8400 == 126 [pid = 6318] [id = 529] 14:40:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x8f3cc800) [pid = 6318] [serial = 1588] [outer = (nil)] 14:40:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x914ebc00) [pid = 6318] [serial = 1589] [outer = 0x8f3cc800] 14:40:34 INFO - PROCESS | 6318 | 1464990034621 Marionette DEBUG loaded listener.js 14:40:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x916a3800) [pid = 6318] [serial = 1590] [outer = 0x8f3cc800] 14:40:35 INFO - PROCESS | 6318 | 1464990035676 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]]]}] 14:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1781ms 14:40:35 INFO - PROCESS | 6318 | 1464990035708 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 14:40:35 INFO - PROCESS | 6318 | 1464990035712 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 14:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:40:35 INFO - PROCESS | 6318 | 1464990035718 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:40:35 INFO - PROCESS | 6318 | 1464990035722 Marionette TRACE conn4 <- [1,2090,null,{}] 14:40:35 INFO - PROCESS | 6318 | 1464990035728 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}] 14:40:35 INFO - PROCESS | 6318 | 1464990035937 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 14:40:36 INFO - PROCESS | 6318 | 1464990036267 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f6ef000 == 127 [pid = 6318] [id = 530] 14:40:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x9169e400) [pid = 6318] [serial = 1591] [outer = (nil)] 14:40:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x91e6cc00) [pid = 6318] [serial = 1592] [outer = 0x9169e400] 14:40:36 INFO - PROCESS | 6318 | 1464990036362 Marionette DEBUG loaded listener.js 14:40:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x92299400) [pid = 6318] [serial = 1593] [outer = 0x9169e400] 14:40:37 INFO - PROCESS | 6318 | 1464990037248 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]]]}] 14:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1585ms 14:40:37 INFO - PROCESS | 6318 | 1464990037305 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 14:40:37 INFO - PROCESS | 6318 | 1464990037308 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 14:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:40:37 INFO - PROCESS | 6318 | 1464990037315 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:40:37 INFO - PROCESS | 6318 | 1464990037319 Marionette TRACE conn4 <- [1,2094,null,{}] 14:40:37 INFO - PROCESS | 6318 | 1464990037325 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}] 14:40:37 INFO - PROCESS | 6318 | 1464990037532 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 14:40:37 INFO - PROCESS | 6318 | 1464990037802 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bc1800 == 128 [pid = 6318] [id = 531] 14:40:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x91bc8c00) [pid = 6318] [serial = 1594] [outer = (nil)] 14:40:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x928cf000) [pid = 6318] [serial = 1595] [outer = 0x91bc8c00] 14:40:37 INFO - PROCESS | 6318 | 1464990037940 Marionette DEBUG loaded listener.js 14:40:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x9296dc00) [pid = 6318] [serial = 1596] [outer = 0x91bc8c00] 14:40:38 INFO - PROCESS | 6318 | 1464990038860 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]]]}] 14:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1591ms 14:40:38 INFO - PROCESS | 6318 | 1464990038907 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 14:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:40:38 INFO - PROCESS | 6318 | 1464990038911 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 14:40:38 INFO - PROCESS | 6318 | 1464990038918 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:40:38 INFO - PROCESS | 6318 | 1464990038922 Marionette TRACE conn4 <- [1,2098,null,{}] 14:40:38 INFO - PROCESS | 6318 | 1464990038928 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}] 14:40:39 INFO - PROCESS | 6318 | 1464990039139 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 14:40:39 INFO - PROCESS | 6318 | 1464990039451 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x8dfd1400 == 129 [pid = 6318] [id = 532] 14:40:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x9254c800) [pid = 6318] [serial = 1597] [outer = (nil)] 14:40:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x92ab9c00) [pid = 6318] [serial = 1598] [outer = 0x9254c800] 14:40:39 INFO - PROCESS | 6318 | 1464990039544 Marionette DEBUG loaded listener.js 14:40:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x92b9bc00) [pid = 6318] [serial = 1599] [outer = 0x9254c800] 14:40:40 INFO - PROCESS | 6318 | 1464990040447 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]]]}] 14:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1591ms 14:40:40 INFO - PROCESS | 6318 | 1464990040509 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 14:40:40 INFO - PROCESS | 6318 | 1464990040513 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 14:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:40:40 INFO - PROCESS | 6318 | 1464990040519 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:40:40 INFO - PROCESS | 6318 | 1464990040526 Marionette TRACE conn4 <- [1,2102,null,{}] 14:40:40 INFO - PROCESS | 6318 | 1464990040537 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}] 14:40:40 INFO - PROCESS | 6318 | 1464990040776 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 14:40:41 INFO - PROCESS | 6318 | 1464990041102 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x9296e000 == 130 [pid = 6318] [id = 533] 14:40:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x92ab9800) [pid = 6318] [serial = 1600] [outer = (nil)] 14:40:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x936a2800) [pid = 6318] [serial = 1601] [outer = 0x92ab9800] 14:40:41 INFO - PROCESS | 6318 | 1464990041198 Marionette DEBUG loaded listener.js 14:40:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x936a6000) [pid = 6318] [serial = 1602] [outer = 0x92ab9800] 14:40:42 INFO - PROCESS | 6318 | 1464990042152 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]]]}] 14:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1698ms 14:40:42 INFO - PROCESS | 6318 | 1464990042218 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 14:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:40:42 INFO - PROCESS | 6318 | 1464990042222 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 14:40:42 INFO - PROCESS | 6318 | 1464990042229 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:40:42 INFO - PROCESS | 6318 | 1464990042234 Marionette TRACE conn4 <- [1,2106,null,{}] 14:40:42 INFO - PROCESS | 6318 | 1464990042240 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}] 14:40:42 INFO - PROCESS | 6318 | 1464990042484 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 14:40:42 INFO - PROCESS | 6318 | 1464990042821 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x917cc400 == 131 [pid = 6318] [id = 534] 14:40:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x9450e000) [pid = 6318] [serial = 1603] [outer = (nil)] 14:40:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x950dc800) [pid = 6318] [serial = 1604] [outer = 0x9450e000] 14:40:42 INFO - PROCESS | 6318 | 1464990042930 Marionette DEBUG loaded listener.js 14:40:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x9519b400) [pid = 6318] [serial = 1605] [outer = 0x9450e000] 14:40:43 INFO - PROCESS | 6318 | 1464990043857 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]]]}] 14:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1691ms 14:40:43 INFO - PROCESS | 6318 | 1464990043920 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 14:40:43 INFO - PROCESS | 6318 | 1464990043924 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 14:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:40:43 INFO - PROCESS | 6318 | 1464990043930 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:40:43 INFO - PROCESS | 6318 | 1464990043934 Marionette TRACE conn4 <- [1,2110,null,{}] 14:40:43 INFO - PROCESS | 6318 | 1464990043940 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}] 14:40:44 INFO - PROCESS | 6318 | 1464990044145 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 14:40:44 INFO - PROCESS | 6318 | 1464990044419 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a9bc00 == 132 [pid = 6318] [id = 535] 14:40:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x93a9ec00) [pid = 6318] [serial = 1606] [outer = (nil)] 14:40:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x951f4c00) [pid = 6318] [serial = 1607] [outer = 0x93a9ec00] 14:40:44 INFO - PROCESS | 6318 | 1464990044564 Marionette DEBUG loaded listener.js 14:40:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x96c02c00) [pid = 6318] [serial = 1608] [outer = 0x93a9ec00] 14:40:45 INFO - PROCESS | 6318 | 1464990045470 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]]]}] 14:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1582ms 14:40:45 INFO - PROCESS | 6318 | 1464990045514 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 14:40:45 INFO - PROCESS | 6318 | 1464990045517 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 14:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:40:45 INFO - PROCESS | 6318 | 1464990045545 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:40:45 INFO - PROCESS | 6318 | 1464990045552 Marionette TRACE conn4 <- [1,2114,null,{}] 14:40:45 INFO - PROCESS | 6318 | 1464990045569 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}] 14:40:45 INFO - PROCESS | 6318 | 1464990045779 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 14:40:46 INFO - PROCESS | 6318 | 1464990046113 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c604400 == 133 [pid = 6318] [id = 536] 14:40:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x8e07d400) [pid = 6318] [serial = 1609] [outer = (nil)] 14:40:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x976b8800) [pid = 6318] [serial = 1610] [outer = 0x8e07d400] 14:40:46 INFO - PROCESS | 6318 | 1464990046210 Marionette DEBUG loaded listener.js 14:40:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x976c0000) [pid = 6318] [serial = 1611] [outer = 0x8e07d400] 14:40:47 INFO - PROCESS | 6318 | 1464990047099 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]]]}] 14:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1618ms 14:40:47 INFO - PROCESS | 6318 | 1464990047144 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 14:40:47 INFO - PROCESS | 6318 | 1464990047148 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 14:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:40:47 INFO - PROCESS | 6318 | 1464990047155 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:40:47 INFO - PROCESS | 6318 | 1464990047158 Marionette TRACE conn4 <- [1,2118,null,{}] 14:40:47 INFO - PROCESS | 6318 | 1464990047186 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}] 14:40:47 INFO - PROCESS | 6318 | 1464990047394 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 14:40:47 INFO - PROCESS | 6318 | 1464990047714 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ab3400 == 134 [pid = 6318] [id = 537] 14:40:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x950d2800) [pid = 6318] [serial = 1612] [outer = (nil)] 14:40:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x9893e400) [pid = 6318] [serial = 1613] [outer = 0x950d2800] 14:40:47 INFO - PROCESS | 6318 | 1464990047810 Marionette DEBUG loaded listener.js 14:40:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x98941400) [pid = 6318] [serial = 1614] [outer = 0x950d2800] 14:40:48 INFO - PROCESS | 6318 | 1464990048717 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]]]}] 14:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1600ms 14:40:48 INFO - PROCESS | 6318 | 1464990048773 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 14:40:48 INFO - PROCESS | 6318 | 1464990048776 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 14:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:40:48 INFO - PROCESS | 6318 | 1464990048788 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:40:48 INFO - PROCESS | 6318 | 1464990048792 Marionette TRACE conn4 <- [1,2122,null,{}] 14:40:48 INFO - PROCESS | 6318 | 1464990048799 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}] 14:40:49 INFO - PROCESS | 6318 | 1464990049023 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 14:40:49 INFO - PROCESS | 6318 | 1464990049350 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x86644000 == 135 [pid = 6318] [id = 538] 14:40:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x976c2000) [pid = 6318] [serial = 1615] [outer = (nil)] 14:40:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x99601400) [pid = 6318] [serial = 1616] [outer = 0x976c2000] 14:40:49 INFO - PROCESS | 6318 | 1464990049442 Marionette DEBUG loaded listener.js 14:40:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x99606800) [pid = 6318] [serial = 1617] [outer = 0x976c2000] 14:40:50 INFO - PROCESS | 6318 | 1464990050320 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]]]}] 14:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1583ms 14:40:50 INFO - PROCESS | 6318 | 1464990050371 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 14:40:50 INFO - PROCESS | 6318 | 1464990050375 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 14:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:40:50 INFO - PROCESS | 6318 | 1464990050402 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:40:50 INFO - PROCESS | 6318 | 1464990050406 Marionette TRACE conn4 <- [1,2126,null,{}] 14:40:50 INFO - PROCESS | 6318 | 1464990050412 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}] 14:40:50 INFO - PROCESS | 6318 | 1464990050633 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 14:40:50 INFO - PROCESS | 6318 | 1464990050965 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x8940c000 == 136 [pid = 6318] [id = 539] 14:40:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x924bb800) [pid = 6318] [serial = 1618] [outer = (nil)] 14:40:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0x99610c00) [pid = 6318] [serial = 1619] [outer = 0x924bb800] 14:40:51 INFO - PROCESS | 6318 | 1464990051058 Marionette DEBUG loaded listener.js 14:40:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 193 (0x9960f800) [pid = 6318] [serial = 1620] [outer = 0x924bb800] 14:40:51 INFO - PROCESS | 6318 | 1464990051965 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]]]}] 14:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1644ms 14:40:52 INFO - PROCESS | 6318 | 1464990052042 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 14:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:40:52 INFO - PROCESS | 6318 | 1464990052046 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 14:40:52 INFO - PROCESS | 6318 | 1464990052053 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:40:52 INFO - PROCESS | 6318 | 1464990052057 Marionette TRACE conn4 <- [1,2130,null,{}] 14:40:52 INFO - PROCESS | 6318 | 1464990052063 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}] 14:40:52 INFO - PROCESS | 6318 | 1464990052322 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 14:40:52 INFO - PROCESS | 6318 | 1464990052644 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x989b1400 == 137 [pid = 6318] [id = 540] 14:40:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 194 (0x99623c00) [pid = 6318] [serial = 1621] [outer = (nil)] 14:40:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 195 (0x9a0d4800) [pid = 6318] [serial = 1622] [outer = 0x99623c00] 14:40:52 INFO - PROCESS | 6318 | 1464990052737 Marionette DEBUG loaded listener.js 14:40:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 196 (0x9a0d8c00) [pid = 6318] [serial = 1623] [outer = 0x99623c00] 14:40:53 INFO - PROCESS | 6318 | 1464990053693 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] 14:40:53 INFO - PROCESS | 6318 | 1464990053743 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 14:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:40:53 INFO - PROCESS | 6318 | 1464990053750 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:40:53 INFO - PROCESS | 6318 | 1464990053754 Marionette TRACE conn4 <- [1,2134,null,{}] 14:40:53 INFO - PROCESS | 6318 | 1464990053760 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}] 14:40:53 INFO - PROCESS | 6318 | 1464990053988 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 14:40:54 INFO - PROCESS | 6318 | 1464990054313 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be8400 == 138 [pid = 6318] [id = 541] 14:40:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 197 (0x9960dc00) [pid = 6318] [serial = 1624] [outer = (nil)] 14:40:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 198 (0x9a59a000) [pid = 6318] [serial = 1625] [outer = 0x9960dc00] 14:40:54 INFO - PROCESS | 6318 | 1464990054409 Marionette DEBUG loaded listener.js 14:40:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 199 (0x9a59d400) [pid = 6318] [serial = 1626] [outer = 0x9960dc00] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8663c400 == 137 [pid = 6318] [id = 522] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x867e1400 == 136 [pid = 6318] [id = 521] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x867e5c00 == 135 [pid = 6318] [id = 520] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x867dcc00 == 134 [pid = 6318] [id = 519] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x869ba000 == 133 [pid = 6318] [id = 518] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x869bd400 == 132 [pid = 6318] [id = 517] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x91bcf000 == 131 [pid = 6318] [id = 515] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x867de800 == 130 [pid = 6318] [id = 516] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x916a1c00 == 129 [pid = 6318] [id = 514] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2b8000 == 128 [pid = 6318] [id = 513] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x914e2000 == 127 [pid = 6318] [id = 512] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x9b97e000 == 126 [pid = 6318] [id = 402] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec40000 == 125 [pid = 6318] [id = 510] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8f609400 == 124 [pid = 6318] [id = 511] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8e160c00 == 123 [pid = 6318] [id = 509] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8a1f2000 == 122 [pid = 6318] [id = 508] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8de10400 == 121 [pid = 6318] [id = 507] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8d40b400 == 120 [pid = 6318] [id = 506] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8c61d800 == 119 [pid = 6318] [id = 505] 14:40:56 INFO - PROCESS | 6318 | --DOCSHELL 0x8c058800 == 118 [pid = 6318] [id = 504] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 198 (0x8eb77000) [pid = 6318] [serial = 1368] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 197 (0x8b4d6400) [pid = 6318] [serial = 1502] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 196 (0x936ac400) [pid = 6318] [serial = 1479] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 195 (0x924c8c00) [pid = 6318] [serial = 1380] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 194 (0x9296e800) [pid = 6318] [serial = 1473] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 193 (0x8e15e000) [pid = 6318] [serial = 1452] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 192 (0x8f597400) [pid = 6318] [serial = 1457] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x867e6000) [pid = 6318] [serial = 1490] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x8b181400) [pid = 6318] [serial = 1500] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x8d4a9800) [pid = 6318] [serial = 1449] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x8f60d400) [pid = 6318] [serial = 1460] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x8c00ec00) [pid = 6318] [serial = 1443] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x8ec38800) [pid = 6318] [serial = 1455] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x8eb78800) [pid = 6318] [serial = 1454] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0xa51f8400) [pid = 6318] [serial = 1398] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x9519e800) [pid = 6318] [serial = 1481] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x9b786800) [pid = 6318] [serial = 1389] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x8d40c800) [pid = 6318] [serial = 1448] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x91bcf400) [pid = 6318] [serial = 1466] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x894ec000) [pid = 6318] [serial = 1439] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x88eb8400) [pid = 6318] [serial = 1434] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x87beb000) [pid = 6318] [serial = 1437] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x92abc800) [pid = 6318] [serial = 1475] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x9169d800) [pid = 6318] [serial = 1463] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x916a4000) [pid = 6318] [serial = 1464] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x8c628800) [pid = 6318] [serial = 1374] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x869b7800) [pid = 6318] [serial = 1491] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x936a5000) [pid = 6318] [serial = 1478] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x8e07b400) [pid = 6318] [serial = 1451] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x9a0de000) [pid = 6318] [serial = 1386] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x88eb8000) [pid = 6318] [serial = 1494] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x92ba4c00) [pid = 6318] [serial = 1383] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x916a0000) [pid = 6318] [serial = 1407] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x92b97400) [pid = 6318] [serial = 1476] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x92557400) [pid = 6318] [serial = 1470] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0xa1164800) [pid = 6318] [serial = 1392] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0xa36f5000) [pid = 6318] [serial = 1401] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x914e8400) [pid = 6318] [serial = 1377] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x951eb400) [pid = 6318] [serial = 1482] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0xa27c9800) [pid = 6318] [serial = 1395] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x88aba800) [pid = 6318] [serial = 1493] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8b4d3400) [pid = 6318] [serial = 1442] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x91e6a800) [pid = 6318] [serial = 1299] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8a1f8c00) [pid = 6318] [serial = 1371] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x876bec00) [pid = 6318] [serial = 1436] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x9296b000) [pid = 6318] [serial = 1472] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8f5a0400) [pid = 6318] [serial = 1458] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8a845800) [pid = 6318] [serial = 1488] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x88ac1000) [pid = 6318] [serial = 1484] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x92551000) [pid = 6318] [serial = 1469] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8a146c00) [pid = 6318] [serial = 1440] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x8a147000) [pid = 6318] [serial = 1496] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8b18c400) [pid = 6318] [serial = 1485] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8a1f4400) [pid = 6318] [serial = 1497] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x91e6dc00) [pid = 6318] [serial = 1467] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x8c370400) [pid = 6318] [serial = 1445] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x92970000) [pid = 6318] [serial = 1404] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x87bf2c00) [pid = 6318] [serial = 1499] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x876c3c00) [pid = 6318] [serial = 1487] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8c603c00) [pid = 6318] [serial = 1446] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8f6f1c00) [pid = 6318] [serial = 1461] [outer = (nil)] [url = about:blank] 14:40:56 INFO - PROCESS | 6318 | 1464990056816 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]]]}] 14:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 3086ms 14:40:56 INFO - PROCESS | 6318 | 1464990056837 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 14:40:56 INFO - PROCESS | 6318 | 1464990056843 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 14:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:40:56 INFO - PROCESS | 6318 | 1464990056851 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:40:56 INFO - PROCESS | 6318 | 1464990056857 Marionette TRACE conn4 <- [1,2138,null,{}] 14:40:56 INFO - PROCESS | 6318 | 1464990056866 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}] 14:40:57 INFO - PROCESS | 6318 | 1464990057104 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 14:40:57 INFO - PROCESS | 6318 | 1464990057342 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c9400 == 119 [pid = 6318] [id = 542] 14:40:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x87bea400) [pid = 6318] [serial = 1627] [outer = (nil)] 14:40:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x88abf000) [pid = 6318] [serial = 1628] [outer = 0x87bea400] 14:40:57 INFO - PROCESS | 6318 | 1464990057429 Marionette DEBUG loaded listener.js 14:40:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x88eb8400) [pid = 6318] [serial = 1629] [outer = 0x87bea400] 14:40:58 INFO - PROCESS | 6318 | 1464990058252 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]]]}] 14:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1441ms 14:40:58 INFO - PROCESS | 6318 | 1464990058293 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 14:40:58 INFO - PROCESS | 6318 | 1464990058302 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 14:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:40:58 INFO - PROCESS | 6318 | 1464990058313 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:40:58 INFO - PROCESS | 6318 | 1464990058316 Marionette TRACE conn4 <- [1,2142,null,{}] 14:40:58 INFO - PROCESS | 6318 | 1464990058322 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}] 14:40:58 INFO - PROCESS | 6318 | 1464990058611 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 14:40:58 INFO - PROCESS | 6318 | 1464990058729 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:40:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f3800 == 120 [pid = 6318] [id = 543] 14:40:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8a141400) [pid = 6318] [serial = 1630] [outer = (nil)] 14:40:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8a14a400) [pid = 6318] [serial = 1631] [outer = 0x8a141400] 14:40:58 INFO - PROCESS | 6318 | 1464990058805 Marionette DEBUG loaded listener.js 14:40:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8a1f6000) [pid = 6318] [serial = 1632] [outer = 0x8a141400] 14:40:59 INFO - PROCESS | 6318 | 1464990059766 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] 14:40:59 INFO - PROCESS | 6318 | 1464990059801 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 14:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:40:59 INFO - PROCESS | 6318 | 1464990059809 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:40:59 INFO - PROCESS | 6318 | 1464990059815 Marionette TRACE conn4 <- [1,2146,null,{}] 14:40:59 INFO - PROCESS | 6318 | 1464990059836 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}] 14:41:00 INFO - PROCESS | 6318 | 1464990060105 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 14:41:00 INFO - PROCESS | 6318 | 1464990060143 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x87578000 == 121 [pid = 6318] [id = 544] 14:41:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8a14bc00) [pid = 6318] [serial = 1633] [outer = (nil)] 14:41:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8b4cd400) [pid = 6318] [serial = 1634] [outer = 0x8a14bc00] 14:41:00 INFO - PROCESS | 6318 | 1464990060223 Marionette DEBUG loaded listener.js 14:41:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8c002c00) [pid = 6318] [serial = 1635] [outer = 0x8a14bc00] 14:41:01 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8c004000) [pid = 6318] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:41:01 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x87bf7000) [pid = 6318] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:41:01 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8756d400) [pid = 6318] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:41:01 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x869bc400) [pid = 6318] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:41:01 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8830f800) [pid = 6318] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:41:01 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8663c800) [pid = 6318] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:41:01 INFO - PROCESS | 6318 | 1464990061729 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] 14:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:41:01 INFO - PROCESS | 6318 | 1464990061809 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 14:41:01 INFO - PROCESS | 6318 | 1464990061816 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:41:01 INFO - PROCESS | 6318 | 1464990061819 Marionette TRACE conn4 <- [1,2150,null,{}] 14:41:01 INFO - PROCESS | 6318 | 1464990061825 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}] 14:41:02 INFO - PROCESS | 6318 | 1464990062068 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 14:41:02 INFO - PROCESS | 6318 | 1464990062269 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x8663c800 == 122 [pid = 6318] [id = 545] 14:41:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x876c0000) [pid = 6318] [serial = 1636] [outer = (nil)] 14:41:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8c00bc00) [pid = 6318] [serial = 1637] [outer = 0x876c0000] 14:41:02 INFO - PROCESS | 6318 | 1464990062349 Marionette DEBUG loaded listener.js 14:41:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8c055000) [pid = 6318] [serial = 1638] [outer = 0x876c0000] 14:41:03 INFO - PROCESS | 6318 | 1464990063152 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]]]}] 14:41: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 14:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1383ms 14:41:03 INFO - PROCESS | 6318 | 1464990063200 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 14:41:03 INFO - PROCESS | 6318 | 1464990063204 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 14:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:41:03 INFO - PROCESS | 6318 | 1464990063210 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:41:03 INFO - PROCESS | 6318 | 1464990063213 Marionette TRACE conn4 <- [1,2154,null,{}] 14:41:03 INFO - PROCESS | 6318 | 1464990063219 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}] 14:41:03 INFO - PROCESS | 6318 | 1464990063412 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 14:41:03 INFO - PROCESS | 6318 | 1464990063430 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c01d400 == 123 [pid = 6318] [id = 546] 14:41:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8c058000) [pid = 6318] [serial = 1639] [outer = (nil)] 14:41:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8c374400) [pid = 6318] [serial = 1640] [outer = 0x8c058000] 14:41:03 INFO - PROCESS | 6318 | 1464990063506 Marionette DEBUG loaded listener.js 14:41:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8c60a000) [pid = 6318] [serial = 1641] [outer = 0x8c058000] 14:41:04 INFO - PROCESS | 6318 | 1464990064858 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]]]}] 14:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1686ms 14:41:04 INFO - PROCESS | 6318 | 1464990064898 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 14:41:04 INFO - PROCESS | 6318 | 1464990064906 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 14:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:41:04 INFO - PROCESS | 6318 | 1464990064914 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:41:04 INFO - PROCESS | 6318 | 1464990064921 Marionette TRACE conn4 <- [1,2158,null,{}] 14:41:04 INFO - PROCESS | 6318 | 1464990064929 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}] 14:41:05 INFO - PROCESS | 6318 | 1464990065161 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 14:41:05 INFO - PROCESS | 6318 | 1464990065485 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x88312c00 == 124 [pid = 6318] [id = 547] 14:41:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x88ebd000) [pid = 6318] [serial = 1642] [outer = (nil)] 14:41:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x894ecc00) [pid = 6318] [serial = 1643] [outer = 0x88ebd000] 14:41:05 INFO - PROCESS | 6318 | 1464990065586 Marionette DEBUG loaded listener.js 14:41:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8a1fe000) [pid = 6318] [serial = 1644] [outer = 0x88ebd000] 14:41:06 INFO - PROCESS | 6318 | 1464990066600 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]]]}] 14:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1745ms 14:41:06 INFO - PROCESS | 6318 | 1464990066659 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 14:41:06 INFO - PROCESS | 6318 | 1464990066669 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 14:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:41:06 INFO - PROCESS | 6318 | 1464990066680 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:41:06 INFO - PROCESS | 6318 | 1464990066684 Marionette TRACE conn4 <- [1,2162,null,{}] 14:41:06 INFO - PROCESS | 6318 | 1464990066691 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}] 14:41:06 INFO - PROCESS | 6318 | 1464990066955 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 14:41:07 INFO - PROCESS | 6318 | 1464990067280 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x87be9800 == 125 [pid = 6318] [id = 548] 14:41:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8b4d4c00) [pid = 6318] [serial = 1645] [outer = (nil)] 14:41:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8c36c400) [pid = 6318] [serial = 1646] [outer = 0x8b4d4c00] 14:41:07 INFO - PROCESS | 6318 | 1464990067368 Marionette DEBUG loaded listener.js 14:41:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8c61f000) [pid = 6318] [serial = 1647] [outer = 0x8b4d4c00] 14:41:08 INFO - PROCESS | 6318 | 1464990068322 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]]]}] 14:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1700ms 14:41:08 INFO - PROCESS | 6318 | 1464990068380 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 14:41:08 INFO - PROCESS | 6318 | 1464990068384 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 14:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:41:08 INFO - PROCESS | 6318 | 1464990068391 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:41:08 INFO - PROCESS | 6318 | 1464990068398 Marionette TRACE conn4 <- [1,2166,null,{}] 14:41:08 INFO - PROCESS | 6318 | 1464990068414 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}] 14:41:08 INFO - PROCESS | 6318 | 1464990068666 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 14:41:09 INFO - PROCESS | 6318 | 1464990068981 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x894ec000 == 126 [pid = 6318] [id = 549] 14:41:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8d4b0800) [pid = 6318] [serial = 1648] [outer = (nil)] 14:41:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8de02800) [pid = 6318] [serial = 1649] [outer = 0x8d4b0800] 14:41:09 INFO - PROCESS | 6318 | 1464990069075 Marionette DEBUG loaded listener.js 14:41:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x8dfce800) [pid = 6318] [serial = 1650] [outer = 0x8d4b0800] 14:41:10 INFO - PROCESS | 6318 | 1464990069999 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]]]}] 14:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1639ms 14:41:10 INFO - PROCESS | 6318 | 1464990070031 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 14:41:10 INFO - PROCESS | 6318 | 1464990070035 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 14:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:41:10 INFO - PROCESS | 6318 | 1464990070043 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:41:10 INFO - PROCESS | 6318 | 1464990070045 Marionette TRACE conn4 <- [1,2170,null,{}] 14:41:10 INFO - PROCESS | 6318 | 1464990070052 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}] 14:41:10 INFO - PROCESS | 6318 | 1464990070270 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 14:41:10 INFO - PROCESS | 6318 | 1464990070598 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c36a800 == 127 [pid = 6318] [id = 550] 14:41:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x8dfd5000) [pid = 6318] [serial = 1651] [outer = (nil)] 14:41:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x8e15e000) [pid = 6318] [serial = 1652] [outer = 0x8dfd5000] 14:41:10 INFO - PROCESS | 6318 | 1464990070705 Marionette DEBUG loaded listener.js 14:41:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x8e2b3c00) [pid = 6318] [serial = 1653] [outer = 0x8dfd5000] 14:41:11 INFO - PROCESS | 6318 | 1464990071612 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]]]}] 14:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1639ms 14:41:11 INFO - PROCESS | 6318 | 1464990071682 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 14:41:11 INFO - PROCESS | 6318 | 1464990071686 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 14:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:41:11 INFO - PROCESS | 6318 | 1464990071693 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:41:11 INFO - PROCESS | 6318 | 1464990071697 Marionette TRACE conn4 <- [1,2174,null,{}] 14:41:11 INFO - PROCESS | 6318 | 1464990071703 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}] 14:41:12 INFO - PROCESS | 6318 | 1464990071992 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 14:41:12 INFO - PROCESS | 6318 | 1464990072326 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:12 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb72c00 == 128 [pid = 6318] [id = 551] 14:41:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x8ec36c00) [pid = 6318] [serial = 1654] [outer = (nil)] 14:41:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x8ec3ec00) [pid = 6318] [serial = 1655] [outer = 0x8ec36c00] 14:41:12 INFO - PROCESS | 6318 | 1464990072448 Marionette DEBUG loaded listener.js 14:41:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x8f3c6c00) [pid = 6318] [serial = 1656] [outer = 0x8ec36c00] 14:41:13 INFO - PROCESS | 6318 | 1464990073424 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]]]}] 14:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1792ms 14:41:13 INFO - PROCESS | 6318 | 1464990073486 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 14:41:13 INFO - PROCESS | 6318 | 1464990073491 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 14:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:41:13 INFO - PROCESS | 6318 | 1464990073497 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:41:13 INFO - PROCESS | 6318 | 1464990073501 Marionette TRACE conn4 <- [1,2178,null,{}] 14:41:13 INFO - PROCESS | 6318 | 1464990073507 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}] 14:41:13 INFO - PROCESS | 6318 | 1464990073763 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 14:41:14 INFO - PROCESS | 6318 | 1464990074082 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c023000 == 129 [pid = 6318] [id = 552] 14:41:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x8e2b2000) [pid = 6318] [serial = 1657] [outer = (nil)] 14:41:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x8f60fc00) [pid = 6318] [serial = 1658] [outer = 0x8e2b2000] 14:41:14 INFO - PROCESS | 6318 | 1464990074173 Marionette DEBUG loaded listener.js 14:41:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x8f6eb000) [pid = 6318] [serial = 1659] [outer = 0x8e2b2000] 14:41:15 INFO - PROCESS | 6318 | 1464990075082 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]]]}] 14:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1638ms 14:41:15 INFO - PROCESS | 6318 | 1464990075136 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 14:41:15 INFO - PROCESS | 6318 | 1464990075140 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 14:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:41:15 INFO - PROCESS | 6318 | 1464990075147 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:41:15 INFO - PROCESS | 6318 | 1464990075151 Marionette TRACE conn4 <- [1,2182,null,{}] 14:41:15 INFO - PROCESS | 6318 | 1464990075156 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}] 14:41:15 INFO - PROCESS | 6318 | 1464990075365 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 14:41:15 INFO - PROCESS | 6318 | 1464990075690 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d5f8800 == 130 [pid = 6318] [id = 553] 14:41:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x8e080800) [pid = 6318] [serial = 1660] [outer = (nil)] 14:41:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x91697800) [pid = 6318] [serial = 1661] [outer = 0x8e080800] 14:41:15 INFO - PROCESS | 6318 | 1464990075795 Marionette DEBUG loaded listener.js 14:41:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x9169a000) [pid = 6318] [serial = 1662] [outer = 0x8e080800] 14:41:16 INFO - PROCESS | 6318 | 1464990076698 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]]]}] 14:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1587ms 14:41:16 INFO - PROCESS | 6318 | 1464990076734 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 14:41:16 INFO - PROCESS | 6318 | 1464990076739 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 14:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:41:16 INFO - PROCESS | 6318 | 1464990076745 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:41:16 INFO - PROCESS | 6318 | 1464990076749 Marionette TRACE conn4 <- [1,2186,null,{}] 14:41:16 INFO - PROCESS | 6318 | 1464990076755 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}] 14:41:16 INFO - PROCESS | 6318 | 1464990076962 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 14:41:17 INFO - PROCESS | 6318 | 1464990077235 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e4400 == 131 [pid = 6318] [id = 554] 14:41:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x916a1000) [pid = 6318] [serial = 1663] [outer = (nil)] 14:41:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x917d0000) [pid = 6318] [serial = 1664] [outer = 0x916a1000] 14:41:17 INFO - PROCESS | 6318 | 1464990077372 Marionette DEBUG loaded listener.js 14:41:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x91bc3000) [pid = 6318] [serial = 1665] [outer = 0x916a1000] 14:41:18 INFO - PROCESS | 6318 | 1464990078304 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]]]}] 14:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1635ms 14:41:18 INFO - PROCESS | 6318 | 1464990078381 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 14:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:41:18 INFO - PROCESS | 6318 | 1464990078386 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 14:41:18 INFO - PROCESS | 6318 | 1464990078392 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:41:18 INFO - PROCESS | 6318 | 1464990078396 Marionette TRACE conn4 <- [1,2190,null,{}] 14:41:18 INFO - PROCESS | 6318 | 1464990078402 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}] 14:41:18 INFO - PROCESS | 6318 | 1464990078644 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 14:41:18 INFO - PROCESS | 6318 | 1464990078962 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x916a6400 == 132 [pid = 6318] [id = 555] 14:41:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x91bc2800) [pid = 6318] [serial = 1666] [outer = (nil)] 14:41:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x9229b800) [pid = 6318] [serial = 1667] [outer = 0x91bc2800] 14:41:19 INFO - PROCESS | 6318 | 1464990079050 Marionette DEBUG loaded listener.js 14:41:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x922a1c00) [pid = 6318] [serial = 1668] [outer = 0x91bc2800] 14:41:19 INFO - PROCESS | 6318 | 1464990079927 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]]]}] 14:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1581ms 14:41:19 INFO - PROCESS | 6318 | 1464990079973 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 14:41:19 INFO - PROCESS | 6318 | 1464990079977 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 14:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:41:19 INFO - PROCESS | 6318 | 1464990079984 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:41:19 INFO - PROCESS | 6318 | 1464990079987 Marionette TRACE conn4 <- [1,2194,null,{}] 14:41:20 INFO - PROCESS | 6318 | 1464990080013 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}] 14:41:20 INFO - PROCESS | 6318 | 1464990080227 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 14:41:20 INFO - PROCESS | 6318 | 1464990080508 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f6e2800 == 133 [pid = 6318] [id = 556] 14:41:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x92551000) [pid = 6318] [serial = 1669] [outer = (nil)] 14:41:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x92559000) [pid = 6318] [serial = 1670] [outer = 0x92551000] 14:41:20 INFO - PROCESS | 6318 | 1464990080658 Marionette DEBUG loaded listener.js 14:41:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x928c7400) [pid = 6318] [serial = 1671] [outer = 0x92551000] 14:41:21 INFO - PROCESS | 6318 | 1464990081580 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]]]}] 14:41:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:41:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1649ms 14:41:21 INFO - PROCESS | 6318 | 1464990081634 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 14:41:21 INFO - PROCESS | 6318 | 1464990081637 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 14:41:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:41:21 INFO - PROCESS | 6318 | 1464990081644 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:41:21 INFO - PROCESS | 6318 | 1464990081649 Marionette TRACE conn4 <- [1,2198,null,{}] 14:41:21 INFO - PROCESS | 6318 | 1464990081654 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}] 14:41:21 INFO - PROCESS | 6318 | 1464990081879 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 14:41:22 INFO - PROCESS | 6318 | 1464990082199 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x92969400 == 134 [pid = 6318] [id = 557] 14:41:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x92aaf400) [pid = 6318] [serial = 1672] [outer = (nil)] 14:41:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x92b9e000) [pid = 6318] [serial = 1673] [outer = 0x92aaf400] 14:41:22 INFO - PROCESS | 6318 | 1464990082298 Marionette DEBUG loaded listener.js 14:41:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x93815c00) [pid = 6318] [serial = 1674] [outer = 0x92aaf400] 14:41:23 INFO - PROCESS | 6318 | 1464990083199 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]]]}] 14:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1585ms 14:41:23 INFO - PROCESS | 6318 | 1464990083229 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 14:41:23 INFO - PROCESS | 6318 | 1464990083234 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 14:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:41:23 INFO - PROCESS | 6318 | 1464990083240 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:41:23 INFO - PROCESS | 6318 | 1464990083244 Marionette TRACE conn4 <- [1,2202,null,{}] 14:41:23 INFO - PROCESS | 6318 | 1464990083249 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}] 14:41:23 INFO - PROCESS | 6318 | 1464990083458 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 14:41:23 INFO - PROCESS | 6318 | 1464990083707 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ba0c00 == 135 [pid = 6318] [id = 558] 14:41:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x936a5800) [pid = 6318] [serial = 1675] [outer = (nil)] 14:41:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x94501c00) [pid = 6318] [serial = 1676] [outer = 0x936a5800] 14:41:23 INFO - PROCESS | 6318 | 1464990083801 Marionette DEBUG loaded listener.js 14:41:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x950d0400) [pid = 6318] [serial = 1677] [outer = 0x936a5800] 14:41:24 INFO - PROCESS | 6318 | 1464990084771 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]]]}] 14:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1582ms 14:41:24 INFO - PROCESS | 6318 | 1464990084823 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 14:41:24 INFO - PROCESS | 6318 | 1464990084827 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 14:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:41:24 INFO - PROCESS | 6318 | 1464990084833 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:41:24 INFO - PROCESS | 6318 | 1464990084847 Marionette TRACE conn4 <- [1,2206,null,{}] 14:41:24 INFO - PROCESS | 6318 | 1464990084853 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}] 14:41:25 INFO - PROCESS | 6318 | 1464990085054 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 14:41:25 INFO - PROCESS | 6318 | 1464990085387 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:25 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f59b400 == 136 [pid = 6318] [id = 559] 14:41:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x922a3000) [pid = 6318] [serial = 1678] [outer = (nil)] 14:41:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x951ef400) [pid = 6318] [serial = 1679] [outer = 0x922a3000] 14:41:25 INFO - PROCESS | 6318 | 1464990085481 Marionette DEBUG loaded listener.js 14:41:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x951f3400) [pid = 6318] [serial = 1680] [outer = 0x922a3000] 14:41:26 INFO - PROCESS | 6318 | 1464990086424 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]]]}] 14:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1639ms 14:41:26 INFO - PROCESS | 6318 | 1464990086473 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 14:41:26 INFO - PROCESS | 6318 | 1464990086477 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 14:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:41:26 INFO - PROCESS | 6318 | 1464990086483 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:41:26 INFO - PROCESS | 6318 | 1464990086487 Marionette TRACE conn4 <- [1,2210,null,{}] 14:41:26 INFO - PROCESS | 6318 | 1464990086493 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}] 14:41:26 INFO - PROCESS | 6318 | 1464990086710 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 14:41:27 INFO - PROCESS | 6318 | 1464990087031 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x9381e800 == 137 [pid = 6318] [id = 560] 14:41:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x951f1c00) [pid = 6318] [serial = 1681] [outer = (nil)] 14:41:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x99602400) [pid = 6318] [serial = 1682] [outer = 0x951f1c00] 14:41:27 INFO - PROCESS | 6318 | 1464990087127 Marionette DEBUG loaded listener.js 14:41:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x99621800) [pid = 6318] [serial = 1683] [outer = 0x951f1c00] 14:41:28 INFO - PROCESS | 6318 | 1464990088077 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]]]}] 14:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1636ms 14:41:28 INFO - PROCESS | 6318 | 1464990088120 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 14:41:28 INFO - PROCESS | 6318 | 1464990088124 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 14:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:41:28 INFO - PROCESS | 6318 | 1464990088130 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:41:28 INFO - PROCESS | 6318 | 1464990088133 Marionette TRACE conn4 <- [1,2214,null,{}] 14:41:28 INFO - PROCESS | 6318 | 1464990088140 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}] 14:41:28 INFO - PROCESS | 6318 | 1464990088356 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 14:41:28 INFO - PROCESS | 6318 | 1464990088636 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ab5000 == 138 [pid = 6318] [id = 561] 14:41:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x976bd800) [pid = 6318] [serial = 1684] [outer = (nil)] 14:41:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x9a59c800) [pid = 6318] [serial = 1685] [outer = 0x976bd800] 14:41:28 INFO - PROCESS | 6318 | 1464990088772 Marionette DEBUG loaded listener.js 14:41:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0x9a598000) [pid = 6318] [serial = 1686] [outer = 0x976bd800] 14:41:29 INFO - PROCESS | 6318 | 1464990089688 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]]]}] 14:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1636ms 14:41:29 INFO - PROCESS | 6318 | 1464990089767 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 14:41:29 INFO - PROCESS | 6318 | 1464990089770 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 14:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:41:29 INFO - PROCESS | 6318 | 1464990089777 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:41:29 INFO - PROCESS | 6318 | 1464990089781 Marionette TRACE conn4 <- [1,2218,null,{}] 14:41:29 INFO - PROCESS | 6318 | 1464990089787 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}] 14:41:30 INFO - PROCESS | 6318 | 1464990090055 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 14:41:30 INFO - PROCESS | 6318 | 1464990090377 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x869bd800 == 139 [pid = 6318] [id = 562] 14:41:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 193 (0x8b4d5000) [pid = 6318] [serial = 1687] [outer = (nil)] 14:41:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 194 (0x9acbe400) [pid = 6318] [serial = 1688] [outer = 0x8b4d5000] 14:41:30 INFO - PROCESS | 6318 | 1464990090471 Marionette DEBUG loaded listener.js 14:41:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 195 (0x9af1c000) [pid = 6318] [serial = 1689] [outer = 0x8b4d5000] 14:41:31 INFO - PROCESS | 6318 | 1464990091391 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]]]}] 14:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1686ms 14:41:31 INFO - PROCESS | 6318 | 1464990091464 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 14:41:31 INFO - PROCESS | 6318 | 1464990091467 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 14:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:41:31 INFO - PROCESS | 6318 | 1464990091475 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:41:31 INFO - PROCESS | 6318 | 1464990091478 Marionette TRACE conn4 <- [1,2222,null,{}] 14:41:31 INFO - PROCESS | 6318 | 1464990091484 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}] 14:41:31 INFO - PROCESS | 6318 | 1464990091722 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 14:41:32 INFO - PROCESS | 6318 | 1464990092042 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x9acb7400 == 140 [pid = 6318] [id = 563] 14:41:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 196 (0x9b1ee400) [pid = 6318] [serial = 1690] [outer = (nil)] 14:41:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 197 (0x9b74d400) [pid = 6318] [serial = 1691] [outer = 0x9b1ee400] 14:41:32 INFO - PROCESS | 6318 | 1464990092138 Marionette DEBUG loaded listener.js 14:41:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 198 (0x9b77e800) [pid = 6318] [serial = 1692] [outer = 0x9b1ee400] 14:41:33 INFO - PROCESS | 6318 | 1464990093029 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]]]}] 14:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1585ms 14:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:41:33 INFO - PROCESS | 6318 | 1464990093060 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 14:41:33 INFO - PROCESS | 6318 | 1464990093063 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 14:41:33 INFO - PROCESS | 6318 | 1464990093071 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:41:33 INFO - PROCESS | 6318 | 1464990093074 Marionette TRACE conn4 <- [1,2226,null,{}] 14:41:33 INFO - PROCESS | 6318 | 1464990093080 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}] 14:41:33 INFO - PROCESS | 6318 | 1464990093386 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 14:41:33 INFO - PROCESS | 6318 | 1464990093602 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:33 INFO - PROCESS | 6318 | ++DOCSHELL 0x92971800 == 141 [pid = 6318] [id = 564] 14:41:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 199 (0x9ac2e000) [pid = 6318] [serial = 1693] [outer = (nil)] 14:41:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 200 (0x9b93e800) [pid = 6318] [serial = 1694] [outer = 0x9ac2e000] 14:41:33 INFO - PROCESS | 6318 | 1464990093735 Marionette DEBUG loaded listener.js 14:41:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 201 (0x9b940400) [pid = 6318] [serial = 1695] [outer = 0x9ac2e000] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8663c800 == 140 [pid = 6318] [id = 545] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x87578000 == 139 [pid = 6318] [id = 544] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x894f3800 == 138 [pid = 6318] [id = 543] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x876c9400 == 137 [pid = 6318] [id = 542] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x989b1400 == 136 [pid = 6318] [id = 540] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8940c000 == 135 [pid = 6318] [id = 539] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x86644000 == 134 [pid = 6318] [id = 538] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8c604400 == 133 [pid = 6318] [id = 536] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x92ab3400 == 132 [pid = 6318] [id = 537] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x93a9bc00 == 131 [pid = 6318] [id = 535] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x917cc400 == 130 [pid = 6318] [id = 534] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8dfd1400 == 129 [pid = 6318] [id = 532] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x9296e000 == 128 [pid = 6318] [id = 533] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x91bc1800 == 127 [pid = 6318] [id = 531] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8f6ef000 == 126 [pid = 6318] [id = 530] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4d8400 == 125 [pid = 6318] [id = 529] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8a852800 == 124 [pid = 6318] [id = 528] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8d408800 == 123 [pid = 6318] [id = 527] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8c621c00 == 122 [pid = 6318] [id = 526] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x87574800 == 121 [pid = 6318] [id = 524] 14:41:35 INFO - PROCESS | 6318 | --DOCSHELL 0x8b18b000 == 120 [pid = 6318] [id = 525] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 200 (0x8c624800) [pid = 6318] [serial = 1565] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 199 (0x928cc400) [pid = 6318] [serial = 1547] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 198 (0x9254d800) [pid = 6318] [serial = 1544] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 197 (0x922a1800) [pid = 6318] [serial = 1541] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 196 (0x91bcb400) [pid = 6318] [serial = 1538] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 195 (0x916a4800) [pid = 6318] [serial = 1535] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 194 (0x8f608000) [pid = 6318] [serial = 1532] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 193 (0x8f3c4400) [pid = 6318] [serial = 1529] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 192 (0x8eb77400) [pid = 6318] [serial = 1526] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x8e15ec00) [pid = 6318] [serial = 1523] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x8dfcfc00) [pid = 6318] [serial = 1520] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x8d4a7000) [pid = 6318] [serial = 1517] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x8c623c00) [pid = 6318] [serial = 1514] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x8c058c00) [pid = 6318] [serial = 1511] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x8a84e800) [pid = 6318] [serial = 1508] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x87bf8000) [pid = 6318] [serial = 1505] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8c052c00) [pid = 6318] [serial = 1562] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x8a14fc00) [pid = 6318] [serial = 1559] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x8b0e0c00) [pid = 6318] [serial = 1560] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x8c008c00) [pid = 6318] [serial = 1557] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x8b18d000) [pid = 6318] [serial = 1556] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x89403400) [pid = 6318] [serial = 1554] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x88308400) [pid = 6318] [serial = 1553] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x88be8c00) [pid = 6318] [serial = 1550] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x8d4a8c00) [pid = 6318] [serial = 1566] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x876c2c00) [pid = 6318] [serial = 1568] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x8c602000) [pid = 6318] [serial = 1563] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x894f2800) [pid = 6318] [serial = 1569] [outer = (nil)] [url = about:blank] 14:41:35 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8c623400) [pid = 6318] [serial = 1571] [outer = (nil)] [url = about:blank] 14:41:36 INFO - PROCESS | 6318 | 1464990096059 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]]]}] 14:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 3038ms 14:41:36 INFO - PROCESS | 6318 | 1464990096109 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 14:41:36 INFO - PROCESS | 6318 | 1464990096115 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 14:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:41:36 INFO - PROCESS | 6318 | 1464990096123 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:41:36 INFO - PROCESS | 6318 | 1464990096128 Marionette TRACE conn4 <- [1,2230,null,{}] 14:41:36 INFO - PROCESS | 6318 | 1464990096137 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}] 14:41:36 INFO - PROCESS | 6318 | 1464990096371 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 14:41:36 INFO - PROCESS | 6318 | 1464990096577 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x87576400 == 121 [pid = 6318] [id = 565] 14:41:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x87577800) [pid = 6318] [serial = 1696] [outer = (nil)] 14:41:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x876cdc00) [pid = 6318] [serial = 1697] [outer = 0x87577800] 14:41:36 INFO - PROCESS | 6318 | 1464990096662 Marionette DEBUG loaded listener.js 14:41:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x87bf4400) [pid = 6318] [serial = 1698] [outer = 0x87577800] 14:41:37 INFO - PROCESS | 6318 | 1464990097467 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]]]}] 14:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1391ms 14:41:37 INFO - PROCESS | 6318 | 1464990097515 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 14:41:37 INFO - PROCESS | 6318 | 1464990097524 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 14:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:41:37 INFO - PROCESS | 6318 | 1464990097534 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:41:37 INFO - PROCESS | 6318 | 1464990097538 Marionette TRACE conn4 <- [1,2234,null,{}] 14:41:37 INFO - PROCESS | 6318 | 1464990097544 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}] 14:41:37 INFO - PROCESS | 6318 | 1464990097854 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 14:41:37 INFO - PROCESS | 6318 | 1464990097976 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c4400 == 122 [pid = 6318] [id = 566] 14:41:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x88310000) [pid = 6318] [serial = 1699] [outer = (nil)] 14:41:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x88bdec00) [pid = 6318] [serial = 1700] [outer = 0x88310000] 14:41:38 INFO - PROCESS | 6318 | 1464990098064 Marionette DEBUG loaded listener.js 14:41:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x88be8800) [pid = 6318] [serial = 1701] [outer = 0x88310000] 14:41:39 INFO - PROCESS | 6318 | 1464990099003 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]]]}] 14:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1534ms 14:41:39 INFO - PROCESS | 6318 | 1464990099068 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 14:41:39 INFO - PROCESS | 6318 | 1464990099072 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 14:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:41:39 INFO - PROCESS | 6318 | 1464990099078 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:41:39 INFO - PROCESS | 6318 | 1464990099084 Marionette TRACE conn4 <- [1,2238,null,{}] 14:41:39 INFO - PROCESS | 6318 | 1464990099107 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}] 14:41:39 INFO - PROCESS | 6318 | 1464990099391 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 14:41:39 INFO - PROCESS | 6318 | 1464990099432 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f6000 == 123 [pid = 6318] [id = 567] 14:41:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x894f7c00) [pid = 6318] [serial = 1702] [outer = (nil)] 14:41:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x8a147c00) [pid = 6318] [serial = 1703] [outer = 0x894f7c00] 14:41:39 INFO - PROCESS | 6318 | 1464990099509 Marionette DEBUG loaded listener.js 14:41:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x8a1f7000) [pid = 6318] [serial = 1704] [outer = 0x894f7c00] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x8a14bc00) [pid = 6318] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x93a9ec00) [pid = 6318] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x9450e000) [pid = 6318] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x92ab9800) [pid = 6318] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x9254c800) [pid = 6318] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x91bc8c00) [pid = 6318] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x9169e400) [pid = 6318] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x8f3cc800) [pid = 6318] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8e2b6400) [pid = 6318] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8dfdc800) [pid = 6318] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x8df18c00) [pid = 6318] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x8b18e800) [pid = 6318] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x876c4800) [pid = 6318] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x8a141400) [pid = 6318] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x87bea400) [pid = 6318] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x9960dc00) [pid = 6318] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x99623c00) [pid = 6318] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x924bb800) [pid = 6318] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x976c2000) [pid = 6318] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x950d2800) [pid = 6318] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x8e07d400) [pid = 6318] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x876c0000) [pid = 6318] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x924bbc00) [pid = 6318] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8df20000) [pid = 6318] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x8c36b800) [pid = 6318] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8e2b8c00) [pid = 6318] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x91e6d000) [pid = 6318] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x91bc2400) [pid = 6318] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8a846400) [pid = 6318] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8ec40800) [pid = 6318] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x8b187000) [pid = 6318] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8c024400) [pid = 6318] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8c61f800) [pid = 6318] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x914edc00) [pid = 6318] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8d5fd000) [pid = 6318] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x9169cc00) [pid = 6318] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8dfd3c00) [pid = 6318] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x876c8400) [pid = 6318] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:41:41 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x867ea400) [pid = 6318] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:41:41 INFO - PROCESS | 6318 | 1464990101376 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]]]}] 14:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2348ms 14:41:41 INFO - PROCESS | 6318 | 1464990101427 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 14:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:41:41 INFO - PROCESS | 6318 | 1464990101432 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 14:41:41 INFO - PROCESS | 6318 | 1464990101438 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:41:41 INFO - PROCESS | 6318 | 1464990101442 Marionette TRACE conn4 <- [1,2242,null,{}] 14:41:41 INFO - PROCESS | 6318 | 1464990101448 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}] 14:41:41 INFO - PROCESS | 6318 | 1464990101697 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 14:41:41 INFO - PROCESS | 6318 | 1464990101720 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x876bec00 == 124 [pid = 6318] [id = 568] 14:41:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x89402800) [pid = 6318] [serial = 1705] [outer = (nil)] 14:41:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8a847c00) [pid = 6318] [serial = 1706] [outer = 0x89402800] 14:41:41 INFO - PROCESS | 6318 | 1464990101796 Marionette DEBUG loaded listener.js 14:41:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8a84f000) [pid = 6318] [serial = 1707] [outer = 0x89402800] 14:41:42 INFO - PROCESS | 6318 | 1464990102825 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]]]}] 14:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1432ms 14:41:42 INFO - PROCESS | 6318 | 1464990102871 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 14:41:42 INFO - PROCESS | 6318 | 1464990102875 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 14:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:41:42 INFO - PROCESS | 6318 | 1464990102881 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:41:42 INFO - PROCESS | 6318 | 1464990102884 Marionette TRACE conn4 <- [1,2246,null,{}] 14:41:42 INFO - PROCESS | 6318 | 1464990102889 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}] 14:41:43 INFO - PROCESS | 6318 | 1464990103201 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 14:41:43 INFO - PROCESS | 6318 | 1464990103551 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e9c00 == 125 [pid = 6318] [id = 569] 14:41:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x869b2800) [pid = 6318] [serial = 1708] [outer = (nil)] 14:41:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x869bfc00) [pid = 6318] [serial = 1709] [outer = 0x869b2800] 14:41:43 INFO - PROCESS | 6318 | 1464990103651 Marionette DEBUG loaded listener.js 14:41:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x876c3000) [pid = 6318] [serial = 1710] [outer = 0x869b2800] 14:41:44 INFO - PROCESS | 6318 | 1464990104630 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]]]}] 14:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1783ms 14:41:44 INFO - PROCESS | 6318 | 1464990104667 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 14:41:44 INFO - PROCESS | 6318 | 1464990104673 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 14:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:41:44 INFO - PROCESS | 6318 | 1464990104681 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:41:44 INFO - PROCESS | 6318 | 1464990104688 Marionette TRACE conn4 <- [1,2250,null,{}] 14:41:44 INFO - PROCESS | 6318 | 1464990104696 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}] 14:41:44 INFO - PROCESS | 6318 | 1464990104911 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 14:41:45 INFO - PROCESS | 6318 | 1464990105251 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x89404800 == 126 [pid = 6318] [id = 570] 14:41:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x89408000) [pid = 6318] [serial = 1711] [outer = (nil)] 14:41:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x89410000) [pid = 6318] [serial = 1712] [outer = 0x89408000] 14:41:45 INFO - PROCESS | 6318 | 1464990105348 Marionette DEBUG loaded listener.js 14:41:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8a146c00) [pid = 6318] [serial = 1713] [outer = 0x89408000] 14:41:46 INFO - PROCESS | 6318 | 1464990106341 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]]]}] 14:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1736ms 14:41:46 INFO - PROCESS | 6318 | 1464990106418 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 14:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:41:46 INFO - PROCESS | 6318 | 1464990106423 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 14:41:46 INFO - PROCESS | 6318 | 1464990106430 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:41:46 INFO - PROCESS | 6318 | 1464990106434 Marionette TRACE conn4 <- [1,2254,null,{}] 14:41:46 INFO - PROCESS | 6318 | 1464990106440 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}] 14:41:46 INFO - PROCESS | 6318 | 1464990106665 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 14:41:47 INFO - PROCESS | 6318 | 1464990107036 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0eb800 == 127 [pid = 6318] [id = 571] 14:41:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8b182400) [pid = 6318] [serial = 1714] [outer = (nil)] 14:41:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8b186800) [pid = 6318] [serial = 1715] [outer = 0x8b182400] 14:41:47 INFO - PROCESS | 6318 | 1464990107134 Marionette DEBUG loaded listener.js 14:41:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8b190800) [pid = 6318] [serial = 1716] [outer = 0x8b182400] 14:41:48 INFO - PROCESS | 6318 | 1464990108142 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]]]}] 14:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1736ms 14:41:48 INFO - PROCESS | 6318 | 1464990108165 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 14:41:48 INFO - PROCESS | 6318 | 1464990108172 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 14:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:41:48 INFO - PROCESS | 6318 | 1464990108189 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:41:48 INFO - PROCESS | 6318 | 1464990108197 Marionette TRACE conn4 <- [1,2258,null,{}] 14:41:48 INFO - PROCESS | 6318 | 1464990108203 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}] 14:41:48 INFO - PROCESS | 6318 | 1464990108426 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 14:41:48 INFO - PROCESS | 6318 | 1464990108747 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e7c00 == 128 [pid = 6318] [id = 572] 14:41:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8b189000) [pid = 6318] [serial = 1717] [outer = (nil)] 14:41:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x8c00b800) [pid = 6318] [serial = 1718] [outer = 0x8b189000] 14:41:48 INFO - PROCESS | 6318 | 1464990108842 Marionette DEBUG loaded listener.js 14:41:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x8c016c00) [pid = 6318] [serial = 1719] [outer = 0x8b189000] 14:41:49 INFO - PROCESS | 6318 | 1464990109788 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]]]}] 14:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1646ms 14:41:49 INFO - PROCESS | 6318 | 1464990109828 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 14:41:49 INFO - PROCESS | 6318 | 1464990109833 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 14:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:41:49 INFO - PROCESS | 6318 | 1464990109839 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:41:49 INFO - PROCESS | 6318 | 1464990109843 Marionette TRACE conn4 <- [1,2262,null,{}] 14:41:49 INFO - PROCESS | 6318 | 1464990109849 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}] 14:41:50 INFO - PROCESS | 6318 | 1464990110072 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 14:41:50 INFO - PROCESS | 6318 | 1464990110399 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b18d400 == 129 [pid = 6318] [id = 573] 14:41:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x8b4d9c00) [pid = 6318] [serial = 1720] [outer = (nil)] 14:41:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x8c059400) [pid = 6318] [serial = 1721] [outer = 0x8b4d9c00] 14:41:50 INFO - PROCESS | 6318 | 1464990110494 Marionette DEBUG loaded listener.js 14:41:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x8c05d400) [pid = 6318] [serial = 1722] [outer = 0x8b4d9c00] 14:41:51 INFO - PROCESS | 6318 | 1464990111413 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]]]}] 14:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1633ms 14:41:51 INFO - PROCESS | 6318 | 1464990111473 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 14:41:51 INFO - PROCESS | 6318 | 1464990111477 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 14:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:41:51 INFO - PROCESS | 6318 | 1464990111484 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:41:51 INFO - PROCESS | 6318 | 1464990111486 Marionette TRACE conn4 <- [1,2266,null,{}] 14:41:51 INFO - PROCESS | 6318 | 1464990111493 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}] 14:41:51 INFO - PROCESS | 6318 | 1464990111703 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 14:41:52 INFO - PROCESS | 6318 | 1464990112032 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c605800 == 130 [pid = 6318] [id = 574] 14:41:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x8c605c00) [pid = 6318] [serial = 1723] [outer = (nil)] 14:41:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x8c60dc00) [pid = 6318] [serial = 1724] [outer = 0x8c605c00] 14:41:52 INFO - PROCESS | 6318 | 1464990112140 Marionette DEBUG loaded listener.js 14:41:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x8d409400) [pid = 6318] [serial = 1725] [outer = 0x8c605c00] 14:41:53 INFO - PROCESS | 6318 | 1464990113091 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]]]}] 14:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1689ms 14:41:53 INFO - PROCESS | 6318 | 1464990113173 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 14:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:41:53 INFO - PROCESS | 6318 | 1464990113178 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 14:41:53 INFO - PROCESS | 6318 | 1464990113184 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:41:53 INFO - PROCESS | 6318 | 1464990113188 Marionette TRACE conn4 <- [1,2270,null,{}] 14:41:53 INFO - PROCESS | 6318 | 1464990113194 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}] 14:41:53 INFO - PROCESS | 6318 | 1464990113437 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 14:41:53 INFO - PROCESS | 6318 | 1464990113756 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c607800 == 131 [pid = 6318] [id = 575] 14:41:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x8d40c400) [pid = 6318] [serial = 1726] [outer = (nil)] 14:41:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x8d4ae800) [pid = 6318] [serial = 1727] [outer = 0x8d40c400] 14:41:53 INFO - PROCESS | 6318 | 1464990113849 Marionette DEBUG loaded listener.js 14:41:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x8d5f0800) [pid = 6318] [serial = 1728] [outer = 0x8d40c400] 14:41:54 INFO - PROCESS | 6318 | 1464990114741 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]]]}] 14:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1584ms 14:41:54 INFO - PROCESS | 6318 | 1464990114768 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 14:41:54 INFO - PROCESS | 6318 | 1464990114771 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 14:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:41:54 INFO - PROCESS | 6318 | 1464990114778 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:41:54 INFO - PROCESS | 6318 | 1464990114782 Marionette TRACE conn4 <- [1,2274,null,{}] 14:41:54 INFO - PROCESS | 6318 | 1464990114788 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}] 14:41:55 INFO - PROCESS | 6318 | 1464990115004 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 14:41:55 INFO - PROCESS | 6318 | 1464990115289 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d40f800 == 132 [pid = 6318] [id = 576] 14:41:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x8d4a9800) [pid = 6318] [serial = 1729] [outer = (nil)] 14:41:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x8de0d000) [pid = 6318] [serial = 1730] [outer = 0x8d4a9800] 14:41:55 INFO - PROCESS | 6318 | 1464990115424 Marionette DEBUG loaded listener.js 14:41:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x8df1e000) [pid = 6318] [serial = 1731] [outer = 0x8d4a9800] 14:41:56 INFO - PROCESS | 6318 | 1464990116385 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]]]}] 14:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1639ms 14:41:56 INFO - PROCESS | 6318 | 1464990116419 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 14:41:56 INFO - PROCESS | 6318 | 1464990116422 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 14:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:41:56 INFO - PROCESS | 6318 | 1464990116429 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:41:56 INFO - PROCESS | 6318 | 1464990116432 Marionette TRACE conn4 <- [1,2278,null,{}] 14:41:56 INFO - PROCESS | 6318 | 1464990116439 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}] 14:41:56 INFO - PROCESS | 6318 | 1464990116653 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 14:41:56 INFO - PROCESS | 6318 | 1464990116933 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x8de07400 == 133 [pid = 6318] [id = 577] 14:41:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x8df13400) [pid = 6318] [serial = 1732] [outer = (nil)] 14:41:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x8e07d400) [pid = 6318] [serial = 1733] [outer = 0x8df13400] 14:41:57 INFO - PROCESS | 6318 | 1464990117069 Marionette DEBUG loaded listener.js 14:41:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x8e084c00) [pid = 6318] [serial = 1734] [outer = 0x8df13400] 14:41:58 INFO - PROCESS | 6318 | 1464990118010 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]]]}] 14:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1631ms 14:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:41:58 INFO - PROCESS | 6318 | 1464990118060 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 14:41:58 INFO - PROCESS | 6318 | 1464990118063 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 14:41:58 INFO - PROCESS | 6318 | 1464990118070 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:41:58 INFO - PROCESS | 6318 | 1464990118080 Marionette TRACE conn4 <- [1,2282,null,{}] 14:41:58 INFO - PROCESS | 6318 | 1464990118085 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}] 14:41:58 INFO - PROCESS | 6318 | 1464990118303 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 14:41:58 INFO - PROCESS | 6318 | 1464990118624 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:41:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8663a000 == 134 [pid = 6318] [id = 578] 14:41:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x8c00dc00) [pid = 6318] [serial = 1735] [outer = (nil)] 14:41:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x8e160c00) [pid = 6318] [serial = 1736] [outer = 0x8c00dc00] 14:41:58 INFO - PROCESS | 6318 | 1464990118716 Marionette DEBUG loaded listener.js 14:41:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x8e2b0400) [pid = 6318] [serial = 1737] [outer = 0x8c00dc00] 14:41:59 INFO - PROCESS | 6318 | 1464990119610 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]]]}] 14:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1589ms 14:41:59 INFO - PROCESS | 6318 | 1464990119659 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 14:41:59 INFO - PROCESS | 6318 | 1464990119663 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 14:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:41:59 INFO - PROCESS | 6318 | 1464990119670 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:41:59 INFO - PROCESS | 6318 | 1464990119673 Marionette TRACE conn4 <- [1,2286,null,{}] 14:41:59 INFO - PROCESS | 6318 | 1464990119679 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}] 14:41:59 INFO - PROCESS | 6318 | 1464990119886 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 14:42:00 INFO - PROCESS | 6318 | 1464990120174 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb7e000 == 135 [pid = 6318] [id = 579] 14:42:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x8eb7e800) [pid = 6318] [serial = 1738] [outer = (nil)] 14:42:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x8ec38400) [pid = 6318] [serial = 1739] [outer = 0x8eb7e800] 14:42:00 INFO - PROCESS | 6318 | 1464990120345 Marionette DEBUG loaded listener.js 14:42:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x8f3c5000) [pid = 6318] [serial = 1740] [outer = 0x8eb7e800] 14:42:01 INFO - PROCESS | 6318 | 1464990121309 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]]]}] 14:42:01 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 14:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1683ms 14:42:01 INFO - PROCESS | 6318 | 1464990121354 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 14:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:42:01 INFO - PROCESS | 6318 | 1464990121359 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 14:42:01 INFO - PROCESS | 6318 | 1464990121366 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:42:01 INFO - PROCESS | 6318 | 1464990121370 Marionette TRACE conn4 <- [1,2290,null,{}] 14:42:01 INFO - PROCESS | 6318 | 1464990121376 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}] 14:42:01 INFO - PROCESS | 6318 | 1464990121615 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 14:42:01 INFO - PROCESS | 6318 | 1464990121946 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f596c00 == 136 [pid = 6318] [id = 580] 14:42:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x8f59d800) [pid = 6318] [serial = 1741] [outer = (nil)] 14:42:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x8f5cec00) [pid = 6318] [serial = 1742] [outer = 0x8f59d800] 14:42:02 INFO - PROCESS | 6318 | 1464990122041 Marionette DEBUG loaded listener.js 14:42:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x8f604c00) [pid = 6318] [serial = 1743] [outer = 0x8f59d800] 14:42:02 INFO - PROCESS | 6318 | 1464990122965 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]]]}] 14:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1637ms 14:42:03 INFO - PROCESS | 6318 | 1464990123003 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 14:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:42:03 INFO - PROCESS | 6318 | 1464990123007 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 14:42:03 INFO - PROCESS | 6318 | 1464990123014 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:42:03 INFO - PROCESS | 6318 | 1464990123017 Marionette TRACE conn4 <- [1,2294,null,{}] 14:42:03 INFO - PROCESS | 6318 | 1464990123023 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}] 14:42:03 INFO - PROCESS | 6318 | 1464990123259 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 14:42:03 INFO - PROCESS | 6318 | 1464990123591 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2b3400 == 137 [pid = 6318] [id = 581] 14:42:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x8f5c9c00) [pid = 6318] [serial = 1744] [outer = (nil)] 14:42:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x8f6e9000) [pid = 6318] [serial = 1745] [outer = 0x8f5c9c00] 14:42:03 INFO - PROCESS | 6318 | 1464990123688 Marionette DEBUG loaded listener.js 14:42:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x8f6ea800) [pid = 6318] [serial = 1746] [outer = 0x8f5c9c00] 14:42:04 INFO - PROCESS | 6318 | 1464990124623 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]]]}] 14:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1640ms 14:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:42:04 INFO - PROCESS | 6318 | 1464990124654 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 14:42:04 INFO - PROCESS | 6318 | 1464990124657 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 14:42:04 INFO - PROCESS | 6318 | 1464990124665 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:42:04 INFO - PROCESS | 6318 | 1464990124667 Marionette TRACE conn4 <- [1,2298,null,{}] 14:42:04 INFO - PROCESS | 6318 | 1464990124674 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}] 14:42:04 INFO - PROCESS | 6318 | 1464990124883 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 14:42:05 INFO - PROCESS | 6318 | 1464990125227 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f6e5c00 == 138 [pid = 6318] [id = 582] 14:42:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x914e0800) [pid = 6318] [serial = 1747] [outer = (nil)] 14:42:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x91697c00) [pid = 6318] [serial = 1748] [outer = 0x914e0800] 14:42:05 INFO - PROCESS | 6318 | 1464990125326 Marionette DEBUG loaded listener.js 14:42:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x9169c800) [pid = 6318] [serial = 1749] [outer = 0x914e0800] 14:42:06 INFO - PROCESS | 6318 | 1464990126235 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]]]}] 14:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1640ms 14:42:06 INFO - PROCESS | 6318 | 1464990126304 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 14:42:06 INFO - PROCESS | 6318 | 1464990126307 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 14:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:42:06 INFO - PROCESS | 6318 | 1464990126314 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:42:06 INFO - PROCESS | 6318 | 1464990126318 Marionette TRACE conn4 <- [1,2302,null,{}] 14:42:06 INFO - PROCESS | 6318 | 1464990126324 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}] 14:42:06 INFO - PROCESS | 6318 | 1464990126580 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 14:42:06 INFO - PROCESS | 6318 | 1464990126916 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e0400 == 139 [pid = 6318] [id = 583] 14:42:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x914e3400) [pid = 6318] [serial = 1750] [outer = (nil)] 14:42:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x917cb400) [pid = 6318] [serial = 1751] [outer = 0x914e3400] 14:42:07 INFO - PROCESS | 6318 | 1464990127010 Marionette DEBUG loaded listener.js 14:42:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x917cec00) [pid = 6318] [serial = 1752] [outer = 0x914e3400] 14:42:07 INFO - PROCESS | 6318 | 1464990127899 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]]]}] 14:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1633ms 14:42:07 INFO - PROCESS | 6318 | 1464990127965 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 14:42:07 INFO - PROCESS | 6318 | 1464990127968 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 14:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:42:07 INFO - PROCESS | 6318 | 1464990127978 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:42:07 INFO - PROCESS | 6318 | 1464990127981 Marionette TRACE conn4 <- [1,2306,null,{}] 14:42:07 INFO - PROCESS | 6318 | 1464990127987 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}] 14:42:08 INFO - PROCESS | 6318 | 1464990128204 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 14:42:08 INFO - PROCESS | 6318 | 1464990128490 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x917c6c00 == 140 [pid = 6318] [id = 584] 14:42:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x917c8400) [pid = 6318] [serial = 1753] [outer = (nil)] 14:42:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0x91e64000) [pid = 6318] [serial = 1754] [outer = 0x917c8400] 14:42:08 INFO - PROCESS | 6318 | 1464990128632 Marionette DEBUG loaded listener.js 14:42:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 193 (0x91e67400) [pid = 6318] [serial = 1755] [outer = 0x917c8400] 14:42:09 INFO - PROCESS | 6318 | 1464990129535 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]]]}] 14:42:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:42:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1628ms 14:42:09 INFO - PROCESS | 6318 | 1464990129607 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 14:42:09 INFO - PROCESS | 6318 | 1464990129610 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 14:42:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:42:09 INFO - PROCESS | 6318 | 1464990129617 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:42:09 INFO - PROCESS | 6318 | 1464990129623 Marionette TRACE conn4 <- [1,2310,null,{}] 14:42:09 INFO - PROCESS | 6318 | 1464990129629 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}] 14:42:09 INFO - PROCESS | 6318 | 1464990129847 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 14:42:10 INFO - PROCESS | 6318 | 1464990130194 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x917ce400 == 141 [pid = 6318] [id = 585] 14:42:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 194 (0x91e70c00) [pid = 6318] [serial = 1756] [outer = (nil)] 14:42:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 195 (0x924b9800) [pid = 6318] [serial = 1757] [outer = 0x91e70c00] 14:42:10 INFO - PROCESS | 6318 | 1464990130284 Marionette DEBUG loaded listener.js 14:42:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 196 (0x924bac00) [pid = 6318] [serial = 1758] [outer = 0x91e70c00] 14:42:11 INFO - PROCESS | 6318 | 1464990131235 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]]]}] 14:42:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:42:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1686ms 14:42:11 INFO - PROCESS | 6318 | 1464990131304 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 14:42:11 INFO - PROCESS | 6318 | 1464990131307 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 14:42:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:42:11 INFO - PROCESS | 6318 | 1464990131314 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:42:11 INFO - PROCESS | 6318 | 1464990131317 Marionette TRACE conn4 <- [1,2314,null,{}] 14:42:11 INFO - PROCESS | 6318 | 1464990131323 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}] 14:42:11 INFO - PROCESS | 6318 | 1464990131531 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 14:42:11 INFO - PROCESS | 6318 | 1464990131892 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e8000 == 142 [pid = 6318] [id = 586] 14:42:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 197 (0x8757c000) [pid = 6318] [serial = 1759] [outer = (nil)] 14:42:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 198 (0x8a1f5000) [pid = 6318] [serial = 1760] [outer = 0x8757c000] 14:42:11 INFO - PROCESS | 6318 | 1464990131987 Marionette DEBUG loaded listener.js 14:42:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 199 (0x8bcce000) [pid = 6318] [serial = 1761] [outer = 0x8757c000] 14:42:12 INFO - PROCESS | 6318 | 1464990132939 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]]]}] 14:42:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:42:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1683ms 14:42:13 INFO - PROCESS | 6318 | 1464990133006 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 14:42:13 INFO - PROCESS | 6318 | 1464990133010 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 14:42:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:42:13 INFO - PROCESS | 6318 | 1464990133021 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:42:13 INFO - PROCESS | 6318 | 1464990133024 Marionette TRACE conn4 <- [1,2318,null,{}] 14:42:13 INFO - PROCESS | 6318 | 1464990133030 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}] 14:42:13 INFO - PROCESS | 6318 | 1464990133289 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x876c2800 == 141 [pid = 6318] [id = 501] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x8a846000 == 140 [pid = 6318] [id = 502] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x876bec00 == 139 [pid = 6318] [id = 568] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x876c4400 == 138 [pid = 6318] [id = 566] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x87576400 == 137 [pid = 6318] [id = 565] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x92971800 == 136 [pid = 6318] [id = 564] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x869bd800 == 135 [pid = 6318] [id = 562] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9acb7400 == 134 [pid = 6318] [id = 563] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x92ab5000 == 133 [pid = 6318] [id = 561] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x9381e800 == 132 [pid = 6318] [id = 560] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x8f59b400 == 131 [pid = 6318] [id = 559] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x92969400 == 130 [pid = 6318] [id = 557] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x92ba0c00 == 129 [pid = 6318] [id = 558] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x8f6e2800 == 128 [pid = 6318] [id = 556] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x916a6400 == 127 [pid = 6318] [id = 555] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x914e4400 == 126 [pid = 6318] [id = 554] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x8d5f8800 == 125 [pid = 6318] [id = 553] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x8c023000 == 124 [pid = 6318] [id = 552] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x8eb72c00 == 123 [pid = 6318] [id = 551] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x894ec000 == 122 [pid = 6318] [id = 549] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x8c36a800 == 121 [pid = 6318] [id = 550] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x87be9800 == 120 [pid = 6318] [id = 548] 14:42:14 INFO - PROCESS | 6318 | --DOCSHELL 0x88312c00 == 119 [pid = 6318] [id = 547] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 198 (0x8b0e0400) [pid = 6318] [serial = 1551] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 197 (0x91bcf800) [pid = 6318] [serial = 1539] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 196 (0x8dfda400) [pid = 6318] [serial = 1521] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 195 (0x917cd400) [pid = 6318] [serial = 1536] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 194 (0x8ec38000) [pid = 6318] [serial = 1527] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 193 (0x88ec1800) [pid = 6318] [serial = 1506] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 192 (0x9296ac00) [pid = 6318] [serial = 1548] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x8e2ac400) [pid = 6318] [serial = 1524] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x8d402c00) [pid = 6318] [serial = 1515] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x8f595c00) [pid = 6318] [serial = 1530] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x92554400) [pid = 6318] [serial = 1545] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x922a8800) [pid = 6318] [serial = 1542] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x8b188800) [pid = 6318] [serial = 1509] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x8f60dc00) [pid = 6318] [serial = 1533] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8bcd4c00) [pid = 6318] [serial = 1503] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x8c36cc00) [pid = 6318] [serial = 1512] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x8d4af800) [pid = 6318] [serial = 1518] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x8b4cd400) [pid = 6318] [serial = 1634] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x8c002c00) [pid = 6318] [serial = 1635] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x951f4c00) [pid = 6318] [serial = 1607] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x9519b400) [pid = 6318] [serial = 1605] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x950dc800) [pid = 6318] [serial = 1604] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x936a6000) [pid = 6318] [serial = 1602] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x936a2800) [pid = 6318] [serial = 1601] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x92b9bc00) [pid = 6318] [serial = 1599] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x92ab9c00) [pid = 6318] [serial = 1598] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x9296dc00) [pid = 6318] [serial = 1596] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x928cf000) [pid = 6318] [serial = 1595] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x92299400) [pid = 6318] [serial = 1593] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x91e6cc00) [pid = 6318] [serial = 1592] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x916a3800) [pid = 6318] [serial = 1590] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x914ebc00) [pid = 6318] [serial = 1589] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x8f602000) [pid = 6318] [serial = 1587] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x8f5cdc00) [pid = 6318] [serial = 1586] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x8f3c5800) [pid = 6318] [serial = 1584] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x8ec36400) [pid = 6318] [serial = 1583] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x8e15f800) [pid = 6318] [serial = 1581] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x8e07b800) [pid = 6318] [serial = 1580] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x8c01cc00) [pid = 6318] [serial = 1577] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x8c371000) [pid = 6318] [serial = 1578] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x89409800) [pid = 6318] [serial = 1575] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x88be9000) [pid = 6318] [serial = 1574] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x8a14a400) [pid = 6318] [serial = 1631] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x88abf000) [pid = 6318] [serial = 1628] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x88eb8400) [pid = 6318] [serial = 1629] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x9a59d400) [pid = 6318] [serial = 1626] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x9a59a000) [pid = 6318] [serial = 1625] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x9a0d8c00) [pid = 6318] [serial = 1623] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x9a0d4800) [pid = 6318] [serial = 1622] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x9960f800) [pid = 6318] [serial = 1620] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x99610c00) [pid = 6318] [serial = 1619] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x99606800) [pid = 6318] [serial = 1617] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x99601400) [pid = 6318] [serial = 1616] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x98941400) [pid = 6318] [serial = 1614] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x9893e400) [pid = 6318] [serial = 1613] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x976c0000) [pid = 6318] [serial = 1611] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x976b8800) [pid = 6318] [serial = 1610] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x96c02c00) [pid = 6318] [serial = 1608] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x8a1f6000) [pid = 6318] [serial = 1632] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8c055000) [pid = 6318] [serial = 1638] [outer = (nil)] [url = about:blank] 14:42:14 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8c00bc00) [pid = 6318] [serial = 1637] [outer = (nil)] [url = about:blank] 14:42:15 INFO - PROCESS | 6318 | 1464990135051 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x869b8800 == 120 [pid = 6318] [id = 587] 14:42:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x869b9400) [pid = 6318] [serial = 1762] [outer = (nil)] 14:42:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x869c0c00) [pid = 6318] [serial = 1763] [outer = 0x869b9400] 14:42:15 INFO - PROCESS | 6318 | 1464990135136 Marionette DEBUG loaded listener.js 14:42:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x876bf800) [pid = 6318] [serial = 1764] [outer = 0x869b9400] 14:42:15 INFO - PROCESS | 6318 | 1464990135971 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] 14:42:16 INFO - PROCESS | 6318 | 1464990136020 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 14:42:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:42:16 INFO - PROCESS | 6318 | 1464990136028 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:42:16 INFO - PROCESS | 6318 | 1464990136034 Marionette TRACE conn4 <- [1,2322,null,{}] 14:42:16 INFO - PROCESS | 6318 | 1464990136073 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}] 14:42:16 INFO - PROCESS | 6318 | 1464990136278 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 14:42:16 INFO - PROCESS | 6318 | 1464990136292 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x88306800 == 121 [pid = 6318] [id = 588] 14:42:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x88be7400) [pid = 6318] [serial = 1765] [outer = (nil)] 14:42:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x88ebe000) [pid = 6318] [serial = 1766] [outer = 0x88be7400] 14:42:16 INFO - PROCESS | 6318 | 1464990136369 Marionette DEBUG loaded listener.js 14:42:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x89403c00) [pid = 6318] [serial = 1767] [outer = 0x88be7400] 14:42:17 INFO - PROCESS | 6318 | 1464990137446 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]]]}] 14:42:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:42:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1458ms 14:42:17 INFO - PROCESS | 6318 | 1464990137489 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 14:42:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:42:17 INFO - PROCESS | 6318 | 1464990137495 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 14:42:17 INFO - PROCESS | 6318 | 1464990137502 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:42:17 INFO - PROCESS | 6318 | 1464990137506 Marionette TRACE conn4 <- [1,2326,null,{}] 14:42:17 INFO - PROCESS | 6318 | 1464990137517 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}] 14:42:17 INFO - PROCESS | 6318 | 1464990137784 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 14:42:17 INFO - PROCESS | 6318 | 1464990137818 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x894ea000 == 122 [pid = 6318] [id = 589] 14:42:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8a14d000) [pid = 6318] [serial = 1768] [outer = (nil)] 14:42:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8a1f6400) [pid = 6318] [serial = 1769] [outer = 0x8a14d000] 14:42:17 INFO - PROCESS | 6318 | 1464990137895 Marionette DEBUG loaded listener.js 14:42:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8a84a400) [pid = 6318] [serial = 1770] [outer = 0x8a14d000] 14:42:19 INFO - PROCESS | 6318 | 1464990139016 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]]]}] 14:42:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:42:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1539ms 14:42:19 INFO - PROCESS | 6318 | 1464990139041 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 14:42:19 INFO - PROCESS | 6318 | 1464990139045 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 14:42:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:42:19 INFO - PROCESS | 6318 | 1464990139061 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:42:19 INFO - PROCESS | 6318 | 1464990139070 Marionette TRACE conn4 <- [1,2330,null,{}] 14:42:19 INFO - PROCESS | 6318 | 1464990139084 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}] 14:42:19 INFO - PROCESS | 6318 | 1464990139346 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 14:42:19 INFO - PROCESS | 6318 | 1464990139376 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f1800 == 123 [pid = 6318] [id = 590] 14:42:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8a84e800) [pid = 6318] [serial = 1771] [outer = (nil)] 14:42:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8b4d6c00) [pid = 6318] [serial = 1772] [outer = 0x8a84e800] 14:42:19 INFO - PROCESS | 6318 | 1464990139449 Marionette DEBUG loaded listener.js 14:42:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8bcc7c00) [pid = 6318] [serial = 1773] [outer = 0x8a84e800] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8dfd5000) [pid = 6318] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8b4d4c00) [pid = 6318] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x8e2b2000) [pid = 6318] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x894f7c00) [pid = 6318] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x88310000) [pid = 6318] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8d4b0800) [pid = 6318] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x8b4d5000) [pid = 6318] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x88ebd000) [pid = 6318] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x976bd800) [pid = 6318] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x8ec36c00) [pid = 6318] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x92551000) [pid = 6318] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8e080800) [pid = 6318] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x9ac2e000) [pid = 6318] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x951f1c00) [pid = 6318] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x916a1000) [pid = 6318] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x92aaf400) [pid = 6318] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x936a5800) [pid = 6318] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x88306000) [pid = 6318] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x9b1ee400) [pid = 6318] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x87577800) [pid = 6318] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x922a3000) [pid = 6318] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:42:20 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x91bc2800) [pid = 6318] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:42:21 INFO - PROCESS | 6318 | 1464990141142 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]]]}] 14:42:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:42:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2103ms 14:42:21 INFO - PROCESS | 6318 | 1464990141156 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 14:42:21 INFO - PROCESS | 6318 | 1464990141159 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 14:42:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:42:21 INFO - PROCESS | 6318 | 1464990141165 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:42:21 INFO - PROCESS | 6318 | 1464990141169 Marionette TRACE conn4 <- [1,2334,null,{}] 14:42:21 INFO - PROCESS | 6318 | 1464990141174 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}] 14:42:21 INFO - PROCESS | 6318 | 1464990141362 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 14:42:21 INFO - PROCESS | 6318 | 1464990141559 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x88abd000 == 124 [pid = 6318] [id = 591] 14:42:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x89405c00) [pid = 6318] [serial = 1774] [outer = (nil)] 14:42:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x8bcca000) [pid = 6318] [serial = 1775] [outer = 0x89405c00] 14:42:21 INFO - PROCESS | 6318 | 1464990141633 Marionette DEBUG loaded listener.js 14:42:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x8bcd4c00) [pid = 6318] [serial = 1776] [outer = 0x89405c00] 14:42:22 INFO - PROCESS | 6318 | 1464990142518 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]]]}] 14:42:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:42:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1388ms 14:42:22 INFO - PROCESS | 6318 | 1464990142555 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 14:42:22 INFO - PROCESS | 6318 | 1464990142561 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 14:42:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:42:22 INFO - PROCESS | 6318 | 1464990142583 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:42:22 INFO - PROCESS | 6318 | 1464990142589 Marionette TRACE conn4 <- [1,2338,null,{}] 14:42:22 INFO - PROCESS | 6318 | 1464990142598 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}] 14:42:22 INFO - PROCESS | 6318 | 1464990142849 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 14:42:23 INFO - PROCESS | 6318 | 1464990143206 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x88312c00 == 125 [pid = 6318] [id = 592] 14:42:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x88ab4c00) [pid = 6318] [serial = 1777] [outer = (nil)] 14:42:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x88ac1800) [pid = 6318] [serial = 1778] [outer = 0x88ab4c00] 14:42:23 INFO - PROCESS | 6318 | 1464990143312 Marionette DEBUG loaded listener.js 14:42:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x894e9c00) [pid = 6318] [serial = 1779] [outer = 0x88ab4c00] 14:42:24 INFO - PROCESS | 6318 | 1464990144295 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]]]}] 14:42:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:42:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1743ms 14:42:24 INFO - PROCESS | 6318 | 1464990144326 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 14:42:24 INFO - PROCESS | 6318 | 1464990144335 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 14:42:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:42:24 INFO - PROCESS | 6318 | 1464990144346 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:42:24 INFO - PROCESS | 6318 | 1464990144350 Marionette TRACE conn4 <- [1,2342,null,{}] 14:42:24 INFO - PROCESS | 6318 | 1464990144357 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}] 14:42:24 INFO - PROCESS | 6318 | 1464990144574 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 14:42:24 INFO - PROCESS | 6318 | 1464990144852 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e6000 == 126 [pid = 6318] [id = 593] 14:42:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x8b0e9400) [pid = 6318] [serial = 1780] [outer = (nil)] 14:42:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8b4d7400) [pid = 6318] [serial = 1781] [outer = 0x8b0e9400] 14:42:24 INFO - PROCESS | 6318 | 1464990144984 Marionette DEBUG loaded listener.js 14:42:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8c005800) [pid = 6318] [serial = 1782] [outer = 0x8b0e9400] 14:42:25 INFO - PROCESS | 6318 | 1464990145922 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]]]}] 14:42:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:42:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1644ms 14:42:25 INFO - PROCESS | 6318 | 1464990145990 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 14:42:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:42:25 INFO - PROCESS | 6318 | 1464990145994 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 14:42:26 INFO - PROCESS | 6318 | 1464990146001 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:42:26 INFO - PROCESS | 6318 | 1464990146008 Marionette TRACE conn4 <- [1,2346,null,{}] 14:42:26 INFO - PROCESS | 6318 | 1464990146033 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}] 14:42:26 INFO - PROCESS | 6318 | 1464990146411 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 14:42:26 INFO - PROCESS | 6318 | 1464990146670 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bcce400 == 127 [pid = 6318] [id = 594] 14:42:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8c060800) [pid = 6318] [serial = 1783] [outer = (nil)] 14:42:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8c371000) [pid = 6318] [serial = 1784] [outer = 0x8c060800] 14:42:26 INFO - PROCESS | 6318 | 1464990146762 Marionette DEBUG loaded listener.js 14:42:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8c606000) [pid = 6318] [serial = 1785] [outer = 0x8c060800] 14:42:27 INFO - PROCESS | 6318 | 1464990147729 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]]]}] 14:42:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:42:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1787ms 14:42:27 INFO - PROCESS | 6318 | 1464990147789 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 14:42:27 INFO - PROCESS | 6318 | 1464990147793 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 14:42:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:42:27 INFO - PROCESS | 6318 | 1464990147800 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:42:27 INFO - PROCESS | 6318 | 1464990147804 Marionette TRACE conn4 <- [1,2350,null,{}] 14:42:27 INFO - PROCESS | 6318 | 1464990147809 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}] 14:42:28 INFO - PROCESS | 6318 | 1464990148067 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 14:42:28 INFO - PROCESS | 6318 | 1464990148433 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c01cc00 == 128 [pid = 6318] [id = 595] 14:42:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8c625000) [pid = 6318] [serial = 1786] [outer = (nil)] 14:42:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8c62c800) [pid = 6318] [serial = 1787] [outer = 0x8c625000] 14:42:28 INFO - PROCESS | 6318 | 1464990148529 Marionette DEBUG loaded listener.js 14:42:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8d40c000) [pid = 6318] [serial = 1788] [outer = 0x8c625000] 14:42:29 INFO - PROCESS | 6318 | 1464990149449 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]]]}] 14:42:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:42:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1684ms 14:42:29 INFO - PROCESS | 6318 | 1464990149486 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 14:42:29 INFO - PROCESS | 6318 | 1464990149489 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 14:42:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:42:29 INFO - PROCESS | 6318 | 1464990149496 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:42:29 INFO - PROCESS | 6318 | 1464990149499 Marionette TRACE conn4 <- [1,2354,null,{}] 14:42:29 INFO - PROCESS | 6318 | 1464990149505 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}] 14:42:29 INFO - PROCESS | 6318 | 1464990149707 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 14:42:29 INFO - PROCESS | 6318 | 1464990149979 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c609000 == 129 [pid = 6318] [id = 596] 14:42:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8c624800) [pid = 6318] [serial = 1789] [outer = (nil)] 14:42:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8d5f2800) [pid = 6318] [serial = 1790] [outer = 0x8c624800] 14:42:30 INFO - PROCESS | 6318 | 1464990150118 Marionette DEBUG loaded listener.js 14:42:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8d5f9c00) [pid = 6318] [serial = 1791] [outer = 0x8c624800] 14:42:31 INFO - PROCESS | 6318 | 1464990151033 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]]]}] 14:42:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:42:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1590ms 14:42:31 INFO - PROCESS | 6318 | 1464990151089 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 14:42:31 INFO - PROCESS | 6318 | 1464990151092 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 14:42:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:42:31 INFO - PROCESS | 6318 | 1464990151100 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:42:31 INFO - PROCESS | 6318 | 1464990151103 Marionette TRACE conn4 <- [1,2358,null,{}] 14:42:31 INFO - PROCESS | 6318 | 1464990151109 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}] 14:42:31 INFO - PROCESS | 6318 | 1464990151359 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 14:42:31 INFO - PROCESS | 6318 | 1464990151691 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d5f4000 == 130 [pid = 6318] [id = 597] 14:42:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8df14800) [pid = 6318] [serial = 1792] [outer = (nil)] 14:42:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8e088c00) [pid = 6318] [serial = 1793] [outer = 0x8df14800] 14:42:31 INFO - PROCESS | 6318 | 1464990151794 Marionette DEBUG loaded listener.js 14:42:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8e2ab000) [pid = 6318] [serial = 1794] [outer = 0x8df14800] 14:42:32 INFO - PROCESS | 6318 | 1464990152736 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]]]}] 14:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1684ms 14:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:42:32 INFO - PROCESS | 6318 | 1464990152790 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 14:42:32 INFO - PROCESS | 6318 | 1464990152794 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 14:42:32 INFO - PROCESS | 6318 | 1464990152801 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:42:32 INFO - PROCESS | 6318 | 1464990152804 Marionette TRACE conn4 <- [1,2362,null,{}] 14:42:32 INFO - PROCESS | 6318 | 1464990152810 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}] 14:42:33 INFO - PROCESS | 6318 | 1464990153016 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 14:42:33 INFO - PROCESS | 6318 | 1464990153350 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:33 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4af000 == 131 [pid = 6318] [id = 598] 14:42:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8dfd8400) [pid = 6318] [serial = 1795] [outer = (nil)] 14:42:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8eb77000) [pid = 6318] [serial = 1796] [outer = 0x8dfd8400] 14:42:33 INFO - PROCESS | 6318 | 1464990153443 Marionette DEBUG loaded listener.js 14:42:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8ec38800) [pid = 6318] [serial = 1797] [outer = 0x8dfd8400] 14:42:34 INFO - PROCESS | 6318 | 1464990154366 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]]]}] 14:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1635ms 14:42:34 INFO - PROCESS | 6318 | 1464990154435 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 14:42:34 INFO - PROCESS | 6318 | 1464990154440 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 14:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:42:34 INFO - PROCESS | 6318 | 1464990154446 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:42:34 INFO - PROCESS | 6318 | 1464990154450 Marionette TRACE conn4 <- [1,2366,null,{}] 14:42:34 INFO - PROCESS | 6318 | 1464990154455 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}] 14:42:34 INFO - PROCESS | 6318 | 1464990154697 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 14:42:35 INFO - PROCESS | 6318 | 1464990155017 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x88309c00 == 132 [pid = 6318] [id = 599] 14:42:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8e2ac800) [pid = 6318] [serial = 1798] [outer = (nil)] 14:42:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8f3d0000) [pid = 6318] [serial = 1799] [outer = 0x8e2ac800] 14:42:35 INFO - PROCESS | 6318 | 1464990155106 Marionette DEBUG loaded listener.js 14:42:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8f595000) [pid = 6318] [serial = 1800] [outer = 0x8e2ac800] 14:42:36 INFO - PROCESS | 6318 | 1464990156013 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]]]}] 14:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1636ms 14:42:36 INFO - PROCESS | 6318 | 1464990156083 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 14:42:36 INFO - PROCESS | 6318 | 1464990156087 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 14:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:42:36 INFO - PROCESS | 6318 | 1464990156099 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:42:36 INFO - PROCESS | 6318 | 1464990156101 Marionette TRACE conn4 <- [1,2370,null,{}] 14:42:36 INFO - PROCESS | 6318 | 1464990156108 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}] 14:42:36 INFO - PROCESS | 6318 | 1464990156321 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 14:42:36 INFO - PROCESS | 6318 | 1464990156645 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec43c00 == 133 [pid = 6318] [id = 600] 14:42:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x8f3c6800) [pid = 6318] [serial = 1801] [outer = (nil)] 14:42:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x8f5c4000) [pid = 6318] [serial = 1802] [outer = 0x8f3c6800] 14:42:36 INFO - PROCESS | 6318 | 1464990156739 Marionette DEBUG loaded listener.js 14:42:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x8f5cb000) [pid = 6318] [serial = 1803] [outer = 0x8f3c6800] 14:42:37 INFO - PROCESS | 6318 | 1464990157693 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]]]}] 14:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1635ms 14:42:37 INFO - PROCESS | 6318 | 1464990157735 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 14:42:37 INFO - PROCESS | 6318 | 1464990157740 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 14:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:42:37 INFO - PROCESS | 6318 | 1464990157746 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:42:37 INFO - PROCESS | 6318 | 1464990157749 Marionette TRACE conn4 <- [1,2374,null,{}] 14:42:37 INFO - PROCESS | 6318 | 1464990157755 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}] 14:42:37 INFO - PROCESS | 6318 | 1464990157968 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 14:42:38 INFO - PROCESS | 6318 | 1464990158296 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c2800 == 134 [pid = 6318] [id = 601] 14:42:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x8f59cc00) [pid = 6318] [serial = 1804] [outer = (nil)] 14:42:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x8f6ea400) [pid = 6318] [serial = 1805] [outer = 0x8f59cc00] 14:42:38 INFO - PROCESS | 6318 | 1464990158400 Marionette DEBUG loaded listener.js 14:42:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x914df800) [pid = 6318] [serial = 1806] [outer = 0x8f59cc00] 14:42:39 INFO - PROCESS | 6318 | 1464990159291 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]]]}] 14:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1580ms 14:42:39 INFO - PROCESS | 6318 | 1464990159327 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 14:42:39 INFO - PROCESS | 6318 | 1464990159332 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 14:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:42:39 INFO - PROCESS | 6318 | 1464990159338 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:42:39 INFO - PROCESS | 6318 | 1464990159343 Marionette TRACE conn4 <- [1,2378,null,{}] 14:42:39 INFO - PROCESS | 6318 | 1464990159348 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}] 14:42:39 INFO - PROCESS | 6318 | 1464990159587 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 14:42:39 INFO - PROCESS | 6318 | 1464990159832 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f60f000 == 135 [pid = 6318] [id = 602] 14:42:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x917c3000) [pid = 6318] [serial = 1807] [outer = (nil)] 14:42:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x917cbc00) [pid = 6318] [serial = 1808] [outer = 0x917c3000] 14:42:39 INFO - PROCESS | 6318 | 1464990159983 Marionette DEBUG loaded listener.js 14:42:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x91bcf800) [pid = 6318] [serial = 1809] [outer = 0x917c3000] 14:42:40 INFO - PROCESS | 6318 | 1464990160965 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]]]}] 14:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1688ms 14:42:41 INFO - PROCESS | 6318 | 1464990161032 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 14:42:41 INFO - PROCESS | 6318 | 1464990161036 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 14:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:42:41 INFO - PROCESS | 6318 | 1464990161046 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:42:41 INFO - PROCESS | 6318 | 1464990161048 Marionette TRACE conn4 <- [1,2382,null,{}] 14:42:41 INFO - PROCESS | 6318 | 1464990161055 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}] 14:42:41 INFO - PROCESS | 6318 | 1464990161284 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 14:42:41 INFO - PROCESS | 6318 | 1464990161618 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x916a1c00 == 136 [pid = 6318] [id = 603] 14:42:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x916a4c00) [pid = 6318] [serial = 1810] [outer = (nil)] 14:42:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x9229c000) [pid = 6318] [serial = 1811] [outer = 0x916a4c00] 14:42:41 INFO - PROCESS | 6318 | 1464990161710 Marionette DEBUG loaded listener.js 14:42:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x922a4c00) [pid = 6318] [serial = 1812] [outer = 0x916a4c00] 14:42:42 INFO - PROCESS | 6318 | 1464990162653 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]]]}] 14:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1687ms 14:42:42 INFO - PROCESS | 6318 | 1464990162734 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 14:42:42 INFO - PROCESS | 6318 | 1464990162738 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 14:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:42:42 INFO - PROCESS | 6318 | 1464990162745 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:42:42 INFO - PROCESS | 6318 | 1464990162749 Marionette TRACE conn4 <- [1,2386,null,{}] 14:42:42 INFO - PROCESS | 6318 | 1464990162754 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}] 14:42:43 INFO - PROCESS | 6318 | 1464990163000 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 14:42:43 INFO - PROCESS | 6318 | 1464990163350 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x9254f800 == 137 [pid = 6318] [id = 604] 14:42:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x92552000) [pid = 6318] [serial = 1813] [outer = (nil)] 14:42:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x92557800) [pid = 6318] [serial = 1814] [outer = 0x92552000] 14:42:43 INFO - PROCESS | 6318 | 1464990163472 Marionette DEBUG loaded listener.js 14:42:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x928c2800) [pid = 6318] [serial = 1815] [outer = 0x92552000] 14:42:44 INFO - PROCESS | 6318 | 1464990164379 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]]]}] 14:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1684ms 14:42:44 INFO - PROCESS | 6318 | 1464990164431 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 14:42:44 INFO - PROCESS | 6318 | 1464990164434 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 14:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:42:44 INFO - PROCESS | 6318 | 1464990164441 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:42:44 INFO - PROCESS | 6318 | 1464990164444 Marionette TRACE conn4 <- [1,2390,null,{}] 14:42:44 INFO - PROCESS | 6318 | 1464990164450 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}] 14:42:44 INFO - PROCESS | 6318 | 1464990164648 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 14:42:44 INFO - PROCESS | 6318 | 1464990164921 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x867de800 == 138 [pid = 6318] [id = 605] 14:42:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x867e6c00) [pid = 6318] [serial = 1816] [outer = (nil)] 14:42:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x928ca800) [pid = 6318] [serial = 1817] [outer = 0x867e6c00] 14:42:45 INFO - PROCESS | 6318 | 1464990165056 Marionette DEBUG loaded listener.js 14:42:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x928cd800) [pid = 6318] [serial = 1818] [outer = 0x867e6c00] 14:42:45 INFO - PROCESS | 6318 | 1464990165961 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]]]}] 14:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1591ms 14:42:46 INFO - PROCESS | 6318 | 1464990166033 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 14:42:46 INFO - PROCESS | 6318 | 1464990166037 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 14:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:42:46 INFO - PROCESS | 6318 | 1464990166044 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:42:46 INFO - PROCESS | 6318 | 1464990166047 Marionette TRACE conn4 <- [1,2394,null,{}] 14:42:46 INFO - PROCESS | 6318 | 1464990166053 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}] 14:42:46 INFO - PROCESS | 6318 | 1464990166316 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 14:42:46 INFO - PROCESS | 6318 | 1464990166638 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x92554400 == 139 [pid = 6318] [id = 606] 14:42:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x928cc400) [pid = 6318] [serial = 1819] [outer = (nil)] 14:42:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x92971400) [pid = 6318] [serial = 1820] [outer = 0x928cc400] 14:42:46 INFO - PROCESS | 6318 | 1464990166732 Marionette DEBUG loaded listener.js 14:42:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x92972c00) [pid = 6318] [serial = 1821] [outer = 0x928cc400] 14:42:47 INFO - PROCESS | 6318 | 1464990167670 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]]]}] 14:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1691ms 14:42:47 INFO - PROCESS | 6318 | 1464990167737 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 14:42:47 INFO - PROCESS | 6318 | 1464990167741 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 14:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:42:47 INFO - PROCESS | 6318 | 1464990167747 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:42:47 INFO - PROCESS | 6318 | 1464990167751 Marionette TRACE conn4 <- [1,2398,null,{}] 14:42:47 INFO - PROCESS | 6318 | 1464990167757 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}] 14:42:47 INFO - PROCESS | 6318 | 1464990167976 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 14:42:48 INFO - PROCESS | 6318 | 1464990168300 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x9296c400 == 140 [pid = 6318] [id = 607] 14:42:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x92970800) [pid = 6318] [serial = 1822] [outer = (nil)] 14:42:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x92ab6c00) [pid = 6318] [serial = 1823] [outer = 0x92970800] 14:42:48 INFO - PROCESS | 6318 | 1464990168404 Marionette DEBUG loaded listener.js 14:42:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x92ab9400) [pid = 6318] [serial = 1824] [outer = 0x92970800] 14:42:49 INFO - PROCESS | 6318 | 1464990169367 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]]]}] 14:42:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1685ms 14:42:49 INFO - PROCESS | 6318 | 1464990169433 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 14:42:49 INFO - PROCESS | 6318 | 1464990169437 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 14:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:42:49 INFO - PROCESS | 6318 | 1464990169444 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:42:49 INFO - PROCESS | 6318 | 1464990169447 Marionette TRACE conn4 <- [1,2402,null,{}] 14:42:49 INFO - PROCESS | 6318 | 1464990169453 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}] 14:42:49 INFO - PROCESS | 6318 | 1464990169666 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 14:42:50 INFO - PROCESS | 6318 | 1464990169986 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x867dcc00 == 141 [pid = 6318] [id = 608] 14:42:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x92551000) [pid = 6318] [serial = 1825] [outer = (nil)] 14:42:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x92b9bc00) [pid = 6318] [serial = 1826] [outer = 0x92551000] 14:42:50 INFO - PROCESS | 6318 | 1464990170078 Marionette DEBUG loaded listener.js 14:42:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x92b9f000) [pid = 6318] [serial = 1827] [outer = 0x92551000] 14:42:50 INFO - PROCESS | 6318 | 1464990170982 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]]]}] 14:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1585ms 14:42:51 INFO - PROCESS | 6318 | 1464990171028 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 14:42:51 INFO - PROCESS | 6318 | 1464990171032 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 14:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:42:51 INFO - PROCESS | 6318 | 1464990171039 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:42:51 INFO - PROCESS | 6318 | 1464990171042 Marionette TRACE conn4 <- [1,2406,null,{}] 14:42:51 INFO - PROCESS | 6318 | 1464990171048 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}] 14:42:51 INFO - PROCESS | 6318 | 1464990171269 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 14:42:51 INFO - PROCESS | 6318 | 1464990171602 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x92abec00 == 142 [pid = 6318] [id = 609] 14:42:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x92ba6c00) [pid = 6318] [serial = 1828] [outer = (nil)] 14:42:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x936a2800) [pid = 6318] [serial = 1829] [outer = 0x92ba6c00] 14:42:51 INFO - PROCESS | 6318 | 1464990171693 Marionette DEBUG loaded listener.js 14:42:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x936a4800) [pid = 6318] [serial = 1830] [outer = 0x92ba6c00] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x88abe400 == 141 [pid = 6318] [id = 258] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8c60b400 == 140 [pid = 6318] [id = 440] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8a1f4c00 == 139 [pid = 6318] [id = 442] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcc9400 == 138 [pid = 6318] [id = 439] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2afc00 == 137 [pid = 6318] [id = 435] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x9229d400 == 136 [pid = 6318] [id = 438] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x9b9e2800 == 135 [pid = 6318] [id = 443] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x894f6000 == 134 [pid = 6318] [id = 567] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x917ce400 == 133 [pid = 6318] [id = 585] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x914e0400 == 132 [pid = 6318] [id = 583] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x917c6c00 == 131 [pid = 6318] [id = 584] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8f6e5c00 == 130 [pid = 6318] [id = 582] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2b3400 == 129 [pid = 6318] [id = 581] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8f596c00 == 128 [pid = 6318] [id = 580] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8663a000 == 127 [pid = 6318] [id = 578] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8eb7e000 == 126 [pid = 6318] [id = 579] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8de07400 == 125 [pid = 6318] [id = 577] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8d40f800 == 124 [pid = 6318] [id = 576] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8c607800 == 123 [pid = 6318] [id = 575] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8c605800 == 122 [pid = 6318] [id = 574] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8b18d400 == 121 [pid = 6318] [id = 573] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0e7c00 == 120 [pid = 6318] [id = 572] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x89404800 == 119 [pid = 6318] [id = 570] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0eb800 == 118 [pid = 6318] [id = 571] 14:42:54 INFO - PROCESS | 6318 | --DOCSHELL 0x867e9c00 == 117 [pid = 6318] [id = 569] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8a1f7000) [pid = 6318] [serial = 1704] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x88be8800) [pid = 6318] [serial = 1701] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x8de02800) [pid = 6318] [serial = 1649] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x9af1c000) [pid = 6318] [serial = 1689] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x8dfce800) [pid = 6318] [serial = 1650] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x922a1c00) [pid = 6318] [serial = 1668] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x8a147c00) [pid = 6318] [serial = 1703] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x9acbe400) [pid = 6318] [serial = 1688] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x894ecc00) [pid = 6318] [serial = 1643] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x9a598000) [pid = 6318] [serial = 1686] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x8ec3ec00) [pid = 6318] [serial = 1655] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x92559000) [pid = 6318] [serial = 1670] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x928c7400) [pid = 6318] [serial = 1671] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x88bdec00) [pid = 6318] [serial = 1700] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x9169a000) [pid = 6318] [serial = 1662] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x9b940400) [pid = 6318] [serial = 1695] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x99621800) [pid = 6318] [serial = 1683] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x91bc3000) [pid = 6318] [serial = 1665] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x93815c00) [pid = 6318] [serial = 1674] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x950d0400) [pid = 6318] [serial = 1677] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x9b93e800) [pid = 6318] [serial = 1694] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x8df1d000) [pid = 6318] [serial = 1572] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x9b74d400) [pid = 6318] [serial = 1691] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x8a1fe000) [pid = 6318] [serial = 1644] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x8f3c6c00) [pid = 6318] [serial = 1656] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x876cdc00) [pid = 6318] [serial = 1697] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x8e15e000) [pid = 6318] [serial = 1652] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x951ef400) [pid = 6318] [serial = 1679] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x9a59c800) [pid = 6318] [serial = 1685] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8c374400) [pid = 6318] [serial = 1640] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x9b77e800) [pid = 6318] [serial = 1692] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x8c36c400) [pid = 6318] [serial = 1646] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x92b9e000) [pid = 6318] [serial = 1673] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x87bf4400) [pid = 6318] [serial = 1698] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x951f3400) [pid = 6318] [serial = 1680] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x91697800) [pid = 6318] [serial = 1661] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x94501c00) [pid = 6318] [serial = 1676] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x99602400) [pid = 6318] [serial = 1682] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x917d0000) [pid = 6318] [serial = 1664] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8f60fc00) [pid = 6318] [serial = 1658] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x9229b800) [pid = 6318] [serial = 1667] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x8a847c00) [pid = 6318] [serial = 1706] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8e2b3c00) [pid = 6318] [serial = 1653] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8c61f000) [pid = 6318] [serial = 1647] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x8f6eb000) [pid = 6318] [serial = 1659] [outer = (nil)] [url = about:blank] 14:42:54 INFO - PROCESS | 6318 | 1464990174404 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]]]}] 14:42:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 3491ms 14:42:54 INFO - PROCESS | 6318 | 1464990174531 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 14:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:42:54 INFO - PROCESS | 6318 | 1464990174537 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 14:42:54 INFO - PROCESS | 6318 | 1464990174544 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:42:54 INFO - PROCESS | 6318 | 1464990174550 Marionette TRACE conn4 <- [1,2410,null,{}] 14:42:54 INFO - PROCESS | 6318 | 1464990174560 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}] 14:42:54 INFO - PROCESS | 6318 | 1464990174754 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 14:42:55 INFO - PROCESS | 6318 | 1464990174991 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x87bef400 == 118 [pid = 6318] [id = 610] 14:42:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x87bf2400) [pid = 6318] [serial = 1831] [outer = (nil)] 14:42:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x88304400) [pid = 6318] [serial = 1832] [outer = 0x87bf2400] 14:42:55 INFO - PROCESS | 6318 | 1464990175073 Marionette DEBUG loaded listener.js 14:42:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x88310c00) [pid = 6318] [serial = 1833] [outer = 0x87bf2400] 14:42:55 INFO - PROCESS | 6318 | 1464990175927 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]]]}] 14:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1442ms 14:42:55 INFO - PROCESS | 6318 | 1464990175986 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 14:42:55 INFO - PROCESS | 6318 | 1464990175995 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 14:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:42:56 INFO - PROCESS | 6318 | 1464990176005 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:42:56 INFO - PROCESS | 6318 | 1464990176010 Marionette TRACE conn4 <- [1,2414,null,{}] 14:42:56 INFO - PROCESS | 6318 | 1464990176015 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}] 14:42:56 INFO - PROCESS | 6318 | 1464990176227 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 14:42:56 INFO - PROCESS | 6318 | 1464990176441 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f1000 == 119 [pid = 6318] [id = 611] 14:42:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8a142c00) [pid = 6318] [serial = 1834] [outer = (nil)] 14:42:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8a14ec00) [pid = 6318] [serial = 1835] [outer = 0x8a142c00] 14:42:56 INFO - PROCESS | 6318 | 1464990176515 Marionette DEBUG loaded listener.js 14:42:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8a1fa400) [pid = 6318] [serial = 1836] [outer = 0x8a142c00] 14:42:57 INFO - PROCESS | 6318 | 1464990177481 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]]]}] 14:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1501ms 14:42:57 INFO - PROCESS | 6318 | 1464990177507 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 14:42:57 INFO - PROCESS | 6318 | 1464990177510 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 14:42:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:42:57 INFO - PROCESS | 6318 | 1464990177517 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:42:57 INFO - PROCESS | 6318 | 1464990177523 Marionette TRACE conn4 <- [1,2418,null,{}] 14:42:57 INFO - PROCESS | 6318 | 1464990177548 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}] 14:42:57 INFO - PROCESS | 6318 | 1464990177826 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 14:42:57 INFO - PROCESS | 6318 | 1464990177862 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be5000 == 120 [pid = 6318] [id = 612] 14:42:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8b4d4400) [pid = 6318] [serial = 1837] [outer = (nil)] 14:42:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8bcd1000) [pid = 6318] [serial = 1838] [outer = 0x8b4d4400] 14:42:57 INFO - PROCESS | 6318 | 1464990177940 Marionette DEBUG loaded listener.js 14:42:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8c00f000) [pid = 6318] [serial = 1839] [outer = 0x8b4d4400] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8b4d9c00) [pid = 6318] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x914e0800) [pid = 6318] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x869b2800) [pid = 6318] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x88be7400) [pid = 6318] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8f59d800) [pid = 6318] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x914e3400) [pid = 6318] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8d40c400) [pid = 6318] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8eb7e800) [pid = 6318] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x8a14d000) [pid = 6318] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8b189000) [pid = 6318] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8b182400) [pid = 6318] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x8a84e800) [pid = 6318] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x8d4a9800) [pid = 6318] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x8c058000) [pid = 6318] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x8c605c00) [pid = 6318] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x8c00dc00) [pid = 6318] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x869b9400) [pid = 6318] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x8757c000) [pid = 6318] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x8df13400) [pid = 6318] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x91e70c00) [pid = 6318] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x8f5c9c00) [pid = 6318] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0x917c8400) [pid = 6318] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:42:59 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x89408000) [pid = 6318] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:42:59 INFO - PROCESS | 6318 | 1464990179681 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]]]}] 14:42:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:42:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2187ms 14:42:59 INFO - PROCESS | 6318 | 1464990179707 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 14:42:59 INFO - PROCESS | 6318 | 1464990179711 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 14:42:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:42:59 INFO - PROCESS | 6318 | 1464990179718 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:42:59 INFO - PROCESS | 6318 | 1464990179721 Marionette TRACE conn4 <- [1,2422,null,{}] 14:42:59 INFO - PROCESS | 6318 | 1464990179727 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}] 14:42:59 INFO - PROCESS | 6318 | 1464990179905 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 14:42:59 INFO - PROCESS | 6318 | 1464990179918 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:42:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be3800 == 121 [pid = 6318] [id = 613] 14:42:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x8b0e1800) [pid = 6318] [serial = 1840] [outer = (nil)] 14:42:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x8bcc9c00) [pid = 6318] [serial = 1841] [outer = 0x8b0e1800] 14:42:59 INFO - PROCESS | 6318 | 1464990179991 Marionette DEBUG loaded listener.js 14:43:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x8c052800) [pid = 6318] [serial = 1842] [outer = 0x8b0e1800] 14:43:00 INFO - PROCESS | 6318 | 1464990180950 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]]]}] 14:43:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:43:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1294ms 14:43:01 INFO - PROCESS | 6318 | 1464990181013 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 14:43:01 INFO - PROCESS | 6318 | 1464990181017 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 14:43:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:43:01 INFO - PROCESS | 6318 | 1464990181023 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:43:01 INFO - PROCESS | 6318 | 1464990181026 Marionette TRACE conn4 <- [1,2426,null,{}] 14:43:01 INFO - PROCESS | 6318 | 1464990181032 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}] 14:43:01 INFO - PROCESS | 6318 | 1464990181254 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 14:43:01 INFO - PROCESS | 6318 | 1464990181557 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x869bb000 == 122 [pid = 6318] [id = 614] 14:43:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x869bb400) [pid = 6318] [serial = 1843] [outer = (nil)] 14:43:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x87574000) [pid = 6318] [serial = 1844] [outer = 0x869bb400] 14:43:01 INFO - PROCESS | 6318 | 1464990181723 Marionette DEBUG loaded listener.js 14:43:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x87bebc00) [pid = 6318] [serial = 1845] [outer = 0x869bb400] 14:43:02 INFO - PROCESS | 6318 | 1464990182691 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]]]}] 14:43:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:43:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1703ms 14:43:02 INFO - PROCESS | 6318 | 1464990182727 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 14:43:02 INFO - PROCESS | 6318 | 1464990182735 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 14:43:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:43:02 INFO - PROCESS | 6318 | 1464990182742 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:43:02 INFO - PROCESS | 6318 | 1464990182749 Marionette TRACE conn4 <- [1,2430,null,{}] 14:43:02 INFO - PROCESS | 6318 | 1464990182757 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}] 14:43:02 INFO - PROCESS | 6318 | 1464990182986 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 14:43:03 INFO - PROCESS | 6318 | 1464990183308 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x89404800 == 123 [pid = 6318] [id = 615] 14:43:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8940f800) [pid = 6318] [serial = 1846] [outer = (nil)] 14:43:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x8a141800) [pid = 6318] [serial = 1847] [outer = 0x8940f800] 14:43:03 INFO - PROCESS | 6318 | 1464990183408 Marionette DEBUG loaded listener.js 14:43:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x8a846000) [pid = 6318] [serial = 1848] [outer = 0x8940f800] 14:43:04 INFO - PROCESS | 6318 | 1464990184373 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]]]}] 14:43:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:43:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1683ms 14:43:04 INFO - PROCESS | 6318 | 1464990184435 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 14:43:04 INFO - PROCESS | 6318 | 1464990184444 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 14:43:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:43:04 INFO - PROCESS | 6318 | 1464990184453 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:43:04 INFO - PROCESS | 6318 | 1464990184457 Marionette TRACE conn4 <- [1,2434,null,{}] 14:43:04 INFO - PROCESS | 6318 | 1464990184463 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}] 14:43:04 INFO - PROCESS | 6318 | 1464990184678 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 14:43:05 INFO - PROCESS | 6318 | 1464990185039 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a84c800 == 124 [pid = 6318] [id = 616] 14:43:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8b4ce400) [pid = 6318] [serial = 1849] [outer = (nil)] 14:43:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8bcd1c00) [pid = 6318] [serial = 1850] [outer = 0x8b4ce400] 14:43:05 INFO - PROCESS | 6318 | 1464990185137 Marionette DEBUG loaded listener.js 14:43:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8c05ac00) [pid = 6318] [serial = 1851] [outer = 0x8b4ce400] 14:43:06 INFO - PROCESS | 6318 | 1464990186123 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]]]}] 14:43:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:43:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1742ms 14:43:06 INFO - PROCESS | 6318 | 1464990186196 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 14:43:06 INFO - PROCESS | 6318 | 1464990186199 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 14:43:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:43:06 INFO - PROCESS | 6318 | 1464990186215 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:43:06 INFO - PROCESS | 6318 | 1464990186232 Marionette TRACE conn4 <- [1,2438,null,{}] 14:43:06 INFO - PROCESS | 6318 | 1464990186288 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}] 14:43:06 INFO - PROCESS | 6318 | 1464990186609 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 14:43:06 INFO - PROCESS | 6318 | 1464990186837 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b188800 == 125 [pid = 6318] [id = 617] 14:43:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8c626800) [pid = 6318] [serial = 1852] [outer = (nil)] 14:43:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8d40a400) [pid = 6318] [serial = 1853] [outer = 0x8c626800] 14:43:06 INFO - PROCESS | 6318 | 1464990186926 Marionette DEBUG loaded listener.js 14:43:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8d4a2c00) [pid = 6318] [serial = 1854] [outer = 0x8c626800] 14:43:07 INFO - PROCESS | 6318 | 1464990187907 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]]]}] 14:43:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:43:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1761ms 14:43:07 INFO - PROCESS | 6318 | 1464990187974 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 14:43:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:43:07 INFO - PROCESS | 6318 | 1464990187979 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 14:43:07 INFO - PROCESS | 6318 | 1464990187986 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:43:07 INFO - PROCESS | 6318 | 1464990187989 Marionette TRACE conn4 <- [1,2442,null,{}] 14:43:07 INFO - PROCESS | 6318 | 1464990187995 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}] 14:43:08 INFO - PROCESS | 6318 | 1464990188249 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 14:43:08 INFO - PROCESS | 6318 | 1464990188576 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c376000 == 126 [pid = 6318] [id = 618] 14:43:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8c622800) [pid = 6318] [serial = 1855] [outer = (nil)] 14:43:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8d5fec00) [pid = 6318] [serial = 1856] [outer = 0x8c622800] 14:43:08 INFO - PROCESS | 6318 | 1464990188664 Marionette DEBUG loaded listener.js 14:43:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8df18c00) [pid = 6318] [serial = 1857] [outer = 0x8c622800] 14:43:09 INFO - PROCESS | 6318 | 1464990189533 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]]]}] 14:43:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:43:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1589ms 14:43:09 INFO - PROCESS | 6318 | 1464990189574 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 14:43:09 INFO - PROCESS | 6318 | 1464990189578 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 14:43:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:43:09 INFO - PROCESS | 6318 | 1464990189585 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:43:09 INFO - PROCESS | 6318 | 1464990189587 Marionette TRACE conn4 <- [1,2446,null,{}] 14:43:09 INFO - PROCESS | 6318 | 1464990189609 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}] 14:43:09 INFO - PROCESS | 6318 | 1464990189893 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 14:43:10 INFO - PROCESS | 6318 | 1464990190104 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x8dfd1400 == 127 [pid = 6318] [id = 619] 14:43:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8dfd1c00) [pid = 6318] [serial = 1858] [outer = (nil)] 14:43:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8dfd6400) [pid = 6318] [serial = 1859] [outer = 0x8dfd1c00] 14:43:10 INFO - PROCESS | 6318 | 1464990190260 Marionette DEBUG loaded listener.js 14:43:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8e15c800) [pid = 6318] [serial = 1860] [outer = 0x8dfd1c00] 14:43:11 INFO - PROCESS | 6318 | 1464990191240 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]]]}] 14:43:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:43:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1734ms 14:43:11 INFO - PROCESS | 6318 | 1464990191320 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 14:43:11 INFO - PROCESS | 6318 | 1464990191325 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 14:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:43:11 INFO - PROCESS | 6318 | 1464990191333 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:43:11 INFO - PROCESS | 6318 | 1464990191336 Marionette TRACE conn4 <- [1,2450,null,{}] 14:43:11 INFO - PROCESS | 6318 | 1464990191342 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}] 14:43:11 INFO - PROCESS | 6318 | 1464990191607 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 14:43:11 INFO - PROCESS | 6318 | 1464990191928 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ebf000 == 128 [pid = 6318] [id = 620] 14:43:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8d409000) [pid = 6318] [serial = 1861] [outer = (nil)] 14:43:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8eb77400) [pid = 6318] [serial = 1862] [outer = 0x8d409000] 14:43:12 INFO - PROCESS | 6318 | 1464990192022 Marionette DEBUG loaded listener.js 14:43:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8eb7e800) [pid = 6318] [serial = 1863] [outer = 0x8d409000] 14:43:12 INFO - PROCESS | 6318 | 1464990192949 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]]]}] 14:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1685ms 14:43:13 INFO - PROCESS | 6318 | 1464990193018 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 14:43:13 INFO - PROCESS | 6318 | 1464990193021 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 14:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:43:13 INFO - PROCESS | 6318 | 1464990193028 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:43:13 INFO - PROCESS | 6318 | 1464990193031 Marionette TRACE conn4 <- [1,2454,null,{}] 14:43:13 INFO - PROCESS | 6318 | 1464990193037 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}] 14:43:13 INFO - PROCESS | 6318 | 1464990193253 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 14:43:13 INFO - PROCESS | 6318 | 1464990193571 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb75400 == 129 [pid = 6318] [id = 621] 14:43:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8eb7b800) [pid = 6318] [serial = 1864] [outer = (nil)] 14:43:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8f3cac00) [pid = 6318] [serial = 1865] [outer = 0x8eb7b800] 14:43:13 INFO - PROCESS | 6318 | 1464990193677 Marionette DEBUG loaded listener.js 14:43:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8f3cf000) [pid = 6318] [serial = 1866] [outer = 0x8eb7b800] 14:43:14 INFO - PROCESS | 6318 | 1464990194619 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]]]}] 14:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1633ms 14:43:14 INFO - PROCESS | 6318 | 1464990194661 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 14:43:14 INFO - PROCESS | 6318 | 1464990194666 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 14:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:43:14 INFO - PROCESS | 6318 | 1464990194672 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:43:14 INFO - PROCESS | 6318 | 1464990194676 Marionette TRACE conn4 <- [1,2458,null,{}] 14:43:14 INFO - PROCESS | 6318 | 1464990194682 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}] 14:43:14 INFO - PROCESS | 6318 | 1464990194889 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 14:43:15 INFO - PROCESS | 6318 | 1464990195161 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e2800 == 130 [pid = 6318] [id = 622] 14:43:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8d4aec00) [pid = 6318] [serial = 1867] [outer = (nil)] 14:43:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8f610c00) [pid = 6318] [serial = 1868] [outer = 0x8d4aec00] 14:43:15 INFO - PROCESS | 6318 | 1464990195298 Marionette DEBUG loaded listener.js 14:43:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x8f6eac00) [pid = 6318] [serial = 1869] [outer = 0x8d4aec00] 14:43:16 INFO - PROCESS | 6318 | 1464990196239 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]]]}] 14:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1635ms 14:43:16 INFO - PROCESS | 6318 | 1464990196308 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 14:43:16 INFO - PROCESS | 6318 | 1464990196312 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 14:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:43:16 INFO - PROCESS | 6318 | 1464990196318 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:43:16 INFO - PROCESS | 6318 | 1464990196322 Marionette TRACE conn4 <- [1,2462,null,{}] 14:43:16 INFO - PROCESS | 6318 | 1464990196328 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}] 14:43:16 INFO - PROCESS | 6318 | 1464990196600 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 14:43:16 INFO - PROCESS | 6318 | 1464990196924 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x8ec40400 == 131 [pid = 6318] [id = 623] 14:43:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x8f3ccc00) [pid = 6318] [serial = 1870] [outer = (nil)] 14:43:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x914ed000) [pid = 6318] [serial = 1871] [outer = 0x8f3ccc00] 14:43:17 INFO - PROCESS | 6318 | 1464990197015 Marionette DEBUG loaded listener.js 14:43:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x9169a000) [pid = 6318] [serial = 1872] [outer = 0x8f3ccc00] 14:43:17 INFO - PROCESS | 6318 | 1464990197938 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]]]}] 14:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1691ms 14:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:43:18 INFO - PROCESS | 6318 | 1464990198011 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 14:43:18 INFO - PROCESS | 6318 | 1464990198015 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 14:43:18 INFO - PROCESS | 6318 | 1464990198021 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:43:18 INFO - PROCESS | 6318 | 1464990198025 Marionette TRACE conn4 <- [1,2466,null,{}] 14:43:18 INFO - PROCESS | 6318 | 1464990198031 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}] 14:43:18 INFO - PROCESS | 6318 | 1464990198274 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 14:43:18 INFO - PROCESS | 6318 | 1464990198608 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x917c6c00 == 132 [pid = 6318] [id = 624] 14:43:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x917c7800) [pid = 6318] [serial = 1873] [outer = (nil)] 14:43:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x917cf800) [pid = 6318] [serial = 1874] [outer = 0x917c7800] 14:43:18 INFO - PROCESS | 6318 | 1464990198710 Marionette DEBUG loaded listener.js 14:43:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x91bd0000) [pid = 6318] [serial = 1875] [outer = 0x917c7800] 14:43:19 INFO - PROCESS | 6318 | 1464990199668 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]]]}] 14:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1682ms 14:43:19 INFO - PROCESS | 6318 | 1464990199703 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 14:43:19 INFO - PROCESS | 6318 | 1464990199706 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 14:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:43:19 INFO - PROCESS | 6318 | 1464990199713 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:43:19 INFO - PROCESS | 6318 | 1464990199717 Marionette TRACE conn4 <- [1,2470,null,{}] 14:43:19 INFO - PROCESS | 6318 | 1464990199723 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}] 14:43:19 INFO - PROCESS | 6318 | 1464990199956 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 14:43:20 INFO - PROCESS | 6318 | 1464990200230 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x91e64800 == 133 [pid = 6318] [id = 625] 14:43:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x922a0800) [pid = 6318] [serial = 1876] [outer = (nil)] 14:43:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x924c1c00) [pid = 6318] [serial = 1877] [outer = 0x922a0800] 14:43:20 INFO - PROCESS | 6318 | 1464990200369 Marionette DEBUG loaded listener.js 14:43:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x92553800) [pid = 6318] [serial = 1878] [outer = 0x922a0800] 14:43:21 INFO - PROCESS | 6318 | 1464990201240 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]]]}] 14:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1586ms 14:43:21 INFO - PROCESS | 6318 | 1464990201315 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 14:43:21 INFO - PROCESS | 6318 | 1464990201319 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 14:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:43:21 INFO - PROCESS | 6318 | 1464990201329 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:43:21 INFO - PROCESS | 6318 | 1464990201331 Marionette TRACE conn4 <- [1,2474,null,{}] 14:43:21 INFO - PROCESS | 6318 | 1464990201338 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}] 14:43:21 INFO - PROCESS | 6318 | 1464990201553 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 14:43:21 INFO - PROCESS | 6318 | 1464990201841 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bcc000 == 134 [pid = 6318] [id = 626] 14:43:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x92554800) [pid = 6318] [serial = 1879] [outer = (nil)] 14:43:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x9296b000) [pid = 6318] [serial = 1880] [outer = 0x92554800] 14:43:21 INFO - PROCESS | 6318 | 1464990201980 Marionette DEBUG loaded listener.js 14:43:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x92972800) [pid = 6318] [serial = 1881] [outer = 0x92554800] 14:43:22 INFO - PROCESS | 6318 | 1464990202918 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]]]}] 14:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1634ms 14:43:22 INFO - PROCESS | 6318 | 1464990202963 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 14:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:43:22 INFO - PROCESS | 6318 | 1464990202977 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 14:43:22 INFO - PROCESS | 6318 | 1464990202983 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:43:22 INFO - PROCESS | 6318 | 1464990202986 Marionette TRACE conn4 <- [1,2478,null,{}] 14:43:22 INFO - PROCESS | 6318 | 1464990202992 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}] 14:43:23 INFO - PROCESS | 6318 | 1464990203213 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 14:43:23 INFO - PROCESS | 6318 | 1464990203536 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x924c5000 == 135 [pid = 6318] [id = 627] 14:43:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x9296e400) [pid = 6318] [serial = 1882] [outer = (nil)] 14:43:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x936a8000) [pid = 6318] [serial = 1883] [outer = 0x9296e400] 14:43:23 INFO - PROCESS | 6318 | 1464990203628 Marionette DEBUG loaded listener.js 14:43:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x936aa000) [pid = 6318] [serial = 1884] [outer = 0x9296e400] 14:43:24 INFO - PROCESS | 6318 | 1464990204588 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]]]}] 14:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1680ms 14:43:24 INFO - PROCESS | 6318 | 1464990204665 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 14:43:24 INFO - PROCESS | 6318 | 1464990204668 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 14:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:43:24 INFO - PROCESS | 6318 | 1464990204674 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:43:24 INFO - PROCESS | 6318 | 1464990204678 Marionette TRACE conn4 <- [1,2482,null,{}] 14:43:24 INFO - PROCESS | 6318 | 1464990204684 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}] 14:43:24 INFO - PROCESS | 6318 | 1464990204902 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 14:43:25 INFO - PROCESS | 6318 | 1464990205229 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:25 INFO - PROCESS | 6318 | ++DOCSHELL 0x86637800 == 136 [pid = 6318] [id = 628] 14:43:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x8c021c00) [pid = 6318] [serial = 1885] [outer = (nil)] 14:43:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x93a24400) [pid = 6318] [serial = 1886] [outer = 0x8c021c00] 14:43:25 INFO - PROCESS | 6318 | 1464990205321 Marionette DEBUG loaded listener.js 14:43:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x93a9e400) [pid = 6318] [serial = 1887] [outer = 0x8c021c00] 14:43:26 INFO - PROCESS | 6318 | 1464990206198 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]]]}] 14:43:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:43:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1587ms 14:43:26 INFO - PROCESS | 6318 | 1464990206267 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 14:43:26 INFO - PROCESS | 6318 | 1464990206271 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 14:43:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:43:26 INFO - PROCESS | 6318 | 1464990206280 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:43:26 INFO - PROCESS | 6318 | 1464990206283 Marionette TRACE conn4 <- [1,2486,null,{}] 14:43:26 INFO - PROCESS | 6318 | 1464990206297 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}] 14:43:26 INFO - PROCESS | 6318 | 1464990206514 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 14:43:26 INFO - PROCESS | 6318 | 1464990206849 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x87bed000 == 137 [pid = 6318] [id = 629] 14:43:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x8c054c00) [pid = 6318] [serial = 1888] [outer = (nil)] 14:43:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x9450e000) [pid = 6318] [serial = 1889] [outer = 0x8c054c00] 14:43:26 INFO - PROCESS | 6318 | 1464990206941 Marionette DEBUG loaded listener.js 14:43:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x950d1c00) [pid = 6318] [serial = 1890] [outer = 0x8c054c00] 14:43:27 INFO - PROCESS | 6318 | 1464990207854 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]]]}] 14:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1639ms 14:43:27 INFO - PROCESS | 6318 | 1464990207920 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 14:43:27 INFO - PROCESS | 6318 | 1464990207924 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 14:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:43:27 INFO - PROCESS | 6318 | 1464990207931 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:43:27 INFO - PROCESS | 6318 | 1464990207934 Marionette TRACE conn4 <- [1,2490,null,{}] 14:43:27 INFO - PROCESS | 6318 | 1464990207940 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}] 14:43:28 INFO - PROCESS | 6318 | 1464990208182 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 14:43:28 INFO - PROCESS | 6318 | 1464990208530 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x950cf400 == 138 [pid = 6318] [id = 630] 14:43:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x950dc800) [pid = 6318] [serial = 1891] [outer = (nil)] 14:43:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x95194000) [pid = 6318] [serial = 1892] [outer = 0x950dc800] 14:43:28 INFO - PROCESS | 6318 | 1464990208620 Marionette DEBUG loaded listener.js 14:43:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x95197400) [pid = 6318] [serial = 1893] [outer = 0x950dc800] 14:43:29 INFO - PROCESS | 6318 | 1464990209562 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]]]}] 14:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1683ms 14:43:29 INFO - PROCESS | 6318 | 1464990209632 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 14:43:29 INFO - PROCESS | 6318 | 1464990209635 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 14:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:43:29 INFO - PROCESS | 6318 | 1464990209645 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:43:29 INFO - PROCESS | 6318 | 1464990209648 Marionette TRACE conn4 <- [1,2494,null,{}] 14:43:29 INFO - PROCESS | 6318 | 1464990209654 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}] 14:43:29 INFO - PROCESS | 6318 | 1464990209861 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 14:43:30 INFO - PROCESS | 6318 | 1464990210188 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x950d1800 == 139 [pid = 6318] [id = 631] 14:43:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x9511b400) [pid = 6318] [serial = 1894] [outer = (nil)] 14:43:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x951ebc00) [pid = 6318] [serial = 1895] [outer = 0x9511b400] 14:43:30 INFO - PROCESS | 6318 | 1464990210281 Marionette DEBUG loaded listener.js 14:43:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x951ef800) [pid = 6318] [serial = 1896] [outer = 0x9511b400] 14:43:31 INFO - PROCESS | 6318 | 1464990211169 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1586ms 14:43:31 INFO - PROCESS | 6318 | 1464990211235 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 14:43:31 INFO - PROCESS | 6318 | 1464990211239 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 14:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:43:31 INFO - PROCESS | 6318 | 1464990211245 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:43:31 INFO - PROCESS | 6318 | 1464990211250 Marionette TRACE conn4 <- [1,2498,null,{}] 14:43:31 INFO - PROCESS | 6318 | 1464990211256 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:31 INFO - PROCESS | 6318 | 1464990211508 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 14:43:31 INFO - PROCESS | 6318 | 1464990211850 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x87570c00 == 140 [pid = 6318] [id = 632] 14:43:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x876c0800) [pid = 6318] [serial = 1897] [outer = (nil)] 14:43:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x96c02c00) [pid = 6318] [serial = 1898] [outer = 0x876c0800] 14:43:31 INFO - PROCESS | 6318 | 1464990211940 Marionette DEBUG loaded listener.js 14:43:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x97650c00) [pid = 6318] [serial = 1899] [outer = 0x876c0800] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x876c7000 == 139 [pid = 6318] [id = 430] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4a6c00 == 138 [pid = 6318] [id = 465] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8757b400 == 137 [pid = 6318] [id = 429] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x894f1800 == 136 [pid = 6318] [id = 590] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8e15f400 == 135 [pid = 6318] [id = 461] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x92966400 == 134 [pid = 6318] [id = 467] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x876c5800 == 133 [pid = 6318] [id = 459] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x924c3000 == 132 [pid = 6318] [id = 463] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x88abec00 == 131 [pid = 6318] [id = 462] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8c01f800 == 130 [pid = 6318] [id = 457] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x88ec0c00 == 129 [pid = 6318] [id = 427] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x88be4000 == 128 [pid = 6318] [id = 428] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3cd800 == 127 [pid = 6318] [id = 431] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2ae400 == 126 [pid = 6318] [id = 432] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8c003c00 == 125 [pid = 6318] [id = 460] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x87bf7c00 == 124 [pid = 6318] [id = 456] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x88be3800 == 123 [pid = 6318] [id = 613] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x88be5000 == 122 [pid = 6318] [id = 612] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x894f1000 == 121 [pid = 6318] [id = 611] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x87bef400 == 120 [pid = 6318] [id = 610] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x92abec00 == 119 [pid = 6318] [id = 609] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x9296c400 == 118 [pid = 6318] [id = 607] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x867dcc00 == 117 [pid = 6318] [id = 608] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x92554400 == 116 [pid = 6318] [id = 606] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x867de800 == 115 [pid = 6318] [id = 605] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x9254f800 == 114 [pid = 6318] [id = 604] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8f60f000 == 113 [pid = 6318] [id = 602] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x916a1c00 == 112 [pid = 6318] [id = 603] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c2800 == 111 [pid = 6318] [id = 601] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec43c00 == 110 [pid = 6318] [id = 600] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x88309c00 == 109 [pid = 6318] [id = 599] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4af000 == 108 [pid = 6318] [id = 598] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8d5f4000 == 107 [pid = 6318] [id = 597] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8c609000 == 106 [pid = 6318] [id = 596] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcce400 == 105 [pid = 6318] [id = 594] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8c01cc00 == 104 [pid = 6318] [id = 595] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0e6000 == 103 [pid = 6318] [id = 593] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x88abd000 == 102 [pid = 6318] [id = 591] 14:43:33 INFO - PROCESS | 6318 | --DOCSHELL 0x88312c00 == 101 [pid = 6318] [id = 592] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x8bcc7c00) [pid = 6318] [serial = 1773] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8c05d400) [pid = 6318] [serial = 1722] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x91697c00) [pid = 6318] [serial = 1748] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x869bfc00) [pid = 6318] [serial = 1709] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x8f6e9000) [pid = 6318] [serial = 1745] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x8e160c00) [pid = 6318] [serial = 1736] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x89410000) [pid = 6318] [serial = 1712] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x88ebe000) [pid = 6318] [serial = 1766] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x876c3000) [pid = 6318] [serial = 1710] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x9169c800) [pid = 6318] [serial = 1749] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x8c059400) [pid = 6318] [serial = 1721] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x8f604c00) [pid = 6318] [serial = 1743] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x91e67400) [pid = 6318] [serial = 1755] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8f5cec00) [pid = 6318] [serial = 1742] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8ec38400) [pid = 6318] [serial = 1739] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x8e084c00) [pid = 6318] [serial = 1734] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x8c016c00) [pid = 6318] [serial = 1719] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x89403c00) [pid = 6318] [serial = 1767] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x8bcca000) [pid = 6318] [serial = 1775] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x917cec00) [pid = 6318] [serial = 1752] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x8d4ae800) [pid = 6318] [serial = 1727] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x8f3c5000) [pid = 6318] [serial = 1740] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x8a1f6400) [pid = 6318] [serial = 1769] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x8c00b800) [pid = 6318] [serial = 1718] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x8b186800) [pid = 6318] [serial = 1715] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x8b4d6c00) [pid = 6318] [serial = 1772] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x8de0d000) [pid = 6318] [serial = 1730] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x8c60a000) [pid = 6318] [serial = 1641] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8d5f0800) [pid = 6318] [serial = 1728] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x8b190800) [pid = 6318] [serial = 1716] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8c60dc00) [pid = 6318] [serial = 1724] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x8e2b0400) [pid = 6318] [serial = 1737] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x876bf800) [pid = 6318] [serial = 1764] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8bcce000) [pid = 6318] [serial = 1761] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x869c0c00) [pid = 6318] [serial = 1763] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x8e07d400) [pid = 6318] [serial = 1733] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8a1f5000) [pid = 6318] [serial = 1760] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8df1e000) [pid = 6318] [serial = 1731] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x924b9800) [pid = 6318] [serial = 1757] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8d409400) [pid = 6318] [serial = 1725] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8f6ea800) [pid = 6318] [serial = 1746] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x91e64000) [pid = 6318] [serial = 1754] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x924bac00) [pid = 6318] [serial = 1758] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x917cb400) [pid = 6318] [serial = 1751] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8a84a400) [pid = 6318] [serial = 1770] [outer = (nil)] [url = about:blank] 14:43:33 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x8a146c00) [pid = 6318] [serial = 1713] [outer = (nil)] [url = about:blank] 14:43:34 INFO - PROCESS | 6318 | 1464990214439 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 3243ms 14:43:34 INFO - PROCESS | 6318 | 1464990214489 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 14:43:34 INFO - PROCESS | 6318 | 1464990214495 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 14:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:43:34 INFO - PROCESS | 6318 | 1464990214504 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:43:34 INFO - PROCESS | 6318 | 1464990214509 Marionette TRACE conn4 <- [1,2502,null,{}] 14:43:34 INFO - PROCESS | 6318 | 1464990214517 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:34 INFO - PROCESS | 6318 | 1464990214732 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 14:43:34 INFO - PROCESS | 6318 | 1464990214927 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c2800 == 102 [pid = 6318] [id = 633] 14:43:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x876c3000) [pid = 6318] [serial = 1900] [outer = (nil)] 14:43:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x88312c00) [pid = 6318] [serial = 1901] [outer = 0x876c3000] 14:43:35 INFO - PROCESS | 6318 | 1464990215008 Marionette DEBUG loaded listener.js 14:43:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x88be0400) [pid = 6318] [serial = 1902] [outer = 0x876c3000] 14:43:35 INFO - PROCESS | 6318 | 1464990215881 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1439ms 14:43:35 INFO - PROCESS | 6318 | 1464990215944 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 14:43:35 INFO - PROCESS | 6318 | 1464990215952 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 14:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:43:35 INFO - PROCESS | 6318 | 1464990215962 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:43:35 INFO - PROCESS | 6318 | 1464990215966 Marionette TRACE conn4 <- [1,2506,null,{}] 14:43:35 INFO - PROCESS | 6318 | 1464990215972 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:36 INFO - PROCESS | 6318 | 1464990216180 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 14:43:36 INFO - PROCESS | 6318 | 1464990216431 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be3c00 == 103 [pid = 6318] [id = 634] 14:43:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x88ec2000) [pid = 6318] [serial = 1903] [outer = (nil)] 14:43:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8a14a000) [pid = 6318] [serial = 1904] [outer = 0x88ec2000] 14:43:36 INFO - PROCESS | 6318 | 1464990216507 Marionette DEBUG loaded listener.js 14:43:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8a845800) [pid = 6318] [serial = 1905] [outer = 0x88ec2000] 14:43:37 INFO - PROCESS | 6318 | 1464990217471 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1541ms 14:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:43:37 INFO - PROCESS | 6318 | 1464990217504 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 14:43:37 INFO - PROCESS | 6318 | 1464990217508 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 14:43:37 INFO - PROCESS | 6318 | 1464990217519 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:43:37 INFO - PROCESS | 6318 | 1464990217525 Marionette TRACE conn4 <- [1,2510,null,{}] 14:43:37 INFO - PROCESS | 6318 | 1464990217547 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:37 INFO - PROCESS | 6318 | 1464990217851 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 14:43:37 INFO - PROCESS | 6318 | 1464990217895 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x89406400 == 104 [pid = 6318] [id = 635] 14:43:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8b0ea800) [pid = 6318] [serial = 1906] [outer = (nil)] 14:43:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8bcc6400) [pid = 6318] [serial = 1907] [outer = 0x8b0ea800] 14:43:37 INFO - PROCESS | 6318 | 1464990217974 Marionette DEBUG loaded listener.js 14:43:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8c002c00) [pid = 6318] [serial = 1908] [outer = 0x8b0ea800] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8f3c6800) [pid = 6318] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x916a4c00) [pid = 6318] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x92970800) [pid = 6318] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x917c3000) [pid = 6318] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8b4d4400) [pid = 6318] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x92552000) [pid = 6318] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8e2ac800) [pid = 6318] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8c060800) [pid = 6318] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x8b0e9400) [pid = 6318] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8c625000) [pid = 6318] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8df14800) [pid = 6318] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x89402800) [pid = 6318] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x867e6c00) [pid = 6318] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x8dfd8400) [pid = 6318] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x8c624800) [pid = 6318] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x928cc400) [pid = 6318] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x8f59cc00) [pid = 6318] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x87bf2400) [pid = 6318] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x8a142c00) [pid = 6318] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:43:39 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x88ab4c00) [pid = 6318] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:43:39 INFO - PROCESS | 6318 | 1464990219795 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2357ms 14:43:39 INFO - PROCESS | 6318 | 1464990219872 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 14:43:39 INFO - PROCESS | 6318 | 1464990219879 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 14:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:43:39 INFO - PROCESS | 6318 | 1464990219885 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:43:39 INFO - PROCESS | 6318 | 1464990219888 Marionette TRACE conn4 <- [1,2514,null,{}] 14:43:39 INFO - PROCESS | 6318 | 1464990219894 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:40 INFO - PROCESS | 6318 | 1464990220130 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 14:43:40 INFO - PROCESS | 6318 | 1464990220413 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e6c00 == 105 [pid = 6318] [id = 636] 14:43:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x88bdcc00) [pid = 6318] [serial = 1909] [outer = (nil)] 14:43:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x8bccdc00) [pid = 6318] [serial = 1910] [outer = 0x88bdcc00] 14:43:40 INFO - PROCESS | 6318 | 1464990220492 Marionette DEBUG loaded listener.js 14:43:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x8c055800) [pid = 6318] [serial = 1911] [outer = 0x88bdcc00] 14:43:41 INFO - PROCESS | 6318 | 1464990221417 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1583ms 14:43:41 INFO - PROCESS | 6318 | 1464990221469 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 14:43:41 INFO - PROCESS | 6318 | 1464990221475 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 14:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:43:41 INFO - PROCESS | 6318 | 1464990221485 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:43:41 INFO - PROCESS | 6318 | 1464990221491 Marionette TRACE conn4 <- [1,2518,null,{}] 14:43:41 INFO - PROCESS | 6318 | 1464990221502 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:41 INFO - PROCESS | 6318 | 1464990221764 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 14:43:42 INFO - PROCESS | 6318 | 1464990222113 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c5800 == 106 [pid = 6318] [id = 637] 14:43:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8830e800) [pid = 6318] [serial = 1912] [outer = (nil)] 14:43:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x88be6000) [pid = 6318] [serial = 1913] [outer = 0x8830e800] 14:43:42 INFO - PROCESS | 6318 | 1464990222203 Marionette DEBUG loaded listener.js 14:43:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x89407800) [pid = 6318] [serial = 1914] [outer = 0x8830e800] 14:43:43 INFO - PROCESS | 6318 | 1464990223169 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1747ms 14:43:43 INFO - PROCESS | 6318 | 1464990223233 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 14:43:43 INFO - PROCESS | 6318 | 1464990223242 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 14:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:43:43 INFO - PROCESS | 6318 | 1464990223253 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:43:43 INFO - PROCESS | 6318 | 1464990223257 Marionette TRACE conn4 <- [1,2522,null,{}] 14:43:43 INFO - PROCESS | 6318 | 1464990223265 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:43 INFO - PROCESS | 6318 | 1464990223536 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 14:43:43 INFO - PROCESS | 6318 | 1464990223864 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b181400 == 107 [pid = 6318] [id = 638] 14:43:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8b186800) [pid = 6318] [serial = 1915] [outer = (nil)] 14:43:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8bcd3c00) [pid = 6318] [serial = 1916] [outer = 0x8b186800] 14:43:43 INFO - PROCESS | 6318 | 1464990223957 Marionette DEBUG loaded listener.js 14:43:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8c05e400) [pid = 6318] [serial = 1917] [outer = 0x8b186800] 14:43:44 INFO - PROCESS | 6318 | 1464990224979 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1794ms 14:43:45 INFO - PROCESS | 6318 | 1464990225047 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 14:43:45 INFO - PROCESS | 6318 | 1464990225050 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 14:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:43:45 INFO - PROCESS | 6318 | 1464990225058 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:43:45 INFO - PROCESS | 6318 | 1464990225064 Marionette TRACE conn4 <- [1,2526,null,{}] 14:43:45 INFO - PROCESS | 6318 | 1464990225081 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:45 INFO - PROCESS | 6318 | 1464990225334 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 14:43:45 INFO - PROCESS | 6318 | 1464990225706 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c374000 == 108 [pid = 6318] [id = 639] 14:43:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8c61f000) [pid = 6318] [serial = 1918] [outer = (nil)] 14:43:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8c629c00) [pid = 6318] [serial = 1919] [outer = 0x8c61f000] 14:43:45 INFO - PROCESS | 6318 | 1464990225798 Marionette DEBUG loaded listener.js 14:43:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8d40c400) [pid = 6318] [serial = 1920] [outer = 0x8c61f000] 14:43:46 INFO - PROCESS | 6318 | 1464990226765 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1744ms 14:43:46 INFO - PROCESS | 6318 | 1464990226803 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 14:43:46 INFO - PROCESS | 6318 | 1464990226808 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 14:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:43:46 INFO - PROCESS | 6318 | 1464990226815 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:43:46 INFO - PROCESS | 6318 | 1464990226819 Marionette TRACE conn4 <- [1,2530,null,{}] 14:43:46 INFO - PROCESS | 6318 | 1464990226825 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:47 INFO - PROCESS | 6318 | 1464990227035 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 14:43:47 INFO - PROCESS | 6318 | 1464990227305 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c624800 == 109 [pid = 6318] [id = 640] 14:43:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8d5f4800) [pid = 6318] [serial = 1921] [outer = (nil)] 14:43:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8d5fb000) [pid = 6318] [serial = 1922] [outer = 0x8d5f4800] 14:43:47 INFO - PROCESS | 6318 | 1464990227444 Marionette DEBUG loaded listener.js 14:43:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8df19000) [pid = 6318] [serial = 1923] [outer = 0x8d5f4800] 14:43:48 INFO - PROCESS | 6318 | 1464990228334 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1587ms 14:43:48 INFO - PROCESS | 6318 | 1464990228406 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 14:43:48 INFO - PROCESS | 6318 | 1464990228410 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 14:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:43:48 INFO - PROCESS | 6318 | 1464990228419 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:43:48 INFO - PROCESS | 6318 | 1464990228421 Marionette TRACE conn4 <- [1,2534,null,{}] 14:43:48 INFO - PROCESS | 6318 | 1464990228428 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:48 INFO - PROCESS | 6318 | 1464990228636 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 14:43:48 INFO - PROCESS | 6318 | 1464990228909 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c621000 == 110 [pid = 6318] [id = 641] 14:43:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8d4af000) [pid = 6318] [serial = 1924] [outer = (nil)] 14:43:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8dfcf800) [pid = 6318] [serial = 1925] [outer = 0x8d4af000] 14:43:49 INFO - PROCESS | 6318 | 1464990229045 Marionette DEBUG loaded listener.js 14:43:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8dfda800) [pid = 6318] [serial = 1926] [outer = 0x8d4af000] 14:43:50 INFO - PROCESS | 6318 | 1464990230033 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:43:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:43:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1684ms 14:43:50 INFO - PROCESS | 6318 | 1464990230105 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 14:43:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:43:50 INFO - PROCESS | 6318 | 1464990230109 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 14:43:50 INFO - PROCESS | 6318 | 1464990230116 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:43:50 INFO - PROCESS | 6318 | 1464990230120 Marionette TRACE conn4 <- [1,2538,null,{}] 14:43:50 INFO - PROCESS | 6318 | 1464990230126 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:50 INFO - PROCESS | 6318 | 1464990230427 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 14:43:50 INFO - PROCESS | 6318 | 1464990230760 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4a5800 == 111 [pid = 6318] [id = 642] 14:43:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8dfd3c00) [pid = 6318] [serial = 1927] [outer = (nil)] 14:43:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8e2abc00) [pid = 6318] [serial = 1928] [outer = 0x8dfd3c00] 14:43:50 INFO - PROCESS | 6318 | 1464990230850 Marionette DEBUG loaded listener.js 14:43:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8e2b1800) [pid = 6318] [serial = 1929] [outer = 0x8dfd3c00] 14:43:51 INFO - PROCESS | 6318 | 1464990231813 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:43:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:43:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1743ms 14:43:51 INFO - PROCESS | 6318 | 1464990231859 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 14:43:51 INFO - PROCESS | 6318 | 1464990231863 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 14:43:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:43:51 INFO - PROCESS | 6318 | 1464990231869 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:43:51 INFO - PROCESS | 6318 | 1464990231873 Marionette TRACE conn4 <- [1,2542,null,{}] 14:43:51 INFO - PROCESS | 6318 | 1464990231879 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:52 INFO - PROCESS | 6318 | 1464990232092 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 14:43:52 INFO - PROCESS | 6318 | 1464990232410 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2b0400 == 112 [pid = 6318] [id = 643] 14:43:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8e2b9400) [pid = 6318] [serial = 1930] [outer = (nil)] 14:43:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8ec3d800) [pid = 6318] [serial = 1931] [outer = 0x8e2b9400] 14:43:52 INFO - PROCESS | 6318 | 1464990232514 Marionette DEBUG loaded listener.js 14:43:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8f3ca400) [pid = 6318] [serial = 1932] [outer = 0x8e2b9400] 14:43:53 INFO - PROCESS | 6318 | 1464990233431 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:43:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:43:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1634ms 14:43:53 INFO - PROCESS | 6318 | 1464990233505 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 14:43:53 INFO - PROCESS | 6318 | 1464990233508 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 14:43:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:43:53 INFO - PROCESS | 6318 | 1464990233515 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:43:53 INFO - PROCESS | 6318 | 1464990233518 Marionette TRACE conn4 <- [1,2546,null,{}] 14:43:53 INFO - PROCESS | 6318 | 1464990233524 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:53 INFO - PROCESS | 6318 | 1464990233727 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 14:43:54 INFO - PROCESS | 6318 | 1464990234048 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x8df1d000 == 113 [pid = 6318] [id = 644] 14:43:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8e2b9c00) [pid = 6318] [serial = 1933] [outer = (nil)] 14:43:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8f59bc00) [pid = 6318] [serial = 1934] [outer = 0x8e2b9c00] 14:43:54 INFO - PROCESS | 6318 | 1464990234141 Marionette DEBUG loaded listener.js 14:43:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x8f5c2800) [pid = 6318] [serial = 1935] [outer = 0x8e2b9c00] 14:43:55 INFO - PROCESS | 6318 | 1464990235070 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:43:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:43:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1632ms 14:43:55 INFO - PROCESS | 6318 | 1464990235148 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 14:43:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:43:55 INFO - PROCESS | 6318 | 1464990235152 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 14:43:55 INFO - PROCESS | 6318 | 1464990235159 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:43:55 INFO - PROCESS | 6318 | 1464990235162 Marionette TRACE conn4 <- [1,2550,null,{}] 14:43:55 INFO - PROCESS | 6318 | 1464990235168 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:55 INFO - PROCESS | 6318 | 1464990235378 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 14:43:55 INFO - PROCESS | 6318 | 1464990235710 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb7ac00 == 114 [pid = 6318] [id = 645] 14:43:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x8f3ce400) [pid = 6318] [serial = 1936] [outer = (nil)] 14:43:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x8f60bc00) [pid = 6318] [serial = 1937] [outer = 0x8f3ce400] 14:43:55 INFO - PROCESS | 6318 | 1464990235805 Marionette DEBUG loaded listener.js 14:43:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x8f60fc00) [pid = 6318] [serial = 1938] [outer = 0x8f3ce400] 14:43:56 INFO - PROCESS | 6318 | 1464990236786 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:43:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:43:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1681ms 14:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:43:56 INFO - PROCESS | 6318 | 1464990236840 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 14:43:56 INFO - PROCESS | 6318 | 1464990236843 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 14:43:56 INFO - PROCESS | 6318 | 1464990236850 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:43:56 INFO - PROCESS | 6318 | 1464990236853 Marionette TRACE conn4 <- [1,2554,null,{}] 14:43:56 INFO - PROCESS | 6318 | 1464990236859 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:57 INFO - PROCESS | 6318 | 1464990237072 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 14:43:57 INFO - PROCESS | 6318 | 1464990237392 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c054000 == 115 [pid = 6318] [id = 646] 14:43:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x8f609800) [pid = 6318] [serial = 1939] [outer = (nil)] 14:43:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x914e9c00) [pid = 6318] [serial = 1940] [outer = 0x8f609800] 14:43:57 INFO - PROCESS | 6318 | 1464990237485 Marionette DEBUG loaded listener.js 14:43:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x91697c00) [pid = 6318] [serial = 1941] [outer = 0x8f609800] 14:43:58 INFO - PROCESS | 6318 | 1464990238428 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1640ms 14:43:58 INFO - PROCESS | 6318 | 1464990238490 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 14:43:58 INFO - PROCESS | 6318 | 1464990238495 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 14:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:43:58 INFO - PROCESS | 6318 | 1464990238501 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:43:58 INFO - PROCESS | 6318 | 1464990238506 Marionette TRACE conn4 <- [1,2558,null,{}] 14:43:58 INFO - PROCESS | 6318 | 1464990238512 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:43:58 INFO - PROCESS | 6318 | 1464990238792 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 14:43:59 INFO - PROCESS | 6318 | 1464990239125 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:43:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x917c5800 == 116 [pid = 6318] [id = 647] 14:43:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x91bc4c00) [pid = 6318] [serial = 1942] [outer = (nil)] 14:43:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x91bc9400) [pid = 6318] [serial = 1943] [outer = 0x91bc4c00] 14:43:59 INFO - PROCESS | 6318 | 1464990239225 Marionette DEBUG loaded listener.js 14:43:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x91e68000) [pid = 6318] [serial = 1944] [outer = 0x91bc4c00] 14:44:00 INFO - PROCESS | 6318 | 1464990240297 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1834ms 14:44:00 INFO - PROCESS | 6318 | 1464990240336 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 14:44:00 INFO - PROCESS | 6318 | 1464990240339 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 14:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:44:00 INFO - PROCESS | 6318 | 1464990240346 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:44:00 INFO - PROCESS | 6318 | 1464990240349 Marionette TRACE conn4 <- [1,2562,null,{}] 14:44:00 INFO - PROCESS | 6318 | 1464990240355 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:00 INFO - PROCESS | 6318 | 1464990240576 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 14:44:00 INFO - PROCESS | 6318 | 1464990240907 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f609000 == 117 [pid = 6318] [id = 648] 14:44:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x917c5000) [pid = 6318] [serial = 1945] [outer = (nil)] 14:44:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x922a1400) [pid = 6318] [serial = 1946] [outer = 0x917c5000] 14:44:01 INFO - PROCESS | 6318 | 1464990241003 Marionette DEBUG loaded listener.js 14:44:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x922a3400) [pid = 6318] [serial = 1947] [outer = 0x917c5000] 14:44:01 INFO - PROCESS | 6318 | 1464990241990 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1683ms 14:44:02 INFO - PROCESS | 6318 | 1464990242030 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 14:44:02 INFO - PROCESS | 6318 | 1464990242033 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 14:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:44:02 INFO - PROCESS | 6318 | 1464990242050 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:44:02 INFO - PROCESS | 6318 | 1464990242053 Marionette TRACE conn4 <- [1,2566,null,{}] 14:44:02 INFO - PROCESS | 6318 | 1464990242061 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:02 INFO - PROCESS | 6318 | 1464990242297 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 14:44:02 INFO - PROCESS | 6318 | 1464990242627 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f594000 == 118 [pid = 6318] [id = 649] 14:44:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x922a3000) [pid = 6318] [serial = 1948] [outer = (nil)] 14:44:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x9254c800) [pid = 6318] [serial = 1949] [outer = 0x922a3000] 14:44:02 INFO - PROCESS | 6318 | 1464990242722 Marionette DEBUG loaded listener.js 14:44:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x92559000) [pid = 6318] [serial = 1950] [outer = 0x922a3000] 14:44:03 INFO - PROCESS | 6318 | 1464990243656 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1682ms 14:44:03 INFO - PROCESS | 6318 | 1464990243733 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 14:44:03 INFO - PROCESS | 6318 | 1464990243736 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 14:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:44:03 INFO - PROCESS | 6318 | 1464990243743 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:44:03 INFO - PROCESS | 6318 | 1464990243746 Marionette TRACE conn4 <- [1,2570,null,{}] 14:44:03 INFO - PROCESS | 6318 | 1464990243752 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:03 INFO - PROCESS | 6318 | 1464990243968 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 14:44:04 INFO - PROCESS | 6318 | 1464990244297 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x9169cc00 == 119 [pid = 6318] [id = 650] 14:44:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x9229b800) [pid = 6318] [serial = 1951] [outer = (nil)] 14:44:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x9296d800) [pid = 6318] [serial = 1952] [outer = 0x9229b800] 14:44:04 INFO - PROCESS | 6318 | 1464990244393 Marionette DEBUG loaded listener.js 14:44:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x9296f800) [pid = 6318] [serial = 1953] [outer = 0x9229b800] 14:44:05 INFO - PROCESS | 6318 | 1464990245392 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1681ms 14:44:05 INFO - PROCESS | 6318 | 1464990245425 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 14:44:05 INFO - PROCESS | 6318 | 1464990245428 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 14:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:44:05 INFO - PROCESS | 6318 | 1464990245435 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:44:05 INFO - PROCESS | 6318 | 1464990245438 Marionette TRACE conn4 <- [1,2574,null,{}] 14:44:05 INFO - PROCESS | 6318 | 1464990245445 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:05 INFO - PROCESS | 6318 | 1464990245667 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 14:44:06 INFO - PROCESS | 6318 | 1464990245999 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x867df400 == 120 [pid = 6318] [id = 651] 14:44:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x869b3000) [pid = 6318] [serial = 1954] [outer = (nil)] 14:44:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x92ba3000) [pid = 6318] [serial = 1955] [outer = 0x869b3000] 14:44:06 INFO - PROCESS | 6318 | 1464990246091 Marionette DEBUG loaded listener.js 14:44:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x93664c00) [pid = 6318] [serial = 1956] [outer = 0x869b3000] 14:44:06 INFO - PROCESS | 6318 | 1464990246989 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1633ms 14:44:07 INFO - PROCESS | 6318 | 1464990247069 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 14:44:07 INFO - PROCESS | 6318 | 1464990247073 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 14:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:44:07 INFO - PROCESS | 6318 | 1464990247080 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:44:07 INFO - PROCESS | 6318 | 1464990247083 Marionette TRACE conn4 <- [1,2578,null,{}] 14:44:07 INFO - PROCESS | 6318 | 1464990247089 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:07 INFO - PROCESS | 6318 | 1464990247294 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 14:44:07 INFO - PROCESS | 6318 | 1464990247580 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x92b99800 == 121 [pid = 6318] [id = 652] 14:44:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x92ba5400) [pid = 6318] [serial = 1957] [outer = (nil)] 14:44:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x94504800) [pid = 6318] [serial = 1958] [outer = 0x92ba5400] 14:44:07 INFO - PROCESS | 6318 | 1464990247718 Marionette DEBUG loaded listener.js 14:44:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x951e6400) [pid = 6318] [serial = 1959] [outer = 0x92ba5400] 14:44:08 INFO - PROCESS | 6318 | 1464990248609 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1580ms 14:44:08 INFO - PROCESS | 6318 | 1464990248662 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 14:44:08 INFO - PROCESS | 6318 | 1464990248665 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 14:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:44:08 INFO - PROCESS | 6318 | 1464990248672 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:44:08 INFO - PROCESS | 6318 | 1464990248674 Marionette TRACE conn4 <- [1,2582,null,{}] 14:44:08 INFO - PROCESS | 6318 | 1464990248681 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:08 INFO - PROCESS | 6318 | 1464990248892 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 14:44:09 INFO - PROCESS | 6318 | 1464990249173 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e5c00 == 122 [pid = 6318] [id = 653] 14:44:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x936ac400) [pid = 6318] [serial = 1960] [outer = (nil)] 14:44:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x96c10400) [pid = 6318] [serial = 1961] [outer = 0x936ac400] 14:44:09 INFO - PROCESS | 6318 | 1464990249310 Marionette DEBUG loaded listener.js 14:44:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x976b8000) [pid = 6318] [serial = 1962] [outer = 0x936ac400] 14:44:10 INFO - PROCESS | 6318 | 1464990250244 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1636ms 14:44:10 INFO - PROCESS | 6318 | 1464990250308 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 14:44:10 INFO - PROCESS | 6318 | 1464990250312 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 14:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:44:10 INFO - PROCESS | 6318 | 1464990250319 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:44:10 INFO - PROCESS | 6318 | 1464990250323 Marionette TRACE conn4 <- [1,2586,null,{}] 14:44:10 INFO - PROCESS | 6318 | 1464990250329 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:10 INFO - PROCESS | 6318 | 1464990250541 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 14:44:10 INFO - PROCESS | 6318 | 1464990250883 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e1800 == 123 [pid = 6318] [id = 654] 14:44:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x876cb400) [pid = 6318] [serial = 1963] [outer = (nil)] 14:44:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x976c2c00) [pid = 6318] [serial = 1964] [outer = 0x876cb400] 14:44:10 INFO - PROCESS | 6318 | 1464990250976 Marionette DEBUG loaded listener.js 14:44:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x9879ac00) [pid = 6318] [serial = 1965] [outer = 0x876cb400] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x869b8800 == 122 [pid = 6318] [id = 587] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x88be8400 == 121 [pid = 6318] [id = 541] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x87570c00 == 120 [pid = 6318] [id = 632] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x950d1800 == 119 [pid = 6318] [id = 631] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x950cf400 == 118 [pid = 6318] [id = 630] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x86637800 == 117 [pid = 6318] [id = 628] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x87bed000 == 116 [pid = 6318] [id = 629] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x924c5000 == 115 [pid = 6318] [id = 627] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x91bcc000 == 114 [pid = 6318] [id = 626] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x917c6c00 == 113 [pid = 6318] [id = 624] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x91e64800 == 112 [pid = 6318] [id = 625] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec40400 == 111 [pid = 6318] [id = 623] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x867e2800 == 110 [pid = 6318] [id = 622] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x8eb75400 == 109 [pid = 6318] [id = 621] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x88ebf000 == 108 [pid = 6318] [id = 620] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x8dfd1400 == 107 [pid = 6318] [id = 619] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x8c376000 == 106 [pid = 6318] [id = 618] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x8a84c800 == 105 [pid = 6318] [id = 616] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x8b188800 == 104 [pid = 6318] [id = 617] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x89404800 == 103 [pid = 6318] [id = 615] 14:44:13 INFO - PROCESS | 6318 | --DOCSHELL 0x869bb000 == 102 [pid = 6318] [id = 614] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x8f5c4000) [pid = 6318] [serial = 1802] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x9229c000) [pid = 6318] [serial = 1811] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x92ab9400) [pid = 6318] [serial = 1824] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x917cbc00) [pid = 6318] [serial = 1808] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x8bcd1000) [pid = 6318] [serial = 1838] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x92557800) [pid = 6318] [serial = 1814] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x8f5cb000) [pid = 6318] [serial = 1803] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x8f595000) [pid = 6318] [serial = 1800] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x8c371000) [pid = 6318] [serial = 1784] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x936a2800) [pid = 6318] [serial = 1829] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x8b4d7400) [pid = 6318] [serial = 1781] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x8c62c800) [pid = 6318] [serial = 1787] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x8e088c00) [pid = 6318] [serial = 1793] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x92b9bc00) [pid = 6318] [serial = 1826] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8a84f000) [pid = 6318] [serial = 1707] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x928cd800) [pid = 6318] [serial = 1818] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x92ab6c00) [pid = 6318] [serial = 1823] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x8ec38800) [pid = 6318] [serial = 1797] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x8d5f9c00) [pid = 6318] [serial = 1791] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x928ca800) [pid = 6318] [serial = 1817] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x92972c00) [pid = 6318] [serial = 1821] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x8f6ea400) [pid = 6318] [serial = 1805] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x88304400) [pid = 6318] [serial = 1832] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x8c606000) [pid = 6318] [serial = 1785] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x8eb77000) [pid = 6318] [serial = 1796] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x8e2ab000) [pid = 6318] [serial = 1794] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x88310c00) [pid = 6318] [serial = 1833] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x8bcc9c00) [pid = 6318] [serial = 1841] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8a14ec00) [pid = 6318] [serial = 1835] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x88ac1800) [pid = 6318] [serial = 1778] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8c00f000) [pid = 6318] [serial = 1839] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x928c2800) [pid = 6318] [serial = 1815] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x8a1fa400) [pid = 6318] [serial = 1836] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x92971400) [pid = 6318] [serial = 1820] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8d5f2800) [pid = 6318] [serial = 1790] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x8f3d0000) [pid = 6318] [serial = 1799] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8c005800) [pid = 6318] [serial = 1782] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x91bcf800) [pid = 6318] [serial = 1809] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x8d40c000) [pid = 6318] [serial = 1788] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x914df800) [pid = 6318] [serial = 1806] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x894e9c00) [pid = 6318] [serial = 1779] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x922a4c00) [pid = 6318] [serial = 1812] [outer = (nil)] [url = about:blank] 14:44:13 INFO - PROCESS | 6318 | 1464990253644 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 3347ms 14:44:13 INFO - PROCESS | 6318 | 1464990253666 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 14:44:13 INFO - PROCESS | 6318 | 1464990253672 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 14:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:44:13 INFO - PROCESS | 6318 | 1464990253680 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:44:13 INFO - PROCESS | 6318 | 1464990253686 Marionette TRACE conn4 <- [1,2590,null,{}] 14:44:13 INFO - PROCESS | 6318 | 1464990253695 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:13 INFO - PROCESS | 6318 | 1464990253935 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 14:44:14 INFO - PROCESS | 6318 | 1464990254147 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x867dcc00 == 103 [pid = 6318] [id = 655] 14:44:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x87570c00) [pid = 6318] [serial = 1966] [outer = (nil)] 14:44:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x88bde000) [pid = 6318] [serial = 1967] [outer = 0x87570c00] 14:44:14 INFO - PROCESS | 6318 | 1464990254232 Marionette DEBUG loaded listener.js 14:44:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x88ebf000) [pid = 6318] [serial = 1968] [outer = 0x87570c00] 14:44:15 INFO - PROCESS | 6318 | 1464990255123 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1486ms 14:44:15 INFO - PROCESS | 6318 | 1464990255166 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 14:44:15 INFO - PROCESS | 6318 | 1464990255175 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 14:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:44:15 INFO - PROCESS | 6318 | 1464990255185 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:44:15 INFO - PROCESS | 6318 | 1464990255188 Marionette TRACE conn4 <- [1,2594,null,{}] 14:44:15 INFO - PROCESS | 6318 | 1464990255234 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:15 INFO - PROCESS | 6318 | 1464990255442 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 14:44:15 INFO - PROCESS | 6318 | 1464990255455 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f3800 == 104 [pid = 6318] [id = 656] 14:44:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8a849400) [pid = 6318] [serial = 1969] [outer = (nil)] 14:44:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8b0e8400) [pid = 6318] [serial = 1970] [outer = 0x8a849400] 14:44:15 INFO - PROCESS | 6318 | 1464990255529 Marionette DEBUG loaded listener.js 14:44:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8b4ccc00) [pid = 6318] [serial = 1971] [outer = 0x8a849400] 14:44:16 INFO - PROCESS | 6318 | 1464990256714 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1580ms 14:44:16 INFO - PROCESS | 6318 | 1464990256764 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 14:44:16 INFO - PROCESS | 6318 | 1464990256768 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 14:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:44:16 INFO - PROCESS | 6318 | 1464990256775 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:44:16 INFO - PROCESS | 6318 | 1464990256781 Marionette TRACE conn4 <- [1,2598,null,{}] 14:44:16 INFO - PROCESS | 6318 | 1464990256802 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:17 INFO - PROCESS | 6318 | 1464990257065 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 14:44:17 INFO - PROCESS | 6318 | 1464990257107 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x87575400 == 105 [pid = 6318] [id = 657] 14:44:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8bcc9000) [pid = 6318] [serial = 1972] [outer = (nil)] 14:44:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8c05b400) [pid = 6318] [serial = 1973] [outer = 0x8bcc9000] 14:44:17 INFO - PROCESS | 6318 | 1464990257207 Marionette DEBUG loaded listener.js 14:44:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8c371c00) [pid = 6318] [serial = 1974] [outer = 0x8bcc9000] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8f3ccc00) [pid = 6318] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8b4ce400) [pid = 6318] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x876c3000) [pid = 6318] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x88ec2000) [pid = 6318] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8eb7b800) [pid = 6318] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x8dfd1c00) [pid = 6318] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x869bb400) [pid = 6318] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x950dc800) [pid = 6318] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8c622800) [pid = 6318] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x917c7800) [pid = 6318] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x92554800) [pid = 6318] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8b0ea800) [pid = 6318] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x8d4aec00) [pid = 6318] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8d409000) [pid = 6318] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8c626800) [pid = 6318] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x876c0800) [pid = 6318] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x9511b400) [pid = 6318] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x92551000) [pid = 6318] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x922a0800) [pid = 6318] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x8c054c00) [pid = 6318] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x9296e400) [pid = 6318] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x8940f800) [pid = 6318] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x8c021c00) [pid = 6318] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:44:18 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x89405c00) [pid = 6318] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:44:18 INFO - PROCESS | 6318 | 1464990258898 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2143ms 14:44:18 INFO - PROCESS | 6318 | 1464990258918 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 14:44:18 INFO - PROCESS | 6318 | 1464990258924 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 14:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:44:18 INFO - PROCESS | 6318 | 1464990258930 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:44:18 INFO - PROCESS | 6318 | 1464990258934 Marionette TRACE conn4 <- [1,2602,null,{}] 14:44:18 INFO - PROCESS | 6318 | 1464990258939 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:19 INFO - PROCESS | 6318 | 1464990259226 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 14:44:19 INFO - PROCESS | 6318 | 1464990259243 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x869b2c00 == 106 [pid = 6318] [id = 658] 14:44:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x8a14bc00) [pid = 6318] [serial = 1975] [outer = (nil)] 14:44:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x8c05c800) [pid = 6318] [serial = 1976] [outer = 0x8a14bc00] 14:44:19 INFO - PROCESS | 6318 | 1464990259321 Marionette DEBUG loaded listener.js 14:44:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x8c608400) [pid = 6318] [serial = 1977] [outer = 0x8a14bc00] 14:44:20 INFO - PROCESS | 6318 | 1464990260259 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1385ms 14:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:44:20 INFO - PROCESS | 6318 | 1464990260317 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 14:44:20 INFO - PROCESS | 6318 | 1464990260320 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 14:44:20 INFO - PROCESS | 6318 | 1464990260326 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:44:20 INFO - PROCESS | 6318 | 1464990260330 Marionette TRACE conn4 <- [1,2606,null,{}] 14:44:20 INFO - PROCESS | 6318 | 1464990260336 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:20 INFO - PROCESS | 6318 | 1464990260664 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 14:44:20 INFO - PROCESS | 6318 | 1464990260970 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x8757b000 == 107 [pid = 6318] [id = 659] 14:44:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8757b400) [pid = 6318] [serial = 1978] [outer = (nil)] 14:44:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x87beb000) [pid = 6318] [serial = 1979] [outer = 0x8757b400] 14:44:21 INFO - PROCESS | 6318 | 1464990261065 Marionette DEBUG loaded listener.js 14:44:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x88311c00) [pid = 6318] [serial = 1980] [outer = 0x8757b400] 14:44:22 INFO - PROCESS | 6318 | 1464990262174 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1890ms 14:44:22 INFO - PROCESS | 6318 | 1464990262218 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 14:44:22 INFO - PROCESS | 6318 | 1464990262225 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 14:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:44:22 INFO - PROCESS | 6318 | 1464990262234 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:44:22 INFO - PROCESS | 6318 | 1464990262240 Marionette TRACE conn4 <- [1,2610,null,{}] 14:44:22 INFO - PROCESS | 6318 | 1464990262247 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:22 INFO - PROCESS | 6318 | 1464990262498 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 14:44:22 INFO - PROCESS | 6318 | 1464990262837 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a1f7400 == 108 [pid = 6318] [id = 660] 14:44:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8a84b400) [pid = 6318] [serial = 1981] [outer = (nil)] 14:44:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8b0e3800) [pid = 6318] [serial = 1982] [outer = 0x8a84b400] 14:44:22 INFO - PROCESS | 6318 | 1464990262929 Marionette DEBUG loaded listener.js 14:44:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8b184c00) [pid = 6318] [serial = 1983] [outer = 0x8a84b400] 14:44:23 INFO - PROCESS | 6318 | 1464990263897 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1742ms 14:44:23 INFO - PROCESS | 6318 | 1464990263976 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 14:44:23 INFO - PROCESS | 6318 | 1464990263982 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 14:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:44:23 INFO - PROCESS | 6318 | 1464990263989 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:44:23 INFO - PROCESS | 6318 | 1464990263993 Marionette TRACE conn4 <- [1,2614,null,{}] 14:44:24 INFO - PROCESS | 6318 | 1464990263999 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:24 INFO - PROCESS | 6318 | 1464990264226 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 14:44:24 INFO - PROCESS | 6318 | 1464990264573 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c010800 == 109 [pid = 6318] [id = 661] 14:44:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8c017c00) [pid = 6318] [serial = 1984] [outer = (nil)] 14:44:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8c052c00) [pid = 6318] [serial = 1985] [outer = 0x8c017c00] 14:44:24 INFO - PROCESS | 6318 | 1464990264669 Marionette DEBUG loaded listener.js 14:44:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8c371000) [pid = 6318] [serial = 1986] [outer = 0x8c017c00] 14:44:25 INFO - PROCESS | 6318 | 1464990265689 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1738ms 14:44:25 INFO - PROCESS | 6318 | 1464990265728 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 14:44:25 INFO - PROCESS | 6318 | 1464990265735 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 14:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:44:25 INFO - PROCESS | 6318 | 1464990265752 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:44:25 INFO - PROCESS | 6318 | 1464990265760 Marionette TRACE conn4 <- [1,2618,null,{}] 14:44:25 INFO - PROCESS | 6318 | 1464990265766 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:25 INFO - PROCESS | 6318 | 1464990265998 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 14:44:26 INFO - PROCESS | 6318 | 1464990266320 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a1f2000 == 110 [pid = 6318] [id = 662] 14:44:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8b184400) [pid = 6318] [serial = 1987] [outer = (nil)] 14:44:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8d5f1400) [pid = 6318] [serial = 1988] [outer = 0x8b184400] 14:44:26 INFO - PROCESS | 6318 | 1464990266422 Marionette DEBUG loaded listener.js 14:44:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8de02400) [pid = 6318] [serial = 1989] [outer = 0x8b184400] 14:44:27 INFO - PROCESS | 6318 | 1464990267355 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1644ms 14:44:27 INFO - PROCESS | 6318 | 1464990267406 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 14:44:27 INFO - PROCESS | 6318 | 1464990267409 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 14:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:44:27 INFO - PROCESS | 6318 | 1464990267420 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:44:27 INFO - PROCESS | 6318 | 1464990267424 Marionette TRACE conn4 <- [1,2622,null,{}] 14:44:27 INFO - PROCESS | 6318 | 1464990267429 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:27 INFO - PROCESS | 6318 | 1464990267657 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 14:44:28 INFO - PROCESS | 6318 | 1464990267991 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4d8000 == 111 [pid = 6318] [id = 663] 14:44:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8bcd3800) [pid = 6318] [serial = 1990] [outer = (nil)] 14:44:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8dfd7000) [pid = 6318] [serial = 1991] [outer = 0x8bcd3800] 14:44:28 INFO - PROCESS | 6318 | 1464990268086 Marionette DEBUG loaded listener.js 14:44:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8e07d800) [pid = 6318] [serial = 1992] [outer = 0x8bcd3800] 14:44:29 INFO - PROCESS | 6318 | 1464990269001 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1631ms 14:44:29 INFO - PROCESS | 6318 | 1464990269055 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 14:44:29 INFO - PROCESS | 6318 | 1464990269059 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 14:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:44:29 INFO - PROCESS | 6318 | 1464990269067 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:44:29 INFO - PROCESS | 6318 | 1464990269070 Marionette TRACE conn4 <- [1,2626,null,{}] 14:44:29 INFO - PROCESS | 6318 | 1464990269077 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:29 INFO - PROCESS | 6318 | 1464990269308 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 14:44:29 INFO - PROCESS | 6318 | 1464990269643 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e15b800 == 112 [pid = 6318] [id = 664] 14:44:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8e15d800) [pid = 6318] [serial = 1993] [outer = (nil)] 14:44:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8e2ac400) [pid = 6318] [serial = 1994] [outer = 0x8e15d800] 14:44:29 INFO - PROCESS | 6318 | 1464990269749 Marionette DEBUG loaded listener.js 14:44:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8ec3d400) [pid = 6318] [serial = 1995] [outer = 0x8e15d800] 14:44:30 INFO - PROCESS | 6318 | 1464990270802 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1783ms 14:44:30 INFO - PROCESS | 6318 | 1464990270852 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 14:44:30 INFO - PROCESS | 6318 | 1464990270856 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 14:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:44:30 INFO - PROCESS | 6318 | 1464990270863 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:44:30 INFO - PROCESS | 6318 | 1464990270866 Marionette TRACE conn4 <- [1,2630,null,{}] 14:44:30 INFO - PROCESS | 6318 | 1464990270872 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:31 INFO - PROCESS | 6318 | 1464990271100 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 14:44:31 INFO - PROCESS | 6318 | 1464990271422 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a147000 == 113 [pid = 6318] [id = 665] 14:44:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8df15000) [pid = 6318] [serial = 1996] [outer = (nil)] 14:44:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8f5cc000) [pid = 6318] [serial = 1997] [outer = 0x8df15000] 14:44:31 INFO - PROCESS | 6318 | 1464990271515 Marionette DEBUG loaded listener.js 14:44:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8f5d0800) [pid = 6318] [serial = 1998] [outer = 0x8df15000] 14:44:32 INFO - PROCESS | 6318 | 1464990272482 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1682ms 14:44:32 INFO - PROCESS | 6318 | 1464990272546 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 14:44:32 INFO - PROCESS | 6318 | 1464990272550 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 14:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:44:32 INFO - PROCESS | 6318 | 1464990272557 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:44:32 INFO - PROCESS | 6318 | 1464990272560 Marionette TRACE conn4 <- [1,2634,null,{}] 14:44:32 INFO - PROCESS | 6318 | 1464990272566 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:32 INFO - PROCESS | 6318 | 1464990272811 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 14:44:33 INFO - PROCESS | 6318 | 1464990273140 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:33 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e08ac00 == 114 [pid = 6318] [id = 666] 14:44:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x8e15d400) [pid = 6318] [serial = 1999] [outer = (nil)] 14:44:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x8f6f1400) [pid = 6318] [serial = 2000] [outer = 0x8e15d400] 14:44:33 INFO - PROCESS | 6318 | 1464990273238 Marionette DEBUG loaded listener.js 14:44:33 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x914e9800) [pid = 6318] [serial = 2001] [outer = 0x8e15d400] 14:44:34 INFO - PROCESS | 6318 | 1464990274213 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1734ms 14:44:34 INFO - PROCESS | 6318 | 1464990274292 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 14:44:34 INFO - PROCESS | 6318 | 1464990274296 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 14:44:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:44:34 INFO - PROCESS | 6318 | 1464990274303 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:44:34 INFO - PROCESS | 6318 | 1464990274306 Marionette TRACE conn4 <- [1,2638,null,{}] 14:44:34 INFO - PROCESS | 6318 | 1464990274312 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:34 INFO - PROCESS | 6318 | 1464990274571 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 14:44:34 INFO - PROCESS | 6318 | 1464990274911 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f59a400 == 115 [pid = 6318] [id = 667] 14:44:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x8f5cfc00) [pid = 6318] [serial = 2002] [outer = (nil)] 14:44:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x917c7800) [pid = 6318] [serial = 2003] [outer = 0x8f5cfc00] 14:44:35 INFO - PROCESS | 6318 | 1464990275000 Marionette DEBUG loaded listener.js 14:44:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x917cec00) [pid = 6318] [serial = 2004] [outer = 0x8f5cfc00] 14:44:35 INFO - PROCESS | 6318 | 1464990275907 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1682ms 14:44:35 INFO - PROCESS | 6318 | 1464990275987 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 14:44:35 INFO - PROCESS | 6318 | 1464990275991 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 14:44:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:44:36 INFO - PROCESS | 6318 | 1464990275998 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:44:36 INFO - PROCESS | 6318 | 1464990276002 Marionette TRACE conn4 <- [1,2642,null,{}] 14:44:36 INFO - PROCESS | 6318 | 1464990276008 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:36 INFO - PROCESS | 6318 | 1464990276233 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 14:44:36 INFO - PROCESS | 6318 | 1464990276565 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e153000 == 116 [pid = 6318] [id = 668] 14:44:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x916a3400) [pid = 6318] [serial = 2005] [outer = (nil)] 14:44:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x91e63400) [pid = 6318] [serial = 2006] [outer = 0x916a3400] 14:44:36 INFO - PROCESS | 6318 | 1464990276674 Marionette DEBUG loaded listener.js 14:44:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x91e6dc00) [pid = 6318] [serial = 2007] [outer = 0x916a3400] 14:44:37 INFO - PROCESS | 6318 | 1464990277634 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:44:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:44:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1682ms 14:44:37 INFO - PROCESS | 6318 | 1464990277681 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 14:44:37 INFO - PROCESS | 6318 | 1464990277684 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 14:44:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:44:37 INFO - PROCESS | 6318 | 1464990277691 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:44:37 INFO - PROCESS | 6318 | 1464990277695 Marionette TRACE conn4 <- [1,2646,null,{}] 14:44:37 INFO - PROCESS | 6318 | 1464990277701 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:37 INFO - PROCESS | 6318 | 1464990277904 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 14:44:38 INFO - PROCESS | 6318 | 1464990278250 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x924c4000 == 117 [pid = 6318] [id = 669] 14:44:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x924c5000) [pid = 6318] [serial = 2008] [outer = (nil)] 14:44:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x9254f800) [pid = 6318] [serial = 2009] [outer = 0x924c5000] 14:44:38 INFO - PROCESS | 6318 | 1464990278362 Marionette DEBUG loaded listener.js 14:44:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x928cb800) [pid = 6318] [serial = 2010] [outer = 0x924c5000] 14:44:39 INFO - PROCESS | 6318 | 1464990279325 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:44:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:44:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1681ms 14:44:39 INFO - PROCESS | 6318 | 1464990279374 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 14:44:39 INFO - PROCESS | 6318 | 1464990279378 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 14:44:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:44:39 INFO - PROCESS | 6318 | 1464990279399 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:44:39 INFO - PROCESS | 6318 | 1464990279404 Marionette TRACE conn4 <- [1,2650,null,{}] 14:44:39 INFO - PROCESS | 6318 | 1464990279415 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:39 INFO - PROCESS | 6318 | 1464990279663 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 14:44:40 INFO - PROCESS | 6318 | 1464990280004 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x9254d000 == 118 [pid = 6318] [id = 670] 14:44:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x92972000) [pid = 6318] [serial = 2011] [outer = (nil)] 14:44:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x92b9cc00) [pid = 6318] [serial = 2012] [outer = 0x92972000] 14:44:40 INFO - PROCESS | 6318 | 1464990280095 Marionette DEBUG loaded listener.js 14:44:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x93663c00) [pid = 6318] [serial = 2013] [outer = 0x92972000] 14:44:41 INFO - PROCESS | 6318 | 1464990281021 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:44:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:44:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1678ms 14:44:41 INFO - PROCESS | 6318 | 1464990281062 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 14:44:41 INFO - PROCESS | 6318 | 1464990281067 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 14:44:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:44:41 INFO - PROCESS | 6318 | 1464990281073 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:44:41 INFO - PROCESS | 6318 | 1464990281076 Marionette TRACE conn4 <- [1,2654,null,{}] 14:44:41 INFO - PROCESS | 6318 | 1464990281082 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:41 INFO - PROCESS | 6318 | 1464990281282 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 14:44:41 INFO - PROCESS | 6318 | 1464990281569 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x92975400 == 119 [pid = 6318] [id = 671] 14:44:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x936a8800) [pid = 6318] [serial = 2014] [outer = (nil)] 14:44:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x93a96c00) [pid = 6318] [serial = 2015] [outer = 0x936a8800] 14:44:41 INFO - PROCESS | 6318 | 1464990281718 Marionette DEBUG loaded listener.js 14:44:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x94509800) [pid = 6318] [serial = 2016] [outer = 0x936a8800] 14:44:42 INFO - PROCESS | 6318 | 1464990282639 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:44:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:44:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1630ms 14:44:42 INFO - PROCESS | 6318 | 1464990282705 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 14:44:42 INFO - PROCESS | 6318 | 1464990282709 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 14:44:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:44:42 INFO - PROCESS | 6318 | 1464990282715 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:44:42 INFO - PROCESS | 6318 | 1464990282719 Marionette TRACE conn4 <- [1,2658,null,{}] 14:44:42 INFO - PROCESS | 6318 | 1464990282724 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:42 INFO - PROCESS | 6318 | 1464990282931 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 14:44:43 INFO - PROCESS | 6318 | 1464990283270 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e3c00 == 120 [pid = 6318] [id = 672] 14:44:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x867e6400) [pid = 6318] [serial = 2017] [outer = (nil)] 14:44:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x95123000) [pid = 6318] [serial = 2018] [outer = 0x867e6400] 14:44:43 INFO - PROCESS | 6318 | 1464990283362 Marionette DEBUG loaded listener.js 14:44:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x95196800) [pid = 6318] [serial = 2019] [outer = 0x867e6400] 14:44:44 INFO - PROCESS | 6318 | 1464990284248 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:44:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:44:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1580ms 14:44:44 INFO - PROCESS | 6318 | 1464990284296 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 14:44:44 INFO - PROCESS | 6318 | 1464990284301 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 14:44:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:44:44 INFO - PROCESS | 6318 | 1464990284307 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:44:44 INFO - PROCESS | 6318 | 1464990284310 Marionette TRACE conn4 <- [1,2662,null,{}] 14:44:44 INFO - PROCESS | 6318 | 1464990284316 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:44 INFO - PROCESS | 6318 | 1464990284525 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 14:44:44 INFO - PROCESS | 6318 | 1464990284807 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a25c00 == 121 [pid = 6318] [id = 673] 14:44:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x950d9c00) [pid = 6318] [serial = 2020] [outer = (nil)] 14:44:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x976bc000) [pid = 6318] [serial = 2021] [outer = 0x950d9c00] 14:44:44 INFO - PROCESS | 6318 | 1464990284958 Marionette DEBUG loaded listener.js 14:44:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x976c0400) [pid = 6318] [serial = 2022] [outer = 0x950d9c00] 14:44:45 INFO - PROCESS | 6318 | 1464990285899 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:44:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:44:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1631ms 14:44:45 INFO - PROCESS | 6318 | 1464990285955 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 14:44:45 INFO - PROCESS | 6318 | 1464990285959 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 14:44:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:44:45 INFO - PROCESS | 6318 | 1464990285972 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:44:45 INFO - PROCESS | 6318 | 1464990285975 Marionette TRACE conn4 <- [1,2666,null,{}] 14:44:45 INFO - PROCESS | 6318 | 1464990285982 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:46 INFO - PROCESS | 6318 | 1464990286213 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 14:44:46 INFO - PROCESS | 6318 | 1464990286550 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x96c02400 == 122 [pid = 6318] [id = 674] 14:44:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x976b6800) [pid = 6318] [serial = 2023] [outer = (nil)] 14:44:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x98944c00) [pid = 6318] [serial = 2024] [outer = 0x976b6800] 14:44:46 INFO - PROCESS | 6318 | 1464990286646 Marionette DEBUG loaded listener.js 14:44:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x98948800) [pid = 6318] [serial = 2025] [outer = 0x976b6800] 14:44:47 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:44:47 INFO - PROCESS | 6318 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 14:44:47 INFO - PROCESS | 6318 | 1464990287992 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:44:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:44:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2038ms 14:44:48 INFO - PROCESS | 6318 | 1464990288009 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 14:44:48 INFO - PROCESS | 6318 | 1464990288012 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 14:44:48 INFO - PROCESS | 6318 | 1464990288025 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:44:48 INFO - PROCESS | 6318 | 1464990288028 Marionette TRACE conn4 <- [1,2670,null,{}] 14:44:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:44:48 INFO - PROCESS | 6318 | 1464990288035 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:48 INFO - PROCESS | 6318 | 1464990288294 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 14:44:48 INFO - PROCESS | 6318 | 1464990288552 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a149400 == 123 [pid = 6318] [id = 675] 14:44:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x9169c400) [pid = 6318] [serial = 2026] [outer = (nil)] 14:44:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x995d3c00) [pid = 6318] [serial = 2027] [outer = 0x9169c400] 14:44:48 INFO - PROCESS | 6318 | 1464990288642 Marionette DEBUG loaded listener.js 14:44:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x99603000) [pid = 6318] [serial = 2028] [outer = 0x9169c400] 14:44:49 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:44:50 INFO - PROCESS | 6318 | 1464990290030 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 14:44:50 INFO - PROCESS | 6318 | 1464990290067 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 14:44:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:44:50 INFO - PROCESS | 6318 | 1464990290073 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:44:50 INFO - PROCESS | 6318 | 1464990290076 Marionette TRACE conn4 <- [1,2674,null,{}] 14:44:50 INFO - PROCESS | 6318 | 1464990290082 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:50 INFO - PROCESS | 6318 | 1464990290327 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 14:44:50 INFO - PROCESS | 6318 | 1464990290599 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x8756e000 == 124 [pid = 6318] [id = 676] 14:44:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x9894c000) [pid = 6318] [serial = 2029] [outer = (nil)] 14:44:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x99621800) [pid = 6318] [serial = 2030] [outer = 0x9894c000] 14:44:50 INFO - PROCESS | 6318 | 1464990290690 Marionette DEBUG loaded listener.js 14:44:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x996c8800) [pid = 6318] [serial = 2031] [outer = 0x9894c000] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x88311000 == 123 [pid = 6318] [id = 306] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x88be3c00 == 122 [pid = 6318] [id = 634] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x88eb7000 == 121 [pid = 6318] [id = 305] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8f59b800 == 120 [pid = 6318] [id = 278] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8ec3a800 == 119 [pid = 6318] [id = 302] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x89406400 == 118 [pid = 6318] [id = 635] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x876c6800 == 117 [pid = 6318] [id = 523] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcd4800 == 116 [pid = 6318] [id = 227] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x894ee400 == 115 [pid = 6318] [id = 277] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8f603800 == 114 [pid = 6318] [id = 303] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8e089800 == 113 [pid = 6318] [id = 276] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x88305400 == 112 [pid = 6318] [id = 307] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8b0ec800 == 111 [pid = 6318] [id = 275] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x869b2c00 == 110 [pid = 6318] [id = 658] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x87575400 == 109 [pid = 6318] [id = 657] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x894f3800 == 108 [pid = 6318] [id = 656] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x867dcc00 == 107 [pid = 6318] [id = 655] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8f609000 == 106 [pid = 6318] [id = 648] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x917c5800 == 105 [pid = 6318] [id = 647] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8c054000 == 104 [pid = 6318] [id = 646] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8eb7ac00 == 103 [pid = 6318] [id = 645] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8df1d000 == 102 [pid = 6318] [id = 644] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8e2b0400 == 101 [pid = 6318] [id = 643] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8c621000 == 100 [pid = 6318] [id = 641] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4a5800 == 99 [pid = 6318] [id = 642] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8c624800 == 98 [pid = 6318] [id = 640] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8c374000 == 97 [pid = 6318] [id = 639] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x8b181400 == 96 [pid = 6318] [id = 638] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x867e6c00 == 95 [pid = 6318] [id = 636] 14:44:52 INFO - PROCESS | 6318 | --DOCSHELL 0x876c5800 == 94 [pid = 6318] [id = 637] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x9169a000) [pid = 6318] [serial = 1872] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8bcd1c00) [pid = 6318] [serial = 1850] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x88312c00) [pid = 6318] [serial = 1901] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x8a14a000) [pid = 6318] [serial = 1904] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x88be0400) [pid = 6318] [serial = 1902] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x8f3cac00) [pid = 6318] [serial = 1865] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x8dfd6400) [pid = 6318] [serial = 1859] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x87574000) [pid = 6318] [serial = 1844] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x95194000) [pid = 6318] [serial = 1892] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x8d5fec00) [pid = 6318] [serial = 1856] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x91bd0000) [pid = 6318] [serial = 1875] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x92972800) [pid = 6318] [serial = 1881] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x8c002c00) [pid = 6318] [serial = 1908] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8a845800) [pid = 6318] [serial = 1905] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8f6eac00) [pid = 6318] [serial = 1869] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x8df18c00) [pid = 6318] [serial = 1857] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x917cf800) [pid = 6318] [serial = 1874] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x8eb77400) [pid = 6318] [serial = 1862] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x8d4a2c00) [pid = 6318] [serial = 1854] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x8bcc6400) [pid = 6318] [serial = 1907] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x87bebc00) [pid = 6318] [serial = 1845] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x97650c00) [pid = 6318] [serial = 1899] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x8f3cf000) [pid = 6318] [serial = 1866] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x951ebc00) [pid = 6318] [serial = 1895] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x8eb7e800) [pid = 6318] [serial = 1863] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x92b9f000) [pid = 6318] [serial = 1827] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x914ed000) [pid = 6318] [serial = 1871] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x92553800) [pid = 6318] [serial = 1878] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x951ef800) [pid = 6318] [serial = 1896] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x950d1c00) [pid = 6318] [serial = 1890] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x9450e000) [pid = 6318] [serial = 1889] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x936aa000) [pid = 6318] [serial = 1884] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x924c1c00) [pid = 6318] [serial = 1877] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8f610c00) [pid = 6318] [serial = 1868] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8a846000) [pid = 6318] [serial = 1848] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x96c02c00) [pid = 6318] [serial = 1898] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x93a9e400) [pid = 6318] [serial = 1887] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x95197400) [pid = 6318] [serial = 1893] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x9296b000) [pid = 6318] [serial = 1880] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8d40a400) [pid = 6318] [serial = 1853] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8bcd4c00) [pid = 6318] [serial = 1776] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8a141800) [pid = 6318] [serial = 1847] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x93a24400) [pid = 6318] [serial = 1886] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8c05ac00) [pid = 6318] [serial = 1851] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8e15c800) [pid = 6318] [serial = 1860] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x936a8000) [pid = 6318] [serial = 1883] [outer = (nil)] [url = about:blank] 14:44:52 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8bccdc00) [pid = 6318] [serial = 1910] [outer = (nil)] [url = about:blank] 14:44:53 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:44:53 INFO - PROCESS | 6318 | 1464990293780 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 14:44:53 INFO - PROCESS | 6318 | 1464990293830 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 14:44:53 INFO - PROCESS | 6318 | 1464990293839 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:44:53 INFO - PROCESS | 6318 | 1464990293845 Marionette TRACE conn4 <- [1,2678,null,{}] 14:44:53 INFO - PROCESS | 6318 | 1464990293852 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:54 INFO - PROCESS | 6318 | 1464990294061 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 14:44:54 INFO - PROCESS | 6318 | 1464990294314 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x88305000 == 95 [pid = 6318] [id = 677] 14:44:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8830d800) [pid = 6318] [serial = 2032] [outer = (nil)] 14:44:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x88eb7000) [pid = 6318] [serial = 2033] [outer = 0x8830d800] 14:44:54 INFO - PROCESS | 6318 | 1464990294395 Marionette DEBUG loaded listener.js 14:44:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x89405c00) [pid = 6318] [serial = 2034] [outer = 0x8830d800] 14:44:55 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:44:55 INFO - PROCESS | 6318 | 1464990295686 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:44:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:44:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1905ms 14:44:55 INFO - PROCESS | 6318 | 1464990295745 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 14:44:55 INFO - PROCESS | 6318 | 1464990295753 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 14:44:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:44:55 INFO - PROCESS | 6318 | 1464990295764 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:44:55 INFO - PROCESS | 6318 | 1464990295768 Marionette TRACE conn4 <- [1,2682,null,{}] 14:44:55 INFO - PROCESS | 6318 | 1464990295781 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:56 INFO - PROCESS | 6318 | 1464990296120 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 14:44:56 INFO - PROCESS | 6318 | 1464990296155 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x89404400 == 96 [pid = 6318] [id = 678] 14:44:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x89408800) [pid = 6318] [serial = 2035] [outer = (nil)] 14:44:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8a846000) [pid = 6318] [serial = 2036] [outer = 0x89408800] 14:44:56 INFO - PROCESS | 6318 | 1464990296230 Marionette DEBUG loaded listener.js 14:44:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8b0e4000) [pid = 6318] [serial = 2037] [outer = 0x89408800] 14:44:57 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8d4af000) [pid = 6318] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x8830e800) [pid = 6318] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x922a3000) [pid = 6318] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8e2b9400) [pid = 6318] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x8e2b9c00) [pid = 6318] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8bcc9000) [pid = 6318] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x917c5000) [pid = 6318] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x869b3000) [pid = 6318] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x936ac400) [pid = 6318] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x8dfd3c00) [pid = 6318] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x8f3ce400) [pid = 6318] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x87570c00) [pid = 6318] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x8c61f000) [pid = 6318] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x8a849400) [pid = 6318] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x91bc4c00) [pid = 6318] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x9229b800) [pid = 6318] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x876cb400) [pid = 6318] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0x8d5f4800) [pid = 6318] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x8b0e1800) [pid = 6318] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 125 (0x8f609800) [pid = 6318] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0x92ba5400) [pid = 6318] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 123 (0x8b186800) [pid = 6318] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:44:57 INFO - PROCESS | 6318 | --DOMWINDOW == 122 (0x92ba6c00) [pid = 6318] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:44:57 INFO - PROCESS | 6318 | 1464990297938 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:44:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 14:44:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2198ms 14:44:57 INFO - PROCESS | 6318 | 1464990297962 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 14:44:57 INFO - PROCESS | 6318 | 1464990297965 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 14:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:44:57 INFO - PROCESS | 6318 | 1464990297972 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:44:57 INFO - PROCESS | 6318 | 1464990297978 Marionette TRACE conn4 <- [1,2686,null,{}] 14:44:57 INFO - PROCESS | 6318 | 1464990297994 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:44:58 INFO - PROCESS | 6318 | 1464990298264 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 14:44:58 INFO - PROCESS | 6318 | 1464990298390 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:44:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x867dfc00 == 97 [pid = 6318] [id = 679] 14:44:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 123 (0x8a84a400) [pid = 6318] [serial = 2038] [outer = (nil)] 14:44:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 124 (0x8bccc400) [pid = 6318] [serial = 2039] [outer = 0x8a84a400] 14:44:58 INFO - PROCESS | 6318 | 1464990298473 Marionette DEBUG loaded listener.js 14:44:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x8c010000) [pid = 6318] [serial = 2040] [outer = 0x8a84a400] 14:44:59 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:44:59 INFO - PROCESS | 6318 | 1464990299716 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 14:44:59 INFO - PROCESS | 6318 | 1464990299894 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 14:44:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:45:00 INFO - PROCESS | 6318 | 1464990300030 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:45:00 INFO - PROCESS | 6318 | 1464990300038 Marionette TRACE conn4 <- [1,2690,null,{}] 14:45:00 INFO - PROCESS | 6318 | 1464990300050 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:00 INFO - PROCESS | 6318 | 1464990300286 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 14:45:00 INFO - PROCESS | 6318 | 1464990300557 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:00 INFO - PROCESS | 6318 | ++DOCSHELL 0x87bf4400 == 98 [pid = 6318] [id = 680] 14:45:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0x87bf6c00) [pid = 6318] [serial = 2041] [outer = (nil)] 14:45:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x88310000) [pid = 6318] [serial = 2042] [outer = 0x87bf6c00] 14:45:00 INFO - PROCESS | 6318 | 1464990300650 Marionette DEBUG loaded listener.js 14:45:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x88be3c00) [pid = 6318] [serial = 2043] [outer = 0x87bf6c00] 14:45:02 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:45:02 INFO - PROCESS | 6318 | 1464990302123 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 14:45:02 INFO - PROCESS | 6318 | 1464990302242 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 14:45:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:45:02 INFO - PROCESS | 6318 | 1464990302310 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:45:02 INFO - PROCESS | 6318 | 1464990302316 Marionette TRACE conn4 <- [1,2694,null,{}] 14:45:02 INFO - PROCESS | 6318 | 1464990302323 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:02 INFO - PROCESS | 6318 | 1464990302550 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 14:45:02 INFO - PROCESS | 6318 | 1464990302821 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x88ebd000 == 99 [pid = 6318] [id = 681] 14:45:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x8a1fd400) [pid = 6318] [serial = 2044] [outer = (nil)] 14:45:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x8b0e0400) [pid = 6318] [serial = 2045] [outer = 0x8a1fd400] 14:45:02 INFO - PROCESS | 6318 | 1464990302912 Marionette DEBUG loaded listener.js 14:45:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x8bcc9400) [pid = 6318] [serial = 2046] [outer = 0x8a1fd400] 14:45:04 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:45:04 INFO - PROCESS | 6318 | 1464990304334 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 14:45:04 INFO - PROCESS | 6318 | 1464990304408 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 14:45:04 INFO - PROCESS | 6318 | 1464990304555 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:45:04 INFO - PROCESS | 6318 | 1464990304561 Marionette TRACE conn4 <- [1,2698,null,{}] 14:45:04 INFO - PROCESS | 6318 | 1464990304580 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:04 INFO - PROCESS | 6318 | 1464990304800 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 14:45:05 INFO - PROCESS | 6318 | 1464990305086 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:05 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c003000 == 100 [pid = 6318] [id = 682] 14:45:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x8c018c00) [pid = 6318] [serial = 2047] [outer = (nil)] 14:45:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8c36a800) [pid = 6318] [serial = 2048] [outer = 0x8c018c00] 14:45:05 INFO - PROCESS | 6318 | 1464990305185 Marionette DEBUG loaded listener.js 14:45:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x8c604400) [pid = 6318] [serial = 2049] [outer = 0x8c018c00] 14:45:06 INFO - PROCESS | 6318 | SkCairoFTTypeface::onFilterRec unimplemented 14:45:06 INFO - PROCESS | 6318 | 1464990306665 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:45:06 INFO - PROCESS | 6318 | 1464990306707 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 14:45:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:45:06 INFO - PROCESS | 6318 | 1464990306806 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:45:06 INFO - PROCESS | 6318 | 1464990306809 Marionette TRACE conn4 <- [1,2702,null,{}] 14:45:06 INFO - PROCESS | 6318 | 1464990306827 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:07 INFO - PROCESS | 6318 | 1464990307052 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 14:45:07 INFO - PROCESS | 6318 | 1464990307322 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c05ec00 == 101 [pid = 6318] [id = 683] 14:45:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x8c36b800) [pid = 6318] [serial = 2050] [outer = (nil)] 14:45:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8d40dc00) [pid = 6318] [serial = 2051] [outer = 0x8c36b800] 14:45:07 INFO - PROCESS | 6318 | 1464990307413 Marionette DEBUG loaded listener.js 14:45:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8d4ad000) [pid = 6318] [serial = 2052] [outer = 0x8c36b800] 14:45:08 INFO - PROCESS | 6318 | 1464990308404 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:45:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:45:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1734ms 14:45:08 INFO - PROCESS | 6318 | 1464990308449 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 14:45:08 INFO - PROCESS | 6318 | 1464990308454 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 14:45:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:45:08 INFO - PROCESS | 6318 | 1464990308461 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:45:08 INFO - PROCESS | 6318 | 1464990308464 Marionette TRACE conn4 <- [1,2706,null,{}] 14:45:08 INFO - PROCESS | 6318 | 1464990308470 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:08 INFO - PROCESS | 6318 | 1464990308703 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 14:45:09 INFO - PROCESS | 6318 | 1464990309023 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x87576400 == 102 [pid = 6318] [id = 684] 14:45:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8c024c00) [pid = 6318] [serial = 2053] [outer = (nil)] 14:45:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8d5f6c00) [pid = 6318] [serial = 2054] [outer = 0x8c024c00] 14:45:09 INFO - PROCESS | 6318 | 1464990309131 Marionette DEBUG loaded listener.js 14:45:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8de03000) [pid = 6318] [serial = 2055] [outer = 0x8c024c00] 14:45:10 INFO - PROCESS | 6318 | 1464990310092 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:45:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:45:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1687ms 14:45:10 INFO - PROCESS | 6318 | 1464990310150 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 14:45:10 INFO - PROCESS | 6318 | 1464990310153 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 14:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:45:10 INFO - PROCESS | 6318 | 1464990310160 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:45:10 INFO - PROCESS | 6318 | 1464990310164 Marionette TRACE conn4 <- [1,2710,null,{}] 14:45:10 INFO - PROCESS | 6318 | 1464990310170 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:10 INFO - PROCESS | 6318 | 1464990310454 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 14:45:10 INFO - PROCESS | 6318 | 1464990310791 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x8de02c00 == 103 [pid = 6318] [id = 685] 14:45:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8dfd8800) [pid = 6318] [serial = 2056] [outer = (nil)] 14:45:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8e15bc00) [pid = 6318] [serial = 2057] [outer = 0x8dfd8800] 14:45:10 INFO - PROCESS | 6318 | 1464990310879 Marionette DEBUG loaded listener.js 14:45:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8e2b9c00) [pid = 6318] [serial = 2058] [outer = 0x8dfd8800] 14:45:11 INFO - PROCESS | 6318 | 1464990311837 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:45:11 INFO - PROCESS | 6318 | 1464990311899 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 14:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:45:11 INFO - PROCESS | 6318 | 1464990311906 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:45:11 INFO - PROCESS | 6318 | 1464990311910 Marionette TRACE conn4 <- [1,2714,null,{}] 14:45:11 INFO - PROCESS | 6318 | 1464990311916 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:12 INFO - PROCESS | 6318 | 1464990312131 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 14:45:12 INFO - PROCESS | 6318 | 1464990312462 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:12 INFO - PROCESS | 6318 | ++DOCSHELL 0x88eb9000 == 104 [pid = 6318] [id = 686] 14:45:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8a849800) [pid = 6318] [serial = 2059] [outer = (nil)] 14:45:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8eb72c00) [pid = 6318] [serial = 2060] [outer = 0x8a849800] 14:45:12 INFO - PROCESS | 6318 | 1464990312556 Marionette DEBUG loaded listener.js 14:45:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8ec35800) [pid = 6318] [serial = 2061] [outer = 0x8a849800] 14:45:13 INFO - PROCESS | 6318 | 1464990313480 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:45:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:45:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1643ms 14:45:13 INFO - PROCESS | 6318 | 1464990313550 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 14:45:13 INFO - PROCESS | 6318 | 1464990313554 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 14:45:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:45:13 INFO - PROCESS | 6318 | 1464990313561 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:45:13 INFO - PROCESS | 6318 | 1464990313565 Marionette TRACE conn4 <- [1,2718,null,{}] 14:45:13 INFO - PROCESS | 6318 | 1464990313570 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:13 INFO - PROCESS | 6318 | 1464990313837 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 14:45:14 INFO - PROCESS | 6318 | 1464990314159 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e15c800 == 105 [pid = 6318] [id = 687] 14:45:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8eb77400) [pid = 6318] [serial = 2062] [outer = (nil)] 14:45:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8f593800) [pid = 6318] [serial = 2063] [outer = 0x8eb77400] 14:45:14 INFO - PROCESS | 6318 | 1464990314254 Marionette DEBUG loaded listener.js 14:45:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8f596c00) [pid = 6318] [serial = 2064] [outer = 0x8eb77400] 14:45:15 INFO - PROCESS | 6318 | 1464990315216 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 14:45:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:45:15 INFO - PROCESS | 6318 | 1464990315299 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 14:45:15 INFO - PROCESS | 6318 | 1464990315306 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:45:15 INFO - PROCESS | 6318 | 1464990315309 Marionette TRACE conn4 <- [1,2722,null,{}] 14:45:15 INFO - PROCESS | 6318 | 1464990315315 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:15 INFO - PROCESS | 6318 | 1464990315565 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 14:45:15 INFO - PROCESS | 6318 | 1464990315885 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f3c3c00 == 106 [pid = 6318] [id = 688] 14:45:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8f3c7c00) [pid = 6318] [serial = 2065] [outer = (nil)] 14:45:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8f606c00) [pid = 6318] [serial = 2066] [outer = 0x8f3c7c00] 14:45:15 INFO - PROCESS | 6318 | 1464990315988 Marionette DEBUG loaded listener.js 14:45:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x8f60ec00) [pid = 6318] [serial = 2067] [outer = 0x8f3c7c00] 14:45:16 INFO - PROCESS | 6318 | 1464990316984 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 14:45:17 INFO - PROCESS | 6318 | 1464990317051 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 14:45:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:45:17 INFO - PROCESS | 6318 | 1464990317058 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:45:17 INFO - PROCESS | 6318 | 1464990317061 Marionette TRACE conn4 <- [1,2726,null,{}] 14:45:17 INFO - PROCESS | 6318 | 1464990317067 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:17 INFO - PROCESS | 6318 | 1464990317331 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 14:45:17 INFO - PROCESS | 6318 | 1464990317657 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:17 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4aa800 == 107 [pid = 6318] [id = 689] 14:45:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x8df18400) [pid = 6318] [serial = 2068] [outer = (nil)] 14:45:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x914e7800) [pid = 6318] [serial = 2069] [outer = 0x8df18400] 14:45:17 INFO - PROCESS | 6318 | 1464990317750 Marionette DEBUG loaded listener.js 14:45:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x91699400) [pid = 6318] [serial = 2070] [outer = 0x8df18400] 14:45:18 INFO - PROCESS | 6318 | 1464990318664 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:45:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:45:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1682ms 14:45:18 INFO - PROCESS | 6318 | 1464990318741 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 14:45:18 INFO - PROCESS | 6318 | 1464990318745 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 14:45:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:45:18 INFO - PROCESS | 6318 | 1464990318752 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:45:18 INFO - PROCESS | 6318 | 1464990318756 Marionette TRACE conn4 <- [1,2730,null,{}] 14:45:18 INFO - PROCESS | 6318 | 1464990318762 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:19 INFO - PROCESS | 6318 | 1464990319035 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 14:45:19 INFO - PROCESS | 6318 | 1464990319371 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bc3400 == 108 [pid = 6318] [id = 690] 14:45:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x91bc4400) [pid = 6318] [serial = 2071] [outer = (nil)] 14:45:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x91bcc000) [pid = 6318] [serial = 2072] [outer = 0x91bc4400] 14:45:19 INFO - PROCESS | 6318 | 1464990319485 Marionette DEBUG loaded listener.js 14:45:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x91e6e000) [pid = 6318] [serial = 2073] [outer = 0x91bc4400] 14:45:20 INFO - PROCESS | 6318 | 1464990320843 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 14:45:20 INFO - PROCESS | 6318 | 1464990320891 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 14:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:45:20 INFO - PROCESS | 6318 | 1464990320898 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:45:20 INFO - PROCESS | 6318 | 1464990320901 Marionette TRACE conn4 <- [1,2734,null,{}] 14:45:20 INFO - PROCESS | 6318 | 1464990320908 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:21 INFO - PROCESS | 6318 | 1464990321178 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 14:45:21 INFO - PROCESS | 6318 | 1464990321448 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e6800 == 109 [pid = 6318] [id = 691] 14:45:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x917c9800) [pid = 6318] [serial = 2074] [outer = (nil)] 14:45:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x9254ec00) [pid = 6318] [serial = 2075] [outer = 0x917c9800] 14:45:21 INFO - PROCESS | 6318 | 1464990321536 Marionette DEBUG loaded listener.js 14:45:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x92554800) [pid = 6318] [serial = 2076] [outer = 0x917c9800] 14:45:22 INFO - PROCESS | 6318 | 1464990322522 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:45:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:45:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1685ms 14:45:22 INFO - PROCESS | 6318 | 1464990322584 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 14:45:22 INFO - PROCESS | 6318 | 1464990322588 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 14:45:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:45:22 INFO - PROCESS | 6318 | 1464990322595 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:45:22 INFO - PROCESS | 6318 | 1464990322599 Marionette TRACE conn4 <- [1,2738,null,{}] 14:45:22 INFO - PROCESS | 6318 | 1464990322605 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:22 INFO - PROCESS | 6318 | 1464990322842 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 14:45:23 INFO - PROCESS | 6318 | 1464990323176 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:23 INFO - PROCESS | 6318 | ++DOCSHELL 0x87bedc00 == 110 [pid = 6318] [id = 692] 14:45:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x8f60c400) [pid = 6318] [serial = 2077] [outer = (nil)] 14:45:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x928c3000) [pid = 6318] [serial = 2078] [outer = 0x8f60c400] 14:45:23 INFO - PROCESS | 6318 | 1464990323265 Marionette DEBUG loaded listener.js 14:45:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x928ce400) [pid = 6318] [serial = 2079] [outer = 0x8f60c400] 14:45:24 INFO - PROCESS | 6318 | 1464990324182 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:45:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:45:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1636ms 14:45:24 INFO - PROCESS | 6318 | 1464990324232 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 14:45:24 INFO - PROCESS | 6318 | 1464990324236 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 14:45:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:45:24 INFO - PROCESS | 6318 | 1464990324243 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:45:24 INFO - PROCESS | 6318 | 1464990324246 Marionette TRACE conn4 <- [1,2742,null,{}] 14:45:24 INFO - PROCESS | 6318 | 1464990324252 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:24 INFO - PROCESS | 6318 | 1464990324462 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 14:45:24 INFO - PROCESS | 6318 | 1464990324791 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x928c3400 == 111 [pid = 6318] [id = 693] 14:45:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x928c6000) [pid = 6318] [serial = 2080] [outer = (nil)] 14:45:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x92aaf400) [pid = 6318] [serial = 2081] [outer = 0x928c6000] 14:45:24 INFO - PROCESS | 6318 | 1464990324885 Marionette DEBUG loaded listener.js 14:45:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x92ab5400) [pid = 6318] [serial = 2082] [outer = 0x928c6000] 14:45:25 INFO - PROCESS | 6318 | 1464990325808 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:45:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:45:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1641ms 14:45:25 INFO - PROCESS | 6318 | 1464990325886 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 14:45:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:45:25 INFO - PROCESS | 6318 | 1464990325890 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 14:45:25 INFO - PROCESS | 6318 | 1464990325896 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:45:25 INFO - PROCESS | 6318 | 1464990325900 Marionette TRACE conn4 <- [1,2746,null,{}] 14:45:25 INFO - PROCESS | 6318 | 1464990325906 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:26 INFO - PROCESS | 6318 | 1464990326149 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 14:45:26 INFO - PROCESS | 6318 | 1464990326484 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x928c7000 == 112 [pid = 6318] [id = 694] 14:45:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x92ab0800) [pid = 6318] [serial = 2083] [outer = (nil)] 14:45:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x92b9c800) [pid = 6318] [serial = 2084] [outer = 0x92ab0800] 14:45:26 INFO - PROCESS | 6318 | 1464990326572 Marionette DEBUG loaded listener.js 14:45:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x92ba3400) [pid = 6318] [serial = 2085] [outer = 0x92ab0800] 14:45:27 INFO - PROCESS | 6318 | 1464990327491 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:45:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:45:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1638ms 14:45:27 INFO - PROCESS | 6318 | 1464990327534 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 14:45:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:45:27 INFO - PROCESS | 6318 | 1464990327538 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 14:45:27 INFO - PROCESS | 6318 | 1464990327544 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:45:27 INFO - PROCESS | 6318 | 1464990327548 Marionette TRACE conn4 <- [1,2750,null,{}] 14:45:27 INFO - PROCESS | 6318 | 1464990327553 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:27 INFO - PROCESS | 6318 | 1464990327770 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 14:45:28 INFO - PROCESS | 6318 | 1464990328090 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:28 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c607400 == 113 [pid = 6318] [id = 695] 14:45:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x8c607c00) [pid = 6318] [serial = 2086] [outer = (nil)] 14:45:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x9381c400) [pid = 6318] [serial = 2087] [outer = 0x8c607c00] 14:45:28 INFO - PROCESS | 6318 | 1464990328226 Marionette DEBUG loaded listener.js 14:45:28 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x93a26400) [pid = 6318] [serial = 2088] [outer = 0x8c607c00] 14:45:29 INFO - PROCESS | 6318 | 1464990329162 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:45:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:45:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1686ms 14:45:29 INFO - PROCESS | 6318 | 1464990329230 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 14:45:29 INFO - PROCESS | 6318 | 1464990329234 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 14:45:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:45:29 INFO - PROCESS | 6318 | 1464990329241 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:45:29 INFO - PROCESS | 6318 | 1464990329245 Marionette TRACE conn4 <- [1,2754,null,{}] 14:45:29 INFO - PROCESS | 6318 | 1464990329251 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:29 INFO - PROCESS | 6318 | 1464990329505 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 14:45:30 INFO - PROCESS | 6318 | 1464990330354 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x876c2800 == 112 [pid = 6318] [id = 633] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x89404400 == 111 [pid = 6318] [id = 678] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x88305000 == 110 [pid = 6318] [id = 677] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x867e3c00 == 109 [pid = 6318] [id = 672] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x93a25c00 == 108 [pid = 6318] [id = 673] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x92975400 == 107 [pid = 6318] [id = 671] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x9254d000 == 106 [pid = 6318] [id = 670] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x924c4000 == 105 [pid = 6318] [id = 669] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8e153000 == 104 [pid = 6318] [id = 668] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8e08ac00 == 103 [pid = 6318] [id = 666] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8f59a400 == 102 [pid = 6318] [id = 667] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8a147000 == 101 [pid = 6318] [id = 665] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8e15b800 == 100 [pid = 6318] [id = 664] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4d8000 == 99 [pid = 6318] [id = 663] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8a1f2000 == 98 [pid = 6318] [id = 662] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8c010800 == 97 [pid = 6318] [id = 661] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8a1f7400 == 96 [pid = 6318] [id = 660] 14:45:30 INFO - PROCESS | 6318 | --DOCSHELL 0x8757b000 == 95 [pid = 6318] [id = 659] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8c05c800) [pid = 6318] [serial = 1976] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8dfcf800) [pid = 6318] [serial = 1925] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x89407800) [pid = 6318] [serial = 1914] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x9254c800) [pid = 6318] [serial = 1949] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x8ec3d800) [pid = 6318] [serial = 1931] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x8f59bc00) [pid = 6318] [serial = 1934] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x8c371c00) [pid = 6318] [serial = 1974] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x8f3ca400) [pid = 6318] [serial = 1932] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x922a1400) [pid = 6318] [serial = 1946] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x92ba3000) [pid = 6318] [serial = 1955] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x96c10400) [pid = 6318] [serial = 1961] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x976b8000) [pid = 6318] [serial = 1962] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x8e2b1800) [pid = 6318] [serial = 1929] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x922a3400) [pid = 6318] [serial = 1947] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x92559000) [pid = 6318] [serial = 1950] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8f60fc00) [pid = 6318] [serial = 1938] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x88ebf000) [pid = 6318] [serial = 1968] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8e2abc00) [pid = 6318] [serial = 1928] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x8c629c00) [pid = 6318] [serial = 1919] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x8b4ccc00) [pid = 6318] [serial = 1971] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x91e68000) [pid = 6318] [serial = 1944] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x91bc9400) [pid = 6318] [serial = 1943] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x93664c00) [pid = 6318] [serial = 1956] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8f5c2800) [pid = 6318] [serial = 1935] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x9296f800) [pid = 6318] [serial = 1953] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x976c2c00) [pid = 6318] [serial = 1964] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x88be6000) [pid = 6318] [serial = 1913] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8df19000) [pid = 6318] [serial = 1923] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8c052800) [pid = 6318] [serial = 1842] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x91697c00) [pid = 6318] [serial = 1941] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8f60bc00) [pid = 6318] [serial = 1937] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x94504800) [pid = 6318] [serial = 1958] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x914e9c00) [pid = 6318] [serial = 1940] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x9296d800) [pid = 6318] [serial = 1952] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8d5fb000) [pid = 6318] [serial = 1922] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x88bde000) [pid = 6318] [serial = 1967] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x8d40c400) [pid = 6318] [serial = 1920] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x8b0e8400) [pid = 6318] [serial = 1970] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x8c05e400) [pid = 6318] [serial = 1917] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x9879ac00) [pid = 6318] [serial = 1965] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x8bcd3c00) [pid = 6318] [serial = 1916] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x8c05b400) [pid = 6318] [serial = 1973] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x936a4800) [pid = 6318] [serial = 1830] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x951e6400) [pid = 6318] [serial = 1959] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x8dfda800) [pid = 6318] [serial = 1926] [outer = (nil)] [url = about:blank] 14:45:31 INFO - PROCESS | 6318 | ++DOCSHELL 0x869bfc00 == 96 [pid = 6318] [id = 696] 14:45:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x87570800) [pid = 6318] [serial = 2089] [outer = (nil)] 14:45:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x876bec00) [pid = 6318] [serial = 2090] [outer = 0x87570800] 14:45:31 INFO - PROCESS | 6318 | 1464990331250 Marionette DEBUG loaded listener.js 14:45:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x8830a400) [pid = 6318] [serial = 2091] [outer = 0x87570800] 14:45:32 INFO - PROCESS | 6318 | 1464990332143 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:45:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:45:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2940ms 14:45:32 INFO - PROCESS | 6318 | 1464990332182 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 14:45:32 INFO - PROCESS | 6318 | 1464990332186 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 14:45:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:45:32 INFO - PROCESS | 6318 | 1464990332194 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:45:32 INFO - PROCESS | 6318 | 1464990332200 Marionette TRACE conn4 <- [1,2758,null,{}] 14:45:32 INFO - PROCESS | 6318 | 1464990332207 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:32 INFO - PROCESS | 6318 | 1464990332407 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 14:45:32 INFO - PROCESS | 6318 | 1464990332623 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x89405400 == 97 [pid = 6318] [id = 697] 14:45:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x894ee400) [pid = 6318] [serial = 2092] [outer = (nil)] 14:45:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8a150800) [pid = 6318] [serial = 2093] [outer = 0x894ee400] 14:45:32 INFO - PROCESS | 6318 | 1464990332704 Marionette DEBUG loaded listener.js 14:45:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x8a849400) [pid = 6318] [serial = 2094] [outer = 0x894ee400] 14:45:33 INFO - PROCESS | 6318 | 1464990333614 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:45:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:45:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1485ms 14:45:33 INFO - PROCESS | 6318 | 1464990333681 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 14:45:33 INFO - PROCESS | 6318 | 1464990333687 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 14:45:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:45:33 INFO - PROCESS | 6318 | 1464990333695 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:45:33 INFO - PROCESS | 6318 | 1464990333699 Marionette TRACE conn4 <- [1,2762,null,{}] 14:45:33 INFO - PROCESS | 6318 | 1464990333710 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:33 INFO - PROCESS | 6318 | 1464990333977 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 14:45:34 INFO - PROCESS | 6318 | 1464990334016 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bccdc00 == 98 [pid = 6318] [id = 698] 14:45:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x8bcd3c00) [pid = 6318] [serial = 2095] [outer = (nil)] 14:45:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8c010400) [pid = 6318] [serial = 2096] [outer = 0x8bcd3c00] 14:45:34 INFO - PROCESS | 6318 | 1464990334090 Marionette DEBUG loaded listener.js 14:45:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8c056800) [pid = 6318] [serial = 2097] [outer = 0x8bcd3c00] 14:45:35 INFO - PROCESS | 6318 | 1464990335214 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1532ms 14:45:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:45:35 INFO - PROCESS | 6318 | 1464990335228 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 14:45:35 INFO - PROCESS | 6318 | 1464990335231 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 14:45:35 INFO - PROCESS | 6318 | 1464990335240 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:45:35 INFO - PROCESS | 6318 | 1464990335249 Marionette TRACE conn4 <- [1,2766,null,{}] 14:45:35 INFO - PROCESS | 6318 | 1464990335272 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:35 INFO - PROCESS | 6318 | 1464990335548 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 14:45:35 INFO - PROCESS | 6318 | 1464990335596 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:35 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c022c00 == 99 [pid = 6318] [id = 699] 14:45:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8c607000) [pid = 6318] [serial = 2098] [outer = (nil)] 14:45:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8c62b400) [pid = 6318] [serial = 2099] [outer = 0x8c607000] 14:45:35 INFO - PROCESS | 6318 | 1464990335672 Marionette DEBUG loaded listener.js 14:45:35 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8d409400) [pid = 6318] [serial = 2100] [outer = 0x8c607000] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x88bdcc00) [pid = 6318] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8bcd3800) [pid = 6318] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x8830d800) [pid = 6318] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x8e15d400) [pid = 6318] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x976b6800) [pid = 6318] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x9894c000) [pid = 6318] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x92972000) [pid = 6318] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x936a8800) [pid = 6318] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x924c5000) [pid = 6318] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x8c017c00) [pid = 6318] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x8b184400) [pid = 6318] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x8a84b400) [pid = 6318] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0x8757b400) [pid = 6318] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x89408800) [pid = 6318] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 125 (0x867e6400) [pid = 6318] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0x950d9c00) [pid = 6318] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 123 (0x8e15d800) [pid = 6318] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 122 (0x8f5cfc00) [pid = 6318] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 121 (0x916a3400) [pid = 6318] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 120 (0x9169c400) [pid = 6318] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:45:36 INFO - PROCESS | 6318 | --DOMWINDOW == 119 (0x8df15000) [pid = 6318] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:45:37 INFO - PROCESS | 6318 | 1464990337188 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:45:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:45:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2003ms 14:45:37 INFO - PROCESS | 6318 | 1464990337244 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 14:45:37 INFO - PROCESS | 6318 | 1464990337248 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 14:45:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:45:37 INFO - PROCESS | 6318 | 1464990337255 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:45:37 INFO - PROCESS | 6318 | 1464990337257 Marionette TRACE conn4 <- [1,2770,null,{}] 14:45:37 INFO - PROCESS | 6318 | 1464990337263 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:37 INFO - PROCESS | 6318 | 1464990337472 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 14:45:37 INFO - PROCESS | 6318 | 1464990337666 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x8830d800 == 100 [pid = 6318] [id = 700] 14:45:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 120 (0x88eb8c00) [pid = 6318] [serial = 2101] [outer = (nil)] 14:45:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 121 (0x8d40e400) [pid = 6318] [serial = 2102] [outer = 0x88eb8c00] 14:45:37 INFO - PROCESS | 6318 | 1464990337739 Marionette DEBUG loaded listener.js 14:45:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 122 (0x8d4b0800) [pid = 6318] [serial = 2103] [outer = 0x88eb8c00] 14:45:38 INFO - PROCESS | 6318 | 1464990338672 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:45:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:45:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1444ms 14:45:38 INFO - PROCESS | 6318 | 1464990338700 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 14:45:38 INFO - PROCESS | 6318 | 1464990338707 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 14:45:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:45:38 INFO - PROCESS | 6318 | 1464990338728 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:45:38 INFO - PROCESS | 6318 | 1464990338734 Marionette TRACE conn4 <- [1,2774,null,{}] 14:45:38 INFO - PROCESS | 6318 | 1464990338743 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:38 INFO - PROCESS | 6318 | 1464990338989 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 14:45:39 INFO - PROCESS | 6318 | 1464990339337 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x89407400 == 101 [pid = 6318] [id = 701] 14:45:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 123 (0x89407c00) [pid = 6318] [serial = 2104] [outer = (nil)] 14:45:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 124 (0x894f2800) [pid = 6318] [serial = 2105] [outer = 0x89407c00] 14:45:39 INFO - PROCESS | 6318 | 1464990339433 Marionette DEBUG loaded listener.js 14:45:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x8b4ccc00) [pid = 6318] [serial = 2106] [outer = 0x89407c00] 14:45:40 INFO - PROCESS | 6318 | 1464990340450 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1791ms 14:45:40 INFO - PROCESS | 6318 | 1464990340519 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 14:45:40 INFO - PROCESS | 6318 | 1464990340529 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 14:45:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:45:40 INFO - PROCESS | 6318 | 1464990340540 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:45:40 INFO - PROCESS | 6318 | 1464990340544 Marionette TRACE conn4 <- [1,2778,null,{}] 14:45:40 INFO - PROCESS | 6318 | 1464990340551 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:40 INFO - PROCESS | 6318 | 1464990340814 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 14:45:41 INFO - PROCESS | 6318 | 1464990341150 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:41 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c36f400 == 102 [pid = 6318] [id = 702] 14:45:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0x8c371c00) [pid = 6318] [serial = 2107] [outer = (nil)] 14:45:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x8c61fc00) [pid = 6318] [serial = 2108] [outer = 0x8c371c00] 14:45:41 INFO - PROCESS | 6318 | 1464990341246 Marionette DEBUG loaded listener.js 14:45:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x8d410000) [pid = 6318] [serial = 2109] [outer = 0x8c371c00] 14:45:42 INFO - PROCESS | 6318 | 1464990342242 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1734ms 14:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:45:42 INFO - PROCESS | 6318 | 1464990342274 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 14:45:42 INFO - PROCESS | 6318 | 1464990342277 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 14:45:42 INFO - PROCESS | 6318 | 1464990342285 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:45:42 INFO - PROCESS | 6318 | 1464990342291 Marionette TRACE conn4 <- [1,2782,null,{}] 14:45:42 INFO - PROCESS | 6318 | 1464990342308 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:42 INFO - PROCESS | 6318 | 1464990342570 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 14:45:42 INFO - PROCESS | 6318 | 1464990342939 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x8dfd4800 == 103 [pid = 6318] [id = 703] 14:45:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x8dfd8000) [pid = 6318] [serial = 2110] [outer = (nil)] 14:45:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x8e07f800) [pid = 6318] [serial = 2111] [outer = 0x8dfd8000] 14:45:43 INFO - PROCESS | 6318 | 1464990343039 Marionette DEBUG loaded listener.js 14:45:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x8e08a800) [pid = 6318] [serial = 2112] [outer = 0x8dfd8000] 14:45:43 INFO - PROCESS | 6318 | 1464990343968 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:45:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:45:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1748ms 14:45:44 INFO - PROCESS | 6318 | 1464990344032 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 14:45:44 INFO - PROCESS | 6318 | 1464990344037 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 14:45:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:45:44 INFO - PROCESS | 6318 | 1464990344043 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:45:44 INFO - PROCESS | 6318 | 1464990344046 Marionette TRACE conn4 <- [1,2786,null,{}] 14:45:44 INFO - PROCESS | 6318 | 1464990344052 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:44 INFO - PROCESS | 6318 | 1464990344306 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 14:45:44 INFO - PROCESS | 6318 | 1464990344632 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x8dfd1c00 == 104 [pid = 6318] [id = 704] 14:45:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x8e2b1800) [pid = 6318] [serial = 2113] [outer = (nil)] 14:45:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8e2b5400) [pid = 6318] [serial = 2114] [outer = 0x8e2b1800] 14:45:44 INFO - PROCESS | 6318 | 1464990344726 Marionette DEBUG loaded listener.js 14:45:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x8ec39400) [pid = 6318] [serial = 2115] [outer = 0x8e2b1800] 14:45:45 INFO - PROCESS | 6318 | 1464990345609 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:45:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:45:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1598ms 14:45:45 INFO - PROCESS | 6318 | 1464990345642 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 14:45:45 INFO - PROCESS | 6318 | 1464990345645 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 14:45:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:45:45 INFO - PROCESS | 6318 | 1464990345652 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:45:45 INFO - PROCESS | 6318 | 1464990345655 Marionette TRACE conn4 <- [1,2790,null,{}] 14:45:45 INFO - PROCESS | 6318 | 1464990345661 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:45 INFO - PROCESS | 6318 | 1464990345878 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 14:45:46 INFO - PROCESS | 6318 | 1464990346160 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:46 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e2ad400 == 105 [pid = 6318] [id = 705] 14:45:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x8f3c5000) [pid = 6318] [serial = 2116] [outer = (nil)] 14:45:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8f3ce000) [pid = 6318] [serial = 2117] [outer = 0x8f3c5000] 14:45:46 INFO - PROCESS | 6318 | 1464990346297 Marionette DEBUG loaded listener.js 14:45:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8f598c00) [pid = 6318] [serial = 2118] [outer = 0x8f3c5000] 14:45:47 INFO - PROCESS | 6318 | 1464990347266 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:45:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:45:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1683ms 14:45:47 INFO - PROCESS | 6318 | 1464990347335 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 14:45:47 INFO - PROCESS | 6318 | 1464990347339 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 14:45:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:45:47 INFO - PROCESS | 6318 | 1464990347346 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:45:47 INFO - PROCESS | 6318 | 1464990347349 Marionette TRACE conn4 <- [1,2794,null,{}] 14:45:47 INFO - PROCESS | 6318 | 1464990347355 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:47 INFO - PROCESS | 6318 | 1464990347643 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 14:45:47 INFO - PROCESS | 6318 | 1464990347981 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:48 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b0e5800 == 106 [pid = 6318] [id = 706] 14:45:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8e07cc00) [pid = 6318] [serial = 2119] [outer = (nil)] 14:45:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x91698800) [pid = 6318] [serial = 2120] [outer = 0x8e07cc00] 14:45:48 INFO - PROCESS | 6318 | 1464990348080 Marionette DEBUG loaded listener.js 14:45:48 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x917c1c00) [pid = 6318] [serial = 2121] [outer = 0x8e07cc00] 14:45:48 INFO - PROCESS | 6318 | 1464990348987 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:45:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:45:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1680ms 14:45:49 INFO - PROCESS | 6318 | 1464990349043 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 14:45:49 INFO - PROCESS | 6318 | 1464990349048 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 14:45:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:45:49 INFO - PROCESS | 6318 | 1464990349057 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:45:49 INFO - PROCESS | 6318 | 1464990349059 Marionette TRACE conn4 <- [1,2798,null,{}] 14:45:49 INFO - PROCESS | 6318 | 1464990349066 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:49 INFO - PROCESS | 6318 | 1464990349278 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 14:45:49 INFO - PROCESS | 6318 | 1464990349562 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f59b800 == 107 [pid = 6318] [id = 707] 14:45:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x9169b000) [pid = 6318] [serial = 2122] [outer = (nil)] 14:45:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x91bcd800) [pid = 6318] [serial = 2123] [outer = 0x9169b000] 14:45:49 INFO - PROCESS | 6318 | 1464990349696 Marionette DEBUG loaded listener.js 14:45:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x91e69c00) [pid = 6318] [serial = 2124] [outer = 0x9169b000] 14:45:50 INFO - PROCESS | 6318 | 1464990350678 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:45:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:45:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1685ms 14:45:50 INFO - PROCESS | 6318 | 1464990350743 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 14:45:50 INFO - PROCESS | 6318 | 1464990350747 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 14:45:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:45:50 INFO - PROCESS | 6318 | 1464990350754 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:45:50 INFO - PROCESS | 6318 | 1464990350758 Marionette TRACE conn4 <- [1,2802,null,{}] 14:45:50 INFO - PROCESS | 6318 | 1464990350764 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:50 INFO - PROCESS | 6318 | 1464990350972 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 14:45:51 INFO - PROCESS | 6318 | 1464990351299 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb7e800 == 108 [pid = 6318] [id = 708] 14:45:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8f5c2800) [pid = 6318] [serial = 2125] [outer = (nil)] 14:45:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x924bb400) [pid = 6318] [serial = 2126] [outer = 0x8f5c2800] 14:45:51 INFO - PROCESS | 6318 | 1464990351391 Marionette DEBUG loaded listener.js 14:45:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x924c2000) [pid = 6318] [serial = 2127] [outer = 0x8f5c2800] 14:45:52 INFO - PROCESS | 6318 | 1464990352315 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:45:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:45:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1586ms 14:45:52 INFO - PROCESS | 6318 | 1464990352340 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 14:45:52 INFO - PROCESS | 6318 | 1464990352344 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 14:45:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:45:52 INFO - PROCESS | 6318 | 1464990352351 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:45:52 INFO - PROCESS | 6318 | 1464990352354 Marionette TRACE conn4 <- [1,2806,null,{}] 14:45:52 INFO - PROCESS | 6318 | 1464990352360 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:52 INFO - PROCESS | 6318 | 1464990352576 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 14:45:52 INFO - PROCESS | 6318 | 1464990352875 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f5400 == 109 [pid = 6318] [id = 709] 14:45:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8bccc800) [pid = 6318] [serial = 2128] [outer = (nil)] 14:45:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x92968800) [pid = 6318] [serial = 2129] [outer = 0x8bccc800] 14:45:53 INFO - PROCESS | 6318 | 1464990353012 Marionette DEBUG loaded listener.js 14:45:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x92973000) [pid = 6318] [serial = 2130] [outer = 0x8bccc800] 14:45:53 INFO - PROCESS | 6318 | 1464990353925 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:45:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:45:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1630ms 14:45:53 INFO - PROCESS | 6318 | 1464990353982 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 14:45:53 INFO - PROCESS | 6318 | 1464990353986 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 14:45:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:45:53 INFO - PROCESS | 6318 | 1464990353993 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:45:53 INFO - PROCESS | 6318 | 1464990353997 Marionette TRACE conn4 <- [1,2810,null,{}] 14:45:54 INFO - PROCESS | 6318 | 1464990354003 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:54 INFO - PROCESS | 6318 | 1464990354219 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 14:45:54 INFO - PROCESS | 6318 | 1464990354547 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e1800 == 110 [pid = 6318] [id = 710] 14:45:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x924ba400) [pid = 6318] [serial = 2131] [outer = (nil)] 14:45:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x92b9a400) [pid = 6318] [serial = 2132] [outer = 0x924ba400] 14:45:54 INFO - PROCESS | 6318 | 1464990354638 Marionette DEBUG loaded listener.js 14:45:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x92ba5400) [pid = 6318] [serial = 2133] [outer = 0x924ba400] 14:45:55 INFO - PROCESS | 6318 | 1464990355604 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:45:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:45:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1681ms 14:45:55 INFO - PROCESS | 6318 | 1464990355675 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 14:45:55 INFO - PROCESS | 6318 | 1464990355680 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 14:45:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:45:55 INFO - PROCESS | 6318 | 1464990355687 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:45:55 INFO - PROCESS | 6318 | 1464990355691 Marionette TRACE conn4 <- [1,2814,null,{}] 14:45:55 INFO - PROCESS | 6318 | 1464990355697 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:55 INFO - PROCESS | 6318 | 1464990355975 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 14:45:56 INFO - PROCESS | 6318 | 1464990356325 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x928c9000 == 111 [pid = 6318] [id = 711] 14:45:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x94504800) [pid = 6318] [serial = 2134] [outer = (nil)] 14:45:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x950d4000) [pid = 6318] [serial = 2135] [outer = 0x94504800] 14:45:56 INFO - PROCESS | 6318 | 1464990356420 Marionette DEBUG loaded listener.js 14:45:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x95129000) [pid = 6318] [serial = 2136] [outer = 0x94504800] 14:45:57 INFO - PROCESS | 6318 | 1464990357392 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:45:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:45:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1781ms 14:45:57 INFO - PROCESS | 6318 | 1464990357470 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 14:45:57 INFO - PROCESS | 6318 | 1464990357473 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 14:45:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:45:57 INFO - PROCESS | 6318 | 1464990357481 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:45:57 INFO - PROCESS | 6318 | 1464990357485 Marionette TRACE conn4 <- [1,2818,null,{}] 14:45:57 INFO - PROCESS | 6318 | 1464990357490 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:57 INFO - PROCESS | 6318 | 1464990357714 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 14:45:58 INFO - PROCESS | 6318 | 1464990358049 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c623800 == 112 [pid = 6318] [id = 712] 14:45:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x8d5fcc00) [pid = 6318] [serial = 2137] [outer = (nil)] 14:45:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x951e6800) [pid = 6318] [serial = 2138] [outer = 0x8d5fcc00] 14:45:58 INFO - PROCESS | 6318 | 1464990358139 Marionette DEBUG loaded listener.js 14:45:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x951f1800) [pid = 6318] [serial = 2139] [outer = 0x8d5fcc00] 14:45:59 INFO - PROCESS | 6318 | 1464990359168 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:45:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:45:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1734ms 14:45:59 INFO - PROCESS | 6318 | 1464990359217 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 14:45:59 INFO - PROCESS | 6318 | 1464990359221 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 14:45:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:45:59 INFO - PROCESS | 6318 | 1464990359227 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:45:59 INFO - PROCESS | 6318 | 1464990359231 Marionette TRACE conn4 <- [1,2822,null,{}] 14:45:59 INFO - PROCESS | 6318 | 1464990359237 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:45:59 INFO - PROCESS | 6318 | 1464990359461 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 14:45:59 INFO - PROCESS | 6318 | 1464990359795 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:45:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e2800 == 113 [pid = 6318] [id = 713] 14:45:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x92975400) [pid = 6318] [serial = 2140] [outer = (nil)] 14:45:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x9765a800) [pid = 6318] [serial = 2141] [outer = 0x92975400] 14:45:59 INFO - PROCESS | 6318 | 1464990359887 Marionette DEBUG loaded listener.js 14:46:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x976b5800) [pid = 6318] [serial = 2142] [outer = 0x92975400] 14:46:00 INFO - PROCESS | 6318 | 1464990360832 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:46:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:46:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1680ms 14:46:00 INFO - PROCESS | 6318 | 1464990360909 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 14:46:00 INFO - PROCESS | 6318 | 1464990360913 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 14:46:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:46:00 INFO - PROCESS | 6318 | 1464990360920 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:46:00 INFO - PROCESS | 6318 | 1464990360923 Marionette TRACE conn4 <- [1,2826,null,{}] 14:46:00 INFO - PROCESS | 6318 | 1464990360929 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:01 INFO - PROCESS | 6318 | 1464990361191 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 14:46:01 INFO - PROCESS | 6318 | 1464990361520 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x951e8000 == 114 [pid = 6318] [id = 714] 14:46:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x9765bc00) [pid = 6318] [serial = 2143] [outer = (nil)] 14:46:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x9879ec00) [pid = 6318] [serial = 2144] [outer = 0x9765bc00] 14:46:01 INFO - PROCESS | 6318 | 1464990361614 Marionette DEBUG loaded listener.js 14:46:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x9892e000) [pid = 6318] [serial = 2145] [outer = 0x9765bc00] 14:46:02 INFO - PROCESS | 6318 | 1464990362595 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:46:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:46:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1737ms 14:46:02 INFO - PROCESS | 6318 | 1464990362658 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 14:46:02 INFO - PROCESS | 6318 | 1464990362662 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 14:46:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:46:02 INFO - PROCESS | 6318 | 1464990362669 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:46:02 INFO - PROCESS | 6318 | 1464990362672 Marionette TRACE conn4 <- [1,2830,null,{}] 14:46:02 INFO - PROCESS | 6318 | 1464990362678 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:02 INFO - PROCESS | 6318 | 1464990362902 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 14:46:03 INFO - PROCESS | 6318 | 1464990363195 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:03 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e07dc00 == 115 [pid = 6318] [id = 715] 14:46:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x8eb76000) [pid = 6318] [serial = 2146] [outer = (nil)] 14:46:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x9894c800) [pid = 6318] [serial = 2147] [outer = 0x8eb76000] 14:46:03 INFO - PROCESS | 6318 | 1464990363336 Marionette DEBUG loaded listener.js 14:46:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x98e9f800) [pid = 6318] [serial = 2148] [outer = 0x8eb76000] 14:46:04 INFO - PROCESS | 6318 | 1464990364299 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:46:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:46:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1680ms 14:46:04 INFO - PROCESS | 6318 | 1464990364350 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 14:46:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:46:04 INFO - PROCESS | 6318 | 1464990364354 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 14:46:04 INFO - PROCESS | 6318 | 1464990364361 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:46:04 INFO - PROCESS | 6318 | 1464990364364 Marionette TRACE conn4 <- [1,2834,null,{}] 14:46:04 INFO - PROCESS | 6318 | 1464990364370 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:04 INFO - PROCESS | 6318 | 1464990364604 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 14:46:04 INFO - PROCESS | 6318 | 1464990364938 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x976bc800 == 116 [pid = 6318] [id = 716] 14:46:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x98942800) [pid = 6318] [serial = 2149] [outer = (nil)] 14:46:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x996c5400) [pid = 6318] [serial = 2150] [outer = 0x98942800] 14:46:05 INFO - PROCESS | 6318 | 1464990365031 Marionette DEBUG loaded listener.js 14:46:05 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x9999e000) [pid = 6318] [serial = 2151] [outer = 0x98942800] 14:46:05 INFO - PROCESS | 6318 | 1464990365923 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:46:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:46:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1634ms 14:46:05 INFO - PROCESS | 6318 | 1464990365996 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 14:46:06 INFO - PROCESS | 6318 | 1464990366000 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 14:46:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:46:06 INFO - PROCESS | 6318 | 1464990366006 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:46:06 INFO - PROCESS | 6318 | 1464990366010 Marionette TRACE conn4 <- [1,2838,null,{}] 14:46:06 INFO - PROCESS | 6318 | 1464990366016 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:06 INFO - PROCESS | 6318 | 1464990366261 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 14:46:06 INFO - PROCESS | 6318 | 1464990366594 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x99610800 == 117 [pid = 6318] [id = 717] 14:46:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x99627000) [pid = 6318] [serial = 2152] [outer = (nil)] 14:46:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x9a0d9c00) [pid = 6318] [serial = 2153] [outer = 0x99627000] 14:46:06 INFO - PROCESS | 6318 | 1464990366687 Marionette DEBUG loaded listener.js 14:46:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x9a0de400) [pid = 6318] [serial = 2154] [outer = 0x99627000] 14:46:07 INFO - PROCESS | 6318 | 1464990367661 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:46:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:46:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1693ms 14:46:07 INFO - PROCESS | 6318 | 1464990367701 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 14:46:07 INFO - PROCESS | 6318 | 1464990367704 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 14:46:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:46:07 INFO - PROCESS | 6318 | 1464990367711 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:46:07 INFO - PROCESS | 6318 | 1464990367715 Marionette TRACE conn4 <- [1,2842,null,{}] 14:46:07 INFO - PROCESS | 6318 | 1464990367721 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:07 INFO - PROCESS | 6318 | 1464990367949 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 14:46:08 INFO - PROCESS | 6318 | 1464990368284 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:08 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e3000 == 118 [pid = 6318] [id = 718] 14:46:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x91bc8400) [pid = 6318] [serial = 2155] [outer = (nil)] 14:46:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x9a597800) [pid = 6318] [serial = 2156] [outer = 0x91bc8400] 14:46:08 INFO - PROCESS | 6318 | 1464990368375 Marionette DEBUG loaded listener.js 14:46:08 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x9a59bc00) [pid = 6318] [serial = 2157] [outer = 0x91bc8400] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x867e3400 == 117 [pid = 6318] [id = 477] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x92b99800 == 116 [pid = 6318] [id = 652] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8f594000 == 115 [pid = 6318] [id = 649] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x867dfc00 == 114 [pid = 6318] [id = 679] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8c607400 == 113 [pid = 6318] [id = 695] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x928c7000 == 112 [pid = 6318] [id = 694] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x928c3400 == 111 [pid = 6318] [id = 693] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x87bedc00 == 110 [pid = 6318] [id = 692] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x91bc3400 == 109 [pid = 6318] [id = 690] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x914e6800 == 108 [pid = 6318] [id = 691] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4aa800 == 107 [pid = 6318] [id = 689] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8f3c3c00 == 106 [pid = 6318] [id = 688] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8e15c800 == 105 [pid = 6318] [id = 687] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x88eb9000 == 104 [pid = 6318] [id = 686] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8de02c00 == 103 [pid = 6318] [id = 685] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x87576400 == 102 [pid = 6318] [id = 684] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8c003000 == 101 [pid = 6318] [id = 682] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8c05ec00 == 100 [pid = 6318] [id = 683] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x88ebd000 == 99 [pid = 6318] [id = 681] 14:46:10 INFO - PROCESS | 6318 | --DOCSHELL 0x87bf4400 == 98 [pid = 6318] [id = 680] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x8bccc400) [pid = 6318] [serial = 2039] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x8c055800) [pid = 6318] [serial = 1911] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x8dfd7000) [pid = 6318] [serial = 1991] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8e07d800) [pid = 6318] [serial = 1992] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x88eb7000) [pid = 6318] [serial = 2033] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x8f6f1400) [pid = 6318] [serial = 2000] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x914e9800) [pid = 6318] [serial = 2001] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x98944c00) [pid = 6318] [serial = 2024] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x98948800) [pid = 6318] [serial = 2025] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x99621800) [pid = 6318] [serial = 2030] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x996c8800) [pid = 6318] [serial = 2031] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x92b9cc00) [pid = 6318] [serial = 2012] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x93663c00) [pid = 6318] [serial = 2013] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x93a96c00) [pid = 6318] [serial = 2015] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x94509800) [pid = 6318] [serial = 2016] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x9254f800) [pid = 6318] [serial = 2009] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x928cb800) [pid = 6318] [serial = 2010] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x8c052c00) [pid = 6318] [serial = 1985] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8c371000) [pid = 6318] [serial = 1986] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x8d5f1400) [pid = 6318] [serial = 1988] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8de02400) [pid = 6318] [serial = 1989] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x8b0e3800) [pid = 6318] [serial = 1982] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x8b184c00) [pid = 6318] [serial = 1983] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x87beb000) [pid = 6318] [serial = 1979] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8a846000) [pid = 6318] [serial = 2036] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x88311c00) [pid = 6318] [serial = 1980] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x95123000) [pid = 6318] [serial = 2018] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x95196800) [pid = 6318] [serial = 2019] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x976bc000) [pid = 6318] [serial = 2021] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x976c0400) [pid = 6318] [serial = 2022] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8e2ac400) [pid = 6318] [serial = 1994] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8ec3d400) [pid = 6318] [serial = 1995] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x917c7800) [pid = 6318] [serial = 2003] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x917cec00) [pid = 6318] [serial = 2004] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x91e63400) [pid = 6318] [serial = 2006] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x91e6dc00) [pid = 6318] [serial = 2007] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x995d3c00) [pid = 6318] [serial = 2027] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x99603000) [pid = 6318] [serial = 2028] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x8f5cc000) [pid = 6318] [serial = 1997] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x8f5d0800) [pid = 6318] [serial = 1998] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x8b0e4000) [pid = 6318] [serial = 2037] [outer = (nil)] [url = about:blank] 14:46:10 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x89405c00) [pid = 6318] [serial = 2034] [outer = (nil)] [url = about:blank] 14:46:11 INFO - PROCESS | 6318 | 1464990371194 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:46:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:46:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 3537ms 14:46:11 INFO - PROCESS | 6318 | 1464990371250 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 14:46:11 INFO - PROCESS | 6318 | 1464990371256 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 14:46:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:46:11 INFO - PROCESS | 6318 | 1464990371268 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:46:11 INFO - PROCESS | 6318 | 1464990371275 Marionette TRACE conn4 <- [1,2846,null,{}] 14:46:11 INFO - PROCESS | 6318 | 1464990371285 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:11 INFO - PROCESS | 6318 | 1464990371543 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 14:46:11 INFO - PROCESS | 6318 | 1464990371816 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:11 INFO - PROCESS | 6318 | ++DOCSHELL 0x87be9c00 == 99 [pid = 6318] [id = 719] 14:46:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x88306000) [pid = 6318] [serial = 2158] [outer = (nil)] 14:46:11 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x88abac00) [pid = 6318] [serial = 2159] [outer = 0x88306000] 14:46:11 INFO - PROCESS | 6318 | 1464990371906 Marionette DEBUG loaded listener.js 14:46:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x88bea000) [pid = 6318] [serial = 2160] [outer = 0x88306000] 14:46:12 INFO - PROCESS | 6318 | 1464990372767 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:46:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:46:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1540ms 14:46:12 INFO - PROCESS | 6318 | 1464990372840 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 14:46:12 INFO - PROCESS | 6318 | 1464990372848 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 14:46:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:46:12 INFO - PROCESS | 6318 | 1464990372859 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:46:12 INFO - PROCESS | 6318 | 1464990372862 Marionette TRACE conn4 <- [1,2850,null,{}] 14:46:12 INFO - PROCESS | 6318 | 1464990372869 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:13 INFO - PROCESS | 6318 | 1464990373140 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 14:46:13 INFO - PROCESS | 6318 | 1464990373168 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x894f1400 == 100 [pid = 6318] [id = 720] 14:46:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x894f7000) [pid = 6318] [serial = 2161] [outer = (nil)] 14:46:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8a1f5c00) [pid = 6318] [serial = 2162] [outer = 0x894f7000] 14:46:13 INFO - PROCESS | 6318 | 1464990373241 Marionette DEBUG loaded listener.js 14:46:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8b0e3800) [pid = 6318] [serial = 2163] [outer = 0x894f7000] 14:46:14 INFO - PROCESS | 6318 | 1464990374303 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:46:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:46:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1492ms 14:46:14 INFO - PROCESS | 6318 | 1464990374351 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 14:46:14 INFO - PROCESS | 6318 | 1464990374355 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 14:46:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:46:14 INFO - PROCESS | 6318 | 1464990374374 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:46:14 INFO - PROCESS | 6318 | 1464990374380 Marionette TRACE conn4 <- [1,2854,null,{}] 14:46:14 INFO - PROCESS | 6318 | 1464990374396 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:14 INFO - PROCESS | 6318 | 1464990374682 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 14:46:14 INFO - PROCESS | 6318 | 1464990374712 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x88be7800 == 101 [pid = 6318] [id = 721] 14:46:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8c01c400) [pid = 6318] [serial = 2164] [outer = (nil)] 14:46:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8c056000) [pid = 6318] [serial = 2165] [outer = 0x8c01c400] 14:46:14 INFO - PROCESS | 6318 | 1464990374795 Marionette DEBUG loaded listener.js 14:46:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8c36bc00) [pid = 6318] [serial = 2166] [outer = 0x8c01c400] 14:46:15 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8bcd3c00) [pid = 6318] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:46:15 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8c607000) [pid = 6318] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:46:15 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x894ee400) [pid = 6318] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:46:15 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x87570800) [pid = 6318] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:46:15 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8c607c00) [pid = 6318] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x92ab0800) [pid = 6318] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x928c6000) [pid = 6318] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x8f60c400) [pid = 6318] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x917c9800) [pid = 6318] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x91bc4400) [pid = 6318] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x8df18400) [pid = 6318] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x8f3c7c00) [pid = 6318] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x8eb77400) [pid = 6318] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x8a849800) [pid = 6318] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x8dfd8800) [pid = 6318] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0x8c024c00) [pid = 6318] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x8c36b800) [pid = 6318] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 125 (0x8c018c00) [pid = 6318] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0x8a1fd400) [pid = 6318] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 123 (0x87bf6c00) [pid = 6318] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:46:16 INFO - PROCESS | 6318 | --DOMWINDOW == 122 (0x8a14bc00) [pid = 6318] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:46:16 INFO - PROCESS | 6318 | 1464990376530 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:46:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:46:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2198ms 14:46:16 INFO - PROCESS | 6318 | 1464990376565 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 14:46:16 INFO - PROCESS | 6318 | 1464990376570 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 14:46:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:46:16 INFO - PROCESS | 6318 | 1464990376576 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:46:16 INFO - PROCESS | 6318 | 1464990376579 Marionette TRACE conn4 <- [1,2858,null,{}] 14:46:16 INFO - PROCESS | 6318 | 1464990376585 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:16 INFO - PROCESS | 6318 | 1464990376863 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 14:46:16 INFO - PROCESS | 6318 | 1464990376886 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x87576c00 == 102 [pid = 6318] [id = 722] 14:46:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 123 (0x8c010800) [pid = 6318] [serial = 2167] [outer = (nil)] 14:46:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 124 (0x8c376c00) [pid = 6318] [serial = 2168] [outer = 0x8c010800] 14:46:16 INFO - PROCESS | 6318 | 1464990376963 Marionette DEBUG loaded listener.js 14:46:17 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x8c60fc00) [pid = 6318] [serial = 2169] [outer = 0x8c010800] 14:46:18 INFO - PROCESS | 6318 | 1464990378112 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:46:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:46:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1581ms 14:46:18 INFO - PROCESS | 6318 | 1464990378159 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 14:46:18 INFO - PROCESS | 6318 | 1464990378166 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 14:46:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:46:18 INFO - PROCESS | 6318 | 1464990378176 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:46:18 INFO - PROCESS | 6318 | 1464990378182 Marionette TRACE conn4 <- [1,2862,null,{}] 14:46:18 INFO - PROCESS | 6318 | 1464990378193 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:18 INFO - PROCESS | 6318 | 1464990378431 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 14:46:18 INFO - PROCESS | 6318 | 1464990378774 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x876c0400 == 103 [pid = 6318] [id = 723] 14:46:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0x8830c000) [pid = 6318] [serial = 2170] [outer = (nil)] 14:46:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x88be5000) [pid = 6318] [serial = 2171] [outer = 0x8830c000] 14:46:18 INFO - PROCESS | 6318 | 1464990378869 Marionette DEBUG loaded listener.js 14:46:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x89408800) [pid = 6318] [serial = 2172] [outer = 0x8830c000] 14:46:19 INFO - PROCESS | 6318 | 1464990379859 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:46:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:46:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1741ms 14:46:19 INFO - PROCESS | 6318 | 1464990379918 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 14:46:19 INFO - PROCESS | 6318 | 1464990379927 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 14:46:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:46:19 INFO - PROCESS | 6318 | 1464990379938 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:46:19 INFO - PROCESS | 6318 | 1464990379942 Marionette TRACE conn4 <- [1,2866,null,{}] 14:46:19 INFO - PROCESS | 6318 | 1464990379949 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:20 INFO - PROCESS | 6318 | 1464990380210 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 14:46:20 INFO - PROCESS | 6318 | 1464990380550 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:20 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bccd400 == 104 [pid = 6318] [id = 724] 14:46:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x8bcce000) [pid = 6318] [serial = 2173] [outer = (nil)] 14:46:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x8c003000) [pid = 6318] [serial = 2174] [outer = 0x8bcce000] 14:46:20 INFO - PROCESS | 6318 | 1464990380648 Marionette DEBUG loaded listener.js 14:46:20 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x8c370400) [pid = 6318] [serial = 2175] [outer = 0x8bcce000] 14:46:21 INFO - PROCESS | 6318 | 1464990381633 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:46:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:46:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1735ms 14:46:21 INFO - PROCESS | 6318 | 1464990381673 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 14:46:21 INFO - PROCESS | 6318 | 1464990381678 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 14:46:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:46:21 INFO - PROCESS | 6318 | 1464990381685 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:46:21 INFO - PROCESS | 6318 | 1464990381691 Marionette TRACE conn4 <- [1,2870,null,{}] 14:46:21 INFO - PROCESS | 6318 | 1464990381708 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:21 INFO - PROCESS | 6318 | 1464990381937 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 14:46:22 INFO - PROCESS | 6318 | 1464990382325 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4a9000 == 105 [pid = 6318] [id = 725] 14:46:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x8d5f1c00) [pid = 6318] [serial = 2176] [outer = (nil)] 14:46:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8de02400) [pid = 6318] [serial = 2177] [outer = 0x8d5f1c00] 14:46:22 INFO - PROCESS | 6318 | 1464990382422 Marionette DEBUG loaded listener.js 14:46:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x8df19400) [pid = 6318] [serial = 2178] [outer = 0x8d5f1c00] 14:46:23 INFO - PROCESS | 6318 | 1464990383364 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:46:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:46:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1738ms 14:46:23 INFO - PROCESS | 6318 | 1464990383423 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 14:46:23 INFO - PROCESS | 6318 | 1464990383428 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 14:46:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:46:23 INFO - PROCESS | 6318 | 1464990383435 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:46:23 INFO - PROCESS | 6318 | 1464990383438 Marionette TRACE conn4 <- [1,2874,null,{}] 14:46:23 INFO - PROCESS | 6318 | 1464990383444 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:23 INFO - PROCESS | 6318 | 1464990383661 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 14:46:23 INFO - PROCESS | 6318 | 1464990383946 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x8a1f4000 == 106 [pid = 6318] [id = 726] 14:46:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x8c053000) [pid = 6318] [serial = 2179] [outer = (nil)] 14:46:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8dfd6c00) [pid = 6318] [serial = 2180] [outer = 0x8c053000] 14:46:24 INFO - PROCESS | 6318 | 1464990384086 Marionette DEBUG loaded listener.js 14:46:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8e082c00) [pid = 6318] [serial = 2181] [outer = 0x8c053000] 14:46:25 INFO - PROCESS | 6318 | 1464990385031 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:46:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:46:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1630ms 14:46:25 INFO - PROCESS | 6318 | 1464990385067 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 14:46:25 INFO - PROCESS | 6318 | 1464990385072 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 14:46:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:46:25 INFO - PROCESS | 6318 | 1464990385078 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:46:25 INFO - PROCESS | 6318 | 1464990385082 Marionette TRACE conn4 <- [1,2878,null,{}] 14:46:25 INFO - PROCESS | 6318 | 1464990385088 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:25 INFO - PROCESS | 6318 | 1464990385339 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 14:46:25 INFO - PROCESS | 6318 | 1464990385661 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:25 INFO - PROCESS | 6318 | ++DOCSHELL 0x8df1fc00 == 107 [pid = 6318] [id = 727] 14:46:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8e084c00) [pid = 6318] [serial = 2182] [outer = (nil)] 14:46:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8e2acc00) [pid = 6318] [serial = 2183] [outer = 0x8e084c00] 14:46:25 INFO - PROCESS | 6318 | 1464990385757 Marionette DEBUG loaded listener.js 14:46:25 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8e2b0000) [pid = 6318] [serial = 2184] [outer = 0x8e084c00] 14:46:26 INFO - PROCESS | 6318 | 1464990386737 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:46:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:46:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1695ms 14:46:26 INFO - PROCESS | 6318 | 1464990386774 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 14:46:26 INFO - PROCESS | 6318 | 1464990386778 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 14:46:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:46:26 INFO - PROCESS | 6318 | 1464990386785 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:46:26 INFO - PROCESS | 6318 | 1464990386788 Marionette TRACE conn4 <- [1,2882,null,{}] 14:46:26 INFO - PROCESS | 6318 | 1464990386794 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:27 INFO - PROCESS | 6318 | 1464990387062 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 14:46:27 INFO - PROCESS | 6318 | 1464990387423 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x8dfd4c00 == 108 [pid = 6318] [id = 728] 14:46:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8e08a400) [pid = 6318] [serial = 2185] [outer = (nil)] 14:46:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8f3c3400) [pid = 6318] [serial = 2186] [outer = 0x8e08a400] 14:46:27 INFO - PROCESS | 6318 | 1464990387519 Marionette DEBUG loaded listener.js 14:46:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8f594000) [pid = 6318] [serial = 2187] [outer = 0x8e08a400] 14:46:28 INFO - PROCESS | 6318 | 1464990388455 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:46:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:46:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1740ms 14:46:28 INFO - PROCESS | 6318 | 1464990388526 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 14:46:28 INFO - PROCESS | 6318 | 1464990388530 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 14:46:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:46:28 INFO - PROCESS | 6318 | 1464990388537 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:46:28 INFO - PROCESS | 6318 | 1464990388541 Marionette TRACE conn4 <- [1,2886,null,{}] 14:46:28 INFO - PROCESS | 6318 | 1464990388548 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:28 INFO - PROCESS | 6318 | 1464990388775 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 14:46:29 INFO - PROCESS | 6318 | 1464990389112 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:29 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c376800 == 109 [pid = 6318] [id = 729] 14:46:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8c62b800) [pid = 6318] [serial = 2188] [outer = (nil)] 14:46:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8f5cec00) [pid = 6318] [serial = 2189] [outer = 0x8c62b800] 14:46:29 INFO - PROCESS | 6318 | 1464990389205 Marionette DEBUG loaded listener.js 14:46:29 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8f602400) [pid = 6318] [serial = 2190] [outer = 0x8c62b800] 14:46:30 INFO - PROCESS | 6318 | 1464990390165 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:46:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:46:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1685ms 14:46:30 INFO - PROCESS | 6318 | 1464990390224 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 14:46:30 INFO - PROCESS | 6318 | 1464990390227 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 14:46:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:46:30 INFO - PROCESS | 6318 | 1464990390235 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:46:30 INFO - PROCESS | 6318 | 1464990390238 Marionette TRACE conn4 <- [1,2890,null,{}] 14:46:30 INFO - PROCESS | 6318 | 1464990390244 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:30 INFO - PROCESS | 6318 | 1464990390481 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 14:46:30 INFO - PROCESS | 6318 | 1464990390822 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:30 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f5c3c00 == 110 [pid = 6318] [id = 730] 14:46:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8f5c7c00) [pid = 6318] [serial = 2191] [outer = (nil)] 14:46:30 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x914e4400) [pid = 6318] [serial = 2192] [outer = 0x8f5c7c00] 14:46:30 INFO - PROCESS | 6318 | 1464990390925 Marionette DEBUG loaded listener.js 14:46:31 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x914e8800) [pid = 6318] [serial = 2193] [outer = 0x8f5c7c00] 14:46:31 INFO - PROCESS | 6318 | 1464990391842 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:46:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:46:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1680ms 14:46:31 INFO - PROCESS | 6318 | 1464990391917 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 14:46:31 INFO - PROCESS | 6318 | 1464990391920 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 14:46:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:46:31 INFO - PROCESS | 6318 | 1464990391927 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:46:31 INFO - PROCESS | 6318 | 1464990391933 Marionette TRACE conn4 <- [1,2894,null,{}] 14:46:31 INFO - PROCESS | 6318 | 1464990391939 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:32 INFO - PROCESS | 6318 | 1464990392175 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 14:46:32 INFO - PROCESS | 6318 | 1464990392517 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f6f1000 == 111 [pid = 6318] [id = 731] 14:46:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x914e3c00) [pid = 6318] [serial = 2194] [outer = (nil)] 14:46:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x917c2400) [pid = 6318] [serial = 2195] [outer = 0x914e3c00] 14:46:32 INFO - PROCESS | 6318 | 1464990392624 Marionette DEBUG loaded listener.js 14:46:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x917cec00) [pid = 6318] [serial = 2196] [outer = 0x914e3c00] 14:46:33 INFO - PROCESS | 6318 | 1464990393600 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:46:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:46:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1734ms 14:46:33 INFO - PROCESS | 6318 | 1464990393661 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 14:46:33 INFO - PROCESS | 6318 | 1464990393666 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 14:46:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:46:33 INFO - PROCESS | 6318 | 1464990393673 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:46:33 INFO - PROCESS | 6318 | 1464990393677 Marionette TRACE conn4 <- [1,2898,null,{}] 14:46:33 INFO - PROCESS | 6318 | 1464990393683 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:33 INFO - PROCESS | 6318 | 1464990393944 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 14:46:34 INFO - PROCESS | 6318 | 1464990394272 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e6800 == 112 [pid = 6318] [id = 732] 14:46:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x87bedc00) [pid = 6318] [serial = 2197] [outer = (nil)] 14:46:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x91e6a400) [pid = 6318] [serial = 2198] [outer = 0x87bedc00] 14:46:34 INFO - PROCESS | 6318 | 1464990394367 Marionette DEBUG loaded listener.js 14:46:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x9229b000) [pid = 6318] [serial = 2199] [outer = 0x87bedc00] 14:46:35 INFO - PROCESS | 6318 | 1464990395360 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:46:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:46:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1730ms 14:46:35 INFO - PROCESS | 6318 | 1464990395405 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 14:46:35 INFO - PROCESS | 6318 | 1464990395410 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 14:46:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:46:35 INFO - PROCESS | 6318 | 1464990395417 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:46:35 INFO - PROCESS | 6318 | 1464990395422 Marionette TRACE conn4 <- [1,2902,null,{}] 14:46:35 INFO - PROCESS | 6318 | 1464990395428 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:35 INFO - PROCESS | 6318 | 1464990395693 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 14:46:36 INFO - PROCESS | 6318 | 1464990396031 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bc7000 == 113 [pid = 6318] [id = 733] 14:46:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x91e64800) [pid = 6318] [serial = 2200] [outer = (nil)] 14:46:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x928ca400) [pid = 6318] [serial = 2201] [outer = 0x91e64800] 14:46:36 INFO - PROCESS | 6318 | 1464990396136 Marionette DEBUG loaded listener.js 14:46:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x9296e800) [pid = 6318] [serial = 2202] [outer = 0x91e64800] 14:46:37 INFO - PROCESS | 6318 | 1464990397118 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:46:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:46:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1742ms 14:46:37 INFO - PROCESS | 6318 | 1464990397159 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 14:46:37 INFO - PROCESS | 6318 | 1464990397163 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 14:46:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:46:37 INFO - PROCESS | 6318 | 1464990397169 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:46:37 INFO - PROCESS | 6318 | 1464990397173 Marionette TRACE conn4 <- [1,2906,null,{}] 14:46:37 INFO - PROCESS | 6318 | 1464990397181 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:37 INFO - PROCESS | 6318 | 1464990397449 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 14:46:37 INFO - PROCESS | 6318 | 1464990397780 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:37 INFO - PROCESS | 6318 | ++DOCSHELL 0x91e67400 == 114 [pid = 6318] [id = 734] 14:46:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x9254c800) [pid = 6318] [serial = 2203] [outer = (nil)] 14:46:37 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x92abe400) [pid = 6318] [serial = 2204] [outer = 0x9254c800] 14:46:37 INFO - PROCESS | 6318 | 1464990397880 Marionette DEBUG loaded listener.js 14:46:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x92b9d400) [pid = 6318] [serial = 2205] [outer = 0x9254c800] 14:46:38 INFO - PROCESS | 6318 | 1464990398792 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:46:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:46:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1686ms 14:46:38 INFO - PROCESS | 6318 | 1464990398860 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 14:46:38 INFO - PROCESS | 6318 | 1464990398864 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 14:46:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:46:38 INFO - PROCESS | 6318 | 1464990398873 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:46:38 INFO - PROCESS | 6318 | 1464990398875 Marionette TRACE conn4 <- [1,2910,null,{}] 14:46:38 INFO - PROCESS | 6318 | 1464990398880 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:39 INFO - PROCESS | 6318 | 1464990399129 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 14:46:39 INFO - PROCESS | 6318 | 1464990399475 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:39 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb7a000 == 115 [pid = 6318] [id = 735] 14:46:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x8f5c6400) [pid = 6318] [serial = 2206] [outer = (nil)] 14:46:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x936aac00) [pid = 6318] [serial = 2207] [outer = 0x8f5c6400] 14:46:39 INFO - PROCESS | 6318 | 1464990399571 Marionette DEBUG loaded listener.js 14:46:39 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x93817000) [pid = 6318] [serial = 2208] [outer = 0x8f5c6400] 14:46:40 INFO - PROCESS | 6318 | 1464990400388 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:46:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:46:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:46:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1530ms 14:46:40 INFO - PROCESS | 6318 | 1464990400403 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 14:46:40 INFO - PROCESS | 6318 | 1464990400406 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 14:46:40 INFO - TEST-START | /DOMEvents/constructors.html 14:46:40 INFO - PROCESS | 6318 | 1464990400413 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:46:40 INFO - PROCESS | 6318 | 1464990400416 Marionette TRACE conn4 <- [1,2914,null,{}] 14:46:40 INFO - PROCESS | 6318 | 1464990400422 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:40 INFO - PROCESS | 6318 | 1464990400650 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 14:46:40 INFO - PROCESS | 6318 | 1464990400908 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4ae800 == 116 [pid = 6318] [id = 736] 14:46:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x92ab7c00) [pid = 6318] [serial = 2209] [outer = (nil)] 14:46:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x950d1c00) [pid = 6318] [serial = 2210] [outer = 0x92ab7c00] 14:46:41 INFO - PROCESS | 6318 | 1464990400995 Marionette DEBUG loaded listener.js 14:46:41 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x950d8800) [pid = 6318] [serial = 2211] [outer = 0x92ab7c00] 14:46:42 INFO - PROCESS | 6318 | 1464990402040 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:46:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:46:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:46:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:46:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1700ms 14:46:42 INFO - PROCESS | 6318 | 1464990402137 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 14:46:42 INFO - PROCESS | 6318 | 1464990402144 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 14:46:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:46:42 INFO - PROCESS | 6318 | 1464990402164 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:46:42 INFO - PROCESS | 6318 | 1464990402168 Marionette TRACE conn4 <- [1,2918,null,{}] 14:46:42 INFO - PROCESS | 6318 | 1464990402174 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:42 INFO - PROCESS | 6318 | 1464990402412 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 14:46:42 INFO - PROCESS | 6318 | 1464990402734 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x93812800 == 117 [pid = 6318] [id = 737] 14:46:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x93aa3800) [pid = 6318] [serial = 2212] [outer = (nil)] 14:46:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x951eec00) [pid = 6318] [serial = 2213] [outer = 0x93aa3800] 14:46:42 INFO - PROCESS | 6318 | 1464990402823 Marionette DEBUG loaded listener.js 14:46:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x96c03c00) [pid = 6318] [serial = 2214] [outer = 0x93aa3800] 14:46:43 INFO - PROCESS | 6318 | 1464990403652 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:46:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:46:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1536ms 14:46:43 INFO - PROCESS | 6318 | 1464990403701 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 14:46:43 INFO - PROCESS | 6318 | 1464990403705 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 14:46:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:46:43 INFO - PROCESS | 6318 | 1464990403712 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:46:43 INFO - PROCESS | 6318 | 1464990403716 Marionette TRACE conn4 <- [1,2922,null,{}] 14:46:43 INFO - PROCESS | 6318 | 1464990403722 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:43 INFO - PROCESS | 6318 | 1464990403946 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 14:46:44 INFO - PROCESS | 6318 | 1464990404247 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:44 INFO - PROCESS | 6318 | ++DOCSHELL 0x92b9cc00 == 118 [pid = 6318] [id = 738] 14:46:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x9879f000) [pid = 6318] [serial = 2215] [outer = (nil)] 14:46:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x989b2800) [pid = 6318] [serial = 2216] [outer = 0x9879f000] 14:46:44 INFO - PROCESS | 6318 | 1464990404339 Marionette DEBUG loaded listener.js 14:46:44 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x99602400) [pid = 6318] [serial = 2217] [outer = 0x9879f000] 14:46:45 INFO - PROCESS | 6318 | [6318] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:46:45 INFO - PROCESS | 6318 | [6318] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:46:45 INFO - PROCESS | 6318 | [6318] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:46:45 INFO - PROCESS | 6318 | [6318] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 14:46:45 INFO - PROCESS | 6318 | 1464990405249 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:46:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:46:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:46:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 14:46:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:46:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 14:46:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:46:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 14:46:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:46:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:46:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:46:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1591ms 14:46:45 INFO - PROCESS | 6318 | 1464990405306 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 14:46:45 INFO - PROCESS | 6318 | 1464990405309 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 14:46:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:46:45 INFO - PROCESS | 6318 | 1464990405364 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:46:45 INFO - PROCESS | 6318 | 1464990405367 Marionette TRACE conn4 <- [1,2926,null,{}] 14:46:45 INFO - PROCESS | 6318 | 1464990405387 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:45 INFO - PROCESS | 6318 | 1464990405610 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 14:46:45 INFO - PROCESS | 6318 | 1464990405914 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x92559400 == 119 [pid = 6318] [id = 739] 14:46:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x9519cc00) [pid = 6318] [serial = 2218] [outer = (nil)] 14:46:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x9a99ac00) [pid = 6318] [serial = 2219] [outer = 0x9519cc00] 14:46:46 INFO - PROCESS | 6318 | 1464990406050 Marionette DEBUG loaded listener.js 14:46:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x9a99f000) [pid = 6318] [serial = 2220] [outer = 0x9519cc00] 14:46:46 INFO - PROCESS | 6318 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:46:46 INFO - PROCESS | 6318 | 1464990406886 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:46:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:46:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1559ms 14:46:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:46:46 INFO - PROCESS | 6318 | 1464990406916 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 14:46:46 INFO - PROCESS | 6318 | 1464990406919 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 14:46:46 INFO - PROCESS | 6318 | 1464990406926 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:46:46 INFO - PROCESS | 6318 | 1464990406930 Marionette TRACE conn4 <- [1,2930,null,{}] 14:46:46 INFO - PROCESS | 6318 | 1464990406936 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:47 INFO - PROCESS | 6318 | 1464990407152 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 14:46:47 INFO - PROCESS | 6318 | 1464990407457 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x9a59fc00 == 120 [pid = 6318] [id = 740] 14:46:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x9aae2000) [pid = 6318] [serial = 2221] [outer = (nil)] 14:46:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x9ac2dc00) [pid = 6318] [serial = 2222] [outer = 0x9aae2000] 14:46:47 INFO - PROCESS | 6318 | 1464990407568 Marionette DEBUG loaded listener.js 14:46:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x9acba400) [pid = 6318] [serial = 2223] [outer = 0x9aae2000] 14:46:50 INFO - PROCESS | 6318 | --DOCSHELL 0x867e8000 == 119 [pid = 6318] [id = 586] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x8c608400) [pid = 6318] [serial = 1977] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x8d40e400) [pid = 6318] [serial = 2102] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x8c056800) [pid = 6318] [serial = 2097] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x8c62b400) [pid = 6318] [serial = 2099] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x8d409400) [pid = 6318] [serial = 2100] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x8a150800) [pid = 6318] [serial = 2093] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x876bec00) [pid = 6318] [serial = 2090] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8830a400) [pid = 6318] [serial = 2091] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x93a26400) [pid = 6318] [serial = 2088] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x9381c400) [pid = 6318] [serial = 2087] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x92b9c800) [pid = 6318] [serial = 2084] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x92ba3400) [pid = 6318] [serial = 2085] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x92ab5400) [pid = 6318] [serial = 2082] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x92aaf400) [pid = 6318] [serial = 2081] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x928ce400) [pid = 6318] [serial = 2079] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x928c3000) [pid = 6318] [serial = 2078] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x92554800) [pid = 6318] [serial = 2076] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x9254ec00) [pid = 6318] [serial = 2075] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x91e6e000) [pid = 6318] [serial = 2073] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x91bcc000) [pid = 6318] [serial = 2072] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x91699400) [pid = 6318] [serial = 2070] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x914e7800) [pid = 6318] [serial = 2069] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x8f60ec00) [pid = 6318] [serial = 2067] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8f606c00) [pid = 6318] [serial = 2066] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x8f596c00) [pid = 6318] [serial = 2064] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x8f593800) [pid = 6318] [serial = 2063] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8ec35800) [pid = 6318] [serial = 2061] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8eb72c00) [pid = 6318] [serial = 2060] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x8e2b9c00) [pid = 6318] [serial = 2058] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x8e15bc00) [pid = 6318] [serial = 2057] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8de03000) [pid = 6318] [serial = 2055] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x8d5f6c00) [pid = 6318] [serial = 2054] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8d4ad000) [pid = 6318] [serial = 2052] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x8d40dc00) [pid = 6318] [serial = 2051] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8c604400) [pid = 6318] [serial = 2049] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x8c36a800) [pid = 6318] [serial = 2048] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8bcc9400) [pid = 6318] [serial = 2046] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8b0e0400) [pid = 6318] [serial = 2045] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x88be3c00) [pid = 6318] [serial = 2043] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x88310000) [pid = 6318] [serial = 2042] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x8c010400) [pid = 6318] [serial = 2096] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x8a849400) [pid = 6318] [serial = 2094] [outer = (nil)] [url = about:blank] 14:46:50 INFO - PROCESS | 6318 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:46:50 INFO - PROCESS | 6318 | 1464990410873 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:46:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:46:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 3996ms 14:46:50 INFO - PROCESS | 6318 | 1464990410922 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 14:46:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:46:50 INFO - PROCESS | 6318 | 1464990410927 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 14:46:50 INFO - PROCESS | 6318 | 1464990410935 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:46:50 INFO - PROCESS | 6318 | 1464990410938 Marionette TRACE conn4 <- [1,2934,null,{}] 14:46:50 INFO - PROCESS | 6318 | 1464990410948 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:51 INFO - PROCESS | 6318 | 1464990411175 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 14:46:51 INFO - PROCESS | 6318 | 1464990411387 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:51 INFO - PROCESS | 6318 | ++DOCSHELL 0x876cbc00 == 120 [pid = 6318] [id = 741] 14:46:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8830a400) [pid = 6318] [serial = 2224] [outer = (nil)] 14:46:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x88ebfc00) [pid = 6318] [serial = 2225] [outer = 0x8830a400] 14:46:51 INFO - PROCESS | 6318 | 1464990411469 Marionette DEBUG loaded listener.js 14:46:51 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8a146c00) [pid = 6318] [serial = 2226] [outer = 0x8830a400] 14:46:52 INFO - PROCESS | 6318 | 1464990412275 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:46:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:46:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1388ms 14:46:52 INFO - PROCESS | 6318 | 1464990412332 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 14:46:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:46:52 INFO - PROCESS | 6318 | 1464990412346 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 14:46:52 INFO - PROCESS | 6318 | 1464990412357 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:46:52 INFO - PROCESS | 6318 | 1464990412360 Marionette TRACE conn4 <- [1,2938,null,{}] 14:46:52 INFO - PROCESS | 6318 | 1464990412367 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:52 INFO - PROCESS | 6318 | 1464990412725 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 14:46:52 INFO - PROCESS | 6318 | 1464990412901 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b4cd000 == 121 [pid = 6318] [id = 742] 14:46:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8b4cdc00) [pid = 6318] [serial = 2227] [outer = (nil)] 14:46:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8bcd0800) [pid = 6318] [serial = 2228] [outer = 0x8b4cdc00] 14:46:52 INFO - PROCESS | 6318 | 1464990412981 Marionette DEBUG loaded listener.js 14:46:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8c00dc00) [pid = 6318] [serial = 2229] [outer = 0x8b4cdc00] 14:46:53 INFO - PROCESS | 6318 | 1464990413861 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:46:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:46:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1541ms 14:46:53 INFO - PROCESS | 6318 | 1464990413897 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 14:46:53 INFO - PROCESS | 6318 | 1464990413900 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 14:46:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:46:53 INFO - PROCESS | 6318 | 1464990413907 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:46:53 INFO - PROCESS | 6318 | 1464990413913 Marionette TRACE conn4 <- [1,2942,null,{}] 14:46:53 INFO - PROCESS | 6318 | 1464990413934 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:54 INFO - PROCESS | 6318 | 1464990414205 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 14:46:54 INFO - PROCESS | 6318 | 1464990414249 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:54 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c056c00 == 122 [pid = 6318] [id = 743] 14:46:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8c608400) [pid = 6318] [serial = 2230] [outer = (nil)] 14:46:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8c626800) [pid = 6318] [serial = 2231] [outer = 0x8c608400] 14:46:54 INFO - PROCESS | 6318 | 1464990414329 Marionette DEBUG loaded listener.js 14:46:54 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8d409400) [pid = 6318] [serial = 2232] [outer = 0x8c608400] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x89407c00) [pid = 6318] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8a84a400) [pid = 6318] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x99627000) [pid = 6318] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8c371c00) [pid = 6318] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8f3c5000) [pid = 6318] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x98942800) [pid = 6318] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8e07cc00) [pid = 6318] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x9765bc00) [pid = 6318] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x91bc8400) [pid = 6318] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x8d5fcc00) [pid = 6318] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x8bccc800) [pid = 6318] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x9169b000) [pid = 6318] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x924ba400) [pid = 6318] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x94504800) [pid = 6318] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 131 (0x8c01c400) [pid = 6318] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 130 (0x894f7000) [pid = 6318] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 129 (0x88306000) [pid = 6318] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 128 (0x8f5c2800) [pid = 6318] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 127 (0x92975400) [pid = 6318] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 126 (0x8e2b1800) [pid = 6318] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 125 (0x8dfd8000) [pid = 6318] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:46:55 INFO - PROCESS | 6318 | --DOMWINDOW == 124 (0x8eb76000) [pid = 6318] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:46:55 INFO - PROCESS | 6318 | 1464990415893 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:46:55 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:46:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:46:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:46:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:46:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2040ms 14:46:55 INFO - PROCESS | 6318 | 1464990415948 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 14:46:55 INFO - PROCESS | 6318 | 1464990415953 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 14:46:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:46:55 INFO - PROCESS | 6318 | 1464990415960 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:46:55 INFO - PROCESS | 6318 | 1464990415963 Marionette TRACE conn4 <- [1,2946,null,{}] 14:46:55 INFO - PROCESS | 6318 | 1464990415969 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:56 INFO - PROCESS | 6318 | 1464990416160 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 14:46:56 INFO - PROCESS | 6318 | 1464990416357 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x8bccc800 == 123 [pid = 6318] [id = 744] 14:46:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 125 (0x8c052c00) [pid = 6318] [serial = 2233] [outer = (nil)] 14:46:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 126 (0x8d4a6000) [pid = 6318] [serial = 2234] [outer = 0x8c052c00] 14:46:56 INFO - PROCESS | 6318 | 1464990416430 Marionette DEBUG loaded listener.js 14:46:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 127 (0x8d5ef800) [pid = 6318] [serial = 2235] [outer = 0x8c052c00] 14:46:57 INFO - PROCESS | 6318 | 1464990417126 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:46:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:46:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1180ms 14:46:57 INFO - PROCESS | 6318 | 1464990417140 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 14:46:57 INFO - PROCESS | 6318 | 1464990417144 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 14:46:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:46:57 INFO - PROCESS | 6318 | 1464990417150 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:46:57 INFO - PROCESS | 6318 | 1464990417153 Marionette TRACE conn4 <- [1,2950,null,{}] 14:46:57 INFO - PROCESS | 6318 | 1464990417159 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:57 INFO - PROCESS | 6318 | 1464990417337 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 14:46:57 INFO - PROCESS | 6318 | 1464990417734 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:57 INFO - PROCESS | 6318 | ++DOCSHELL 0x867ea000 == 124 [pid = 6318] [id = 745] 14:46:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 128 (0x869b4000) [pid = 6318] [serial = 2236] [outer = (nil)] 14:46:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 129 (0x876c3400) [pid = 6318] [serial = 2237] [outer = 0x869b4000] 14:46:57 INFO - PROCESS | 6318 | 1464990417829 Marionette DEBUG loaded listener.js 14:46:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 130 (0x88306000) [pid = 6318] [serial = 2238] [outer = 0x869b4000] 14:46:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x8b188c00 == 125 [pid = 6318] [id = 746] 14:46:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 131 (0x8bcc9400) [pid = 6318] [serial = 2239] [outer = (nil)] 14:46:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 132 (0x8bccd000) [pid = 6318] [serial = 2240] [outer = 0x8bcc9400] 14:46:58 INFO - PROCESS | 6318 | 1464990418915 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:46:58 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:46:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1834ms 14:46:58 INFO - PROCESS | 6318 | 1464990418987 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 14:46:58 INFO - PROCESS | 6318 | 1464990418994 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 14:46:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:46:59 INFO - PROCESS | 6318 | 1464990419002 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:46:59 INFO - PROCESS | 6318 | 1464990419008 Marionette TRACE conn4 <- [1,2954,null,{}] 14:46:59 INFO - PROCESS | 6318 | 1464990419016 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:46:59 INFO - PROCESS | 6318 | 1464990419329 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 14:46:59 INFO - PROCESS | 6318 | 1464990419677 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:46:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c056800 == 126 [pid = 6318] [id = 747] 14:46:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8c05c800) [pid = 6318] [serial = 2241] [outer = (nil)] 14:46:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x8c603000) [pid = 6318] [serial = 2242] [outer = 0x8c05c800] 14:46:59 INFO - PROCESS | 6318 | 1464990419768 Marionette DEBUG loaded listener.js 14:46:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x8d40c400) [pid = 6318] [serial = 2243] [outer = 0x8c05c800] 14:47:00 INFO - PROCESS | 6318 | 1464990420612 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:47:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:47:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:47:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1633ms 14:47:00 INFO - PROCESS | 6318 | 1464990420638 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 14:47:00 INFO - PROCESS | 6318 | 1464990420645 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 14:47:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:47:00 INFO - PROCESS | 6318 | 1464990420652 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:47:00 INFO - PROCESS | 6318 | 1464990420655 Marionette TRACE conn4 <- [1,2958,null,{}] 14:47:00 INFO - PROCESS | 6318 | 1464990420662 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:00 INFO - PROCESS | 6318 | 1464990420904 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 14:47:01 INFO - PROCESS | 6318 | 1464990421194 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c01a400 == 127 [pid = 6318] [id = 748] 14:47:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x8df1f800) [pid = 6318] [serial = 2244] [outer = (nil)] 14:47:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x8e085000) [pid = 6318] [serial = 2245] [outer = 0x8df1f800] 14:47:01 INFO - PROCESS | 6318 | 1464990421287 Marionette DEBUG loaded listener.js 14:47:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8e160000) [pid = 6318] [serial = 2246] [outer = 0x8df1f800] 14:47:02 INFO - PROCESS | 6318 | 1464990422225 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:47:02 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:47:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1595ms 14:47:02 INFO - PROCESS | 6318 | 1464990422247 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 14:47:02 INFO - PROCESS | 6318 | 1464990422251 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 14:47:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:47:02 INFO - PROCESS | 6318 | 1464990422267 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:47:02 INFO - PROCESS | 6318 | 1464990422277 Marionette TRACE conn4 <- [1,2962,null,{}] 14:47:02 INFO - PROCESS | 6318 | 1464990422283 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:02 INFO - PROCESS | 6318 | 1464990422532 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 14:47:02 INFO - PROCESS | 6318 | 1464990422818 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x8de03000 == 128 [pid = 6318] [id = 749] 14:47:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8e2ad000) [pid = 6318] [serial = 2247] [outer = (nil)] 14:47:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8ec3e400) [pid = 6318] [serial = 2248] [outer = 0x8e2ad000] 14:47:02 INFO - PROCESS | 6318 | 1464990422909 Marionette DEBUG loaded listener.js 14:47:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8ec43c00) [pid = 6318] [serial = 2249] [outer = 0x8e2ad000] 14:47:03 INFO - PROCESS | 6318 | 1464990423798 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:47:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:47:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1553ms 14:47:03 INFO - PROCESS | 6318 | 1464990423812 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 14:47:03 INFO - PROCESS | 6318 | 1464990423816 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 14:47:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:47:03 INFO - PROCESS | 6318 | 1464990423823 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:47:03 INFO - PROCESS | 6318 | 1464990423827 Marionette TRACE conn4 <- [1,2966,null,{}] 14:47:03 INFO - PROCESS | 6318 | 1464990423833 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:04 INFO - PROCESS | 6318 | 1464990424093 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 14:47:04 INFO - PROCESS | 6318 | 1464990424356 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb7c800 == 129 [pid = 6318] [id = 750] 14:47:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8f593800) [pid = 6318] [serial = 2250] [outer = (nil)] 14:47:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8f5c1400) [pid = 6318] [serial = 2251] [outer = 0x8f593800] 14:47:04 INFO - PROCESS | 6318 | 1464990424454 Marionette DEBUG loaded listener.js 14:47:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8f60c800) [pid = 6318] [serial = 2252] [outer = 0x8f593800] 14:47:05 INFO - PROCESS | 6318 | 1464990425329 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:47:05 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:47:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1543ms 14:47:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:47:05 INFO - PROCESS | 6318 | 1464990425368 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 14:47:05 INFO - PROCESS | 6318 | 1464990425371 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 14:47:05 INFO - PROCESS | 6318 | 1464990425379 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:47:05 INFO - PROCESS | 6318 | 1464990425382 Marionette TRACE conn4 <- [1,2970,null,{}] 14:47:05 INFO - PROCESS | 6318 | 1464990425388 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:05 INFO - PROCESS | 6318 | 1464990425673 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 14:47:05 INFO - PROCESS | 6318 | 1464990425977 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x914e6400 == 130 [pid = 6318] [id = 751] 14:47:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x914e6800) [pid = 6318] [serial = 2253] [outer = (nil)] 14:47:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x91699400) [pid = 6318] [serial = 2254] [outer = 0x914e6800] 14:47:06 INFO - PROCESS | 6318 | 1464990426104 Marionette DEBUG loaded listener.js 14:47:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x917c5000) [pid = 6318] [serial = 2255] [outer = 0x914e6800] 14:47:06 INFO - PROCESS | 6318 | 1464990426971 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:47:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:47:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1643ms 14:47:07 INFO - PROCESS | 6318 | 1464990427021 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 14:47:07 INFO - PROCESS | 6318 | 1464990427025 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 14:47:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:47:07 INFO - PROCESS | 6318 | 1464990427032 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:47:07 INFO - PROCESS | 6318 | 1464990427036 Marionette TRACE conn4 <- [1,2974,null,{}] 14:47:07 INFO - PROCESS | 6318 | 1464990427042 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:07 INFO - PROCESS | 6318 | 1464990427243 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 14:47:07 INFO - PROCESS | 6318 | 1464990427542 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:07 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f6e9c00 == 131 [pid = 6318] [id = 752] 14:47:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x91bc2800) [pid = 6318] [serial = 2256] [outer = (nil)] 14:47:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x91e6f400) [pid = 6318] [serial = 2257] [outer = 0x91bc2800] 14:47:07 INFO - PROCESS | 6318 | 1464990427637 Marionette DEBUG loaded listener.js 14:47:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x922a5c00) [pid = 6318] [serial = 2258] [outer = 0x91bc2800] 14:47:08 INFO - PROCESS | 6318 | 1464990428460 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:47:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:47:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1484ms 14:47:08 INFO - PROCESS | 6318 | 1464990428517 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 14:47:08 INFO - PROCESS | 6318 | 1464990428521 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 14:47:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:47:08 INFO - PROCESS | 6318 | 1464990428527 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:47:08 INFO - PROCESS | 6318 | 1464990428530 Marionette TRACE conn4 <- [1,2978,null,{}] 14:47:08 INFO - PROCESS | 6318 | 1464990428586 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:08 INFO - PROCESS | 6318 | 1464990428839 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 14:47:09 INFO - PROCESS | 6318 | 1464990429101 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:09 INFO - PROCESS | 6318 | ++DOCSHELL 0x91bcf000 == 132 [pid = 6318] [id = 753] 14:47:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x91e63c00) [pid = 6318] [serial = 2259] [outer = (nil)] 14:47:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x92554800) [pid = 6318] [serial = 2260] [outer = 0x91e63c00] 14:47:09 INFO - PROCESS | 6318 | 1464990429188 Marionette DEBUG loaded listener.js 14:47:09 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x92558800) [pid = 6318] [serial = 2261] [outer = 0x91e63c00] 14:47:10 INFO - PROCESS | 6318 | 1464990430009 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:47:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:47:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1535ms 14:47:10 INFO - PROCESS | 6318 | 1464990430063 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 14:47:10 INFO - PROCESS | 6318 | 1464990430067 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 14:47:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:47:10 INFO - PROCESS | 6318 | 1464990430073 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:47:10 INFO - PROCESS | 6318 | 1464990430076 Marionette TRACE conn4 <- [1,2982,null,{}] 14:47:10 INFO - PROCESS | 6318 | 1464990430083 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:10 INFO - PROCESS | 6318 | 1464990430280 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 14:47:10 INFO - PROCESS | 6318 | 1464990430549 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:10 INFO - PROCESS | 6318 | ++DOCSHELL 0x924b9400 == 133 [pid = 6318] [id = 754] 14:47:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x92550000) [pid = 6318] [serial = 2262] [outer = (nil)] 14:47:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x92967c00) [pid = 6318] [serial = 2263] [outer = 0x92550000] 14:47:10 INFO - PROCESS | 6318 | 1464990430641 Marionette DEBUG loaded listener.js 14:47:10 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x9296b400) [pid = 6318] [serial = 2264] [outer = 0x92550000] 14:47:11 INFO - PROCESS | 6318 | 1464990431485 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:47:11 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:47:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:47:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1437ms 14:47:11 INFO - PROCESS | 6318 | 1464990431511 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 14:47:11 INFO - PROCESS | 6318 | 1464990431515 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 14:47:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:47:11 INFO - PROCESS | 6318 | 1464990431522 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:47:11 INFO - PROCESS | 6318 | 1464990431532 Marionette TRACE conn4 <- [1,2986,null,{}] 14:47:11 INFO - PROCESS | 6318 | 1464990431538 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:11 INFO - PROCESS | 6318 | 1464990431774 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 14:47:12 INFO - PROCESS | 6318 | 1464990432040 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:12 INFO - PROCESS | 6318 | ++DOCSHELL 0x924c4000 == 134 [pid = 6318] [id = 755] 14:47:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x92ab1800) [pid = 6318] [serial = 2265] [outer = (nil)] 14:47:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x92ba5c00) [pid = 6318] [serial = 2266] [outer = 0x92ab1800] 14:47:12 INFO - PROCESS | 6318 | 1464990432133 Marionette DEBUG loaded listener.js 14:47:12 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x9366e800) [pid = 6318] [serial = 2267] [outer = 0x92ab1800] 14:47:12 INFO - PROCESS | 6318 | 1464990432988 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:47:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:47:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1495ms 14:47:13 INFO - PROCESS | 6318 | 1464990433017 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 14:47:13 INFO - PROCESS | 6318 | 1464990433021 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 14:47:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:47:13 INFO - PROCESS | 6318 | 1464990433028 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:47:13 INFO - PROCESS | 6318 | 1464990433031 Marionette TRACE conn4 <- [1,2990,null,{}] 14:47:13 INFO - PROCESS | 6318 | 1464990433037 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:13 INFO - PROCESS | 6318 | 1464990433292 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 14:47:13 INFO - PROCESS | 6318 | 1464990433574 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:13 INFO - PROCESS | 6318 | ++DOCSHELL 0x936aa000 == 135 [pid = 6318] [id = 756] 14:47:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x9381c400) [pid = 6318] [serial = 2268] [outer = (nil)] 14:47:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x950d4c00) [pid = 6318] [serial = 2269] [outer = 0x9381c400] 14:47:13 INFO - PROCESS | 6318 | 1464990433678 Marionette DEBUG loaded listener.js 14:47:13 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x951ee400) [pid = 6318] [serial = 2270] [outer = 0x9381c400] 14:47:14 INFO - PROCESS | 6318 | ++DOCSHELL 0x976c1800 == 136 [pid = 6318] [id = 757] 14:47:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x98940000) [pid = 6318] [serial = 2271] [outer = (nil)] 14:47:14 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x98941800) [pid = 6318] [serial = 2272] [outer = 0x98940000] 14:47:14 INFO - PROCESS | 6318 | 1464990434670 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:47:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:47:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1688ms 14:47:14 INFO - PROCESS | 6318 | 1464990434717 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 14:47:14 INFO - PROCESS | 6318 | 1464990434721 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 14:47:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:47:14 INFO - PROCESS | 6318 | 1464990434732 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:47:14 INFO - PROCESS | 6318 | 1464990434736 Marionette TRACE conn4 <- [1,2994,null,{}] 14:47:14 INFO - PROCESS | 6318 | 1464990434742 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:14 INFO - PROCESS | 6318 | 1464990434994 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 14:47:15 INFO - PROCESS | 6318 | 1464990435328 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:15 INFO - PROCESS | 6318 | ++DOCSHELL 0x87beac00 == 137 [pid = 6318] [id = 758] 14:47:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x98945800) [pid = 6318] [serial = 2273] [outer = (nil)] 14:47:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x99608000) [pid = 6318] [serial = 2274] [outer = 0x98945800] 14:47:15 INFO - PROCESS | 6318 | 1464990435420 Marionette DEBUG loaded listener.js 14:47:15 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x99a87400) [pid = 6318] [serial = 2275] [outer = 0x98945800] 14:47:16 INFO - PROCESS | 6318 | 1464990436194 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:47:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:47:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:47:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1481ms 14:47:16 INFO - PROCESS | 6318 | 1464990436214 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 14:47:16 INFO - PROCESS | 6318 | 1464990436217 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 14:47:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:47:16 INFO - PROCESS | 6318 | 1464990436224 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:47:16 INFO - PROCESS | 6318 | 1464990436228 Marionette TRACE conn4 <- [1,2998,null,{}] 14:47:16 INFO - PROCESS | 6318 | 1464990436233 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:16 INFO - PROCESS | 6318 | 1464990436438 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 14:47:16 INFO - PROCESS | 6318 | 1464990436704 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:16 INFO - PROCESS | 6318 | ++DOCSHELL 0x99a87800 == 138 [pid = 6318] [id = 759] 14:47:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x99e56800) [pid = 6318] [serial = 2276] [outer = (nil)] 14:47:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x9a599000) [pid = 6318] [serial = 2277] [outer = 0x99e56800] 14:47:16 INFO - PROCESS | 6318 | 1464990436793 Marionette DEBUG loaded listener.js 14:47:16 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x9a99b000) [pid = 6318] [serial = 2278] [outer = 0x99e56800] 14:47:17 INFO - PROCESS | 6318 | 1464990437681 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:47:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:47:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1480ms 14:47:17 INFO - PROCESS | 6318 | 1464990437704 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 14:47:17 INFO - PROCESS | 6318 | 1464990437708 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 14:47:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:47:17 INFO - PROCESS | 6318 | 1464990437714 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:47:17 INFO - PROCESS | 6318 | 1464990437718 Marionette TRACE conn4 <- [1,3002,null,{}] 14:47:17 INFO - PROCESS | 6318 | 1464990437723 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:17 INFO - PROCESS | 6318 | 1464990437923 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 14:47:18 INFO - PROCESS | 6318 | 1464990438232 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:18 INFO - PROCESS | 6318 | ++DOCSHELL 0x9894bc00 == 139 [pid = 6318] [id = 760] 14:47:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x9960e800) [pid = 6318] [serial = 2279] [outer = (nil)] 14:47:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x9af24000) [pid = 6318] [serial = 2280] [outer = 0x9960e800] 14:47:18 INFO - PROCESS | 6318 | 1464990438324 Marionette DEBUG loaded listener.js 14:47:18 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x9b14e800) [pid = 6318] [serial = 2281] [outer = 0x9960e800] 14:47:19 INFO - PROCESS | 6318 | 1464990439179 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:47:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:47:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1498ms 14:47:19 INFO - PROCESS | 6318 | 1464990439213 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 14:47:19 INFO - PROCESS | 6318 | 1464990439217 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 14:47:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:47:19 INFO - PROCESS | 6318 | 1464990439223 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:47:19 INFO - PROCESS | 6318 | 1464990439226 Marionette TRACE conn4 <- [1,3006,null,{}] 14:47:19 INFO - PROCESS | 6318 | 1464990439232 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:19 INFO - PROCESS | 6318 | 1464990439428 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 14:47:19 INFO - PROCESS | 6318 | 1464990439691 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:19 INFO - PROCESS | 6318 | ++DOCSHELL 0x8663ec00 == 140 [pid = 6318] [id = 761] 14:47:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x9a9a0000) [pid = 6318] [serial = 2282] [outer = (nil)] 14:47:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x9b1f1c00) [pid = 6318] [serial = 2283] [outer = 0x9a9a0000] 14:47:19 INFO - PROCESS | 6318 | 1464990439778 Marionette DEBUG loaded listener.js 14:47:19 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0x9b1f8c00) [pid = 6318] [serial = 2284] [outer = 0x9a9a0000] 14:47:20 INFO - PROCESS | 6318 | 1464990440657 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:47:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:47:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1479ms 14:47:20 INFO - PROCESS | 6318 | 1464990440702 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 14:47:20 INFO - PROCESS | 6318 | 1464990440706 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 14:47:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:47:20 INFO - PROCESS | 6318 | 1464990440713 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:47:20 INFO - PROCESS | 6318 | 1464990440716 Marionette TRACE conn4 <- [1,3010,null,{}] 14:47:20 INFO - PROCESS | 6318 | 1464990440722 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:20 INFO - PROCESS | 6318 | 1464990440987 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 14:47:21 INFO - PROCESS | 6318 | 1464990441274 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:21 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c018c00 == 141 [pid = 6318] [id = 762] 14:47:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0x8c01cc00) [pid = 6318] [serial = 2285] [outer = (nil)] 14:47:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x9b8d4c00) [pid = 6318] [serial = 2286] [outer = 0x8c01cc00] 14:47:21 INFO - PROCESS | 6318 | 1464990441363 Marionette DEBUG loaded listener.js 14:47:21 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0x9b93ec00) [pid = 6318] [serial = 2287] [outer = 0x8c01cc00] 14:47:22 INFO - PROCESS | 6318 | 1464990442229 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:47:22 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:47:22 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1532ms 14:47:22 INFO - PROCESS | 6318 | 1464990442245 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 14:47:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:47:22 INFO - PROCESS | 6318 | 1464990442251 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 14:47:22 INFO - PROCESS | 6318 | 1464990442257 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:47:22 INFO - PROCESS | 6318 | 1464990442261 Marionette TRACE conn4 <- [1,3014,null,{}] 14:47:22 INFO - PROCESS | 6318 | 1464990442267 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:22 INFO - PROCESS | 6318 | 1464990442508 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 14:47:22 INFO - PROCESS | 6318 | 1464990442820 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:22 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e8400 == 142 [pid = 6318] [id = 763] 14:47:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0x9aae3c00) [pid = 6318] [serial = 2288] [outer = (nil)] 14:47:22 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0x9b948800) [pid = 6318] [serial = 2289] [outer = 0x9aae3c00] 14:47:22 INFO - PROCESS | 6318 | 1464990442915 Marionette DEBUG loaded listener.js 14:47:23 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0x9b94a000) [pid = 6318] [serial = 2290] [outer = 0x9aae3c00] 14:47:23 INFO - PROCESS | 6318 | [6318] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:47:23 INFO - PROCESS | 6318 | 1464990443849 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:47:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:47:23 INFO - {} 14:47:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:47:23 INFO - {} 14:47:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:47:23 INFO - {} 14:47:23 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:47:23 INFO - {} 14:47:23 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1631ms 14:47:23 INFO - PROCESS | 6318 | 1464990443891 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 14:47:23 INFO - PROCESS | 6318 | 1464990443895 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 14:47:23 INFO - TEST-START | /FileAPI/fileReader.html 14:47:23 INFO - PROCESS | 6318 | 1464990443901 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:47:23 INFO - PROCESS | 6318 | 1464990443905 Marionette TRACE conn4 <- [1,3018,null,{}] 14:47:23 INFO - PROCESS | 6318 | 1464990443959 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:24 INFO - PROCESS | 6318 | 1464990444167 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 14:47:24 INFO - PROCESS | 6318 | 1464990444454 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:24 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b941000 == 143 [pid = 6318] [id = 764] 14:47:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0x9b949800) [pid = 6318] [serial = 2291] [outer = (nil)] 14:47:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0x9b9e9800) [pid = 6318] [serial = 2292] [outer = 0x9b949800] 14:47:24 INFO - PROCESS | 6318 | 1464990444587 Marionette DEBUG loaded listener.js 14:47:24 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0x9b9ec800) [pid = 6318] [serial = 2293] [outer = 0x9b949800] 14:47:25 INFO - PROCESS | 6318 | 1464990445429 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:47:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:47:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:47:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:47:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:47:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 1589ms 14:47:25 INFO - PROCESS | 6318 | 1464990445491 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 14:47:25 INFO - PROCESS | 6318 | 1464990445495 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 14:47:25 INFO - TEST-START | /FileAPI/historical.html 14:47:25 INFO - PROCESS | 6318 | 1464990445501 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:47:25 INFO - PROCESS | 6318 | 1464990445505 Marionette TRACE conn4 <- [1,3022,null,{}] 14:47:25 INFO - PROCESS | 6318 | 1464990445511 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:25 INFO - PROCESS | 6318 | 1464990445728 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 14:47:26 INFO - PROCESS | 6318 | 1464990446021 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:26 INFO - PROCESS | 6318 | ++DOCSHELL 0x86643400 == 144 [pid = 6318] [id = 765] 14:47:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0x9b97ec00) [pid = 6318] [serial = 2294] [outer = (nil)] 14:47:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x9d5f1000) [pid = 6318] [serial = 2295] [outer = 0x9b97ec00] 14:47:26 INFO - PROCESS | 6318 | 1464990446112 Marionette DEBUG loaded listener.js 14:47:26 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0x9d5f2c00) [pid = 6318] [serial = 2296] [outer = 0x9b97ec00] 14:47:26 INFO - PROCESS | 6318 | 1464990446955 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:47:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:47:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:47:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:47:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:47:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:47:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:47:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:47:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:47:26 INFO - TEST-OK | /FileAPI/historical.html | took 1482ms 14:47:26 INFO - PROCESS | 6318 | 1464990446986 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 14:47:26 INFO - PROCESS | 6318 | 1464990446989 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 14:47:26 INFO - TEST-START | /FileAPI/idlharness.html 14:47:26 INFO - PROCESS | 6318 | 1464990446997 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:47:27 INFO - PROCESS | 6318 | 1464990447000 Marionette TRACE conn4 <- [1,3026,null,{}] 14:47:27 INFO - PROCESS | 6318 | 1464990447006 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:27 INFO - PROCESS | 6318 | 1464990447240 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 14:47:27 INFO - PROCESS | 6318 | 1464990447532 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:27 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e6400 == 145 [pid = 6318] [id = 766] 14:47:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0x89409c00) [pid = 6318] [serial = 2297] [outer = (nil)] 14:47:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0x9d5f7400) [pid = 6318] [serial = 2298] [outer = 0x89409c00] 14:47:27 INFO - PROCESS | 6318 | 1464990447619 Marionette DEBUG loaded listener.js 14:47:27 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0x9d5fec00) [pid = 6318] [serial = 2299] [outer = 0x89409c00] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8bcc5c00 == 144 [pid = 6318] [id = 230] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8c008000 == 143 [pid = 6318] [id = 243] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4a7800 == 142 [pid = 6318] [id = 232] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x869bfc00 == 141 [pid = 6318] [id = 696] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x87be9c00 == 140 [pid = 6318] [id = 719] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x9169cc00 == 139 [pid = 6318] [id = 650] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8c01d400 == 138 [pid = 6318] [id = 546] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8bccc800 == 137 [pid = 6318] [id = 744] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8c056c00 == 136 [pid = 6318] [id = 743] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8b4cd000 == 135 [pid = 6318] [id = 742] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x876cbc00 == 134 [pid = 6318] [id = 741] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x92559400 == 133 [pid = 6318] [id = 739] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x9a59fc00 == 132 [pid = 6318] [id = 740] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x92b9cc00 == 131 [pid = 6318] [id = 738] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x93812800 == 130 [pid = 6318] [id = 737] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8eb7a000 == 129 [pid = 6318] [id = 735] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4ae800 == 128 [pid = 6318] [id = 736] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x91e67400 == 127 [pid = 6318] [id = 734] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x91bc7000 == 126 [pid = 6318] [id = 733] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x867e6800 == 125 [pid = 6318] [id = 732] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8f6f1000 == 124 [pid = 6318] [id = 731] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8c376800 == 123 [pid = 6318] [id = 729] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8f5c3c00 == 122 [pid = 6318] [id = 730] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8dfd4c00 == 121 [pid = 6318] [id = 728] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8df1fc00 == 120 [pid = 6318] [id = 727] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8a1f4000 == 119 [pid = 6318] [id = 726] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8d4a9000 == 118 [pid = 6318] [id = 725] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x8bccd400 == 117 [pid = 6318] [id = 724] 14:47:29 INFO - PROCESS | 6318 | --DOCSHELL 0x876c0400 == 116 [pid = 6318] [id = 723] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x894f2800) [pid = 6318] [serial = 2105] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x8c010000) [pid = 6318] [serial = 2040] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x9a0d9c00) [pid = 6318] [serial = 2153] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x8c61fc00) [pid = 6318] [serial = 2108] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x8f598c00) [pid = 6318] [serial = 2118] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x9a0de400) [pid = 6318] [serial = 2154] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x8b4ccc00) [pid = 6318] [serial = 2106] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x9999e000) [pid = 6318] [serial = 2151] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x917c1c00) [pid = 6318] [serial = 2121] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x9879ec00) [pid = 6318] [serial = 2144] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x9a59bc00) [pid = 6318] [serial = 2157] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x951f1800) [pid = 6318] [serial = 2139] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x92973000) [pid = 6318] [serial = 2130] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x91bcd800) [pid = 6318] [serial = 2123] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x92ba5400) [pid = 6318] [serial = 2133] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x91698800) [pid = 6318] [serial = 2120] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x95129000) [pid = 6318] [serial = 2136] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x8d410000) [pid = 6318] [serial = 2109] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x8c056000) [pid = 6318] [serial = 2165] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8a1f5c00) [pid = 6318] [serial = 2162] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x88abac00) [pid = 6318] [serial = 2159] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x924bb400) [pid = 6318] [serial = 2126] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x91e69c00) [pid = 6318] [serial = 2124] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x88bea000) [pid = 6318] [serial = 2160] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x9892e000) [pid = 6318] [serial = 2145] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x9765a800) [pid = 6318] [serial = 2141] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x8b0e3800) [pid = 6318] [serial = 2163] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x8e2b5400) [pid = 6318] [serial = 2114] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x8e08a800) [pid = 6318] [serial = 2112] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x9894c800) [pid = 6318] [serial = 2147] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x8c376c00) [pid = 6318] [serial = 2168] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x924c2000) [pid = 6318] [serial = 2127] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x8f3ce000) [pid = 6318] [serial = 2117] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x92968800) [pid = 6318] [serial = 2129] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x9a597800) [pid = 6318] [serial = 2156] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x8c36bc00) [pid = 6318] [serial = 2166] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x950d4000) [pid = 6318] [serial = 2135] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x92b9a400) [pid = 6318] [serial = 2132] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x951e6800) [pid = 6318] [serial = 2138] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x996c5400) [pid = 6318] [serial = 2150] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x8e07f800) [pid = 6318] [serial = 2111] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x976b5800) [pid = 6318] [serial = 2142] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x98e9f800) [pid = 6318] [serial = 2148] [outer = (nil)] [url = about:blank] 14:47:30 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x8ec39400) [pid = 6318] [serial = 2115] [outer = (nil)] [url = about:blank] 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:47:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:47:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:47:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:47:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:47:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:47:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:47:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:47:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:47:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:47:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:47:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:47:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:47:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:47:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:47:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:47:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:47:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:47:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:47:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:47:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:47:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:47:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:47:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:47:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:47:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:47:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:47:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:47:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:47:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:47:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:47:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:47:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:47:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:47:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:47:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:47:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:47:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:47:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:47:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:47:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:47:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:47:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:47:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:47:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:47:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:47:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:47:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:47:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:47:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:47:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:47:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:47:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:47:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:47:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:47:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:47:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:47:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:47:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:47:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:47:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:47:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:47:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:47:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:47:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:47:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:47:31 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:47:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:47:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:47:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:47:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:47:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:47:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:47:31 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:47:31 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:47:31 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:47:31 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:47:31 INFO - TEST-OK | /FileAPI/idlharness.html | took 4429ms 14:47:31 INFO - PROCESS | 6318 | 1464990451260 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:47:31 INFO - PROCESS | 6318 | 1464990451595 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 14:47:31 INFO - PROCESS | 6318 | 1464990451600 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 14:47:31 INFO - TEST-START | /FileAPI/idlharness.worker 14:47:31 INFO - PROCESS | 6318 | 1464990451609 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:47:31 INFO - PROCESS | 6318 | 1464990451615 Marionette TRACE conn4 <- [1,3030,null,{}] 14:47:31 INFO - PROCESS | 6318 | 1464990451626 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:31 INFO - PROCESS | 6318 | 1464990451860 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 14:47:32 INFO - PROCESS | 6318 | 1464990452053 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:32 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e0400 == 117 [pid = 6318] [id = 767] 14:47:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x876c5800) [pid = 6318] [serial = 2300] [outer = (nil)] 14:47:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x8c602000) [pid = 6318] [serial = 2301] [outer = 0x876c5800] 14:47:32 INFO - PROCESS | 6318 | 1464990452128 Marionette DEBUG loaded listener.js 14:47:32 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x8c60d800) [pid = 6318] [serial = 2302] [outer = 0x876c5800] 14:47:32 INFO - PROCESS | 6318 | [6318] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:47:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:47:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:47:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:47:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:47:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:47:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:47:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:47:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:47:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:47:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:47:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:47:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:47:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:47:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:47:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:47:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:47:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:47:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:47:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:47:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:47:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:47:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:47:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:47:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:47:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:47:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:47:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:47:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:47:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:47:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:47:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:47:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:47:34 INFO - {} 14:47:34 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2612ms 14:47:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:47:34 INFO - PROCESS | 6318 | 1464990454055 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:47:34 INFO - PROCESS | 6318 | 1464990454226 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 14:47:34 INFO - PROCESS | 6318 | 1464990454247 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 14:47:34 INFO - PROCESS | 6318 | 1464990454291 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:47:34 INFO - PROCESS | 6318 | 1464990454305 Marionette TRACE conn4 <- [1,3034,null,{}] 14:47:34 INFO - PROCESS | 6318 | 1464990454332 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:34 INFO - PROCESS | 6318 | 1464990454654 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 14:47:34 INFO - PROCESS | 6318 | 1464990454690 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:34 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d40bc00 == 118 [pid = 6318] [id = 768] 14:47:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x8d5f6800) [pid = 6318] [serial = 2303] [outer = (nil)] 14:47:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x91bd0800) [pid = 6318] [serial = 2304] [outer = 0x8d5f6800] 14:47:34 INFO - PROCESS | 6318 | 1464990454765 Marionette DEBUG loaded listener.js 14:47:34 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x91e6c000) [pid = 6318] [serial = 2305] [outer = 0x8d5f6800] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x88eb8c00) [pid = 6318] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x8d5f1c00) [pid = 6318] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x93aa3800) [pid = 6318] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x9254c800) [pid = 6318] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 148 (0x8e08a400) [pid = 6318] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 147 (0x92ab7c00) [pid = 6318] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 146 (0x8f5c6400) [pid = 6318] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 145 (0x9519cc00) [pid = 6318] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 144 (0x8c053000) [pid = 6318] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 143 (0x87bedc00) [pid = 6318] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 142 (0x8830a400) [pid = 6318] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 141 (0x8830c000) [pid = 6318] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 140 (0x91e64800) [pid = 6318] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 139 (0x8e084c00) [pid = 6318] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 138 (0x9879f000) [pid = 6318] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 137 (0x8f5c7c00) [pid = 6318] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 136 (0x914e3c00) [pid = 6318] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 135 (0x8bcce000) [pid = 6318] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 134 (0x8c608400) [pid = 6318] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 133 (0x8c62b800) [pid = 6318] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:47:35 INFO - PROCESS | 6318 | --DOMWINDOW == 132 (0x8b4cdc00) [pid = 6318] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:47:36 INFO - PROCESS | 6318 | 1464990456204 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:47:36 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:47:36 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1963ms 14:47:36 INFO - PROCESS | 6318 | 1464990456252 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 14:47:36 INFO - PROCESS | 6318 | 1464990456256 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 14:47:36 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:47:36 INFO - PROCESS | 6318 | 1464990456262 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:47:36 INFO - PROCESS | 6318 | 1464990456268 Marionette TRACE conn4 <- [1,3038,null,{}] 14:47:36 INFO - PROCESS | 6318 | 1464990456321 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:36 INFO - PROCESS | 6318 | 1464990456512 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 14:47:36 INFO - PROCESS | 6318 | 1464990456713 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:36 INFO - PROCESS | 6318 | ++DOCSHELL 0x8c60cc00 == 119 [pid = 6318] [id = 769] 14:47:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 133 (0x8f5c7c00) [pid = 6318] [serial = 2306] [outer = (nil)] 14:47:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 134 (0x91e69800) [pid = 6318] [serial = 2307] [outer = 0x8f5c7c00] 14:47:36 INFO - PROCESS | 6318 | 1464990456789 Marionette DEBUG loaded listener.js 14:47:36 INFO - PROCESS | 6318 | ++DOMWINDOW == 135 (0x924bd000) [pid = 6318] [serial = 2308] [outer = 0x8f5c7c00] 14:47:37 INFO - PROCESS | 6318 | 1464990457515 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:47:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:47:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:47:37 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1267ms 14:47:37 INFO - PROCESS | 6318 | 1464990457534 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 14:47:37 INFO - PROCESS | 6318 | 1464990457540 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 14:47:37 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:47:37 INFO - PROCESS | 6318 | 1464990457551 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:47:37 INFO - PROCESS | 6318 | 1464990457554 Marionette TRACE conn4 <- [1,3042,null,{}] 14:47:37 INFO - PROCESS | 6318 | 1464990457572 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:37 INFO - PROCESS | 6318 | 1464990457984 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 14:47:38 INFO - PROCESS | 6318 | 1464990458207 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:38 INFO - PROCESS | 6318 | ++DOCSHELL 0x87bf2400 == 120 [pid = 6318] [id = 770] 14:47:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 136 (0x88ac2400) [pid = 6318] [serial = 2309] [outer = (nil)] 14:47:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 137 (0x88be4000) [pid = 6318] [serial = 2310] [outer = 0x88ac2400] 14:47:38 INFO - PROCESS | 6318 | 1464990458302 Marionette DEBUG loaded listener.js 14:47:38 INFO - PROCESS | 6318 | ++DOMWINDOW == 138 (0x8a852000) [pid = 6318] [serial = 2311] [outer = 0x88ac2400] 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 14:47:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:47:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:47:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:47:39 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:47:39 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2039ms 14:47:39 INFO - PROCESS | 6318 | 1464990459508 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:47:39 INFO - PROCESS | 6318 | 1464990459743 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 14:47:39 INFO - PROCESS | 6318 | 1464990459759 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 14:47:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:47:39 INFO - PROCESS | 6318 | 1464990459847 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:47:39 INFO - PROCESS | 6318 | 1464990459853 Marionette TRACE conn4 <- [1,3046,null,{}] 14:47:39 INFO - PROCESS | 6318 | 1464990459867 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:40 INFO - PROCESS | 6318 | 1464990460113 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 14:47:40 INFO - PROCESS | 6318 | 1464990460392 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:40 INFO - PROCESS | 6318 | ++DOCSHELL 0x8d4af800 == 121 [pid = 6318] [id = 771] 14:47:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 139 (0x8d5f2000) [pid = 6318] [serial = 2312] [outer = (nil)] 14:47:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 140 (0x8d5fb400) [pid = 6318] [serial = 2313] [outer = 0x8d5f2000] 14:47:40 INFO - PROCESS | 6318 | 1464990460483 Marionette DEBUG loaded listener.js 14:47:40 INFO - PROCESS | 6318 | ++DOMWINDOW == 141 (0x8df18c00) [pid = 6318] [serial = 2314] [outer = 0x8d5f2000] 14:47:40 INFO - PROCESS | 6318 | [6318] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:47:41 INFO - PROCESS | 6318 | 1464990461428 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:47:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:47:41 INFO - {} 14:47:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1642ms 14:47:41 INFO - PROCESS | 6318 | 1464990461444 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 14:47:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:47:41 INFO - PROCESS | 6318 | 1464990461449 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 14:47:41 INFO - PROCESS | 6318 | 1464990461456 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:47:41 INFO - PROCESS | 6318 | 1464990461460 Marionette TRACE conn4 <- [1,3050,null,{}] 14:47:41 INFO - PROCESS | 6318 | 1464990461474 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:41 INFO - PROCESS | 6318 | 1464990461730 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 14:47:42 INFO - PROCESS | 6318 | 1464990462017 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:42 INFO - PROCESS | 6318 | ++DOCSHELL 0x8e081800 == 122 [pid = 6318] [id = 772] 14:47:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 142 (0x8e086c00) [pid = 6318] [serial = 2315] [outer = (nil)] 14:47:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 143 (0x8e2af800) [pid = 6318] [serial = 2316] [outer = 0x8e086c00] 14:47:42 INFO - PROCESS | 6318 | 1464990462163 Marionette DEBUG loaded listener.js 14:47:42 INFO - PROCESS | 6318 | ++DOMWINDOW == 144 (0x8eb6f400) [pid = 6318] [serial = 2317] [outer = 0x8e086c00] 14:47:43 INFO - PROCESS | 6318 | 1464990463067 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:47:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:47:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1632ms 14:47:43 INFO - PROCESS | 6318 | 1464990463089 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 14:47:43 INFO - PROCESS | 6318 | 1464990463095 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 14:47:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:47:43 INFO - PROCESS | 6318 | 1464990463114 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:47:43 INFO - PROCESS | 6318 | 1464990463121 Marionette TRACE conn4 <- [1,3054,null,{}] 14:47:43 INFO - PROCESS | 6318 | 1464990463127 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:43 INFO - PROCESS | 6318 | 1464990463363 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 14:47:43 INFO - PROCESS | 6318 | 1464990463647 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:43 INFO - PROCESS | 6318 | ++DOCSHELL 0x8eb72000 == 123 [pid = 6318] [id = 773] 14:47:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 145 (0x8eb7bc00) [pid = 6318] [serial = 2318] [outer = (nil)] 14:47:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 146 (0x8f595400) [pid = 6318] [serial = 2319] [outer = 0x8eb7bc00] 14:47:43 INFO - PROCESS | 6318 | 1464990463738 Marionette DEBUG loaded listener.js 14:47:43 INFO - PROCESS | 6318 | ++DOMWINDOW == 147 (0x8f5c6400) [pid = 6318] [serial = 2320] [outer = 0x8eb7bc00] 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:47:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:47:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 14:47:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:47:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:47:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2038ms 14:47:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:47:45 INFO - PROCESS | 6318 | 1464990464986 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:47:45 INFO - PROCESS | 6318 | 1464990465189 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 14:47:45 INFO - PROCESS | 6318 | 1464990465200 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 14:47:45 INFO - PROCESS | 6318 | 1464990465213 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:47:45 INFO - PROCESS | 6318 | 1464990465215 Marionette TRACE conn4 <- [1,3058,null,{}] 14:47:45 INFO - PROCESS | 6318 | 1464990465304 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:45 INFO - PROCESS | 6318 | 1464990465540 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 14:47:45 INFO - PROCESS | 6318 | 1464990465819 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:45 INFO - PROCESS | 6318 | ++DOCSHELL 0x869c0c00 == 124 [pid = 6318] [id = 774] 14:47:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 148 (0x8eb7a800) [pid = 6318] [serial = 2321] [outer = (nil)] 14:47:45 INFO - PROCESS | 6318 | ++DOMWINDOW == 149 (0x92970c00) [pid = 6318] [serial = 2322] [outer = 0x8eb7a800] 14:47:45 INFO - PROCESS | 6318 | 1464990465905 Marionette DEBUG loaded listener.js 14:47:46 INFO - PROCESS | 6318 | ++DOMWINDOW == 150 (0x92973800) [pid = 6318] [serial = 2323] [outer = 0x8eb7a800] 14:47:46 INFO - PROCESS | 6318 | 1464990466805 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:47:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:47:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:47:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:47:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:47:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:47:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:47:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:47:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:47:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1649ms 14:47:46 INFO - PROCESS | 6318 | 1464990466865 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 14:47:46 INFO - PROCESS | 6318 | 1464990466871 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 14:47:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:47:46 INFO - PROCESS | 6318 | 1464990466880 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:47:46 INFO - PROCESS | 6318 | 1464990466884 Marionette TRACE conn4 <- [1,3062,null,{}] 14:47:46 INFO - PROCESS | 6318 | 1464990466889 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:47 INFO - PROCESS | 6318 | 1464990467136 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 14:47:47 INFO - PROCESS | 6318 | 1464990467481 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:47 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ba1000 == 125 [pid = 6318] [id = 775] 14:47:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 151 (0x92ba1c00) [pid = 6318] [serial = 2324] [outer = (nil)] 14:47:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 152 (0x936a8000) [pid = 6318] [serial = 2325] [outer = 0x92ba1c00] 14:47:47 INFO - PROCESS | 6318 | 1464990467586 Marionette DEBUG loaded listener.js 14:47:47 INFO - PROCESS | 6318 | ++DOMWINDOW == 153 (0x93aa3800) [pid = 6318] [serial = 2326] [outer = 0x92ba1c00] 14:47:47 INFO - PROCESS | 6318 | [6318] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:47:48 INFO - PROCESS | 6318 | 1464990468452 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:47:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:47:48 INFO - {} 14:47:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1585ms 14:47:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:47:48 INFO - PROCESS | 6318 | 1464990468465 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 14:47:48 INFO - PROCESS | 6318 | 1464990468468 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 14:47:48 INFO - PROCESS | 6318 | 1464990468475 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:47:48 INFO - PROCESS | 6318 | 1464990468479 Marionette TRACE conn4 <- [1,3066,null,{}] 14:47:48 INFO - PROCESS | 6318 | 1464990468485 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:48 INFO - PROCESS | 6318 | 1464990468687 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 14:47:49 INFO - PROCESS | 6318 | 1464990468985 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:49 INFO - PROCESS | 6318 | ++DOCSHELL 0x94509800 == 126 [pid = 6318] [id = 776] 14:47:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 154 (0x9450a400) [pid = 6318] [serial = 2327] [outer = (nil)] 14:47:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 155 (0x951f4c00) [pid = 6318] [serial = 2328] [outer = 0x9450a400] 14:47:49 INFO - PROCESS | 6318 | 1464990469071 Marionette DEBUG loaded listener.js 14:47:49 INFO - PROCESS | 6318 | ++DOMWINDOW == 156 (0x9765a800) [pid = 6318] [serial = 2329] [outer = 0x9450a400] 14:47:49 INFO - PROCESS | 6318 | 1464990469932 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:47:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:47:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:47:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:47:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:47:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:47:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:47:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:47:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1490ms 14:47:49 INFO - PROCESS | 6318 | 1464990469966 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 14:47:49 INFO - PROCESS | 6318 | 1464990469970 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 14:47:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:47:49 INFO - PROCESS | 6318 | 1464990469977 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:47:49 INFO - PROCESS | 6318 | 1464990469981 Marionette TRACE conn4 <- [1,3070,null,{}] 14:47:49 INFO - PROCESS | 6318 | 1464990469986 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:50 INFO - PROCESS | 6318 | 1464990470191 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 14:47:50 INFO - PROCESS | 6318 | 1464990470491 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:50 INFO - PROCESS | 6318 | ++DOCSHELL 0x936a2c00 == 127 [pid = 6318] [id = 777] 14:47:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 157 (0x97659400) [pid = 6318] [serial = 2330] [outer = (nil)] 14:47:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 158 (0x9879ec00) [pid = 6318] [serial = 2331] [outer = 0x97659400] 14:47:50 INFO - PROCESS | 6318 | 1464990470582 Marionette DEBUG loaded listener.js 14:47:50 INFO - PROCESS | 6318 | ++DOMWINDOW == 159 (0x98932c00) [pid = 6318] [serial = 2332] [outer = 0x97659400] 14:47:51 INFO - PROCESS | 6318 | 1464990471492 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:47:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:47:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1540ms 14:47:51 INFO - PROCESS | 6318 | 1464990471564 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 14:47:51 INFO - PROCESS | 6318 | 1464990471568 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 14:47:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:47:51 INFO - PROCESS | 6318 | 1464990471577 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:47:51 INFO - PROCESS | 6318 | 1464990471580 Marionette TRACE conn4 <- [1,3074,null,{}] 14:47:51 INFO - PROCESS | 6318 | 1464990471585 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:51 INFO - PROCESS | 6318 | 1464990471801 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 14:47:52 INFO - PROCESS | 6318 | 1464990472107 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:52 INFO - PROCESS | 6318 | ++DOCSHELL 0x8f6eb400 == 128 [pid = 6318] [id = 778] 14:47:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 160 (0x917c7400) [pid = 6318] [serial = 2333] [outer = (nil)] 14:47:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 161 (0x99603c00) [pid = 6318] [serial = 2334] [outer = 0x917c7400] 14:47:52 INFO - PROCESS | 6318 | 1464990472195 Marionette DEBUG loaded listener.js 14:47:52 INFO - PROCESS | 6318 | ++DOMWINDOW == 162 (0x9960b400) [pid = 6318] [serial = 2335] [outer = 0x917c7400] 14:47:53 INFO - PROCESS | 6318 | 1464990473050 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:47:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:47:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1539ms 14:47:53 INFO - PROCESS | 6318 | 1464990473120 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 14:47:53 INFO - PROCESS | 6318 | 1464990473130 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 14:47:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:47:53 INFO - PROCESS | 6318 | 1464990473137 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:47:53 INFO - PROCESS | 6318 | 1464990473141 Marionette TRACE conn4 <- [1,3078,null,{}] 14:47:53 INFO - PROCESS | 6318 | 1464990473147 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:53 INFO - PROCESS | 6318 | 1464990473348 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 14:47:53 INFO - PROCESS | 6318 | 1464990473684 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:53 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e3c00 == 129 [pid = 6318] [id = 779] 14:47:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 163 (0x928c7c00) [pid = 6318] [serial = 2336] [outer = (nil)] 14:47:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 164 (0x950db800) [pid = 6318] [serial = 2337] [outer = 0x928c7c00] 14:47:53 INFO - PROCESS | 6318 | 1464990473772 Marionette DEBUG loaded listener.js 14:47:53 INFO - PROCESS | 6318 | ++DOMWINDOW == 165 (0x9519cc00) [pid = 6318] [serial = 2338] [outer = 0x928c7c00] 14:47:54 INFO - PROCESS | 6318 | 1464990474672 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 14:47:54 INFO - PROCESS | 6318 | 1464990474726 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 14:47:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:47:54 INFO - PROCESS | 6318 | 1464990474738 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:47:54 INFO - PROCESS | 6318 | 1464990474741 Marionette TRACE conn4 <- [1,3082,null,{}] 14:47:54 INFO - PROCESS | 6318 | 1464990474775 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:55 INFO - PROCESS | 6318 | 1464990474997 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 14:47:55 INFO - PROCESS | 6318 | 1464990475292 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:55 INFO - PROCESS | 6318 | ++DOCSHELL 0x93a25000 == 130 [pid = 6318] [id = 780] 14:47:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 166 (0x9970b800) [pid = 6318] [serial = 2339] [outer = (nil)] 14:47:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 167 (0x9ac24400) [pid = 6318] [serial = 2340] [outer = 0x9970b800] 14:47:55 INFO - PROCESS | 6318 | 1464990475385 Marionette DEBUG loaded listener.js 14:47:55 INFO - PROCESS | 6318 | ++DOMWINDOW == 168 (0x9b74d800) [pid = 6318] [serial = 2341] [outer = 0x9970b800] 14:47:56 INFO - PROCESS | 6318 | 1464990476278 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:47:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:47:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:47:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:47:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:47:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:47:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1563ms 14:47:56 INFO - PROCESS | 6318 | 1464990476299 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 14:47:56 INFO - PROCESS | 6318 | 1464990476303 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 14:47:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:47:56 INFO - PROCESS | 6318 | 1464990476310 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:47:56 INFO - PROCESS | 6318 | 1464990476314 Marionette TRACE conn4 <- [1,3086,null,{}] 14:47:56 INFO - PROCESS | 6318 | 1464990476320 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:56 INFO - PROCESS | 6318 | 1464990476543 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 14:47:56 INFO - PROCESS | 6318 | 1464990476829 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:56 INFO - PROCESS | 6318 | ++DOCSHELL 0x92299c00 == 131 [pid = 6318] [id = 781] 14:47:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 169 (0x92abe800) [pid = 6318] [serial = 2342] [outer = (nil)] 14:47:56 INFO - PROCESS | 6318 | ++DOMWINDOW == 170 (0x9b9e4c00) [pid = 6318] [serial = 2343] [outer = 0x92abe800] 14:47:56 INFO - PROCESS | 6318 | 1464990476916 Marionette DEBUG loaded listener.js 14:47:57 INFO - PROCESS | 6318 | ++DOMWINDOW == 171 (0x9b9e7000) [pid = 6318] [serial = 2344] [outer = 0x92abe800] 14:47:57 INFO - PROCESS | 6318 | 1464990477835 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:47:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:47:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1541ms 14:47:57 INFO - PROCESS | 6318 | 1464990477851 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 14:47:57 INFO - PROCESS | 6318 | 1464990477854 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 14:47:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:47:57 INFO - PROCESS | 6318 | 1464990477861 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:47:57 INFO - PROCESS | 6318 | 1464990477865 Marionette TRACE conn4 <- [1,3090,null,{}] 14:47:57 INFO - PROCESS | 6318 | 1464990477871 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:58 INFO - PROCESS | 6318 | 1464990478086 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 14:47:58 INFO - PROCESS | 6318 | 1464990478359 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:58 INFO - PROCESS | 6318 | ++DOCSHELL 0x87574000 == 132 [pid = 6318] [id = 782] 14:47:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 172 (0x9b978800) [pid = 6318] [serial = 2345] [outer = (nil)] 14:47:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 173 (0x9d5fc800) [pid = 6318] [serial = 2346] [outer = 0x9b978800] 14:47:58 INFO - PROCESS | 6318 | 1464990478445 Marionette DEBUG loaded listener.js 14:47:58 INFO - PROCESS | 6318 | ++DOMWINDOW == 174 (0x9d9ce400) [pid = 6318] [serial = 2347] [outer = 0x9b978800] 14:47:59 INFO - PROCESS | 6318 | 1464990479330 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:47:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:47:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1482ms 14:47:59 INFO - PROCESS | 6318 | 1464990479345 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 14:47:59 INFO - PROCESS | 6318 | 1464990479348 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 14:47:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:47:59 INFO - PROCESS | 6318 | 1464990479354 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:47:59 INFO - PROCESS | 6318 | 1464990479357 Marionette TRACE conn4 <- [1,3094,null,{}] 14:47:59 INFO - PROCESS | 6318 | 1464990479363 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:47:59 INFO - PROCESS | 6318 | 1464990479567 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 14:47:59 INFO - PROCESS | 6318 | 1464990479874 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:47:59 INFO - PROCESS | 6318 | ++DOCSHELL 0x9b9e6000 == 133 [pid = 6318] [id = 783] 14:47:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 175 (0x9d5fd400) [pid = 6318] [serial = 2348] [outer = (nil)] 14:47:59 INFO - PROCESS | 6318 | ++DOMWINDOW == 176 (0xa061f800) [pid = 6318] [serial = 2349] [outer = 0x9d5fd400] 14:47:59 INFO - PROCESS | 6318 | 1464990479960 Marionette DEBUG loaded listener.js 14:48:00 INFO - PROCESS | 6318 | ++DOMWINDOW == 177 (0xa115dc00) [pid = 6318] [serial = 2350] [outer = 0x9d5fd400] 14:48:00 INFO - PROCESS | 6318 | 1464990480831 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:48:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:48:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1530ms 14:48:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:48:00 INFO - PROCESS | 6318 | 1464990480884 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 14:48:00 INFO - PROCESS | 6318 | 1464990480887 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 14:48:00 INFO - PROCESS | 6318 | 1464990480894 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:48:00 INFO - PROCESS | 6318 | 1464990480897 Marionette TRACE conn4 <- [1,3098,null,{}] 14:48:00 INFO - PROCESS | 6318 | 1464990480903 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:48:01 INFO - PROCESS | 6318 | 1464990481160 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 14:48:01 INFO - PROCESS | 6318 | 1464990481426 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:01 INFO - PROCESS | 6318 | ++DOCSHELL 0x92553c00 == 134 [pid = 6318] [id = 784] 14:48:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 178 (0x92974800) [pid = 6318] [serial = 2351] [outer = (nil)] 14:48:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 179 (0xa224f800) [pid = 6318] [serial = 2352] [outer = 0x92974800] 14:48:01 INFO - PROCESS | 6318 | 1464990481524 Marionette DEBUG loaded listener.js 14:48:01 INFO - PROCESS | 6318 | ++DOMWINDOW == 180 (0xa2255c00) [pid = 6318] [serial = 2353] [outer = 0x92974800] 14:48:02 INFO - PROCESS | 6318 | 1464990482381 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:48:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:48:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1506ms 14:48:02 INFO - PROCESS | 6318 | 1464990482412 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 14:48:02 INFO - PROCESS | 6318 | 1464990482415 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 14:48:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:48:02 INFO - PROCESS | 6318 | 1464990482424 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:48:02 INFO - PROCESS | 6318 | 1464990482426 Marionette TRACE conn4 <- [1,3102,null,{}] 14:48:02 INFO - PROCESS | 6318 | 1464990482433 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:48:02 INFO - PROCESS | 6318 | 1464990482632 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 14:48:02 INFO - PROCESS | 6318 | 1464990482919 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:02 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e8c00 == 135 [pid = 6318] [id = 785] 14:48:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 181 (0xa2254000) [pid = 6318] [serial = 2354] [outer = (nil)] 14:48:02 INFO - PROCESS | 6318 | ++DOMWINDOW == 182 (0xa2383000) [pid = 6318] [serial = 2355] [outer = 0xa2254000] 14:48:03 INFO - PROCESS | 6318 | 1464990483009 Marionette DEBUG loaded listener.js 14:48:03 INFO - PROCESS | 6318 | ++DOMWINDOW == 183 (0xa2385000) [pid = 6318] [serial = 2356] [outer = 0xa2254000] 14:48:03 INFO - PROCESS | 6318 | 1464990483824 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:48:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:48:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1437ms 14:48:03 INFO - PROCESS | 6318 | 1464990483860 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 14:48:03 INFO - PROCESS | 6318 | 1464990483863 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 14:48:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:48:03 INFO - PROCESS | 6318 | 1464990483872 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 14:48:03 INFO - PROCESS | 6318 | 1464990483875 Marionette TRACE conn4 <- [1,3106,null,{}] 14:48:03 INFO - PROCESS | 6318 | 1464990483880 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:48:04 INFO - PROCESS | 6318 | 1464990484126 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 14:48:04 INFO - PROCESS | 6318 | 1464990484430 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:04 INFO - PROCESS | 6318 | ++DOCSHELL 0x867e8800 == 136 [pid = 6318] [id = 786] 14:48:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 184 (0xa23a0000) [pid = 6318] [serial = 2357] [outer = (nil)] 14:48:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 185 (0xa2508800) [pid = 6318] [serial = 2358] [outer = 0xa23a0000] 14:48:04 INFO - PROCESS | 6318 | 1464990484524 Marionette DEBUG loaded listener.js 14:48:04 INFO - PROCESS | 6318 | ++DOMWINDOW == 186 (0xa2567c00) [pid = 6318] [serial = 2359] [outer = 0xa23a0000] 14:48:05 INFO - PROCESS | 6318 | 1464990485371 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:48:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:48:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1539ms 14:48:05 INFO - PROCESS | 6318 | 1464990485412 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 14:48:05 INFO - PROCESS | 6318 | 1464990485415 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 14:48:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:48:05 INFO - PROCESS | 6318 | 1464990485423 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 14:48:05 INFO - PROCESS | 6318 | 1464990485426 Marionette TRACE conn4 <- [1,3110,null,{}] 14:48:05 INFO - PROCESS | 6318 | 1464990485432 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:48:05 INFO - PROCESS | 6318 | 1464990485673 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 14:48:06 INFO - PROCESS | 6318 | 1464990485989 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:06 INFO - PROCESS | 6318 | ++DOCSHELL 0x92ba1800 == 137 [pid = 6318] [id = 787] 14:48:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 187 (0x976b7800) [pid = 6318] [serial = 2360] [outer = (nil)] 14:48:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 188 (0xa2573c00) [pid = 6318] [serial = 2361] [outer = 0x976b7800] 14:48:06 INFO - PROCESS | 6318 | 1464990486080 Marionette DEBUG loaded listener.js 14:48:06 INFO - PROCESS | 6318 | ++DOMWINDOW == 189 (0xa270ac00) [pid = 6318] [serial = 2362] [outer = 0x976b7800] 14:48:06 INFO - PROCESS | 6318 | 1464990486974 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:48:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:48:07 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 14:48:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:48:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:48:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1590ms 14:48:07 INFO - PROCESS | 6318 | 1464990487015 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 14:48:07 INFO - PROCESS | 6318 | 1464990487018 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 14:48:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:48:07 INFO - PROCESS | 6318 | 1464990487025 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 14:48:07 INFO - PROCESS | 6318 | 1464990487029 Marionette TRACE conn4 <- [1,3114,null,{}] 14:48:07 INFO - PROCESS | 6318 | 1464990487050 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:48:07 INFO - PROCESS | 6318 | 1464990487340 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 14:48:07 INFO - PROCESS | 6318 | 1464990487575 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\", \"fbc4dd04-17ac-4d30-97e5-2af66ecbdd30\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:48:07 INFO - PROCESS | 6318 | ++DOCSHELL 0xa2568400 == 138 [pid = 6318] [id = 788] 14:48:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 190 (0xa2709c00) [pid = 6318] [serial = 2363] [outer = (nil)] 14:48:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 191 (0xa316dc00) [pid = 6318] [serial = 2364] [outer = 0xa2709c00] 14:48:07 INFO - PROCESS | 6318 | 1464990487663 Marionette DEBUG loaded listener.js 14:48:07 INFO - PROCESS | 6318 | ++DOMWINDOW == 192 (0xa31f1c00) [pid = 6318] [serial = 2365] [outer = 0xa2709c00] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x976bc800 == 137 [pid = 6318] [id = 716] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x99610800 == 136 [pid = 6318] [id = 717] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8d40bc00 == 135 [pid = 6318] [id = 768] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x867e0400 == 134 [pid = 6318] [id = 767] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x867e6400 == 133 [pid = 6318] [id = 766] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x86643400 == 132 [pid = 6318] [id = 765] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x9b941000 == 131 [pid = 6318] [id = 764] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x867e8400 == 130 [pid = 6318] [id = 763] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8663ec00 == 129 [pid = 6318] [id = 761] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8c018c00 == 128 [pid = 6318] [id = 762] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x9894bc00 == 127 [pid = 6318] [id = 760] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x99a87800 == 126 [pid = 6318] [id = 759] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x976c1800 == 125 [pid = 6318] [id = 757] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x87beac00 == 124 [pid = 6318] [id = 758] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x924c4000 == 123 [pid = 6318] [id = 755] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x936aa000 == 122 [pid = 6318] [id = 756] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x924b9400 == 121 [pid = 6318] [id = 754] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x91bcf000 == 120 [pid = 6318] [id = 753] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8f6e9c00 == 119 [pid = 6318] [id = 752] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x914e6400 == 118 [pid = 6318] [id = 751] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8eb7c800 == 117 [pid = 6318] [id = 750] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8c01a400 == 116 [pid = 6318] [id = 748] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8de03000 == 115 [pid = 6318] [id = 749] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8c056800 == 114 [pid = 6318] [id = 747] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x867ea000 == 113 [pid = 6318] [id = 745] 14:48:10 INFO - PROCESS | 6318 | --DOCSHELL 0x8b188c00 == 112 [pid = 6318] [id = 746] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 191 (0x8d4b0800) [pid = 6318] [serial = 2103] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 190 (0x8de02400) [pid = 6318] [serial = 2177] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 189 (0x96c03c00) [pid = 6318] [serial = 2214] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 188 (0x92b9d400) [pid = 6318] [serial = 2205] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 187 (0x8f594000) [pid = 6318] [serial = 2187] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 186 (0x950d8800) [pid = 6318] [serial = 2211] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 185 (0x936aac00) [pid = 6318] [serial = 2207] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 184 (0x9a99f000) [pid = 6318] [serial = 2220] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 183 (0x8dfd6c00) [pid = 6318] [serial = 2180] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 182 (0x91e6a400) [pid = 6318] [serial = 2198] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 181 (0x88ebfc00) [pid = 6318] [serial = 2225] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 180 (0x89408800) [pid = 6318] [serial = 2172] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 179 (0x951eec00) [pid = 6318] [serial = 2213] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 178 (0x9296e800) [pid = 6318] [serial = 2202] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 177 (0x8f3c3400) [pid = 6318] [serial = 2186] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 176 (0x8e2acc00) [pid = 6318] [serial = 2183] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 175 (0x989b2800) [pid = 6318] [serial = 2216] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 174 (0x92abe400) [pid = 6318] [serial = 2204] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 173 (0x914e8800) [pid = 6318] [serial = 2193] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 172 (0x917c2400) [pid = 6318] [serial = 2195] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 171 (0x8c003000) [pid = 6318] [serial = 2174] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 170 (0x9229b000) [pid = 6318] [serial = 2199] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 169 (0x8c626800) [pid = 6318] [serial = 2231] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 168 (0x8f5cec00) [pid = 6318] [serial = 2189] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 167 (0x914e4400) [pid = 6318] [serial = 2192] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 166 (0x8f602400) [pid = 6318] [serial = 2190] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 165 (0x99602400) [pid = 6318] [serial = 2217] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 164 (0x8e082c00) [pid = 6318] [serial = 2181] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 163 (0x9a99ac00) [pid = 6318] [serial = 2219] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 162 (0x8bcd0800) [pid = 6318] [serial = 2228] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 161 (0x8e2b0000) [pid = 6318] [serial = 2184] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 160 (0x928ca400) [pid = 6318] [serial = 2201] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 159 (0x950d1c00) [pid = 6318] [serial = 2210] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 158 (0x8c370400) [pid = 6318] [serial = 2175] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 157 (0x8d4a6000) [pid = 6318] [serial = 2234] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 156 (0x9ac2dc00) [pid = 6318] [serial = 2222] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 155 (0x88be5000) [pid = 6318] [serial = 2171] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 154 (0x8c00dc00) [pid = 6318] [serial = 2229] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 153 (0x8d409400) [pid = 6318] [serial = 2232] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 152 (0x8df19400) [pid = 6318] [serial = 2178] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 151 (0x917cec00) [pid = 6318] [serial = 2196] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 150 (0x8a146c00) [pid = 6318] [serial = 2226] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | --DOMWINDOW == 149 (0x93817000) [pid = 6318] [serial = 2208] [outer = (nil)] [url = about:blank] 14:48:10 INFO - PROCESS | 6318 | 1464990490631 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:48:10 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:48:10 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 3650ms 14:48:10 INFO - PROCESS | 6318 | 1464990490675 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 14:48:10 INFO - PROCESS | 6318 | 1464990490682 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 14:48:11 WARNING - u'runner_teardown' () 14:48:11 INFO - No more tests 14:48:11 INFO - Got 0 unexpected results 14:48:11 INFO - SUITE-END | took 1301s 14:48:11 INFO - Closing logging queue 14:48:11 INFO - queue closed 14:48:12 INFO - Return code: 0 14:48:12 WARNING - # TBPL SUCCESS # 14:48:12 INFO - Running post-action listener: _resource_record_post_action 14:48:12 INFO - Running post-run listener: _resource_record_post_run 14:48:13 INFO - Total resource usage - Wall time: 1335s; CPU: 98.0%; Read bytes: 1060864; Write bytes: 924454912; Read time: 40; Write time: 242800 14:48:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:48:13 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134709248; Read time: 0; Write time: 138784 14:48:13 INFO - run-tests - Wall time: 1306s; CPU: 98.0%; Read bytes: 1060864; Write bytes: 789725184; Read time: 40; Write time: 104012 14:48:13 INFO - Running post-run listener: _upload_blobber_files 14:48:13 INFO - Blob upload gear active. 14:48:13 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 14:48:13 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:48:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 14:48:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 14:48:13 INFO - (blobuploader) - INFO - Open directory for files ... 14:48:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 14:48:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:48:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:48:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:48:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:48:14 INFO - (blobuploader) - INFO - Done attempting. 14:48:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 14:48:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:48:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:48:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:48:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:48:15 INFO - (blobuploader) - INFO - Done attempting. 14:48:15 INFO - (blobuploader) - INFO - Iteration through files over. 14:48:15 INFO - Return code: 0 14:48:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 14:48:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 14:48:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c4b506b412cadd391317fd670d3083e8bc598472f6855205853029491bd6848470a0c75a41e70b050ad09b8446f0be1665dc45cacf42f83d21fc1121f258fab3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5f5faef3b918377aa363c56fabf00a94d220bc98c7cbf9a90561c8ae1408a6a9e10f261b11b9da31efb481dcbf72c38d3a342a6bbda951238f97c91dd29e968"} 14:48:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 14:48:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 14:48:15 INFO - Contents: 14:48:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c4b506b412cadd391317fd670d3083e8bc598472f6855205853029491bd6848470a0c75a41e70b050ad09b8446f0be1665dc45cacf42f83d21fc1121f258fab3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5f5faef3b918377aa363c56fabf00a94d220bc98c7cbf9a90561c8ae1408a6a9e10f261b11b9da31efb481dcbf72c38d3a342a6bbda951238f97c91dd29e968"} 14:48:15 INFO - Running post-run listener: copy_logs_to_upload_dir 14:48:15 INFO - Copying logs to upload dir... 14:48:15 INFO - mkdir: /builds/slave/test/build/upload/logs 14:48:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1476.707903 ========= master_lag: 0.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 37 secs) (at 2016-06-03 14:48:15.965114) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 14:48:15.968447) ========= 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-1464988745.797733-753864059 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c4b506b412cadd391317fd670d3083e8bc598472f6855205853029491bd6848470a0c75a41e70b050ad09b8446f0be1665dc45cacf42f83d21fc1121f258fab3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5f5faef3b918377aa363c56fabf00a94d220bc98c7cbf9a90561c8ae1408a6a9e10f261b11b9da31efb481dcbf72c38d3a342a6bbda951238f97c91dd29e968"} build_url:https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036166 build_url: 'https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/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/c4b506b412cadd391317fd670d3083e8bc598472f6855205853029491bd6848470a0c75a41e70b050ad09b8446f0be1665dc45cacf42f83d21fc1121f258fab3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f5f5faef3b918377aa363c56fabf00a94d220bc98c7cbf9a90561c8ae1408a6a9e10f261b11b9da31efb481dcbf72c38d3a342a6bbda951238f97c91dd29e968"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NlGqpY7nRzeFYQ6ReOlNDg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.09 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-03 14:48:16.096386) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:48:16.096713) ========= 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-1464988745.797733-753864059 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020721 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-03 14:48:16.202970) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-03 14:48:16.203282) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-03 14:48:16.203666) ========= ========= Total master_lag: 1.50 =========