builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-307 starttime: 1466728583.85 results: success (0) buildid: 20160623153657 builduid: 46d2a3a5549d444bbfa748bec8b2d166 revision: b449af6b87414aa2ed035aaaa5043642e9a4ac06 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:23.848838) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:23.866589) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:23.866879) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:23.906772) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:23.907111) ========= 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-1466718022.149287-1149544990 _=/tools/buildbot/bin/python using PTY: False --2016-06-23 17:36:24-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.39M=0.001s 2016-06-23 17:36:24 (8.39 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.298728 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:24.363376) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:24.363714) ========= 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-1466718022.149287-1149544990 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030540 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:24.436626) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 17:36:24.436940) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b449af6b87414aa2ed035aaaa5043642e9a4ac06 --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-beta --rev b449af6b87414aa2ed035aaaa5043642e9a4ac06 --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-1466718022.149287-1149544990 _=/tools/buildbot/bin/python using PTY: False 2016-06-23 17:36:24,630 truncating revision to first 12 chars 2016-06-23 17:36:24,631 Setting DEBUG logging. 2016-06-23 17:36:24,631 attempt 1/10 2016-06-23 17:36:24,632 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b449af6b8741?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 17:36:25,278 unpacking tar archive at: mozilla-beta-b449af6b8741/testing/mozharness/ program finished with exit code 0 elapsedTime=0.934256 ========= master_lag: 0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 17:36:25.763502) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:25.763841) ========= script_repo_revision: b449af6b87414aa2ed035aaaa5043642e9a4ac06 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:25.764255) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:25.764526) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 17:36:25.866305) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 14 secs) (at 2016-06-23 17:36:25.866583) ========= /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-beta --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-beta', '--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-1466718022.149287-1149544990 _=/tools/buildbot/bin/python using PTY: False 17:36:26 INFO - MultiFileLogger online at 20160623 17:36:26 in /builds/slave/test 17:36:26 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-beta --download-symbols true 17:36:26 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:36:26 INFO - {'append_to_log': False, 17:36:26 INFO - 'base_work_dir': '/builds/slave/test', 17:36:26 INFO - 'blob_upload_branch': 'mozilla-beta', 17:36:26 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:36:26 INFO - 'buildbot_json_path': 'buildprops.json', 17:36:26 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:36:26 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:36:26 INFO - 'download_minidump_stackwalk': True, 17:36:26 INFO - 'download_symbols': 'true', 17:36:26 INFO - 'e10s': False, 17:36:26 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:36:26 INFO - 'tooltool.py': '/tools/tooltool.py', 17:36:26 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:36:26 INFO - '/tools/misc-python/virtualenv.py')}, 17:36:26 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:36:26 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:36:26 INFO - 'log_level': 'info', 17:36:26 INFO - 'log_to_console': True, 17:36:26 INFO - 'opt_config_files': (), 17:36:26 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:36:26 INFO - '--processes=1', 17:36:26 INFO - '--config=%(test_path)s/wptrunner.ini', 17:36:26 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:36:26 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:36:26 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:36:26 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:36:26 INFO - 'pip_index': False, 17:36:26 INFO - 'require_test_zip': True, 17:36:26 INFO - 'test_type': ('testharness',), 17:36:26 INFO - 'this_chunk': '1', 17:36:26 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:36:26 INFO - 'total_chunks': '10', 17:36:26 INFO - 'virtualenv_path': 'venv', 17:36:26 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:36:26 INFO - 'work_dir': 'build'} 17:36:26 INFO - ##### 17:36:26 INFO - ##### Running clobber step. 17:36:26 INFO - ##### 17:36:26 INFO - Running pre-action listener: _resource_record_pre_action 17:36:26 INFO - Running main action method: clobber 17:36:26 INFO - rmtree: /builds/slave/test/build 17:36:26 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:36:27 INFO - Running post-action listener: _resource_record_post_action 17:36:27 INFO - ##### 17:36:27 INFO - ##### Running read-buildbot-config step. 17:36:27 INFO - ##### 17:36:27 INFO - Running pre-action listener: _resource_record_pre_action 17:36:27 INFO - Running main action method: read_buildbot_config 17:36:27 INFO - Using buildbot properties: 17:36:27 INFO - { 17:36:27 INFO - "project": "", 17:36:27 INFO - "product": "firefox", 17:36:27 INFO - "script_repo_revision": "production", 17:36:27 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 17:36:27 INFO - "repository": "", 17:36:27 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 17:36:27 INFO - "buildid": "20160623153657", 17:36:27 INFO - "pgo_build": "False", 17:36:27 INFO - "basedir": "/builds/slave/test", 17:36:27 INFO - "buildnumber": 4, 17:36:27 INFO - "slavename": "tst-linux32-spot-307", 17:36:27 INFO - "revision": "b449af6b87414aa2ed035aaaa5043642e9a4ac06", 17:36:27 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 17:36:27 INFO - "platform": "linux", 17:36:27 INFO - "branch": "mozilla-beta", 17:36:27 INFO - "repo_path": "releases/mozilla-beta", 17:36:27 INFO - "moz_repo_path": "", 17:36:27 INFO - "stage_platform": "linux", 17:36:27 INFO - "builduid": "46d2a3a5549d444bbfa748bec8b2d166", 17:36:27 INFO - "slavebuilddir": "test" 17:36:27 INFO - } 17:36:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 17:36:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 17:36:27 INFO - Running post-action listener: _resource_record_post_action 17:36:27 INFO - ##### 17:36:27 INFO - ##### Running download-and-extract step. 17:36:27 INFO - ##### 17:36:27 INFO - Running pre-action listener: _resource_record_pre_action 17:36:27 INFO - Running main action method: download_and_extract 17:36:27 INFO - mkdir: /builds/slave/test/build/tests 17:36:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:36:27 INFO - https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 17:36:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:36:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:36:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:36:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 17:36:30 INFO - Downloaded 1291 bytes. 17:36:30 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 17:36:30 INFO - Using the following test package requirements: 17:36:30 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 17:36:30 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:36:30 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 17:36:30 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:36:30 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 17:36:30 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:36:30 INFO - u'jsshell-linux-i686.zip'], 17:36:30 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:36:30 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 17:36:30 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 17:36:30 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:36:30 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 17:36:30 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:36:30 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 17:36:30 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:36:30 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 17:36:30 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 17:36:30 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 17:36:30 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 17:36:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:36:30 INFO - https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 17:36:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:36:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:36:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 17:36:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 17:36:35 INFO - Downloaded 22853573 bytes. 17:36:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:36:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:36:36 INFO - caution: filename not matched: web-platform/* 17:36:36 INFO - Return code: 11 17:36: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')]} 17:36:36 INFO - https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 17:36:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:36:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:36:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 17:36:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 17:36:40 INFO - Downloaded 36389080 bytes. 17:36:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:36:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:36:44 INFO - caution: filename not matched: bin/* 17:36:44 INFO - caution: filename not matched: config/* 17:36:44 INFO - caution: filename not matched: mozbase/* 17:36:44 INFO - caution: filename not matched: marionette/* 17:36:44 INFO - caution: filename not matched: tools/wptserve/* 17:36:44 INFO - Return code: 11 17:36: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')]} 17:36:44 INFO - https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 17:36:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:36:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:36:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:36:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 17:36:51 INFO - Downloaded 69347062 bytes. 17:36:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:36:51 INFO - mkdir: /builds/slave/test/properties 17:36:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:36:51 INFO - Writing to file /builds/slave/test/properties/build_url 17:36:51 INFO - Contents: 17:36:51 INFO - build_url:https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 17:36:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:36:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:36:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:36:52 INFO - Contents: 17:36:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:36:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:36:52 INFO - https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:36:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:36:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:36:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 17:36:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 17:37:03 INFO - Downloaded 92344982 bytes. 17:37:03 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:37:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:37:13 INFO - Return code: 0 17:37:13 INFO - Running post-action listener: _resource_record_post_action 17:37:13 INFO - Running post-action listener: set_extra_try_arguments 17:37:13 INFO - ##### 17:37:13 INFO - ##### Running create-virtualenv step. 17:37:13 INFO - ##### 17:37:13 INFO - Running pre-action listener: _pre_create_virtualenv 17:37:13 INFO - Running pre-action listener: _resource_record_pre_action 17:37:13 INFO - Running main action method: create_virtualenv 17:37:13 INFO - Creating virtualenv /builds/slave/test/build/venv 17:37:13 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 17:37:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:37:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:37:13 INFO - Using real prefix '/usr' 17:37:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:37:14 INFO - Installing distribute.............................................................................................................................................................................................done. 17:37:18 INFO - Installing pip.................done. 17:37:18 INFO - Return code: 0 17:37:18 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:37:18 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')]} 17:37:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:18 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')]} 17:37:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa203c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ffee30>, '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 0xa29bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa31a470>, '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-1466718022.149287-1149544990', '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 17:37:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 17:37:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:37:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:18 INFO - 'CCACHE_UMASK': '002', 17:37:18 INFO - 'DISPLAY': ':0', 17:37:18 INFO - 'HOME': '/home/cltbld', 17:37:18 INFO - 'LANG': 'en_US.UTF-8', 17:37:18 INFO - 'LOGNAME': 'cltbld', 17:37:18 INFO - 'MAIL': '/var/mail/cltbld', 17:37:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:18 INFO - 'MOZ_NO_REMOTE': '1', 17:37:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:18 INFO - 'PWD': '/builds/slave/test', 17:37:18 INFO - 'SHELL': '/bin/bash', 17:37:18 INFO - 'SHLVL': '1', 17:37:18 INFO - 'TERM': 'linux', 17:37:18 INFO - 'TMOUT': '86400', 17:37:18 INFO - 'USER': 'cltbld', 17:37:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466718022.149287-1149544990', 17:37:18 INFO - '_': '/tools/buildbot/bin/python'} 17:37:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:18 INFO - Downloading/unpacking psutil>=0.7.1 17:37:18 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 17:37:18 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 17:37:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37:18 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 17:37:18 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 17:37:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:37:22 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:37:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:37:22 INFO - Installing collected packages: psutil 17:37:22 INFO - Running setup.py install for psutil 17:37:23 INFO - building 'psutil._psutil_linux' extension 17:37:23 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 17:37:23 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 17:37:23 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 17:37: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 17:37:23 INFO - building 'psutil._psutil_posix' extension 17:37: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 17:37:24 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 17:37:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:37:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:37:24 INFO - Successfully installed psutil 17:37:24 INFO - Cleaning up... 17:37:24 INFO - Return code: 0 17:37:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:37:24 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')]} 17:37:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:24 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')]} 17:37:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa203c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ffee30>, '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 0xa29bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa31a470>, '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-1466718022.149287-1149544990', '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 17:37:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 17:37:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:37:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:24 INFO - 'CCACHE_UMASK': '002', 17:37:24 INFO - 'DISPLAY': ':0', 17:37:24 INFO - 'HOME': '/home/cltbld', 17:37:24 INFO - 'LANG': 'en_US.UTF-8', 17:37:24 INFO - 'LOGNAME': 'cltbld', 17:37:24 INFO - 'MAIL': '/var/mail/cltbld', 17:37:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:24 INFO - 'MOZ_NO_REMOTE': '1', 17:37:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:24 INFO - 'PWD': '/builds/slave/test', 17:37:24 INFO - 'SHELL': '/bin/bash', 17:37:24 INFO - 'SHLVL': '1', 17:37:24 INFO - 'TERM': 'linux', 17:37:24 INFO - 'TMOUT': '86400', 17:37:24 INFO - 'USER': 'cltbld', 17:37:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466718022.149287-1149544990', 17:37:24 INFO - '_': '/tools/buildbot/bin/python'} 17:37:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:37: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 17:37: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 17:37:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37: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 17:37: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 17:37:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:37:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:37:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:37:28 INFO - Installing collected packages: mozsystemmonitor 17:37:28 INFO - Running setup.py install for mozsystemmonitor 17:37:28 INFO - Successfully installed mozsystemmonitor 17:37:28 INFO - Cleaning up... 17:37:28 INFO - Return code: 0 17:37:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:37:28 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')]} 17:37:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:28 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')]} 17:37:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa203c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ffee30>, '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 0xa29bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa31a470>, '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-1466718022.149287-1149544990', '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 17:37:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 17:37:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:37:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:28 INFO - 'CCACHE_UMASK': '002', 17:37:28 INFO - 'DISPLAY': ':0', 17:37:28 INFO - 'HOME': '/home/cltbld', 17:37:28 INFO - 'LANG': 'en_US.UTF-8', 17:37:28 INFO - 'LOGNAME': 'cltbld', 17:37:28 INFO - 'MAIL': '/var/mail/cltbld', 17:37:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:28 INFO - 'MOZ_NO_REMOTE': '1', 17:37:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:28 INFO - 'PWD': '/builds/slave/test', 17:37:28 INFO - 'SHELL': '/bin/bash', 17:37:28 INFO - 'SHLVL': '1', 17:37:28 INFO - 'TERM': 'linux', 17:37:28 INFO - 'TMOUT': '86400', 17:37:28 INFO - 'USER': 'cltbld', 17:37:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466718022.149287-1149544990', 17:37:28 INFO - '_': '/tools/buildbot/bin/python'} 17:37:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:29 INFO - Downloading/unpacking blobuploader==1.2.4 17:37: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 17:37: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 17:37:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37: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 17:37: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 17:37:32 INFO - Downloading blobuploader-1.2.4.tar.gz 17:37:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:37:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:37:33 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 17:37:33 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 17:37:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37:33 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 17:37:33 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 17:37:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:37:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:37: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 17:37: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 17:37:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37: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 17:37: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 17:37:34 INFO - Downloading docopt-0.6.1.tar.gz 17:37:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:37:34 INFO - Installing collected packages: blobuploader, requests, docopt 17:37:34 INFO - Running setup.py install for blobuploader 17:37:34 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:37:34 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:37:34 INFO - Running setup.py install for requests 17:37:35 INFO - Running setup.py install for docopt 17:37:35 INFO - Successfully installed blobuploader requests docopt 17:37:35 INFO - Cleaning up... 17:37:35 INFO - Return code: 0 17:37:35 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:37:35 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')]} 17:37:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:35 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')]} 17:37:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa203c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ffee30>, '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 0xa29bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa31a470>, '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-1466718022.149287-1149544990', '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 17:37:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:37:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:37:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:35 INFO - 'CCACHE_UMASK': '002', 17:37:35 INFO - 'DISPLAY': ':0', 17:37:35 INFO - 'HOME': '/home/cltbld', 17:37:35 INFO - 'LANG': 'en_US.UTF-8', 17:37:35 INFO - 'LOGNAME': 'cltbld', 17:37:35 INFO - 'MAIL': '/var/mail/cltbld', 17:37:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:35 INFO - 'MOZ_NO_REMOTE': '1', 17:37:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:35 INFO - 'PWD': '/builds/slave/test', 17:37:35 INFO - 'SHELL': '/bin/bash', 17:37:35 INFO - 'SHLVL': '1', 17:37:35 INFO - 'TERM': 'linux', 17:37:35 INFO - 'TMOUT': '86400', 17:37:35 INFO - 'USER': 'cltbld', 17:37:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466718022.149287-1149544990', 17:37:35 INFO - '_': '/tools/buildbot/bin/python'} 17:37:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:37:36 INFO - Running setup.py (path:/tmp/pip-Fi2yiv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:37:36 INFO - Running setup.py (path:/tmp/pip-j1uZeM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:37:36 INFO - Running setup.py (path:/tmp/pip-yfwwPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:37:36 INFO - Running setup.py (path:/tmp/pip-jeNRy_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:37:36 INFO - Running setup.py (path:/tmp/pip-1MaL6w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:37:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:37:36 INFO - Running setup.py (path:/tmp/pip-qkeW4a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:37:37 INFO - Running setup.py (path:/tmp/pip-3fxftR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:37:37 INFO - Running setup.py (path:/tmp/pip-jGQSUK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:37:37 INFO - Running setup.py (path:/tmp/pip-fjr6bg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:37:37 INFO - Running setup.py (path:/tmp/pip-dFR8he-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:37:37 INFO - Running setup.py (path:/tmp/pip-ZBaD1M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:37:37 INFO - Running setup.py (path:/tmp/pip-ffg8m8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:37:37 INFO - Running setup.py (path:/tmp/pip-QpvyaQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:37:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:37:37 INFO - Running setup.py (path:/tmp/pip-NFWHMY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:37:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:37:38 INFO - Running setup.py (path:/tmp/pip-3FPAie-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:37:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:37:38 INFO - Running setup.py (path:/tmp/pip-WhPpFJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:37:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:37:38 INFO - Running setup.py (path:/tmp/pip-_7vGfT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:37:38 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:37:38 INFO - Running setup.py (path:/tmp/pip-e8mEr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:37:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:37:38 INFO - Running setup.py (path:/tmp/pip-_mL4F1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:37:38 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:37:38 INFO - Running setup.py (path:/tmp/pip-MtkDKb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:37:38 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:37:39 INFO - Running setup.py (path:/tmp/pip-MPDajc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:37:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:37:39 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 17:37:39 INFO - Running setup.py install for manifestparser 17:37:39 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:37:39 INFO - Running setup.py install for mozcrash 17:37:39 INFO - Running setup.py install for mozdebug 17:37:39 INFO - Running setup.py install for mozdevice 17:37:40 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:37:40 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:37:40 INFO - Running setup.py install for mozfile 17:37:40 INFO - Running setup.py install for mozhttpd 17:37:40 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:37:40 INFO - Running setup.py install for mozinfo 17:37:40 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:37:40 INFO - Running setup.py install for mozInstall 17:37:40 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:37:40 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:37:40 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:37:40 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:37:41 INFO - Running setup.py install for mozleak 17:37:41 INFO - Running setup.py install for mozlog 17:37:41 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:37:41 INFO - Running setup.py install for moznetwork 17:37:41 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:37:41 INFO - Running setup.py install for mozprocess 17:37:41 INFO - Running setup.py install for mozprofile 17:37:42 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:37:42 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:37:42 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:37:42 INFO - Running setup.py install for mozrunner 17:37:42 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:37:42 INFO - Running setup.py install for mozscreenshot 17:37:42 INFO - Running setup.py install for moztest 17:37:42 INFO - Running setup.py install for mozversion 17:37:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:37:43 INFO - Running setup.py install for wptserve 17:37:43 INFO - Running setup.py install for marionette-driver 17:37:43 INFO - Running setup.py install for browsermob-proxy 17:37:43 INFO - Running setup.py install for marionette-client 17:37:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:37:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:37:44 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 17:37:44 INFO - Cleaning up... 17:37:44 INFO - Return code: 0 17:37:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:37: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')]} 17:37:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:37:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37: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')]} 17:37:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:37:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:37:44 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa203c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa26a598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa31cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9ffee30>, '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 0xa29bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa31a470>, '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-1466718022.149287-1149544990', '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 17:37:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:37:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:37:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:37:44 INFO - 'CCACHE_UMASK': '002', 17:37:44 INFO - 'DISPLAY': ':0', 17:37:44 INFO - 'HOME': '/home/cltbld', 17:37:44 INFO - 'LANG': 'en_US.UTF-8', 17:37:44 INFO - 'LOGNAME': 'cltbld', 17:37:44 INFO - 'MAIL': '/var/mail/cltbld', 17:37:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:37:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:37:44 INFO - 'MOZ_NO_REMOTE': '1', 17:37:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:37:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:37:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:37:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:37:44 INFO - 'PWD': '/builds/slave/test', 17:37:44 INFO - 'SHELL': '/bin/bash', 17:37:44 INFO - 'SHLVL': '1', 17:37:44 INFO - 'TERM': 'linux', 17:37:44 INFO - 'TMOUT': '86400', 17:37:44 INFO - 'USER': 'cltbld', 17:37:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466718022.149287-1149544990', 17:37:44 INFO - '_': '/tools/buildbot/bin/python'} 17:37:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:37:44 INFO - Running setup.py (path:/tmp/pip-CBe6Hg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:37:44 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)) 17:37:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:37:44 INFO - Running setup.py (path:/tmp/pip-R2xH29-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:37:45 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)) 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:37:45 INFO - Running setup.py (path:/tmp/pip-Fm4Zww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:37:45 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)) 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:37:45 INFO - Running setup.py (path:/tmp/pip-TRKAna-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:37:45 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)) 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:37:45 INFO - Running setup.py (path:/tmp/pip-0YvNCp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:37:45 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)) 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:37:45 INFO - Running setup.py (path:/tmp/pip-63Q5vH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:37:45 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)) 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:37:45 INFO - Running setup.py (path:/tmp/pip-XGN6Do-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:37:45 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)) 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:37:45 INFO - Running setup.py (path:/tmp/pip-cVKvQK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:37:45 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)) 17:37:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:37:45 INFO - Running setup.py (path:/tmp/pip-0izcxI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:37:46 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)) 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:37:46 INFO - Running setup.py (path:/tmp/pip-oU07lS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:37:46 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)) 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:37:46 INFO - Running setup.py (path:/tmp/pip-MYZef5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:37:46 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)) 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:37:46 INFO - Running setup.py (path:/tmp/pip-YlBP2X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:37:46 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)) 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:37:46 INFO - Running setup.py (path:/tmp/pip-Oz2VUJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:37:46 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)) 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:37:46 INFO - Running setup.py (path:/tmp/pip-KKvKAs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:37:46 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)) 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:37:46 INFO - Running setup.py (path:/tmp/pip-yGqQZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:37:46 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)) 17:37:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:37:46 INFO - Running setup.py (path:/tmp/pip-Rd8UWx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:37:47 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)) 17:37:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:37:47 INFO - Running setup.py (path:/tmp/pip-eBRj50-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:37:47 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)) 17:37:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:37:47 INFO - Running setup.py (path:/tmp/pip-0S7lph-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:37:47 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)) 17:37:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:37:47 INFO - Running setup.py (path:/tmp/pip-oLOouH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:37:47 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)) 17:37:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:37:47 INFO - Running setup.py (path:/tmp/pip-Nmse6u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:37:47 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)) 17:37:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:37:48 INFO - Running setup.py (path:/tmp/pip-6tPAw4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:37:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:37:48 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)) 17:37:48 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)) 17:37:48 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)) 17:37:48 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)) 17:37:48 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)) 17:37:48 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)) 17:37:48 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:37:48 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 17:37:48 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 17:37:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:37:48 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 17:37:48 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 17:37:51 INFO - Downloading blessings-1.6.tar.gz 17:37:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:37:52 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)) 17:37:52 INFO - Installing collected packages: blessings 17:37:52 INFO - Running setup.py install for blessings 17:37:52 INFO - Successfully installed blessings 17:37:52 INFO - Cleaning up... 17:37:52 INFO - Return code: 0 17:37:52 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:37:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:37:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:37:52 INFO - Reading from file tmpfile_stdout 17:37:52 INFO - Current package versions: 17:37:52 INFO - argparse == 1.2.1 17:37:52 INFO - blessings == 1.6 17:37:52 INFO - blobuploader == 1.2.4 17:37:52 INFO - browsermob-proxy == 0.6.0 17:37:52 INFO - docopt == 0.6.1 17:37:52 INFO - manifestparser == 1.1 17:37:52 INFO - marionette-client == 2.3.0 17:37:52 INFO - marionette-driver == 1.4.0 17:37:52 INFO - mozInstall == 1.12 17:37:52 INFO - mozcrash == 0.17 17:37:52 INFO - mozdebug == 0.1 17:37:52 INFO - mozdevice == 0.48 17:37:52 INFO - mozfile == 1.2 17:37:52 INFO - mozhttpd == 0.7 17:37:52 INFO - mozinfo == 0.9 17:37:52 INFO - mozleak == 0.1 17:37:52 INFO - mozlog == 3.1 17:37:52 INFO - moznetwork == 0.27 17:37:52 INFO - mozprocess == 0.22 17:37:52 INFO - mozprofile == 0.28 17:37:52 INFO - mozrunner == 6.11 17:37:52 INFO - mozscreenshot == 0.1 17:37:52 INFO - mozsystemmonitor == 0.0 17:37:52 INFO - moztest == 0.7 17:37:52 INFO - mozversion == 1.4 17:37:52 INFO - psutil == 3.1.1 17:37:52 INFO - requests == 1.2.3 17:37:52 INFO - wptserve == 1.4.0 17:37:52 INFO - wsgiref == 0.1.2 17:37:52 INFO - Running post-action listener: _resource_record_post_action 17:37:52 INFO - Running post-action listener: _start_resource_monitoring 17:37:52 INFO - Starting resource monitoring. 17:37:52 INFO - ##### 17:37:52 INFO - ##### Running pull step. 17:37:52 INFO - ##### 17:37:52 INFO - Running pre-action listener: _resource_record_pre_action 17:37:52 INFO - Running main action method: pull 17:37:52 INFO - Pull has nothing to do! 17:37:52 INFO - Running post-action listener: _resource_record_post_action 17:37:52 INFO - ##### 17:37:52 INFO - ##### Running install step. 17:37:52 INFO - ##### 17:37:52 INFO - Running pre-action listener: _resource_record_pre_action 17:37:52 INFO - Running main action method: install 17:37:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:37:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:37:53 INFO - Reading from file tmpfile_stdout 17:37:53 INFO - Detecting whether we're running mozinstall >=1.0... 17:37:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:37:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:37:53 INFO - Reading from file tmpfile_stdout 17:37:53 INFO - Output received: 17:37:53 INFO - Usage: mozinstall [options] installer 17:37:53 INFO - Options: 17:37:53 INFO - -h, --help show this help message and exit 17:37:53 INFO - -d DEST, --destination=DEST 17:37:53 INFO - Directory to install application into. [default: 17:37:53 INFO - "/builds/slave/test"] 17:37:53 INFO - --app=APP Application being installed. [default: firefox] 17:37:53 INFO - mkdir: /builds/slave/test/build/application 17:37:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 17:37:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 17:38:23 INFO - Reading from file tmpfile_stdout 17:38:23 INFO - Output received: 17:38:23 INFO - /builds/slave/test/build/application/firefox/firefox 17:38:23 INFO - Running post-action listener: _resource_record_post_action 17:38:23 INFO - ##### 17:38:23 INFO - ##### Running run-tests step. 17:38:23 INFO - ##### 17:38:23 INFO - Running pre-action listener: _resource_record_pre_action 17:38:23 INFO - Running main action method: run_tests 17:38:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:38:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:38:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:38:23 INFO - grabbing minidump binary from tooltool 17:38: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')]} 17:38:23 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 0x9ffee30>, '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 0xa29bc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa31a470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:38:23 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 17:38:23 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 17:38:23 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:38:23 INFO - Return code: 0 17:38:23 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 17:38:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:38:23 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/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.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 17:38:23 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/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.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 17:38:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:38:23 INFO - 'CCACHE_UMASK': '002', 17:38:23 INFO - 'DISPLAY': ':0', 17:38:23 INFO - 'HOME': '/home/cltbld', 17:38:23 INFO - 'LANG': 'en_US.UTF-8', 17:38:23 INFO - 'LOGNAME': 'cltbld', 17:38:23 INFO - 'MAIL': '/var/mail/cltbld', 17:38:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:38:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:38:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:38:23 INFO - 'MOZ_NO_REMOTE': '1', 17:38:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:38:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:38:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:38:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:38:23 INFO - 'PWD': '/builds/slave/test', 17:38:23 INFO - 'SHELL': '/bin/bash', 17:38:23 INFO - 'SHLVL': '1', 17:38:23 INFO - 'TERM': 'linux', 17:38:23 INFO - 'TMOUT': '86400', 17:38:23 INFO - 'USER': 'cltbld', 17:38:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466718022.149287-1149544990', 17:38:23 INFO - '_': '/tools/buildbot/bin/python'} 17:38:23 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/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.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 17:38:24 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 17:38:24 INFO - import pkg_resources 17:38:25 INFO - Using 1 client processes 17:38:25 INFO - wptserve Starting http server on 127.0.0.1:8000 17:38:25 INFO - wptserve Starting http server on 127.0.0.1:8001 17:38:25 INFO - wptserve Starting http server on 127.0.0.1:8443 17:38:27 INFO - SUITE-START | Running 778 tests 17:38:27 INFO - Running testharness tests 17:38:27 INFO - Setting up ssl 17:38:27 INFO - PROCESS | certutil | 17:38:27 INFO - PROCESS | certutil | 17:38:27 INFO - PROCESS | certutil | 17:38:27 INFO - Certificate Nickname Trust Attributes 17:38:27 INFO - SSL,S/MIME,JAR/XPI 17:38:27 INFO - 17:38:27 INFO - web-platform-tests CT,, 17:38:27 INFO - 17:38:27 INFO - Starting runner 17:38:30 INFO - PROCESS | 1862 | 1466728710765 Marionette DEBUG Marionette enabled via build flag and pref 17:38:31 INFO - PROCESS | 1862 | ++DOCSHELL 0xa4d50000 == 1 [pid = 1862] [id = 1] 17:38:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 1 (0xa4d50400) [pid = 1862] [serial = 1] [outer = (nil)] 17:38:31 INFO - PROCESS | 1862 | [1862] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:38:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 2 (0xa4d50c00) [pid = 1862] [serial = 2] [outer = 0xa4d50400] 17:38:31 INFO - PROCESS | 1862 | 1466728711491 Marionette INFO Listening on port 2828 17:38:32 INFO - PROCESS | 1862 | 1466728712138 Marionette DEBUG Marionette enabled via command-line flag 17:38:32 INFO - PROCESS | 1862 | ++DOCSHELL 0xa23a9800 == 2 [pid = 1862] [id = 2] 17:38:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 3 (0xa23aac00) [pid = 1862] [serial = 3] [outer = (nil)] 17:38:32 INFO - PROCESS | 1862 | [1862] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:38:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 4 (0xa8c0d000) [pid = 1862] [serial = 4] [outer = 0xa23aac00] 17:38:32 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cf780 17:38:32 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d9280 17:38:32 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f9240 17:38:32 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f9e80 17:38:32 INFO - PROCESS | 1862 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20ffbc0 17:38:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 5 (0xa100d800) [pid = 1862] [serial = 5] [outer = 0xa4d50400] 17:38:32 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:38:32 INFO - PROCESS | 1862 | 1466728712587 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58936 17:38:32 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:38:32 INFO - PROCESS | 1862 | 1466728712642 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58937 17:38:32 INFO - PROCESS | 1862 | 1466728712749 Marionette DEBUG Closed connection conn0 17:38:32 INFO - PROCESS | 1862 | 1466728712756 Marionette DEBUG Closed connection conn1 17:38:32 INFO - PROCESS | 1862 | [1862] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 17:38:32 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:38:32 INFO - PROCESS | 1862 | 1466728712823 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58938 17:38:32 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:38:32 INFO - PROCESS | 1862 | 1466728712934 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58939 17:38:32 INFO - PROCESS | 1862 | 1466728712938 Marionette DEBUG Closed connection conn2 17:38:32 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:38:32 INFO - PROCESS | 1862 | 1466728712989 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:58940 17:38:33 INFO - PROCESS | 1862 | 1466728713004 Marionette DEBUG Closed connection conn3 17:38:33 INFO - PROCESS | 1862 | 1466728713048 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:38:33 INFO - PROCESS | 1862 | 1466728713056 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160623153657","device":"desktop","version":"48.0"} 17:38:33 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:38:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a385400 == 3 [pid = 1862] [id = 3] 17:38:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 6 (0x9a385800) [pid = 1862] [serial = 6] [outer = (nil)] 17:38:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a385c00 == 4 [pid = 1862] [id = 4] 17:38:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 7 (0x9a389400) [pid = 1862] [serial = 7] [outer = (nil)] 17:38:35 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:38:35 INFO - PROCESS | 1862 | ++DOCSHELL 0xa2fb0800 == 5 [pid = 1862] [id = 5] 17:38:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 8 (0x99671400) [pid = 1862] [serial = 8] [outer = (nil)] 17:38:35 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:38:36 INFO - PROCESS | 1862 | [1862] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:38:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 9 (0x99680c00) [pid = 1862] [serial = 9] [outer = 0x99671400] 17:38:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 10 (0x993c8c00) [pid = 1862] [serial = 10] [outer = 0x9a385800] 17:38:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 11 (0x993ca800) [pid = 1862] [serial = 11] [outer = 0x9a389400] 17:38:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 12 (0x993cd000) [pid = 1862] [serial = 12] [outer = 0x99671400] 17:38:37 INFO - PROCESS | 1862 | 1466728717591 Marionette INFO startBrowser 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:37 INFO - PROCESS | 1862 | 1466728717640 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 1862 | 1466728717660 Marionette DEBUG loaded listener.js 17:38:37 INFO - PROCESS | 1862 | 1466728717664 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 13 (0x97fc0c00) [pid = 1862] [serial = 13] [outer = 0x99671400] 17:38:38 INFO - PROCESS | 1862 | 1466728718400 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"414e9512-64dc-40b0-8d92-c57de94e3c65","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160623153657","device":"desktop","version":"48.0","command_id":1}}] 17:38:38 INFO - PROCESS | 1862 | 1466728718671 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}] 17:38:38 INFO - PROCESS | 1862 | 1466728718682 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:38 INFO - PROCESS | 1862 | 1466728718980 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 17:38:39 INFO - PROCESS | 1862 | 1466728719094 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:38:39 INFO - PROCESS | 1862 | 1466728719100 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:39 INFO - PROCESS | 1862 | [1862] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:38:39 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:38:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 14 (0x94725000) [pid = 1862] [serial = 14] [outer = 0x99671400] 17:38:39 INFO - PROCESS | 1862 | 1466728719667 Marionette TRACE conn4 <- [1,3,null,{}] 17:38:39 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:38:39 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:38:39 INFO - PROCESS | 1862 | 1466728719688 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:38:39 INFO - PROCESS | 1862 | 1466728719693 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:39 INFO - PROCESS | 1862 | 1466728719732 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 17:38:39 INFO - PROCESS | 1862 | 1466728719773 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 17:38:39 INFO - PROCESS | 1862 | 1466728719778 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 17:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:38:39 INFO - PROCESS | 1862 | 1466728719786 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:38:39 INFO - PROCESS | 1862 | 1466728719792 Marionette TRACE conn4 <- [1,6,null,{}] 17:38:39 INFO - PROCESS | 1862 | 1466728719802 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}] 17:38:39 INFO - PROCESS | 1862 | 1466728719807 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:39 INFO - PROCESS | 1862 | 1466728719829 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 17:38:39 INFO - PROCESS | 1862 | 1466728719836 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:39 INFO - PROCESS | 1862 | 1466728719842 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x93c79000 == 6 [pid = 1862] [id = 6] 17:38:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 15 (0x93c79400) [pid = 1862] [serial = 15] [outer = (nil)] 17:38:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 16 (0x93c7b400) [pid = 1862] [serial = 16] [outer = 0x93c79400] 17:38:39 INFO - PROCESS | 1862 | 1466728719923 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 17 (0x95387c00) [pid = 1862] [serial = 17] [outer = 0x93c79400] 17:38:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x93b6a800 == 7 [pid = 1862] [id = 7] 17:38:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 18 (0x93c6e000) [pid = 1862] [serial = 18] [outer = (nil)] 17:38:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 19 (0x980e4800) [pid = 1862] [serial = 19] [outer = 0x93c6e000] 17:38:40 INFO - PROCESS | 1862 | 1466728720426 Marionette DEBUG loaded listener.js 17:38:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 20 (0x9399c800) [pid = 1862] [serial = 20] [outer = 0x93c6e000] 17:38:40 INFO - PROCESS | 1862 | [1862] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 17:38:41 INFO - PROCESS | 1862 | 1466728721040 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]]]}] 17:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1337ms 17:38:41 INFO - PROCESS | 1862 | 1466728721344 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 17:38:41 INFO - PROCESS | 1862 | 1466728721351 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 17:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:38:41 INFO - PROCESS | 1862 | 1466728721457 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:38:41 INFO - PROCESS | 1862 | 1466728721466 Marionette TRACE conn4 <- [1,10,null,{}] 17:38:41 INFO - PROCESS | 1862 | 1466728721476 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}] 17:38:41 INFO - PROCESS | 1862 | 1466728721484 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:41 INFO - PROCESS | 1862 | 1466728721714 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 17:38:41 INFO - PROCESS | 1862 | 1466728721850 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:41 INFO - PROCESS | 1862 | 1466728721861 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x938ebc00 == 8 [pid = 1862] [id = 8] 17:38:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 21 (0x939a5000) [pid = 1862] [serial = 21] [outer = (nil)] 17:38:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 22 (0x93b6c400) [pid = 1862] [serial = 22] [outer = 0x939a5000] 17:38:41 INFO - PROCESS | 1862 | 1466728721945 Marionette DEBUG loaded listener.js 17:38:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 23 (0x93c74400) [pid = 1862] [serial = 23] [outer = 0x939a5000] 17:38:42 INFO - PROCESS | 1862 | 1466728722796 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]]]}] 17:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1433ms 17:38:42 INFO - PROCESS | 1862 | 1466728722850 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 17:38:42 INFO - PROCESS | 1862 | 1466728722855 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 17:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:38:42 INFO - PROCESS | 1862 | 1466728722866 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:38:42 INFO - PROCESS | 1862 | 1466728722872 Marionette TRACE conn4 <- [1,14,null,{}] 17:38:42 INFO - PROCESS | 1862 | 1466728722879 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}] 17:38:42 INFO - PROCESS | 1862 | 1466728722885 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:43 INFO - PROCESS | 1862 | 1466728723150 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 17:38:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x9859c800 == 9 [pid = 1862] [id = 9] 17:38:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 24 (0x9859d800) [pid = 1862] [serial = 24] [outer = (nil)] 17:38:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 25 (0x985a0000) [pid = 1862] [serial = 25] [outer = 0x9859d800] 17:38:43 INFO - PROCESS | 1862 | 1466728723374 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:43 INFO - PROCESS | 1862 | 1466728723382 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 26 (0x985a1c00) [pid = 1862] [serial = 26] [outer = 0x9859d800] 17:38:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x98f76400 == 10 [pid = 1862] [id = 10] 17:38:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 27 (0x98f76c00) [pid = 1862] [serial = 27] [outer = (nil)] 17:38:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 28 (0x99289c00) [pid = 1862] [serial = 28] [outer = 0x98f76c00] 17:38:43 INFO - PROCESS | 1862 | 1466728723504 Marionette DEBUG loaded listener.js 17:38:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 29 (0x994cec00) [pid = 1862] [serial = 29] [outer = 0x98f76c00] 17:38:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x97f55400 == 11 [pid = 1862] [id = 11] 17:38:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 30 (0x9805d800) [pid = 1862] [serial = 30] [outer = (nil)] 17:38:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 31 (0x9a936c00) [pid = 1862] [serial = 31] [outer = 0x9805d800] 17:38:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 32 (0xa1091c00) [pid = 1862] [serial = 32] [outer = 0x9805d800] 17:38:44 INFO - PROCESS | 1862 | 1466728724709 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]]]}] 17:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1898ms 17:38:44 INFO - PROCESS | 1862 | 1466728724761 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 17:38:44 INFO - PROCESS | 1862 | 1466728724765 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 17:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:38:44 INFO - PROCESS | 1862 | 1466728724772 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:38:44 INFO - PROCESS | 1862 | 1466728724776 Marionette TRACE conn4 <- [1,18,null,{}] 17:38:44 INFO - PROCESS | 1862 | 1466728724792 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}] 17:38:44 INFO - PROCESS | 1862 | 1466728724802 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:45 INFO - PROCESS | 1862 | 1466728725120 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 17:38:45 INFO - PROCESS | 1862 | 1466728725230 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:45 INFO - PROCESS | 1862 | 1466728725246 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:45 INFO - PROCESS | 1862 | ++DOCSHELL 0xa23fd800 == 12 [pid = 1862] [id = 12] 17:38:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 33 (0xa2533400) [pid = 1862] [serial = 33] [outer = (nil)] 17:38:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 34 (0xa2ff1800) [pid = 1862] [serial = 34] [outer = 0xa2533400] 17:38:45 INFO - PROCESS | 1862 | 1466728725340 Marionette DEBUG loaded listener.js 17:38:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 35 (0xa4d0b000) [pid = 1862] [serial = 35] [outer = 0xa2533400] 17:38:46 INFO - PROCESS | 1862 | 1466728726220 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]]]}] 17:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1490ms 17:38:46 INFO - PROCESS | 1862 | 1466728726264 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 17:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:38:46 INFO - PROCESS | 1862 | 1466728726270 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 17:38:46 INFO - PROCESS | 1862 | 1466728726276 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:38:46 INFO - PROCESS | 1862 | 1466728726280 Marionette TRACE conn4 <- [1,22,null,{}] 17:38:46 INFO - PROCESS | 1862 | 1466728726286 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}] 17:38:46 INFO - PROCESS | 1862 | 1466728726291 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:46 INFO - PROCESS | 1862 | 1466728726645 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 17:38:46 INFO - PROCESS | 1862 | 1466728726811 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:46 INFO - PROCESS | 1862 | 1466728726824 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x93c72000 == 13 [pid = 1862] [id = 13] 17:38:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 36 (0x93c78800) [pid = 1862] [serial = 36] [outer = (nil)] 17:38:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 37 (0x9472f000) [pid = 1862] [serial = 37] [outer = 0x93c78800] 17:38:46 INFO - PROCESS | 1862 | 1466728726898 Marionette DEBUG loaded listener.js 17:38:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 38 (0x95394000) [pid = 1862] [serial = 38] [outer = 0x93c78800] 17:38:47 INFO - PROCESS | 1862 | 1466728727894 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]]]}] 17:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1635ms 17:38:47 INFO - PROCESS | 1862 | 1466728727912 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 17:38:47 INFO - PROCESS | 1862 | 1466728727918 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 17:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:38:47 INFO - PROCESS | 1862 | 1466728727926 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:38:47 INFO - PROCESS | 1862 | 1466728727930 Marionette TRACE conn4 <- [1,26,null,{}] 17:38:47 INFO - PROCESS | 1862 | 1466728727937 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}] 17:38:47 INFO - PROCESS | 1862 | 1466728727944 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:48 INFO - PROCESS | 1862 | 1466728728150 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 17:38:48 INFO - PROCESS | 1862 | 1466728728164 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:48 INFO - PROCESS | 1862 | 1466728728174 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a390800 == 14 [pid = 1862] [id = 14] 17:38:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 39 (0x9a567400) [pid = 1862] [serial = 39] [outer = (nil)] 17:38:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 40 (0x9a571400) [pid = 1862] [serial = 40] [outer = 0x9a567400] 17:38:48 INFO - PROCESS | 1862 | 1466728728246 Marionette DEBUG loaded listener.js 17:38:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 41 (0x9a906000) [pid = 1862] [serial = 41] [outer = 0x9a567400] 17:38:49 INFO - PROCESS | 1862 | 1466728729028 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]]]}] 17:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1144ms 17:38:49 INFO - PROCESS | 1862 | 1466728729071 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 17:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:38:49 INFO - PROCESS | 1862 | 1466728729076 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 17:38:49 INFO - PROCESS | 1862 | 1466728729082 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:38:49 INFO - PROCESS | 1862 | 1466728729086 Marionette TRACE conn4 <- [1,30,null,{}] 17:38:49 INFO - PROCESS | 1862 | 1466728729092 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}] 17:38:49 INFO - PROCESS | 1862 | 1466728729097 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:49 INFO - PROCESS | 1862 | 1466728729260 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 17:38:49 INFO - PROCESS | 1862 | 1466728729287 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:49 INFO - PROCESS | 1862 | 1466728729294 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x9b001800 == 15 [pid = 1862] [id = 15] 17:38:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 42 (0x9d302000) [pid = 1862] [serial = 42] [outer = (nil)] 17:38:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 43 (0x9d320800) [pid = 1862] [serial = 43] [outer = 0x9d302000] 17:38:49 INFO - PROCESS | 1862 | 1466728729366 Marionette DEBUG loaded listener.js 17:38:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 44 (0xa1006400) [pid = 1862] [serial = 44] [outer = 0x9d302000] 17:38:50 INFO - PROCESS | 1862 | 1466728730178 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]]]}] 17:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1134ms 17:38:50 INFO - PROCESS | 1862 | 1466728730227 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 17:38:50 INFO - PROCESS | 1862 | 1466728730233 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 17:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:38:50 INFO - PROCESS | 1862 | 1466728730249 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:38:50 INFO - PROCESS | 1862 | 1466728730256 Marionette TRACE conn4 <- [1,34,null,{}] 17:38:50 INFO - PROCESS | 1862 | 1466728730267 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}] 17:38:50 INFO - PROCESS | 1862 | 1466728730273 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:50 INFO - PROCESS | 1862 | 1466728730437 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 17:38:50 INFO - PROCESS | 1862 | 1466728730460 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:50 INFO - PROCESS | 1862 | 1466728730470 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:50 INFO - PROCESS | 1862 | ++DOCSHELL 0xa23aa000 == 16 [pid = 1862] [id = 16] 17:38:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 45 (0xa23f0000) [pid = 1862] [serial = 45] [outer = (nil)] 17:38:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 46 (0xa2559400) [pid = 1862] [serial = 46] [outer = 0xa23f0000] 17:38:50 INFO - PROCESS | 1862 | 1466728730539 Marionette DEBUG loaded listener.js 17:38:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 47 (0xa25f0c00) [pid = 1862] [serial = 47] [outer = 0xa23f0000] 17:38:51 INFO - PROCESS | 1862 | 1466728731308 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]]]}] 17:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1097ms 17:38:51 INFO - PROCESS | 1862 | 1466728731353 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 17:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:38:51 INFO - PROCESS | 1862 | 1466728731357 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 17:38:51 INFO - PROCESS | 1862 | 1466728731364 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:38:51 INFO - PROCESS | 1862 | 1466728731367 Marionette TRACE conn4 <- [1,38,null,{}] 17:38:51 INFO - PROCESS | 1862 | 1466728731373 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}] 17:38:51 INFO - PROCESS | 1862 | 1466728731378 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:51 INFO - PROCESS | 1862 | 1466728731534 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 17:38:51 INFO - PROCESS | 1862 | 1466728731547 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:51 INFO - PROCESS | 1862 | 1466728731553 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x951e8000 == 17 [pid = 1862] [id = 17] 17:38:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 48 (0x9b009400) [pid = 1862] [serial = 48] [outer = (nil)] 17:38:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 49 (0xa2fb4400) [pid = 1862] [serial = 49] [outer = 0x9b009400] 17:38:51 INFO - PROCESS | 1862 | 1466728731626 Marionette DEBUG loaded listener.js 17:38:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 50 (0xa2ff2400) [pid = 1862] [serial = 50] [outer = 0x9b009400] 17:38:52 INFO - PROCESS | 1862 | 1466728732418 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]]]}] 17:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1089ms 17:38:52 INFO - PROCESS | 1862 | 1466728732454 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 17:38:52 INFO - PROCESS | 1862 | 1466728732457 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 17:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:38:52 INFO - PROCESS | 1862 | 1466728732463 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:38:52 INFO - PROCESS | 1862 | 1466728732466 Marionette TRACE conn4 <- [1,42,null,{}] 17:38:52 INFO - PROCESS | 1862 | 1466728732472 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}] 17:38:52 INFO - PROCESS | 1862 | 1466728732477 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:52 INFO - PROCESS | 1862 | 1466728732634 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 17:38:52 INFO - PROCESS | 1862 | 1466728732659 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:52 INFO - PROCESS | 1862 | 1466728732676 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:52 INFO - PROCESS | 1862 | ++DOCSHELL 0xa4d4e400 == 18 [pid = 1862] [id = 18] 17:38:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 51 (0xa4d52400) [pid = 1862] [serial = 51] [outer = (nil)] 17:38:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 52 (0xa4f16800) [pid = 1862] [serial = 52] [outer = 0xa4d52400] 17:38:52 INFO - PROCESS | 1862 | 1466728732781 Marionette DEBUG loaded listener.js 17:38:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 53 (0xa672d400) [pid = 1862] [serial = 53] [outer = 0xa4d52400] 17:38:53 INFO - PROCESS | 1862 | 1466728733632 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]]]}] 17:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1196ms 17:38:53 INFO - PROCESS | 1862 | 1466728733660 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 17:38:53 INFO - PROCESS | 1862 | 1466728733664 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 17:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:38:53 INFO - PROCESS | 1862 | 1466728733670 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:38:53 INFO - PROCESS | 1862 | 1466728733673 Marionette TRACE conn4 <- [1,46,null,{}] 17:38:53 INFO - PROCESS | 1862 | 1466728733679 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}] 17:38:53 INFO - PROCESS | 1862 | 1466728733684 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:53 INFO - PROCESS | 1862 | 1466728733841 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 17:38:53 INFO - PROCESS | 1862 | 1466728733856 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:53 INFO - PROCESS | 1862 | 1466728733865 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x94729400 == 19 [pid = 1862] [id = 19] 17:38:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 54 (0x98f8ec00) [pid = 1862] [serial = 54] [outer = (nil)] 17:38:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 55 (0x98f9c000) [pid = 1862] [serial = 55] [outer = 0x98f8ec00] 17:38:53 INFO - PROCESS | 1862 | 1466728733953 Marionette DEBUG loaded listener.js 17:38:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 56 (0xa33c2c00) [pid = 1862] [serial = 56] [outer = 0x98f8ec00] 17:38:54 INFO - PROCESS | 1862 | 1466728734764 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]]]}] 17:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1132ms 17:38:54 INFO - PROCESS | 1862 | 1466728734803 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 17:38:54 INFO - PROCESS | 1862 | 1466728734806 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 17:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:38:54 INFO - PROCESS | 1862 | 1466728734812 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:38:54 INFO - PROCESS | 1862 | 1466728734815 Marionette TRACE conn4 <- [1,50,null,{}] 17:38:54 INFO - PROCESS | 1862 | 1466728734821 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}] 17:38:54 INFO - PROCESS | 1862 | 1466728734825 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:54 INFO - PROCESS | 1862 | 1466728734985 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 17:38:55 INFO - PROCESS | 1862 | 1466728734994 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:55 INFO - PROCESS | 1862 | 1466728735001 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x93b6fc00 == 20 [pid = 1862] [id = 20] 17:38:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 57 (0xa2ff2000) [pid = 1862] [serial = 57] [outer = (nil)] 17:38:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 58 (0xa67df000) [pid = 1862] [serial = 58] [outer = 0xa2ff2000] 17:38:55 INFO - PROCESS | 1862 | 1466728735068 Marionette DEBUG loaded listener.js 17:38:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 59 (0xa67e0000) [pid = 1862] [serial = 59] [outer = 0xa2ff2000] 17:38:55 INFO - PROCESS | 1862 | 1466728735811 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]]]}] 17:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1033ms 17:38:55 INFO - PROCESS | 1862 | 1466728735846 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 17:38:55 INFO - PROCESS | 1862 | 1466728735849 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 17:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:38:55 INFO - PROCESS | 1862 | 1466728735857 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:38:55 INFO - PROCESS | 1862 | 1466728735860 Marionette TRACE conn4 <- [1,54,null,{}] 17:38:55 INFO - PROCESS | 1862 | 1466728735865 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}] 17:38:55 INFO - PROCESS | 1862 | 1466728735870 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:56 INFO - PROCESS | 1862 | 1466728736077 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 17:38:56 INFO - PROCESS | 1862 | 1466728736097 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:56 INFO - PROCESS | 1862 | 1466728736103 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a0fcc00 == 21 [pid = 1862] [id = 21] 17:38:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 60 (0x9a941000) [pid = 1862] [serial = 60] [outer = (nil)] 17:38:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0xa6bd6c00) [pid = 1862] [serial = 61] [outer = 0x9a941000] 17:38:56 INFO - PROCESS | 1862 | 1466728736174 Marionette DEBUG loaded listener.js 17:38:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0xa6bda000) [pid = 1862] [serial = 62] [outer = 0x9a941000] 17:38:57 INFO - PROCESS | 1862 | --DOCSHELL 0xa23fd800 == 20 [pid = 1862] [id = 12] 17:38:57 INFO - PROCESS | 1862 | --DOCSHELL 0x93c79000 == 19 [pid = 1862] [id = 6] 17:38:57 INFO - PROCESS | 1862 | --DOCSHELL 0x938ebc00 == 18 [pid = 1862] [id = 8] 17:38:57 INFO - PROCESS | 1862 | --DOCSHELL 0x98f76400 == 17 [pid = 1862] [id = 10] 17:38:58 INFO - PROCESS | 1862 | 1466728737996 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]]]}] 17:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2191ms 17:38:58 INFO - PROCESS | 1862 | 1466728738049 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 17:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:38:58 INFO - PROCESS | 1862 | 1466728738055 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 17:38:58 INFO - PROCESS | 1862 | 1466728738069 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:38:58 INFO - PROCESS | 1862 | 1466728738076 Marionette TRACE conn4 <- [1,58,null,{}] 17:38:58 INFO - PROCESS | 1862 | 1466728738083 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}] 17:38:58 INFO - PROCESS | 1862 | 1466728738089 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:58 INFO - PROCESS | 1862 | 1466728738279 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 17:38:58 INFO - PROCESS | 1862 | 1466728738304 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:58 INFO - PROCESS | 1862 | 1466728738310 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x9538a000 == 18 [pid = 1862] [id = 22] 17:38:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x95390400) [pid = 1862] [serial = 63] [outer = (nil)] 17:38:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x980e6400) [pid = 1862] [serial = 64] [outer = 0x95390400] 17:38:58 INFO - PROCESS | 1862 | 1466728738383 Marionette DEBUG loaded listener.js 17:38:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x98dde400) [pid = 1862] [serial = 65] [outer = 0x95390400] 17:38:59 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x939a5000) [pid = 1862] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:38:59 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x98f76c00) [pid = 1862] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:38:59 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0xa2533400) [pid = 1862] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:38:59 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x93c78800) [pid = 1862] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:38:59 INFO - PROCESS | 1862 | --DOMWINDOW == 60 (0x9a567400) [pid = 1862] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:38:59 INFO - PROCESS | 1862 | --DOMWINDOW == 59 (0x9d302000) [pid = 1862] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:38:59 INFO - PROCESS | 1862 | --DOMWINDOW == 58 (0xa23f0000) [pid = 1862] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:38:59 INFO - PROCESS | 1862 | --DOMWINDOW == 57 (0x93c79400) [pid = 1862] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:38:59 INFO - PROCESS | 1862 | 1466728739594 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]]]}] 17:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1551ms 17:38:59 INFO - PROCESS | 1862 | 1466728739619 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 17:38:59 INFO - PROCESS | 1862 | 1466728739626 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 17:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:38:59 INFO - PROCESS | 1862 | 1466728739637 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:38:59 INFO - PROCESS | 1862 | 1466728739640 Marionette TRACE conn4 <- [1,62,null,{}] 17:38:59 INFO - PROCESS | 1862 | 1466728739646 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}] 17:38:59 INFO - PROCESS | 1862 | 1466728739652 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:59 INFO - PROCESS | 1862 | 1466728739811 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 17:38:59 INFO - PROCESS | 1862 | 1466728739823 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:38:59 INFO - PROCESS | 1862 | 1466728739834 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:38:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x98f95c00 == 19 [pid = 1862] [id = 23] 17:38:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 58 (0x98f96000) [pid = 1862] [serial = 66] [outer = (nil)] 17:38:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 59 (0x99020000) [pid = 1862] [serial = 67] [outer = 0x98f96000] 17:38:59 INFO - PROCESS | 1862 | 1466728739908 Marionette DEBUG loaded listener.js 17:39:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 60 (0x9a0f4c00) [pid = 1862] [serial = 68] [outer = 0x98f96000] 17:39:00 INFO - PROCESS | 1862 | 1466728740695 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]]]}] 17:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1078ms 17:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:39:00 INFO - PROCESS | 1862 | 1466728740731 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 17:39:00 INFO - PROCESS | 1862 | 1466728740734 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 17:39:00 INFO - PROCESS | 1862 | 1466728740743 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:39:00 INFO - PROCESS | 1862 | 1466728740749 Marionette TRACE conn4 <- [1,66,null,{}] 17:39:00 INFO - PROCESS | 1862 | 1466728740765 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}] 17:39:00 INFO - PROCESS | 1862 | 1466728740773 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:00 INFO - PROCESS | 1862 | 1466728740942 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 17:39:00 INFO - PROCESS | 1862 | 1466728740954 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:00 INFO - PROCESS | 1862 | 1466728740963 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x9b09b800 == 20 [pid = 1862] [id = 24] 17:39:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0x9b09c000) [pid = 1862] [serial = 69] [outer = (nil)] 17:39:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x9d308c00) [pid = 1862] [serial = 70] [outer = 0x9b09c000] 17:39:01 INFO - PROCESS | 1862 | 1466728741060 Marionette DEBUG loaded listener.js 17:39:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0xa1013000) [pid = 1862] [serial = 71] [outer = 0x9b09c000] 17:39:02 INFO - PROCESS | 1862 | 1466728742011 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]]]}] 17:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1341ms 17:39:02 INFO - PROCESS | 1862 | 1466728742084 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 17:39:02 INFO - PROCESS | 1862 | 1466728742090 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 17:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:39:02 INFO - PROCESS | 1862 | 1466728742099 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:39:02 INFO - PROCESS | 1862 | 1466728742107 Marionette TRACE conn4 <- [1,70,null,{}] 17:39:02 INFO - PROCESS | 1862 | 1466728742115 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}] 17:39:02 INFO - PROCESS | 1862 | 1466728742120 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:02 INFO - PROCESS | 1862 | 1466728742312 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 17:39:02 INFO - PROCESS | 1862 | 1466728742421 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:02 INFO - PROCESS | 1862 | 1466728742434 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x939a6400 == 21 [pid = 1862] [id = 25] 17:39:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x951f1000) [pid = 1862] [serial = 72] [outer = (nil)] 17:39:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x98ceb800) [pid = 1862] [serial = 73] [outer = 0x951f1000] 17:39:02 INFO - PROCESS | 1862 | 1466728742522 Marionette DEBUG loaded listener.js 17:39:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x9a0ff800) [pid = 1862] [serial = 74] [outer = 0x951f1000] 17:39:03 INFO - PROCESS | 1862 | 1466728743345 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]]]}] 17:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1302ms 17:39:03 INFO - PROCESS | 1862 | 1466728743418 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 17:39:03 INFO - PROCESS | 1862 | 1466728743426 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 17:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:39:03 INFO - PROCESS | 1862 | 1466728743439 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:39:03 INFO - PROCESS | 1862 | 1466728743443 Marionette TRACE conn4 <- [1,74,null,{}] 17:39:03 INFO - PROCESS | 1862 | 1466728743450 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}] 17:39:03 INFO - PROCESS | 1862 | 1466728743457 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:03 INFO - PROCESS | 1862 | 1466728743647 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 17:39:03 INFO - PROCESS | 1862 | 1466728743781 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:03 INFO - PROCESS | 1862 | 1466728743790 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a901800 == 22 [pid = 1862] [id = 26] 17:39:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x9d319400) [pid = 1862] [serial = 75] [outer = (nil)] 17:39:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0xa2098400) [pid = 1862] [serial = 76] [outer = 0x9d319400] 17:39:03 INFO - PROCESS | 1862 | 1466728743880 Marionette DEBUG loaded listener.js 17:39:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0xa23a5800) [pid = 1862] [serial = 77] [outer = 0x9d319400] 17:39:04 INFO - PROCESS | 1862 | 1466728744766 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]]]}] 17:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1381ms 17:39:04 INFO - PROCESS | 1862 | 1466728744821 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 17:39:04 INFO - PROCESS | 1862 | 1466728744824 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 17:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:39:04 INFO - PROCESS | 1862 | 1466728744832 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:39:04 INFO - PROCESS | 1862 | 1466728744838 Marionette TRACE conn4 <- [1,78,null,{}] 17:39:04 INFO - PROCESS | 1862 | 1466728744855 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}] 17:39:04 INFO - PROCESS | 1862 | 1466728744864 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:05 INFO - PROCESS | 1862 | 1466728745088 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 17:39:05 INFO - PROCESS | 1862 | 1466728745227 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:05 INFO - PROCESS | 1862 | 1466728745237 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:05 INFO - PROCESS | 1862 | ++DOCSHELL 0xa4d0bc00 == 23 [pid = 1862] [id = 27] 17:39:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0xa4d0cc00) [pid = 1862] [serial = 78] [outer = (nil)] 17:39:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0xa6726c00) [pid = 1862] [serial = 79] [outer = 0xa4d0cc00] 17:39:05 INFO - PROCESS | 1862 | 1466728745328 Marionette DEBUG loaded listener.js 17:39:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0xa67ea800) [pid = 1862] [serial = 80] [outer = 0xa4d0cc00] 17:39:06 INFO - PROCESS | 1862 | 1466728746189 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]]]}] 17:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1394ms 17:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:39:06 INFO - PROCESS | 1862 | 1466728746227 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 17:39:06 INFO - PROCESS | 1862 | 1466728746231 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 17:39:06 INFO - PROCESS | 1862 | 1466728746239 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:39:06 INFO - PROCESS | 1862 | 1466728746242 Marionette TRACE conn4 <- [1,82,null,{}] 17:39:06 INFO - PROCESS | 1862 | 1466728746267 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}] 17:39:06 INFO - PROCESS | 1862 | 1466728746273 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:06 INFO - PROCESS | 1862 | 1466728746449 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 17:39:06 INFO - PROCESS | 1862 | 1466728746613 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:06 INFO - PROCESS | 1862 | 1466728746621 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x9e4b9400 == 24 [pid = 1862] [id = 28] 17:39:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0xa67df400) [pid = 1862] [serial = 81] [outer = (nil)] 17:39:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0xa6f46400) [pid = 1862] [serial = 82] [outer = 0xa67df400] 17:39:06 INFO - PROCESS | 1862 | 1466728746706 Marionette DEBUG loaded listener.js 17:39:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0xa6f48000) [pid = 1862] [serial = 83] [outer = 0xa67df400] 17:39:07 INFO - PROCESS | 1862 | 1466728747505 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]]]}] 17:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1312ms 17:39:07 INFO - PROCESS | 1862 | 1466728747554 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 17:39:07 INFO - PROCESS | 1862 | 1466728747558 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 17:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:39:07 INFO - PROCESS | 1862 | 1466728747565 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:39:07 INFO - PROCESS | 1862 | 1466728747568 Marionette TRACE conn4 <- [1,86,null,{}] 17:39:07 INFO - PROCESS | 1862 | 1466728747574 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}] 17:39:07 INFO - PROCESS | 1862 | 1466728747580 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:07 INFO - PROCESS | 1862 | 1466728747757 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 17:39:07 INFO - PROCESS | 1862 | 1466728747893 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:07 INFO - PROCESS | 1862 | 1466728747902 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x93c75400 == 25 [pid = 1862] [id = 29] 17:39:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x996b0400) [pid = 1862] [serial = 84] [outer = (nil)] 17:39:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x996b8c00) [pid = 1862] [serial = 85] [outer = 0x996b0400] 17:39:07 INFO - PROCESS | 1862 | 1466728747981 Marionette DEBUG loaded listener.js 17:39:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x996b6c00) [pid = 1862] [serial = 86] [outer = 0x996b0400] 17:39:08 INFO - PROCESS | 1862 | 1466728748891 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]]]}] 17:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1387ms 17:39:08 INFO - PROCESS | 1862 | 1466728748953 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 17:39:08 INFO - PROCESS | 1862 | 1466728748957 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 17:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:39:08 INFO - PROCESS | 1862 | 1466728748963 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:39:08 INFO - PROCESS | 1862 | 1466728748966 Marionette TRACE conn4 <- [1,90,null,{}] 17:39:08 INFO - PROCESS | 1862 | 1466728748972 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}] 17:39:08 INFO - PROCESS | 1862 | 1466728748983 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:09 INFO - PROCESS | 1862 | 1466728749208 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 17:39:09 INFO - PROCESS | 1862 | 1466728749348 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:09 INFO - PROCESS | 1862 | 1466728749359 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x980e4000 == 26 [pid = 1862] [id = 30] 17:39:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x9a011800) [pid = 1862] [serial = 87] [outer = (nil)] 17:39:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x9a01a800) [pid = 1862] [serial = 88] [outer = 0x9a011800] 17:39:09 INFO - PROCESS | 1862 | 1466728749444 Marionette DEBUG loaded listener.js 17:39:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x9a01bc00) [pid = 1862] [serial = 89] [outer = 0x9a011800] 17:39:10 INFO - PROCESS | 1862 | 1466728750270 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]]]}] 17:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1380ms 17:39:10 INFO - PROCESS | 1862 | 1466728750344 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 17:39:10 INFO - PROCESS | 1862 | 1466728750347 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 17:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:39:10 INFO - PROCESS | 1862 | 1466728750354 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:39:10 INFO - PROCESS | 1862 | 1466728750357 Marionette TRACE conn4 <- [1,94,null,{}] 17:39:10 INFO - PROCESS | 1862 | 1466728750363 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}] 17:39:10 INFO - PROCESS | 1862 | 1466728750368 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:10 INFO - PROCESS | 1862 | 1466728750535 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 17:39:10 INFO - PROCESS | 1862 | 1466728750674 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:10 INFO - PROCESS | 1862 | 1466728750682 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x951bbc00 == 27 [pid = 1862] [id = 31] 17:39:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x951bc000) [pid = 1862] [serial = 90] [outer = (nil)] 17:39:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x9af26400) [pid = 1862] [serial = 91] [outer = 0x951bc000] 17:39:10 INFO - PROCESS | 1862 | 1466728750763 Marionette DEBUG loaded listener.js 17:39:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x9af29000) [pid = 1862] [serial = 92] [outer = 0x951bc000] 17:39:11 INFO - PROCESS | 1862 | 1466728751695 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]]]}] 17:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1389ms 17:39:11 INFO - PROCESS | 1862 | 1466728751748 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 17:39:11 INFO - PROCESS | 1862 | 1466728751752 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 17:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:39:11 INFO - PROCESS | 1862 | 1466728751764 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:39:11 INFO - PROCESS | 1862 | 1466728751768 Marionette TRACE conn4 <- [1,98,null,{}] 17:39:11 INFO - PROCESS | 1862 | 1466728751776 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}] 17:39:11 INFO - PROCESS | 1862 | 1466728751782 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:11 INFO - PROCESS | 1862 | 1466728751961 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 17:39:12 INFO - PROCESS | 1862 | 1466728752124 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:12 INFO - PROCESS | 1862 | 1466728752141 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x94725400 == 28 [pid = 1862] [id = 32] 17:39:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x951b3800) [pid = 1862] [serial = 93] [outer = (nil)] 17:39:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x980e5800) [pid = 1862] [serial = 94] [outer = 0x951b3800] 17:39:12 INFO - PROCESS | 1862 | 1466728752254 Marionette DEBUG loaded listener.js 17:39:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x98d12800) [pid = 1862] [serial = 95] [outer = 0x951b3800] 17:39:13 INFO - PROCESS | 1862 | --DOCSHELL 0x93c72000 == 27 [pid = 1862] [id = 13] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x993cd000) [pid = 1862] [serial = 12] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x93b6c400) [pid = 1862] [serial = 22] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x99289c00) [pid = 1862] [serial = 28] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x9a936c00) [pid = 1862] [serial = 31] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0xa2ff1800) [pid = 1862] [serial = 34] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x9472f000) [pid = 1862] [serial = 37] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x9a571400) [pid = 1862] [serial = 40] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x9a906000) [pid = 1862] [serial = 41] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x9d320800) [pid = 1862] [serial = 43] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0xa1006400) [pid = 1862] [serial = 44] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0xa2559400) [pid = 1862] [serial = 46] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0xa2fb4400) [pid = 1862] [serial = 49] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0xa4f16800) [pid = 1862] [serial = 52] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x98f9c000) [pid = 1862] [serial = 55] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x985a0000) [pid = 1862] [serial = 25] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0xa25f0c00) [pid = 1862] [serial = 47] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0xa67df000) [pid = 1862] [serial = 58] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x93c74400) [pid = 1862] [serial = 23] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x95394000) [pid = 1862] [serial = 38] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x994cec00) [pid = 1862] [serial = 29] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0xa4d0b000) [pid = 1862] [serial = 35] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x95387c00) [pid = 1862] [serial = 17] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x99680c00) [pid = 1862] [serial = 9] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0xa4d50c00) [pid = 1862] [serial = 2] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x980e4800) [pid = 1862] [serial = 19] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x93c7b400) [pid = 1862] [serial = 16] [outer = (nil)] [url = about:blank] 17:39:13 INFO - PROCESS | 1862 | 1466728753962 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]]]}] 17:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2235ms 17:39:14 INFO - PROCESS | 1862 | 1466728753999 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 17:39:14 INFO - PROCESS | 1862 | 1466728754005 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 17:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:39:14 INFO - PROCESS | 1862 | 1466728754014 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:39:14 INFO - PROCESS | 1862 | 1466728754018 Marionette TRACE conn4 <- [1,102,null,{}] 17:39:14 INFO - PROCESS | 1862 | 1466728754026 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}] 17:39:14 INFO - PROCESS | 1862 | 1466728754032 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:14 INFO - PROCESS | 1862 | 1466728754200 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 17:39:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x95396400) [pid = 1862] [serial = 96] [outer = 0x9805d800] 17:39:14 INFO - PROCESS | 1862 | 1466728754355 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:14 INFO - PROCESS | 1862 | 1466728754365 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x980e4800 == 28 [pid = 1862] [id = 33] 17:39:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x98592800) [pid = 1862] [serial = 97] [outer = (nil)] 17:39:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x98ce6400) [pid = 1862] [serial = 98] [outer = 0x98592800] 17:39:14 INFO - PROCESS | 1862 | 1466728754445 Marionette DEBUG loaded listener.js 17:39:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x98de3c00) [pid = 1862] [serial = 99] [outer = 0x98592800] 17:39:15 INFO - PROCESS | 1862 | 1466728755251 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]]]}] 17:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1282ms 17:39:15 INFO - PROCESS | 1862 | 1466728755296 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 17:39:15 INFO - PROCESS | 1862 | 1466728755305 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 17:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:39:15 INFO - PROCESS | 1862 | 1466728755323 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:39:15 INFO - PROCESS | 1862 | 1466728755326 Marionette TRACE conn4 <- [1,106,null,{}] 17:39:15 INFO - PROCESS | 1862 | 1466728755333 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}] 17:39:15 INFO - PROCESS | 1862 | 1466728755340 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:15 INFO - PROCESS | 1862 | 1466728755511 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 17:39:15 INFO - PROCESS | 1862 | 1466728755521 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:15 INFO - PROCESS | 1862 | 1466728755530 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x996b6800 == 29 [pid = 1862] [id = 34] 17:39:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x996ba800) [pid = 1862] [serial = 100] [outer = (nil)] 17:39:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x996be800) [pid = 1862] [serial = 101] [outer = 0x996ba800] 17:39:15 INFO - PROCESS | 1862 | 1466728755608 Marionette DEBUG loaded listener.js 17:39:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x9a012c00) [pid = 1862] [serial = 102] [outer = 0x996ba800] 17:39:16 INFO - PROCESS | 1862 | 1466728756459 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]]]}] 17:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1181ms 17:39:16 INFO - PROCESS | 1862 | 1466728756505 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 17:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:39:16 INFO - PROCESS | 1862 | 1466728756509 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 17:39:16 INFO - PROCESS | 1862 | 1466728756528 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:39:16 INFO - PROCESS | 1862 | 1466728756534 Marionette TRACE conn4 <- [1,110,null,{}] 17:39:16 INFO - PROCESS | 1862 | 1466728756571 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}] 17:39:16 INFO - PROCESS | 1862 | 1466728756580 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:16 INFO - PROCESS | 1862 | 1466728756783 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 17:39:16 INFO - PROCESS | 1862 | 1466728756811 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:16 INFO - PROCESS | 1862 | 1466728756825 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a93c400 == 30 [pid = 1862] [id = 35] 17:39:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x9a93d800) [pid = 1862] [serial = 103] [outer = (nil)] 17:39:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x9a9ac800) [pid = 1862] [serial = 104] [outer = 0x9a93d800] 17:39:16 INFO - PROCESS | 1862 | 1466728756896 Marionette DEBUG loaded listener.js 17:39:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x9af2dc00) [pid = 1862] [serial = 105] [outer = 0x9a93d800] 17:39:17 INFO - PROCESS | 1862 | 1466728757777 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]]]}] 17:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1310ms 17:39:17 INFO - PROCESS | 1862 | 1466728757833 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 17:39:17 INFO - PROCESS | 1862 | 1466728757837 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 17:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:39:17 INFO - PROCESS | 1862 | 1466728757844 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:39:17 INFO - PROCESS | 1862 | 1466728757846 Marionette TRACE conn4 <- [1,114,null,{}] 17:39:17 INFO - PROCESS | 1862 | 1466728757852 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}] 17:39:17 INFO - PROCESS | 1862 | 1466728757857 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:18 INFO - PROCESS | 1862 | 1466728758049 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 17:39:18 INFO - PROCESS | 1862 | 1466728758071 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:18 INFO - PROCESS | 1862 | 1466728758082 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x97f55000 == 31 [pid = 1862] [id = 36] 17:39:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x9a9a8c00) [pid = 1862] [serial = 106] [outer = (nil)] 17:39:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x9af35c00) [pid = 1862] [serial = 107] [outer = 0x9a9a8c00] 17:39:18 INFO - PROCESS | 1862 | 1466728758148 Marionette DEBUG loaded listener.js 17:39:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x9d324000) [pid = 1862] [serial = 108] [outer = 0x9a9a8c00] 17:39:18 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x9b09c000) [pid = 1862] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:39:18 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x98f96000) [pid = 1862] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:39:18 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x95390400) [pid = 1862] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:39:18 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x9a941000) [pid = 1862] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:39:18 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x98f8ec00) [pid = 1862] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:39:18 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x9b009400) [pid = 1862] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:39:18 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0xa2ff2000) [pid = 1862] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:39:18 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0xa4d52400) [pid = 1862] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:39:19 INFO - PROCESS | 1862 | 1466728759084 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]]]}] 17:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1285ms 17:39:19 INFO - PROCESS | 1862 | 1466728759130 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 17:39:19 INFO - PROCESS | 1862 | 1466728759134 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 17:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:39:19 INFO - PROCESS | 1862 | 1466728759140 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:39:19 INFO - PROCESS | 1862 | 1466728759142 Marionette TRACE conn4 <- [1,118,null,{}] 17:39:19 INFO - PROCESS | 1862 | 1466728759148 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}] 17:39:19 INFO - PROCESS | 1862 | 1466728759154 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:19 INFO - PROCESS | 1862 | 1466728759301 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 17:39:19 INFO - PROCESS | 1862 | 1466728759310 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:19 INFO - PROCESS | 1862 | 1466728759318 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x9475a000 == 32 [pid = 1862] [id = 37] 17:39:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x9475ac00) [pid = 1862] [serial = 109] [outer = (nil)] 17:39:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x9475f800) [pid = 1862] [serial = 110] [outer = 0x9475ac00] 17:39:19 INFO - PROCESS | 1862 | 1466728759386 Marionette DEBUG loaded listener.js 17:39:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x95388c00) [pid = 1862] [serial = 111] [outer = 0x9475ac00] 17:39:20 INFO - PROCESS | 1862 | 1466728760148 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]]]}] 17:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1028ms 17:39:20 INFO - PROCESS | 1862 | 1466728760169 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 17:39:20 INFO - PROCESS | 1862 | 1466728760173 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 17:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:39:20 INFO - PROCESS | 1862 | 1466728760179 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:39:20 INFO - PROCESS | 1862 | 1466728760182 Marionette TRACE conn4 <- [1,122,null,{}] 17:39:20 INFO - PROCESS | 1862 | 1466728760188 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}] 17:39:20 INFO - PROCESS | 1862 | 1466728760198 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:20 INFO - PROCESS | 1862 | 1466728760432 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 17:39:20 INFO - PROCESS | 1862 | 1466728760446 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:20 INFO - PROCESS | 1862 | 1466728760452 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x94755800 == 33 [pid = 1862] [id = 38] 17:39:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x9475e800) [pid = 1862] [serial = 112] [outer = (nil)] 17:39:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0xa2099000) [pid = 1862] [serial = 113] [outer = 0x9475e800] 17:39:20 INFO - PROCESS | 1862 | 1466728760521 Marionette DEBUG loaded listener.js 17:39:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0xa23ab000) [pid = 1862] [serial = 114] [outer = 0x9475e800] 17:39:21 INFO - PROCESS | 1862 | 1466728761530 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]]]}] 17:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1437ms 17:39:21 INFO - PROCESS | 1862 | 1466728761618 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 17:39:21 INFO - PROCESS | 1862 | 1466728761625 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 17:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:39:21 INFO - PROCESS | 1862 | 1466728761634 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:39:21 INFO - PROCESS | 1862 | 1466728761643 Marionette TRACE conn4 <- [1,126,null,{}] 17:39:21 INFO - PROCESS | 1862 | 1466728761650 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}] 17:39:21 INFO - PROCESS | 1862 | 1466728761657 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:21 INFO - PROCESS | 1862 | 1466728761876 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 17:39:22 INFO - PROCESS | 1862 | 1466728762020 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:22 INFO - PROCESS | 1862 | 1466728762030 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x93b75800 == 34 [pid = 1862] [id = 39] 17:39:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x9472a400) [pid = 1862] [serial = 115] [outer = (nil)] 17:39:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x97698400) [pid = 1862] [serial = 116] [outer = 0x9472a400] 17:39:22 INFO - PROCESS | 1862 | 1466728762117 Marionette DEBUG loaded listener.js 17:39:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x9769c400) [pid = 1862] [serial = 117] [outer = 0x9472a400] 17:39:23 INFO - PROCESS | 1862 | 1466728763096 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]]]}] 17:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1488ms 17:39:23 INFO - PROCESS | 1862 | 1466728763121 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 17:39:23 INFO - PROCESS | 1862 | 1466728763129 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 17:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:39:23 INFO - PROCESS | 1862 | 1466728763139 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:39:23 INFO - PROCESS | 1862 | 1466728763143 Marionette TRACE conn4 <- [1,130,null,{}] 17:39:23 INFO - PROCESS | 1862 | 1466728763150 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}] 17:39:23 INFO - PROCESS | 1862 | 1466728763156 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:23 INFO - PROCESS | 1862 | 1466728763345 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 17:39:23 INFO - PROCESS | 1862 | 1466728763486 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:23 INFO - PROCESS | 1862 | 1466728763495 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x976a4c00 == 35 [pid = 1862] [id = 40] 17:39:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x98ce8800) [pid = 1862] [serial = 118] [outer = (nil)] 17:39:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x99094c00) [pid = 1862] [serial = 119] [outer = 0x98ce8800] 17:39:23 INFO - PROCESS | 1862 | 1466728763614 Marionette DEBUG loaded listener.js 17:39:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x996b5800) [pid = 1862] [serial = 120] [outer = 0x98ce8800] 17:39:24 INFO - PROCESS | 1862 | 1466728764561 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]]]}] 17:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1438ms 17:39:24 INFO - PROCESS | 1862 | 1466728764578 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 17:39:24 INFO - PROCESS | 1862 | 1466728764582 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 17:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:39:24 INFO - PROCESS | 1862 | 1466728764589 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:39:24 INFO - PROCESS | 1862 | 1466728764596 Marionette TRACE conn4 <- [1,134,null,{}] 17:39:24 INFO - PROCESS | 1862 | 1466728764613 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}] 17:39:24 INFO - PROCESS | 1862 | 1466728764623 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:24 INFO - PROCESS | 1862 | 1466728764827 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 17:39:25 INFO - PROCESS | 1862 | 1466728765045 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:25 INFO - PROCESS | 1862 | 1466728765060 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a937000 == 36 [pid = 1862] [id = 41] 17:39:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x9a937400) [pid = 1862] [serial = 121] [outer = (nil)] 17:39:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x9af28800) [pid = 1862] [serial = 122] [outer = 0x9a937400] 17:39:25 INFO - PROCESS | 1862 | 1466728765173 Marionette DEBUG loaded listener.js 17:39:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x9b003c00) [pid = 1862] [serial = 123] [outer = 0x9a937400] 17:39:26 INFO - PROCESS | 1862 | 1466728766289 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]]]}] 17:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1742ms 17:39:26 INFO - PROCESS | 1862 | 1466728766333 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 17:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:39:26 INFO - PROCESS | 1862 | 1466728766339 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 17:39:26 INFO - PROCESS | 1862 | 1466728766347 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:39:26 INFO - PROCESS | 1862 | 1466728766356 Marionette TRACE conn4 <- [1,138,null,{}] 17:39:26 INFO - PROCESS | 1862 | 1466728766369 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}] 17:39:26 INFO - PROCESS | 1862 | 1466728766374 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:26 INFO - PROCESS | 1862 | 1466728766566 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 17:39:26 INFO - PROCESS | 1862 | 1466728766799 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:26 INFO - PROCESS | 1862 | 1466728766824 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x951b0400 == 37 [pid = 1862] [id = 42] 17:39:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x951b1000) [pid = 1862] [serial = 124] [outer = (nil)] 17:39:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x951b6400) [pid = 1862] [serial = 125] [outer = 0x951b1000] 17:39:26 INFO - PROCESS | 1862 | 1466728766906 Marionette DEBUG loaded listener.js 17:39:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x95387c00) [pid = 1862] [serial = 126] [outer = 0x951b1000] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0xa1013000) [pid = 1862] [serial = 71] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x9d308c00) [pid = 1862] [serial = 70] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x9a0f4c00) [pid = 1862] [serial = 68] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x980e6400) [pid = 1862] [serial = 64] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x99020000) [pid = 1862] [serial = 67] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x98dde400) [pid = 1862] [serial = 65] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0xa6bda000) [pid = 1862] [serial = 62] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0xa6bd6c00) [pid = 1862] [serial = 61] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0xa33c2c00) [pid = 1862] [serial = 56] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0xa2ff2400) [pid = 1862] [serial = 50] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0xa67e0000) [pid = 1862] [serial = 59] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0xa672d400) [pid = 1862] [serial = 53] [outer = (nil)] [url = about:blank] 17:39:27 INFO - PROCESS | 1862 | 1466728767764 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]]]}] 17:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1490ms 17:39:27 INFO - PROCESS | 1862 | 1466728767855 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 17:39:27 INFO - PROCESS | 1862 | 1466728767862 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 17:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:39:27 INFO - PROCESS | 1862 | 1466728767907 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:39:27 INFO - PROCESS | 1862 | 1466728767912 Marionette TRACE conn4 <- [1,142,null,{}] 17:39:27 INFO - PROCESS | 1862 | 1466728767967 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}] 17:39:27 INFO - PROCESS | 1862 | 1466728767974 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:28 INFO - PROCESS | 1862 | 1466728768142 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 17:39:28 INFO - PROCESS | 1862 | 1466728768285 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:28 INFO - PROCESS | 1862 | 1466728768293 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x98dde000 == 38 [pid = 1862] [id = 43] 17:39:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x98dde400) [pid = 1862] [serial = 127] [outer = (nil)] 17:39:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x993cd000) [pid = 1862] [serial = 128] [outer = 0x98dde400] 17:39:28 INFO - PROCESS | 1862 | 1466728768371 Marionette DEBUG loaded listener.js 17:39:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x996bb800) [pid = 1862] [serial = 129] [outer = 0x98dde400] 17:39:29 INFO - PROCESS | 1862 | 1466728769099 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]]]}] 17:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1263ms 17:39:29 INFO - PROCESS | 1862 | 1466728769148 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 17:39:29 INFO - PROCESS | 1862 | 1466728769152 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 17:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:39:29 INFO - PROCESS | 1862 | 1466728769159 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:39:29 INFO - PROCESS | 1862 | 1466728769164 Marionette TRACE conn4 <- [1,146,null,{}] 17:39:29 INFO - PROCESS | 1862 | 1466728769180 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}] 17:39:29 INFO - PROCESS | 1862 | 1466728769188 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:29 INFO - PROCESS | 1862 | 1466728769350 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 17:39:29 INFO - PROCESS | 1862 | 1466728769362 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:29 INFO - PROCESS | 1862 | 1466728769371 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a99e800 == 39 [pid = 1862] [id = 44] 17:39:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x9a9a3800) [pid = 1862] [serial = 130] [outer = (nil)] 17:39:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x9af2ec00) [pid = 1862] [serial = 131] [outer = 0x9a9a3800] 17:39:29 INFO - PROCESS | 1862 | 1466728769448 Marionette DEBUG loaded listener.js 17:39:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x9b090800) [pid = 1862] [serial = 132] [outer = 0x9a9a3800] 17:39:30 INFO - PROCESS | 1862 | 1466728770367 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]]]}] 17:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1232ms 17:39:30 INFO - PROCESS | 1862 | 1466728770392 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 17:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:39:30 INFO - PROCESS | 1862 | 1466728770397 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 17:39:30 INFO - PROCESS | 1862 | 1466728770403 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:39:30 INFO - PROCESS | 1862 | 1466728770406 Marionette TRACE conn4 <- [1,150,null,{}] 17:39:30 INFO - PROCESS | 1862 | 1466728770412 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}] 17:39:30 INFO - PROCESS | 1862 | 1466728770416 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:30 INFO - PROCESS | 1862 | 1466728770636 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 17:39:30 INFO - PROCESS | 1862 | 1466728770667 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:30 INFO - PROCESS | 1862 | 1466728770677 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x938f5800 == 40 [pid = 1862] [id = 45] 17:39:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x9af2fc00) [pid = 1862] [serial = 133] [outer = (nil)] 17:39:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0xa1013800) [pid = 1862] [serial = 134] [outer = 0x9af2fc00] 17:39:30 INFO - PROCESS | 1862 | 1466728770761 Marionette DEBUG loaded listener.js 17:39:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0xa23fd800) [pid = 1862] [serial = 135] [outer = 0x9af2fc00] 17:39:31 INFO - PROCESS | 1862 | 1466728771802 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]]]}] 17:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1432ms 17:39:31 INFO - PROCESS | 1862 | 1466728771866 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 17:39:31 INFO - PROCESS | 1862 | 1466728771871 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 17:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:39:31 INFO - PROCESS | 1862 | 1466728771923 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:39:31 INFO - PROCESS | 1862 | 1466728771925 Marionette TRACE conn4 <- [1,154,null,{}] 17:39:31 INFO - PROCESS | 1862 | 1466728771952 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}] 17:39:31 INFO - PROCESS | 1862 | 1466728771958 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:32 INFO - PROCESS | 1862 | 1466728772154 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x951f1000) [pid = 1862] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x9475ac00) [pid = 1862] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x9d319400) [pid = 1862] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x9a93d800) [pid = 1862] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x9a9a8c00) [pid = 1862] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x996ba800) [pid = 1862] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x951b3800) [pid = 1862] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0xa4d0cc00) [pid = 1862] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0xa67df400) [pid = 1862] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x98592800) [pid = 1862] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x996b0400) [pid = 1862] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x9a011800) [pid = 1862] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:39:32 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x951bc000) [pid = 1862] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:39:32 INFO - PROCESS | 1862 | 1466728772405 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:32 INFO - PROCESS | 1862 | 1466728772412 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x938f5c00 == 41 [pid = 1862] [id = 46] 17:39:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x93c70800) [pid = 1862] [serial = 136] [outer = (nil)] 17:39:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x951bc000) [pid = 1862] [serial = 137] [outer = 0x93c70800] 17:39:32 INFO - PROCESS | 1862 | 1466728772483 Marionette DEBUG loaded listener.js 17:39:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x951f1000) [pid = 1862] [serial = 138] [outer = 0x93c70800] 17:39:33 INFO - PROCESS | 1862 | 1466728773174 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]]]}] 17:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1292ms 17:39:33 INFO - PROCESS | 1862 | 1466728773186 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 17:39:33 INFO - PROCESS | 1862 | 1466728773190 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 17:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:39:33 INFO - PROCESS | 1862 | 1466728773199 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:39:33 INFO - PROCESS | 1862 | 1466728773202 Marionette TRACE conn4 <- [1,158,null,{}] 17:39:33 INFO - PROCESS | 1862 | 1466728773209 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}] 17:39:33 INFO - PROCESS | 1862 | 1466728773220 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:33 INFO - PROCESS | 1862 | 1466728773494 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 17:39:33 INFO - PROCESS | 1862 | 1466728773566 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:33 INFO - PROCESS | 1862 | 1466728773574 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x93b6c400 == 42 [pid = 1862] [id = 47] 17:39:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x94725800) [pid = 1862] [serial = 139] [outer = (nil)] 17:39:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0xa3329c00) [pid = 1862] [serial = 140] [outer = 0x94725800] 17:39:33 INFO - PROCESS | 1862 | 1466728773650 Marionette DEBUG loaded listener.js 17:39:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0xa4d0b000) [pid = 1862] [serial = 141] [outer = 0x94725800] 17:39:34 INFO - PROCESS | 1862 | 1466728774612 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]]]}] 17:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1438ms 17:39:34 INFO - PROCESS | 1862 | 1466728774638 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 17:39:34 INFO - PROCESS | 1862 | 1466728774646 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 17:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:39:34 INFO - PROCESS | 1862 | 1466728774658 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:39:34 INFO - PROCESS | 1862 | 1466728774664 Marionette TRACE conn4 <- [1,162,null,{}] 17:39:34 INFO - PROCESS | 1862 | 1466728774675 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}] 17:39:34 INFO - PROCESS | 1862 | 1466728774680 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:34 INFO - PROCESS | 1862 | 1466728774927 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 17:39:35 INFO - PROCESS | 1862 | 1466728775138 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:35 INFO - PROCESS | 1862 | 1466728775154 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x94752c00 == 43 [pid = 1862] [id = 48] 17:39:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x94753800) [pid = 1862] [serial = 142] [outer = (nil)] 17:39:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x976a6800) [pid = 1862] [serial = 143] [outer = 0x94753800] 17:39:35 INFO - PROCESS | 1862 | 1466728775258 Marionette DEBUG loaded listener.js 17:39:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x980e4c00) [pid = 1862] [serial = 144] [outer = 0x94753800] 17:39:36 INFO - PROCESS | 1862 | 1466728776181 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]]]}] 17:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1590ms 17:39:36 INFO - PROCESS | 1862 | 1466728776249 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 17:39:36 INFO - PROCESS | 1862 | 1466728776257 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 17:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:39:36 INFO - PROCESS | 1862 | 1466728776270 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:39:36 INFO - PROCESS | 1862 | 1466728776274 Marionette TRACE conn4 <- [1,166,null,{}] 17:39:36 INFO - PROCESS | 1862 | 1466728776283 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}] 17:39:36 INFO - PROCESS | 1862 | 1466728776290 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:36 INFO - PROCESS | 1862 | 1466728776534 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 17:39:36 INFO - PROCESS | 1862 | 1466728776727 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:36 INFO - PROCESS | 1862 | 1466728776739 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x994d0400 == 44 [pid = 1862] [id = 49] 17:39:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x9a015800) [pid = 1862] [serial = 145] [outer = (nil)] 17:39:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x9a01f800) [pid = 1862] [serial = 146] [outer = 0x9a015800] 17:39:36 INFO - PROCESS | 1862 | 1466728776875 Marionette DEBUG loaded listener.js 17:39:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x9a576c00) [pid = 1862] [serial = 147] [outer = 0x9a015800] 17:39:37 INFO - PROCESS | 1862 | 1466728777693 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:39:37 INFO - PROCESS | 1862 | 1466728777887 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]]]}] 17:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1639ms 17:39:37 INFO - PROCESS | 1862 | 1466728777908 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 17:39:37 INFO - PROCESS | 1862 | 1466728777914 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 17:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:39:37 INFO - PROCESS | 1862 | 1466728777922 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:39:37 INFO - PROCESS | 1862 | 1466728777929 Marionette TRACE conn4 <- [1,170,null,{}] 17:39:37 INFO - PROCESS | 1862 | 1466728777948 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}] 17:39:37 INFO - PROCESS | 1862 | 1466728777959 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:38 INFO - PROCESS | 1862 | 1466728778169 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 17:39:38 INFO - PROCESS | 1862 | 1466728778357 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:38 INFO - PROCESS | 1862 | 1466728778371 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x9e4afc00 == 45 [pid = 1862] [id = 50] 17:39:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0xa4d57800) [pid = 1862] [serial = 148] [outer = (nil)] 17:39:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0xa4f1e800) [pid = 1862] [serial = 149] [outer = 0xa4d57800] 17:39:38 INFO - PROCESS | 1862 | 1466728778507 Marionette DEBUG loaded listener.js 17:39:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0xa672f000) [pid = 1862] [serial = 150] [outer = 0xa4d57800] 17:39:39 INFO - PROCESS | 1862 | 1466728779419 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]]]}] 17:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1544ms 17:39:39 INFO - PROCESS | 1862 | 1466728779467 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 17:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:39:39 INFO - PROCESS | 1862 | 1466728779473 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 17:39:39 INFO - PROCESS | 1862 | 1466728779481 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:39:39 INFO - PROCESS | 1862 | 1466728779485 Marionette TRACE conn4 <- [1,174,null,{}] 17:39:39 INFO - PROCESS | 1862 | 1466728779492 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}] 17:39:39 INFO - PROCESS | 1862 | 1466728779499 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:39 INFO - PROCESS | 1862 | 1466728779768 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 17:39:40 INFO - PROCESS | 1862 | 1466728780198 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:40 INFO - PROCESS | 1862 | 1466728780205 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a99e400 == 46 [pid = 1862] [id = 51] 17:39:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0xa6758400) [pid = 1862] [serial = 151] [outer = (nil)] 17:39:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0xa6824c00) [pid = 1862] [serial = 152] [outer = 0xa6758400] 17:39:40 INFO - PROCESS | 1862 | 1466728780293 Marionette DEBUG loaded listener.js 17:39:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0xa6bda000) [pid = 1862] [serial = 153] [outer = 0xa6758400] 17:39:41 INFO - PROCESS | 1862 | 1466728781121 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]]]}] 17:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1694ms 17:39:41 INFO - PROCESS | 1862 | 1466728781175 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 17:39:41 INFO - PROCESS | 1862 | 1466728781179 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 17:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:39:41 INFO - PROCESS | 1862 | 1466728781185 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:39:41 INFO - PROCESS | 1862 | 1466728781189 Marionette TRACE conn4 <- [1,178,null,{}] 17:39:41 INFO - PROCESS | 1862 | 1466728781196 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}] 17:39:41 INFO - PROCESS | 1862 | 1466728781201 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:41 INFO - PROCESS | 1862 | 1466728781401 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 17:39:41 INFO - PROCESS | 1862 | 1466728781551 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:41 INFO - PROCESS | 1862 | 1466728781558 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:41 INFO - PROCESS | 1862 | ++DOCSHELL 0xa675a800 == 47 [pid = 1862] [id = 52] 17:39:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0xa6f3c400) [pid = 1862] [serial = 154] [outer = (nil)] 17:39:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0xa82b2000) [pid = 1862] [serial = 155] [outer = 0xa6f3c400] 17:39:41 INFO - PROCESS | 1862 | 1466728781641 Marionette DEBUG loaded listener.js 17:39:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0xa82b4400) [pid = 1862] [serial = 156] [outer = 0xa6f3c400] 17:39:42 INFO - PROCESS | 1862 | 1466728782620 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]]]}] 17:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1483ms 17:39:42 INFO - PROCESS | 1862 | 1466728782669 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 17:39:42 INFO - PROCESS | 1862 | 1466728782673 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 17:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:39:42 INFO - PROCESS | 1862 | 1466728782681 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:39:42 INFO - PROCESS | 1862 | 1466728782686 Marionette TRACE conn4 <- [1,182,null,{}] 17:39:42 INFO - PROCESS | 1862 | 1466728782693 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}] 17:39:42 INFO - PROCESS | 1862 | 1466728782704 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:42 INFO - PROCESS | 1862 | 1466728782964 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 17:39:43 INFO - PROCESS | 1862 | 1466728783320 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:43 INFO - PROCESS | 1862 | 1466728783331 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x94756800 == 48 [pid = 1862] [id = 53] 17:39:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x94756c00) [pid = 1862] [serial = 157] [outer = (nil)] 17:39:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x9475f400) [pid = 1862] [serial = 158] [outer = 0x94756c00] 17:39:43 INFO - PROCESS | 1862 | 1466728783446 Marionette DEBUG loaded listener.js 17:39:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x953e6800) [pid = 1862] [serial = 159] [outer = 0x94756c00] 17:39:44 INFO - PROCESS | 1862 | 1466728784355 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]]]}] 17:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1689ms 17:39:44 INFO - PROCESS | 1862 | 1466728784373 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 17:39:44 INFO - PROCESS | 1862 | 1466728784378 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 17:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:39:44 INFO - PROCESS | 1862 | 1466728784386 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:39:44 INFO - PROCESS | 1862 | 1466728784391 Marionette TRACE conn4 <- [1,186,null,{}] 17:39:44 INFO - PROCESS | 1862 | 1466728784399 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}] 17:39:44 INFO - PROCESS | 1862 | 1466728784406 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:44 INFO - PROCESS | 1862 | 1466728784587 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 17:39:44 INFO - PROCESS | 1862 | 1466728784749 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:44 INFO - PROCESS | 1862 | 1466728784759 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x953f4c00 == 49 [pid = 1862] [id = 54] 17:39:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x953f5800) [pid = 1862] [serial = 160] [outer = (nil)] 17:39:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x9805b000) [pid = 1862] [serial = 161] [outer = 0x953f5800] 17:39:44 INFO - PROCESS | 1862 | 1466728784839 Marionette DEBUG loaded listener.js 17:39:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x98ddcc00) [pid = 1862] [serial = 162] [outer = 0x953f5800] 17:39:45 INFO - PROCESS | 1862 | --DOCSHELL 0x94725400 == 48 [pid = 1862] [id = 32] 17:39:45 INFO - PROCESS | 1862 | --DOCSHELL 0x938f5c00 == 47 [pid = 1862] [id = 46] 17:39:45 INFO - PROCESS | 1862 | --DOCSHELL 0x938f5800 == 46 [pid = 1862] [id = 45] 17:39:45 INFO - PROCESS | 1862 | --DOCSHELL 0x9a99e800 == 45 [pid = 1862] [id = 44] 17:39:45 INFO - PROCESS | 1862 | --DOCSHELL 0x98dde000 == 44 [pid = 1862] [id = 43] 17:39:45 INFO - PROCESS | 1862 | --DOCSHELL 0x951b0400 == 43 [pid = 1862] [id = 42] 17:39:45 INFO - PROCESS | 1862 | --DOCSHELL 0x93b75800 == 42 [pid = 1862] [id = 39] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0xa1091c00) [pid = 1862] [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.] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x9a0ff800) [pid = 1862] [serial = 74] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x98ceb800) [pid = 1862] [serial = 73] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x9475f800) [pid = 1862] [serial = 110] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0xa23a5800) [pid = 1862] [serial = 77] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0xa2098400) [pid = 1862] [serial = 76] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x9a9ac800) [pid = 1862] [serial = 104] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x9af35c00) [pid = 1862] [serial = 107] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x996be800) [pid = 1862] [serial = 101] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x98d12800) [pid = 1862] [serial = 95] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0xa67ea800) [pid = 1862] [serial = 80] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x980e5800) [pid = 1862] [serial = 94] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0xa6726c00) [pid = 1862] [serial = 79] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0xa6f48000) [pid = 1862] [serial = 83] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0xa6f46400) [pid = 1862] [serial = 82] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x98ce6400) [pid = 1862] [serial = 98] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x996b6c00) [pid = 1862] [serial = 86] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x98de3c00) [pid = 1862] [serial = 99] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x996b8c00) [pid = 1862] [serial = 85] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x9d324000) [pid = 1862] [serial = 108] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x9a01bc00) [pid = 1862] [serial = 89] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x9a01a800) [pid = 1862] [serial = 88] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x9af29000) [pid = 1862] [serial = 92] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x9af26400) [pid = 1862] [serial = 91] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x95388c00) [pid = 1862] [serial = 111] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x9af2dc00) [pid = 1862] [serial = 105] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x9a012c00) [pid = 1862] [serial = 102] [outer = (nil)] [url = about:blank] 17:39:45 INFO - PROCESS | 1862 | 1466728785793 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]]]}] 17:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1441ms 17:39:45 INFO - PROCESS | 1862 | 1466728785831 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 17:39:45 INFO - PROCESS | 1862 | 1466728785838 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 17:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:39:45 INFO - PROCESS | 1862 | 1466728785844 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:39:45 INFO - PROCESS | 1862 | 1466728785847 Marionette TRACE conn4 <- [1,190,null,{}] 17:39:45 INFO - PROCESS | 1862 | 1466728785854 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}] 17:39:45 INFO - PROCESS | 1862 | 1466728785859 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:46 INFO - PROCESS | 1862 | 1466728786044 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 17:39:46 INFO - PROCESS | 1862 | 1466728786151 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:46 INFO - PROCESS | 1862 | 1466728786158 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x938f5c00 == 43 [pid = 1862] [id = 55] 17:39:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x953ea000) [pid = 1862] [serial = 163] [outer = (nil)] 17:39:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x98f93c00) [pid = 1862] [serial = 164] [outer = 0x953ea000] 17:39:46 INFO - PROCESS | 1862 | 1466728786254 Marionette DEBUG loaded listener.js 17:39:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x993cec00) [pid = 1862] [serial = 165] [outer = 0x953ea000] 17:39:47 INFO - PROCESS | 1862 | 1466728787026 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]]]}] 17:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1232ms 17:39:47 INFO - PROCESS | 1862 | 1466728787078 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 17:39:47 INFO - PROCESS | 1862 | 1466728787082 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 17:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:39:47 INFO - PROCESS | 1862 | 1466728787100 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:39:47 INFO - PROCESS | 1862 | 1466728787108 Marionette TRACE conn4 <- [1,194,null,{}] 17:39:47 INFO - PROCESS | 1862 | 1466728787116 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}] 17:39:47 INFO - PROCESS | 1862 | 1466728787123 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:47 INFO - PROCESS | 1862 | 1466728787284 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 17:39:47 INFO - PROCESS | 1862 | 1466728787294 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:47 INFO - PROCESS | 1862 | 1466728787301 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x98f78000 == 44 [pid = 1862] [id = 56] 17:39:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x9a017c00) [pid = 1862] [serial = 166] [outer = (nil)] 17:39:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x9a01d400) [pid = 1862] [serial = 167] [outer = 0x9a017c00] 17:39:47 INFO - PROCESS | 1862 | 1466728787372 Marionette DEBUG loaded listener.js 17:39:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x9a38b800) [pid = 1862] [serial = 168] [outer = 0x9a017c00] 17:39:48 INFO - PROCESS | 1862 | 1466728788228 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]]]}] 17:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1202ms 17:39:48 INFO - PROCESS | 1862 | 1466728788295 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 17:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:39:48 INFO - PROCESS | 1862 | 1466728788300 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 17:39:48 INFO - PROCESS | 1862 | 1466728788306 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:39:48 INFO - PROCESS | 1862 | 1466728788309 Marionette TRACE conn4 <- [1,198,null,{}] 17:39:48 INFO - PROCESS | 1862 | 1466728788315 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}] 17:39:48 INFO - PROCESS | 1862 | 1466728788320 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:48 INFO - PROCESS | 1862 | 1466728788541 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 17:39:48 INFO - PROCESS | 1862 | 1466728788567 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:48 INFO - PROCESS | 1862 | 1466728788574 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x9769ac00 == 45 [pid = 1862] [id = 57] 17:39:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x996b6400) [pid = 1862] [serial = 169] [outer = (nil)] 17:39:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x9af26400) [pid = 1862] [serial = 170] [outer = 0x996b6400] 17:39:48 INFO - PROCESS | 1862 | 1466728788663 Marionette DEBUG loaded listener.js 17:39:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x9af2a000) [pid = 1862] [serial = 171] [outer = 0x996b6400] 17:39:49 INFO - PROCESS | 1862 | 1466728789606 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]]]}] 17:39:49 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x9af2fc00) [pid = 1862] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:39:49 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x93c70800) [pid = 1862] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:39:49 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x9a9a3800) [pid = 1862] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:39:49 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x98dde400) [pid = 1862] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:39:49 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x951b1000) [pid = 1862] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1382ms 17:39:49 INFO - PROCESS | 1862 | 1466728789688 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 17:39:49 INFO - PROCESS | 1862 | 1466728789691 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 17:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:39:49 INFO - PROCESS | 1862 | 1466728789698 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:39:49 INFO - PROCESS | 1862 | 1466728789703 Marionette TRACE conn4 <- [1,202,null,{}] 17:39:49 INFO - PROCESS | 1862 | 1466728789709 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}] 17:39:49 INFO - PROCESS | 1862 | 1466728789714 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:49 INFO - PROCESS | 1862 | 1466728789879 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 17:39:50 INFO - PROCESS | 1862 | 1466728789985 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:50 INFO - PROCESS | 1862 | 1466728790004 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x93b74c00 == 46 [pid = 1862] [id = 58] 17:39:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x9a9a3800) [pid = 1862] [serial = 172] [outer = (nil)] 17:39:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x9af2f800) [pid = 1862] [serial = 173] [outer = 0x9a9a3800] 17:39:50 INFO - PROCESS | 1862 | 1466728790090 Marionette DEBUG loaded listener.js 17:39:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x9d302c00) [pid = 1862] [serial = 174] [outer = 0x9a9a3800] 17:39:50 INFO - PROCESS | 1862 | 1466728790919 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]]]}] 17:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1282ms 17:39:50 INFO - PROCESS | 1862 | 1466728790982 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 17:39:50 INFO - PROCESS | 1862 | 1466728790986 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 17:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:39:50 INFO - PROCESS | 1862 | 1466728790992 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:39:50 INFO - PROCESS | 1862 | 1466728790995 Marionette TRACE conn4 <- [1,206,null,{}] 17:39:51 INFO - PROCESS | 1862 | 1466728791001 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}] 17:39:51 INFO - PROCESS | 1862 | 1466728791006 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:51 INFO - PROCESS | 1862 | 1466728791164 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 17:39:51 INFO - PROCESS | 1862 | 1466728791174 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:51 INFO - PROCESS | 1862 | 1466728791182 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x93b69c00 == 47 [pid = 1862] [id = 59] 17:39:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x93c6d800) [pid = 1862] [serial = 175] [outer = (nil)] 17:39:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x99433c00) [pid = 1862] [serial = 176] [outer = 0x93c6d800] 17:39:51 INFO - PROCESS | 1862 | 1466728791346 Marionette DEBUG loaded listener.js 17:39:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x9769fc00) [pid = 1862] [serial = 177] [outer = 0x93c6d800] 17:39:52 INFO - PROCESS | 1862 | 1466728792261 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]]]}] 17:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1336ms 17:39:52 INFO - PROCESS | 1862 | 1466728792331 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 17:39:52 INFO - PROCESS | 1862 | 1466728792338 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 17:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:39:52 INFO - PROCESS | 1862 | 1466728792349 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:39:52 INFO - PROCESS | 1862 | 1466728792354 Marionette TRACE conn4 <- [1,210,null,{}] 17:39:52 INFO - PROCESS | 1862 | 1466728792364 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}] 17:39:52 INFO - PROCESS | 1862 | 1466728792370 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:52 INFO - PROCESS | 1862 | 1466728792609 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 17:39:52 INFO - PROCESS | 1862 | 1466728792869 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:52 INFO - PROCESS | 1862 | 1466728792877 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x94761800 == 48 [pid = 1862] [id = 60] 17:39:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x951bd000) [pid = 1862] [serial = 178] [outer = (nil)] 17:39:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x97712000) [pid = 1862] [serial = 179] [outer = 0x951bd000] 17:39:52 INFO - PROCESS | 1862 | 1466728792973 Marionette DEBUG loaded listener.js 17:39:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x98dde000) [pid = 1862] [serial = 180] [outer = 0x951bd000] 17:39:53 INFO - PROCESS | 1862 | 1466728793844 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]]]}] 17:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1544ms 17:39:53 INFO - PROCESS | 1862 | 1466728793892 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 17:39:53 INFO - PROCESS | 1862 | 1466728793901 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 17:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:39:53 INFO - PROCESS | 1862 | 1466728793912 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:39:53 INFO - PROCESS | 1862 | 1466728793917 Marionette TRACE conn4 <- [1,214,null,{}] 17:39:53 INFO - PROCESS | 1862 | 1466728793925 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}] 17:39:53 INFO - PROCESS | 1862 | 1466728793932 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:54 INFO - PROCESS | 1862 | 1466728794130 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 17:39:54 INFO - PROCESS | 1862 | 1466728794282 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:54 INFO - PROCESS | 1862 | 1466728794293 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x953f3c00 == 49 [pid = 1862] [id = 61] 17:39:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x99429c00) [pid = 1862] [serial = 181] [outer = (nil)] 17:39:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x99432400) [pid = 1862] [serial = 182] [outer = 0x99429c00] 17:39:54 INFO - PROCESS | 1862 | 1466728794376 Marionette DEBUG loaded listener.js 17:39:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x99435400) [pid = 1862] [serial = 183] [outer = 0x99429c00] 17:39:55 INFO - PROCESS | 1862 | 1466728795320 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]]]}] 17:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1444ms 17:39:55 INFO - PROCESS | 1862 | 1466728795356 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 17:39:55 INFO - PROCESS | 1862 | 1466728795361 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 17:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:39:55 INFO - PROCESS | 1862 | 1466728795369 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:39:55 INFO - PROCESS | 1862 | 1466728795376 Marionette TRACE conn4 <- [1,218,null,{}] 17:39:55 INFO - PROCESS | 1862 | 1466728795392 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}] 17:39:55 INFO - PROCESS | 1862 | 1466728795402 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:55 INFO - PROCESS | 1862 | 1466728795590 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 17:39:55 INFO - PROCESS | 1862 | 1466728795741 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:55 INFO - PROCESS | 1862 | 1466728795753 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x9af34c00 == 50 [pid = 1862] [id = 62] 17:39:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x9b00b000) [pid = 1862] [serial = 184] [outer = (nil)] 17:39:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x9d321400) [pid = 1862] [serial = 185] [outer = 0x9b00b000] 17:39:55 INFO - PROCESS | 1862 | 1466728795877 Marionette DEBUG loaded listener.js 17:39:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0xa20a5800) [pid = 1862] [serial = 186] [outer = 0x9b00b000] 17:39:56 INFO - PROCESS | 1862 | 1466728796756 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]]]}] 17:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1444ms 17:39:56 INFO - PROCESS | 1862 | 1466728796813 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 17:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:39:56 INFO - PROCESS | 1862 | 1466728796819 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 17:39:56 INFO - PROCESS | 1862 | 1466728796825 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:39:56 INFO - PROCESS | 1862 | 1466728796828 Marionette TRACE conn4 <- [1,222,null,{}] 17:39:56 INFO - PROCESS | 1862 | 1466728796834 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}] 17:39:56 INFO - PROCESS | 1862 | 1466728796840 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:57 INFO - PROCESS | 1862 | 1466728797018 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 17:39:57 INFO - PROCESS | 1862 | 1466728797179 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:57 INFO - PROCESS | 1862 | 1466728797188 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:57 INFO - PROCESS | 1862 | ++DOCSHELL 0xa23ad800 == 51 [pid = 1862] [id = 63] 17:39:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0xa2533400) [pid = 1862] [serial = 187] [outer = (nil)] 17:39:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0xa2fb0400) [pid = 1862] [serial = 188] [outer = 0xa2533400] 17:39:57 INFO - PROCESS | 1862 | 1466728797267 Marionette DEBUG loaded listener.js 17:39:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0xa33cac00) [pid = 1862] [serial = 189] [outer = 0xa2533400] 17:39:58 INFO - PROCESS | 1862 | 1466728798143 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]]]}] 17:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1331ms 17:39:58 INFO - PROCESS | 1862 | 1466728798156 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 17:39:58 INFO - PROCESS | 1862 | 1466728798159 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 17:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:39:58 INFO - PROCESS | 1862 | 1466728798166 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:39:58 INFO - PROCESS | 1862 | 1466728798169 Marionette TRACE conn4 <- [1,226,null,{}] 17:39:58 INFO - PROCESS | 1862 | 1466728798176 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}] 17:39:58 INFO - PROCESS | 1862 | 1466728798181 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:58 INFO - PROCESS | 1862 | 1466728798346 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 17:39:58 INFO - PROCESS | 1862 | 1466728798501 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:58 INFO - PROCESS | 1862 | 1466728798510 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x953ebc00 == 52 [pid = 1862] [id = 64] 17:39:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0xa1098400) [pid = 1862] [serial = 190] [outer = (nil)] 17:39:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0xa610d400) [pid = 1862] [serial = 191] [outer = 0xa1098400] 17:39:58 INFO - PROCESS | 1862 | 1466728798588 Marionette DEBUG loaded listener.js 17:39:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0xa672e000) [pid = 1862] [serial = 192] [outer = 0xa1098400] 17:39:59 INFO - PROCESS | 1862 | 1466728799486 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]]]}] 17:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1349ms 17:39:59 INFO - PROCESS | 1862 | 1466728799516 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 17:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:39:59 INFO - PROCESS | 1862 | 1466728799523 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 17:39:59 INFO - PROCESS | 1862 | 1466728799529 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:39:59 INFO - PROCESS | 1862 | 1466728799533 Marionette TRACE conn4 <- [1,230,null,{}] 17:39:59 INFO - PROCESS | 1862 | 1466728799539 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}] 17:39:59 INFO - PROCESS | 1862 | 1466728799548 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:59 INFO - PROCESS | 1862 | 1466728799760 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 17:39:59 INFO - PROCESS | 1862 | 1466728799923 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:39:59 INFO - PROCESS | 1862 | 1466728799930 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:39:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x9472ac00 == 53 [pid = 1862] [id = 65] 17:39:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x9472f000) [pid = 1862] [serial = 193] [outer = (nil)] 17:39:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x953c8800) [pid = 1862] [serial = 194] [outer = 0x9472f000] 17:40:00 INFO - PROCESS | 1862 | 1466728800015 Marionette DEBUG loaded listener.js 17:40:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0xa4d51800) [pid = 1862] [serial = 195] [outer = 0x9472f000] 17:40:00 INFO - PROCESS | 1862 | 1466728800879 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]]]}] 17:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1394ms 17:40:00 INFO - PROCESS | 1862 | 1466728800940 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 17:40:00 INFO - PROCESS | 1862 | 1466728800945 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 17:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:40:00 INFO - PROCESS | 1862 | 1466728800954 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:40:00 INFO - PROCESS | 1862 | 1466728800957 Marionette TRACE conn4 <- [1,234,null,{}] 17:40:00 INFO - PROCESS | 1862 | 1466728800963 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}] 17:40:00 INFO - PROCESS | 1862 | 1466728800968 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:01 INFO - PROCESS | 1862 | 1466728801139 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 17:40:01 INFO - PROCESS | 1862 | 1466728801457 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:01 INFO - PROCESS | 1862 | 1466728801467 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x9475e400 == 54 [pid = 1862] [id = 66] 17:40:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x9475f800) [pid = 1862] [serial = 196] [outer = (nil)] 17:40:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x951ebc00) [pid = 1862] [serial = 197] [outer = 0x9475f800] 17:40:01 INFO - PROCESS | 1862 | 1466728801597 Marionette DEBUG loaded listener.js 17:40:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x953c7000) [pid = 1862] [serial = 198] [outer = 0x9475f800] 17:40:02 INFO - PROCESS | 1862 | 1466728802593 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]]]}] 17:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1680ms 17:40:02 INFO - PROCESS | 1862 | 1466728802637 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 17:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:40:02 INFO - PROCESS | 1862 | 1466728802643 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 17:40:02 INFO - PROCESS | 1862 | 1466728802651 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:40:02 INFO - PROCESS | 1862 | 1466728802654 Marionette TRACE conn4 <- [1,238,null,{}] 17:40:02 INFO - PROCESS | 1862 | 1466728802663 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}] 17:40:02 INFO - PROCESS | 1862 | 1466728802670 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:02 INFO - PROCESS | 1862 | 1466728802878 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 17:40:03 INFO - PROCESS | 1862 | --DOCSHELL 0x9a93c400 == 53 [pid = 1862] [id = 35] 17:40:03 INFO - PROCESS | 1862 | --DOCSHELL 0x996b6800 == 52 [pid = 1862] [id = 34] 17:40:03 INFO - PROCESS | 1862 | --DOCSHELL 0x980e4800 == 51 [pid = 1862] [id = 33] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0xa3329c00) [pid = 1862] [serial = 140] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x9af28800) [pid = 1862] [serial = 122] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | 1466728803121 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:03 INFO - PROCESS | 1862 | 1466728803136 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:03 INFO - PROCESS | 1862 | --DOCSHELL 0x93b74c00 == 50 [pid = 1862] [id = 58] 17:40:03 INFO - PROCESS | 1862 | --DOCSHELL 0x9769ac00 == 49 [pid = 1862] [id = 57] 17:40:03 INFO - PROCESS | 1862 | --DOCSHELL 0x98f78000 == 48 [pid = 1862] [id = 56] 17:40:03 INFO - PROCESS | 1862 | --DOCSHELL 0x938f5c00 == 47 [pid = 1862] [id = 55] 17:40:03 INFO - PROCESS | 1862 | --DOCSHELL 0x953f4c00 == 46 [pid = 1862] [id = 54] 17:40:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x938f5c00 == 47 [pid = 1862] [id = 67] 17:40:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x95387800) [pid = 1862] [serial = 199] [outer = (nil)] 17:40:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x9769a000) [pid = 1862] [serial = 200] [outer = 0x95387800] 17:40:03 INFO - PROCESS | 1862 | 1466728803216 Marionette DEBUG loaded listener.js 17:40:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x9859c000) [pid = 1862] [serial = 201] [outer = 0x95387800] 17:40:03 INFO - PROCESS | 1862 | --DOCSHELL 0x94756800 == 46 [pid = 1862] [id = 53] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0xa1013800) [pid = 1862] [serial = 134] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x951bc000) [pid = 1862] [serial = 137] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x9af2ec00) [pid = 1862] [serial = 131] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x993cd000) [pid = 1862] [serial = 128] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x996bb800) [pid = 1862] [serial = 129] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x95387c00) [pid = 1862] [serial = 126] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x951b6400) [pid = 1862] [serial = 125] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0xa2099000) [pid = 1862] [serial = 113] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x99094c00) [pid = 1862] [serial = 119] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x97698400) [pid = 1862] [serial = 116] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x951f1000) [pid = 1862] [serial = 138] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0xa23fd800) [pid = 1862] [serial = 135] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x9b090800) [pid = 1862] [serial = 132] [outer = (nil)] [url = about:blank] 17:40:03 INFO - PROCESS | 1862 | 1466728803949 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]]]}] 17:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1337ms 17:40:04 INFO - PROCESS | 1862 | 1466728804001 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 17:40:04 INFO - PROCESS | 1862 | 1466728804007 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 17:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:40:04 INFO - PROCESS | 1862 | 1466728804023 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:40:04 INFO - PROCESS | 1862 | 1466728804027 Marionette TRACE conn4 <- [1,242,null,{}] 17:40:04 INFO - PROCESS | 1862 | 1466728804033 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}] 17:40:04 INFO - PROCESS | 1862 | 1466728804038 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:04 INFO - PROCESS | 1862 | 1466728804206 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 17:40:04 INFO - PROCESS | 1862 | 1466728804216 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:04 INFO - PROCESS | 1862 | 1466728804224 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x98f8f800 == 47 [pid = 1862] [id = 68] 17:40:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x98f9ac00) [pid = 1862] [serial = 202] [outer = (nil)] 17:40:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x99432000) [pid = 1862] [serial = 203] [outer = 0x98f9ac00] 17:40:04 INFO - PROCESS | 1862 | 1466728804296 Marionette DEBUG loaded listener.js 17:40:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x996b4800) [pid = 1862] [serial = 204] [outer = 0x98f9ac00] 17:40:05 INFO - PROCESS | 1862 | 1466728805119 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]]]}] 17:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1131ms 17:40:05 INFO - PROCESS | 1862 | 1466728805153 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 17:40:05 INFO - PROCESS | 1862 | 1466728805160 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 17:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:40:05 INFO - PROCESS | 1862 | 1466728805168 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:40:05 INFO - PROCESS | 1862 | 1466728805177 Marionette TRACE conn4 <- [1,246,null,{}] 17:40:05 INFO - PROCESS | 1862 | 1466728805195 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}] 17:40:05 INFO - PROCESS | 1862 | 1466728805202 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:05 INFO - PROCESS | 1862 | 1466728805373 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 17:40:05 INFO - PROCESS | 1862 | 1466728805493 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:05 INFO - PROCESS | 1862 | 1466728805502 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x953ed800 == 48 [pid = 1862] [id = 69] 17:40:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x976a5800) [pid = 1862] [serial = 205] [outer = (nil)] 17:40:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x9a9ac000) [pid = 1862] [serial = 206] [outer = 0x976a5800] 17:40:05 INFO - PROCESS | 1862 | 1466728805570 Marionette DEBUG loaded listener.js 17:40:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x9af30000) [pid = 1862] [serial = 207] [outer = 0x976a5800] 17:40:06 INFO - PROCESS | 1862 | 1466728806376 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]]]}] 17:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1241ms 17:40:06 INFO - PROCESS | 1862 | 1466728806412 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 17:40:06 INFO - PROCESS | 1862 | 1466728806416 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 17:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:40:06 INFO - PROCESS | 1862 | 1466728806423 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:40:06 INFO - PROCESS | 1862 | 1466728806426 Marionette TRACE conn4 <- [1,250,null,{}] 17:40:06 INFO - PROCESS | 1862 | 1466728806436 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}] 17:40:06 INFO - PROCESS | 1862 | 1466728806440 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:06 INFO - PROCESS | 1862 | 1466728806655 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 17:40:06 INFO - PROCESS | 1862 | 1466728806676 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:06 INFO - PROCESS | 1862 | 1466728806684 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x93b70c00 == 49 [pid = 1862] [id = 70] 17:40:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x9a9ab000) [pid = 1862] [serial = 208] [outer = (nil)] 17:40:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x9d322000) [pid = 1862] [serial = 209] [outer = 0x9a9ab000] 17:40:06 INFO - PROCESS | 1862 | 1466728806751 Marionette DEBUG loaded listener.js 17:40:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0xa1092800) [pid = 1862] [serial = 210] [outer = 0x9a9ab000] 17:40:07 INFO - PROCESS | 1862 | 1466728807584 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]]]}] 17:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1200ms 17:40:07 INFO - PROCESS | 1862 | 1466728807747 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 17:40:07 INFO - PROCESS | 1862 | 1466728807752 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 17:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:40:07 INFO - PROCESS | 1862 | 1466728807767 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:40:07 INFO - PROCESS | 1862 | 1466728807770 Marionette TRACE conn4 <- [1,254,null,{}] 17:40:07 INFO - PROCESS | 1862 | 1466728807776 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}] 17:40:07 INFO - PROCESS | 1862 | 1466728807781 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:08 INFO - PROCESS | 1862 | 1466728808078 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 17:40:08 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x953f5800) [pid = 1862] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:40:08 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x9a017c00) [pid = 1862] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:40:08 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x9a9a3800) [pid = 1862] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:40:08 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x953ea000) [pid = 1862] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:40:08 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x94756c00) [pid = 1862] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:40:08 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x996b6400) [pid = 1862] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:40:08 INFO - PROCESS | 1862 | 1466728808173 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:08 INFO - PROCESS | 1862 | 1466728808192 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ac7000 == 50 [pid = 1862] [id = 71] 17:40:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x91ac9000) [pid = 1862] [serial = 211] [outer = (nil)] 17:40:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x91ad0400) [pid = 1862] [serial = 212] [outer = 0x91ac9000] 17:40:08 INFO - PROCESS | 1862 | 1466728808267 Marionette DEBUG loaded listener.js 17:40:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x9a01dc00) [pid = 1862] [serial = 213] [outer = 0x91ac9000] 17:40:09 INFO - PROCESS | 1862 | 1466728809018 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]]]}] 17:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1299ms 17:40:09 INFO - PROCESS | 1862 | 1466728809068 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 17:40:09 INFO - PROCESS | 1862 | 1466728809072 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 17:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:40:09 INFO - PROCESS | 1862 | 1466728809082 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:40:09 INFO - PROCESS | 1862 | 1466728809085 Marionette TRACE conn4 <- [1,258,null,{}] 17:40:09 INFO - PROCESS | 1862 | 1466728809091 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}] 17:40:09 INFO - PROCESS | 1862 | 1466728809096 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:09 INFO - PROCESS | 1862 | 1466728809256 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 17:40:09 INFO - PROCESS | 1862 | 1466728809265 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:09 INFO - PROCESS | 1862 | 1466728809273 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ac4800 == 51 [pid = 1862] [id = 72] 17:40:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x91acf800) [pid = 1862] [serial = 214] [outer = (nil)] 17:40:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0xa328e400) [pid = 1862] [serial = 215] [outer = 0x91acf800] 17:40:09 INFO - PROCESS | 1862 | 1466728809343 Marionette DEBUG loaded listener.js 17:40:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0xa23fd800) [pid = 1862] [serial = 216] [outer = 0x91acf800] 17:40:10 INFO - PROCESS | 1862 | 1466728810230 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]]]}] 17:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1177ms 17:40:10 INFO - PROCESS | 1862 | 1466728810278 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 17:40:10 INFO - PROCESS | 1862 | 1466728810285 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 17:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:40:10 INFO - PROCESS | 1862 | 1466728810296 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:40:10 INFO - PROCESS | 1862 | 1466728810303 Marionette TRACE conn4 <- [1,262,null,{}] 17:40:10 INFO - PROCESS | 1862 | 1466728810323 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}] 17:40:10 INFO - PROCESS | 1862 | 1466728810330 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:10 INFO - PROCESS | 1862 | 1466728810569 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 17:40:10 INFO - PROCESS | 1862 | 1466728810707 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:10 INFO - PROCESS | 1862 | 1466728810720 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x951b2800 == 52 [pid = 1862] [id = 73] 17:40:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x951b6400) [pid = 1862] [serial = 217] [outer = (nil)] 17:40:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x953c1400) [pid = 1862] [serial = 218] [outer = 0x951b6400] 17:40:10 INFO - PROCESS | 1862 | 1466728810801 Marionette DEBUG loaded listener.js 17:40:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x953cd000) [pid = 1862] [serial = 219] [outer = 0x951b6400] 17:40:11 INFO - PROCESS | 1862 | 1466728811719 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]]]}] 17:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1458ms 17:40:11 INFO - PROCESS | 1862 | 1466728811755 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 17:40:11 INFO - PROCESS | 1862 | 1466728811762 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 17:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:40:11 INFO - PROCESS | 1862 | 1466728811773 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:40:11 INFO - PROCESS | 1862 | 1466728811777 Marionette TRACE conn4 <- [1,266,null,{}] 17:40:11 INFO - PROCESS | 1862 | 1466728811783 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}] 17:40:11 INFO - PROCESS | 1862 | 1466728811789 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:11 INFO - PROCESS | 1862 | 1466728811988 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 17:40:12 INFO - PROCESS | 1862 | 1466728812158 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:12 INFO - PROCESS | 1862 | 1466728812165 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x9942ac00 == 53 [pid = 1862] [id = 74] 17:40:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x9942b400) [pid = 1862] [serial = 220] [outer = (nil)] 17:40:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x99432800) [pid = 1862] [serial = 221] [outer = 0x9942b400] 17:40:12 INFO - PROCESS | 1862 | 1466728812256 Marionette DEBUG loaded listener.js 17:40:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x996b8c00) [pid = 1862] [serial = 222] [outer = 0x9942b400] 17:40:13 INFO - PROCESS | 1862 | 1466728813138 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]]]}] 17:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1397ms 17:40:13 INFO - PROCESS | 1862 | 1466728813176 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 17:40:13 INFO - PROCESS | 1862 | 1466728813180 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 17:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:40:13 INFO - PROCESS | 1862 | 1466728813188 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:40:13 INFO - PROCESS | 1862 | 1466728813194 Marionette TRACE conn4 <- [1,270,null,{}] 17:40:13 INFO - PROCESS | 1862 | 1466728813211 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}] 17:40:13 INFO - PROCESS | 1862 | 1466728813220 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:13 INFO - PROCESS | 1862 | 1466728813404 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 17:40:13 INFO - PROCESS | 1862 | 1466728813533 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:13 INFO - PROCESS | 1862 | 1466728813544 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x91bd4400 == 54 [pid = 1862] [id = 75] 17:40:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x91bd4800) [pid = 1862] [serial = 223] [outer = (nil)] 17:40:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 104 (0x91ce6400) [pid = 1862] [serial = 224] [outer = 0x91bd4800] 17:40:13 INFO - PROCESS | 1862 | 1466728813632 Marionette DEBUG loaded listener.js 17:40:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 105 (0x91ce9c00) [pid = 1862] [serial = 225] [outer = 0x91bd4800] 17:40:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x91cee000) [pid = 1862] [serial = 226] [outer = 0x9805d800] 17:40:14 INFO - PROCESS | 1862 | 1466728814658 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]]]}] 17:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1539ms 17:40:14 INFO - PROCESS | 1862 | 1466728814733 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 17:40:14 INFO - PROCESS | 1862 | 1466728814738 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 17:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:40:14 INFO - PROCESS | 1862 | 1466728814745 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:40:14 INFO - PROCESS | 1862 | 1466728814749 Marionette TRACE conn4 <- [1,274,null,{}] 17:40:14 INFO - PROCESS | 1862 | 1466728814754 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}] 17:40:14 INFO - PROCESS | 1862 | 1466728814760 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:14 INFO - PROCESS | 1862 | 1466728814942 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 17:40:15 INFO - PROCESS | 1862 | 1466728815136 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:15 INFO - PROCESS | 1862 | 1466728815143 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x91bd0400 == 55 [pid = 1862] [id = 76] 17:40:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x91cef400) [pid = 1862] [serial = 227] [outer = (nil)] 17:40:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x98f96800) [pid = 1862] [serial = 228] [outer = 0x91cef400] 17:40:15 INFO - PROCESS | 1862 | 1466728815270 Marionette DEBUG loaded listener.js 17:40:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x9a012000) [pid = 1862] [serial = 229] [outer = 0x91cef400] 17:40:16 INFO - PROCESS | 1862 | 1466728816112 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]]]}] 17:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1432ms 17:40:16 INFO - PROCESS | 1862 | 1466728816178 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 17:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:40:16 INFO - PROCESS | 1862 | 1466728816183 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 17:40:16 INFO - PROCESS | 1862 | 1466728816189 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:40:16 INFO - PROCESS | 1862 | 1466728816193 Marionette TRACE conn4 <- [1,278,null,{}] 17:40:16 INFO - PROCESS | 1862 | 1466728816199 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}] 17:40:16 INFO - PROCESS | 1862 | 1466728816204 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:16 INFO - PROCESS | 1862 | 1466728816414 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 17:40:16 INFO - PROCESS | 1862 | 1466728816571 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:16 INFO - PROCESS | 1862 | 1466728816580 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x91295000 == 56 [pid = 1862] [id = 77] 17:40:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x91296000) [pid = 1862] [serial = 230] [outer = (nil)] 17:40:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x9129cc00) [pid = 1862] [serial = 231] [outer = 0x91296000] 17:40:16 INFO - PROCESS | 1862 | 1466728816662 Marionette DEBUG loaded listener.js 17:40:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x9129e000) [pid = 1862] [serial = 232] [outer = 0x91296000] 17:40:17 INFO - PROCESS | 1862 | 1466728817512 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]]]}] 17:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1393ms 17:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:40:17 INFO - PROCESS | 1862 | 1466728817583 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 17:40:17 INFO - PROCESS | 1862 | 1466728817587 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 17:40:17 INFO - PROCESS | 1862 | 1466728817593 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:40:17 INFO - PROCESS | 1862 | 1466728817597 Marionette TRACE conn4 <- [1,282,null,{}] 17:40:17 INFO - PROCESS | 1862 | 1466728817603 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}] 17:40:17 INFO - PROCESS | 1862 | 1466728817613 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:17 INFO - PROCESS | 1862 | 1466728817861 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 17:40:18 INFO - PROCESS | 1862 | 1466728818061 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:18 INFO - PROCESS | 1862 | 1466728818068 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ce6c00 == 57 [pid = 1862] [id = 78] 17:40:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x953f3400) [pid = 1862] [serial = 233] [outer = (nil)] 17:40:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x9b004800) [pid = 1862] [serial = 234] [outer = 0x953f3400] 17:40:18 INFO - PROCESS | 1862 | 1466728818196 Marionette DEBUG loaded listener.js 17:40:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0xa23fb800) [pid = 1862] [serial = 235] [outer = 0x953f3400] 17:40:19 INFO - PROCESS | 1862 | 1466728819031 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]]]}] 17:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1497ms 17:40:19 INFO - PROCESS | 1862 | 1466728819091 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 17:40:19 INFO - PROCESS | 1862 | 1466728819095 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 17:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:40:19 INFO - PROCESS | 1862 | 1466728819102 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:40:19 INFO - PROCESS | 1862 | 1466728819104 Marionette TRACE conn4 <- [1,286,null,{}] 17:40:19 INFO - PROCESS | 1862 | 1466728819111 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}] 17:40:19 INFO - PROCESS | 1862 | 1466728819116 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:19 INFO - PROCESS | 1862 | 1466728819292 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 17:40:19 INFO - PROCESS | 1862 | 1466728819485 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:19 INFO - PROCESS | 1862 | 1466728819499 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x93b71000 == 58 [pid = 1862] [id = 79] 17:40:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0xa255b400) [pid = 1862] [serial = 236] [outer = (nil)] 17:40:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0xa67df800) [pid = 1862] [serial = 237] [outer = 0xa255b400] 17:40:19 INFO - PROCESS | 1862 | 1466728819579 Marionette DEBUG loaded listener.js 17:40:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0xa67e7800) [pid = 1862] [serial = 238] [outer = 0xa255b400] 17:40:20 INFO - PROCESS | 1862 | 1466728820533 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]]]}] 17:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1481ms 17:40:20 INFO - PROCESS | 1862 | 1466728820584 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 17:40:20 INFO - PROCESS | 1862 | 1466728820588 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 17:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:40:20 INFO - PROCESS | 1862 | 1466728820594 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:40:20 INFO - PROCESS | 1862 | 1466728820598 Marionette TRACE conn4 <- [1,290,null,{}] 17:40:20 INFO - PROCESS | 1862 | 1466728820604 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}] 17:40:20 INFO - PROCESS | 1862 | 1466728820610 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:20 INFO - PROCESS | 1862 | 1466728820796 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 17:40:20 INFO - PROCESS | 1862 | 1466728820957 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:20 INFO - PROCESS | 1862 | 1466728820965 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x9126e800 == 59 [pid = 1862] [id = 80] 17:40:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x9126ec00) [pid = 1862] [serial = 239] [outer = (nil)] 17:40:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x91278000) [pid = 1862] [serial = 240] [outer = 0x9126ec00] 17:40:21 INFO - PROCESS | 1862 | 1466728821043 Marionette DEBUG loaded listener.js 17:40:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x91279800) [pid = 1862] [serial = 241] [outer = 0x9126ec00] 17:40:21 INFO - PROCESS | 1862 | 1466728821942 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]]]}] 17:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1383ms 17:40:21 INFO - PROCESS | 1862 | 1466728821978 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 17:40:21 INFO - PROCESS | 1862 | 1466728821983 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 17:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:40:21 INFO - PROCESS | 1862 | 1466728821989 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:40:21 INFO - PROCESS | 1862 | 1466728821993 Marionette TRACE conn4 <- [1,294,null,{}] 17:40:22 INFO - PROCESS | 1862 | 1466728821998 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}] 17:40:22 INFO - PROCESS | 1862 | 1466728822004 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:22 INFO - PROCESS | 1862 | 1466728822213 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 17:40:22 INFO - PROCESS | 1862 | 1466728822377 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:22 INFO - PROCESS | 1862 | 1466728822384 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x90930c00 == 60 [pid = 1862] [id = 81] 17:40:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x90933000) [pid = 1862] [serial = 242] [outer = (nil)] 17:40:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x90939000) [pid = 1862] [serial = 243] [outer = 0x90933000] 17:40:22 INFO - PROCESS | 1862 | 1466728822464 Marionette DEBUG loaded listener.js 17:40:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x9093a400) [pid = 1862] [serial = 244] [outer = 0x90933000] 17:40:23 INFO - PROCESS | 1862 | 1466728823803 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]]]}] 17:40: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. 17:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1838ms 17:40:23 INFO - PROCESS | 1862 | 1466728823830 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 17:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:40:23 INFO - PROCESS | 1862 | 1466728823841 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 17:40:23 INFO - PROCESS | 1862 | 1466728823869 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:40:23 INFO - PROCESS | 1862 | 1466728823875 Marionette TRACE conn4 <- [1,298,null,{}] 17:40:23 INFO - PROCESS | 1862 | 1466728823883 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}] 17:40:23 INFO - PROCESS | 1862 | 1466728823887 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:24 INFO - PROCESS | 1862 | 1466728824356 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 17:40:24 INFO - PROCESS | 1862 | 1466728824487 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:24 INFO - PROCESS | 1862 | 1466728824512 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ad0c00 == 61 [pid = 1862] [id = 82] 17:40:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x91bc9c00) [pid = 1862] [serial = 245] [outer = (nil)] 17:40:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x91bccc00) [pid = 1862] [serial = 246] [outer = 0x91bc9c00] 17:40:24 INFO - PROCESS | 1862 | 1466728824647 Marionette DEBUG loaded listener.js 17:40:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x91bd0c00) [pid = 1862] [serial = 247] [outer = 0x91bc9c00] 17:40:25 INFO - PROCESS | 1862 | --DOCSHELL 0x91ac7000 == 60 [pid = 1862] [id = 71] 17:40:25 INFO - PROCESS | 1862 | --DOCSHELL 0x93b70c00 == 59 [pid = 1862] [id = 70] 17:40:25 INFO - PROCESS | 1862 | --DOCSHELL 0x953ed800 == 58 [pid = 1862] [id = 69] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0xa82b2000) [pid = 1862] [serial = 155] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x99433c00) [pid = 1862] [serial = 176] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | 1466728825771 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]]]}] 17:40:25 INFO - PROCESS | 1862 | --DOCSHELL 0x98f8f800 == 57 [pid = 1862] [id = 68] 17:40:25 INFO - PROCESS | 1862 | --DOCSHELL 0x938f5c00 == 56 [pid = 1862] [id = 67] 17:40:25 INFO - PROCESS | 1862 | --DOCSHELL 0x9475e400 == 55 [pid = 1862] [id = 66] 17:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1956ms 17:40:25 INFO - PROCESS | 1862 | --DOCSHELL 0x93b69c00 == 54 [pid = 1862] [id = 59] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x9805b000) [pid = 1862] [serial = 161] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x9a01d400) [pid = 1862] [serial = 167] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x9d302c00) [pid = 1862] [serial = 174] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x9a38b800) [pid = 1862] [serial = 168] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x993cec00) [pid = 1862] [serial = 165] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x9475f400) [pid = 1862] [serial = 158] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x976a6800) [pid = 1862] [serial = 143] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x98f93c00) [pid = 1862] [serial = 164] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x9af2f800) [pid = 1862] [serial = 173] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x9af26400) [pid = 1862] [serial = 170] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x98ddcc00) [pid = 1862] [serial = 162] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0xa6824c00) [pid = 1862] [serial = 152] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x953e6800) [pid = 1862] [serial = 159] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x9a01f800) [pid = 1862] [serial = 146] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x9af2a000) [pid = 1862] [serial = 171] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0xa4f1e800) [pid = 1862] [serial = 149] [outer = (nil)] [url = about:blank] 17:40:25 INFO - PROCESS | 1862 | 1466728825823 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 17:40:25 INFO - PROCESS | 1862 | 1466728825832 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 17:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:40:25 INFO - PROCESS | 1862 | 1466728825855 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:40:25 INFO - PROCESS | 1862 | 1466728825860 Marionette TRACE conn4 <- [1,302,null,{}] 17:40:25 INFO - PROCESS | 1862 | 1466728825866 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}] 17:40:25 INFO - PROCESS | 1862 | 1466728825872 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:26 INFO - PROCESS | 1862 | 1466728826053 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 17:40:26 INFO - PROCESS | 1862 | 1466728826218 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:26 INFO - PROCESS | 1862 | 1466728826225 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x91cf2400 == 55 [pid = 1862] [id = 83] 17:40:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x93b76400) [pid = 1862] [serial = 248] [outer = (nil)] 17:40:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x93c7c800) [pid = 1862] [serial = 249] [outer = 0x93b76400] 17:40:26 INFO - PROCESS | 1862 | 1466728826308 Marionette DEBUG loaded listener.js 17:40:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x9475f000) [pid = 1862] [serial = 250] [outer = 0x93b76400] 17:40:27 INFO - PROCESS | 1862 | 1466728827057 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]]]}] 17:40:27 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. 17:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1238ms 17:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:40:27 INFO - PROCESS | 1862 | 1466728827089 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 17:40:27 INFO - PROCESS | 1862 | 1466728827092 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 17:40:27 INFO - PROCESS | 1862 | 1466728827099 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:40:27 INFO - PROCESS | 1862 | 1466728827105 Marionette TRACE conn4 <- [1,306,null,{}] 17:40:27 INFO - PROCESS | 1862 | 1466728827120 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}] 17:40:27 INFO - PROCESS | 1862 | 1466728827128 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:27 INFO - PROCESS | 1862 | 1466728827307 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 17:40:27 INFO - PROCESS | 1862 | 1466728827317 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:27 INFO - PROCESS | 1862 | 1466728827324 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x953f1400 == 56 [pid = 1862] [id = 84] 17:40:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x953f2000) [pid = 1862] [serial = 251] [outer = (nil)] 17:40:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x9769b400) [pid = 1862] [serial = 252] [outer = 0x953f2000] 17:40:27 INFO - PROCESS | 1862 | 1466728827401 Marionette DEBUG loaded listener.js 17:40:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x985a0800) [pid = 1862] [serial = 253] [outer = 0x953f2000] 17:40:28 INFO - PROCESS | 1862 | 1466728828568 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]]]}] 17:40:28 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. 17:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1540ms 17:40:28 INFO - PROCESS | 1862 | 1466728828640 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 17:40:28 INFO - PROCESS | 1862 | 1466728828645 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 17:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:40:28 INFO - PROCESS | 1862 | 1466728828651 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:40:28 INFO - PROCESS | 1862 | 1466728828654 Marionette TRACE conn4 <- [1,310,null,{}] 17:40:28 INFO - PROCESS | 1862 | 1466728828666 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}] 17:40:28 INFO - PROCESS | 1862 | 1466728828670 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:28 INFO - PROCESS | 1862 | 1466728828891 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 17:40:28 INFO - PROCESS | 1862 | 1466728828916 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:28 INFO - PROCESS | 1862 | 1466728828925 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x953cf000 == 57 [pid = 1862] [id = 85] 17:40:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x98de9c00) [pid = 1862] [serial = 254] [outer = (nil)] 17:40:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x993cec00) [pid = 1862] [serial = 255] [outer = 0x98de9c00] 17:40:29 INFO - PROCESS | 1862 | 1466728829025 Marionette DEBUG loaded listener.js 17:40:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x99436800) [pid = 1862] [serial = 256] [outer = 0x98de9c00] 17:40:29 INFO - PROCESS | 1862 | 1466728829906 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]]]}] 17:40: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. 17:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1287ms 17:40:29 INFO - PROCESS | 1862 | 1466728829939 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 17:40:29 INFO - PROCESS | 1862 | 1466728829943 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 17:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:40:29 INFO - PROCESS | 1862 | 1466728829951 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:40:29 INFO - PROCESS | 1862 | 1466728829955 Marionette TRACE conn4 <- [1,314,null,{}] 17:40:29 INFO - PROCESS | 1862 | 1466728829967 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}] 17:40:29 INFO - PROCESS | 1862 | 1466728829971 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:30 INFO - PROCESS | 1862 | 1466728830185 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 17:40:30 INFO - PROCESS | 1862 | 1466728830210 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:30 INFO - PROCESS | 1862 | 1466728830218 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x953f5000 == 58 [pid = 1862] [id = 86] 17:40:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x98f93c00) [pid = 1862] [serial = 257] [outer = (nil)] 17:40:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x9a016400) [pid = 1862] [serial = 258] [outer = 0x98f93c00] 17:40:30 INFO - PROCESS | 1862 | 1466728830293 Marionette DEBUG loaded listener.js 17:40:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x9a0f8400) [pid = 1862] [serial = 259] [outer = 0x98f93c00] 17:40:30 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x95387800) [pid = 1862] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:40:30 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x98f9ac00) [pid = 1862] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:40:30 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x9a9ab000) [pid = 1862] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:40:30 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x976a5800) [pid = 1862] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:40:30 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x9475f800) [pid = 1862] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:40:30 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x91ac9000) [pid = 1862] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:40:31 INFO - PROCESS | 1862 | 1466728831403 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]]]}] 17:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1490ms 17:40:31 INFO - PROCESS | 1862 | 1466728831442 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 17:40:31 INFO - PROCESS | 1862 | 1466728831446 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 17:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:40:31 INFO - PROCESS | 1862 | 1466728831452 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:40:31 INFO - PROCESS | 1862 | 1466728831456 Marionette TRACE conn4 <- [1,318,null,{}] 17:40:31 INFO - PROCESS | 1862 | 1466728831462 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}] 17:40:31 INFO - PROCESS | 1862 | 1466728831473 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:31 INFO - PROCESS | 1862 | 1466728831679 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 17:40:31 INFO - PROCESS | 1862 | 1466728831801 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:31 INFO - PROCESS | 1862 | 1466728831808 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ac9000 == 59 [pid = 1862] [id = 87] 17:40:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x9475f800) [pid = 1862] [serial = 260] [outer = (nil)] 17:40:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x9af2f800) [pid = 1862] [serial = 261] [outer = 0x9475f800] 17:40:31 INFO - PROCESS | 1862 | 1466728831882 Marionette DEBUG loaded listener.js 17:40:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x9b09c000) [pid = 1862] [serial = 262] [outer = 0x9475f800] 17:40:32 INFO - PROCESS | 1862 | 1466728832705 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]]]}] 17:40: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. 17:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1334ms 17:40:32 INFO - PROCESS | 1862 | 1466728832797 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 17:40:32 INFO - PROCESS | 1862 | 1466728832802 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 17:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:40:32 INFO - PROCESS | 1862 | 1466728832813 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:40:32 INFO - PROCESS | 1862 | 1466728832818 Marionette TRACE conn4 <- [1,322,null,{}] 17:40:32 INFO - PROCESS | 1862 | 1466728832829 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}] 17:40:32 INFO - PROCESS | 1862 | 1466728832835 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:33 INFO - PROCESS | 1862 | 1466728833057 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 17:40:33 INFO - PROCESS | 1862 | 1466728833231 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:33 INFO - PROCESS | 1862 | 1466728833248 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ac5800 == 60 [pid = 1862] [id = 88] 17:40:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x91ac7000) [pid = 1862] [serial = 263] [outer = (nil)] 17:40:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x91ace400) [pid = 1862] [serial = 264] [outer = 0x91ac7000] 17:40:33 INFO - PROCESS | 1862 | 1466728833387 Marionette DEBUG loaded listener.js 17:40:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x91bd2800) [pid = 1862] [serial = 265] [outer = 0x91ac7000] 17:40:34 INFO - PROCESS | 1862 | 1466728834389 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]]]}] 17:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1637ms 17:40:34 INFO - PROCESS | 1862 | 1466728834450 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 17:40:34 INFO - PROCESS | 1862 | 1466728834456 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 17:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:40:34 INFO - PROCESS | 1862 | 1466728834468 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:40:34 INFO - PROCESS | 1862 | 1466728834473 Marionette TRACE conn4 <- [1,326,null,{}] 17:40:34 INFO - PROCESS | 1862 | 1466728834481 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}] 17:40:34 INFO - PROCESS | 1862 | 1466728834488 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:34 INFO - PROCESS | 1862 | 1466728834813 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 17:40:35 INFO - PROCESS | 1862 | 1466728834998 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:35 INFO - PROCESS | 1862 | 1466728835011 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x95390400 == 61 [pid = 1862] [id = 89] 17:40:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x953c1c00) [pid = 1862] [serial = 266] [outer = (nil)] 17:40:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x953cf800) [pid = 1862] [serial = 267] [outer = 0x953c1c00] 17:40:35 INFO - PROCESS | 1862 | 1466728835098 Marionette DEBUG loaded listener.js 17:40:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x976a6c00) [pid = 1862] [serial = 268] [outer = 0x953c1c00] 17:40:36 INFO - PROCESS | 1862 | 1466728836060 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]]]}] 17:40:36 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. 17:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1639ms 17:40:36 INFO - PROCESS | 1862 | 1466728836102 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 17:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:40:36 INFO - PROCESS | 1862 | 1466728836107 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 17:40:36 INFO - PROCESS | 1862 | 1466728836115 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:40:36 INFO - PROCESS | 1862 | 1466728836118 Marionette TRACE conn4 <- [1,330,null,{}] 17:40:36 INFO - PROCESS | 1862 | 1466728836134 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}] 17:40:36 INFO - PROCESS | 1862 | 1466728836144 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:36 INFO - PROCESS | 1862 | 1466728836404 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 17:40:36 INFO - PROCESS | 1862 | 1466728836664 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:36 INFO - PROCESS | 1862 | 1466728836680 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x9ae04400 == 62 [pid = 1862] [id = 90] 17:40:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x9ae0a800) [pid = 1862] [serial = 269] [outer = (nil)] 17:40:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x9af2e000) [pid = 1862] [serial = 270] [outer = 0x9ae0a800] 17:40:36 INFO - PROCESS | 1862 | 1466728836769 Marionette DEBUG loaded listener.js 17:40:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x9d319400) [pid = 1862] [serial = 271] [outer = 0x9ae0a800] 17:40:37 INFO - PROCESS | 1862 | 1466728837773 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]]]}] 17:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1695ms 17:40:37 INFO - PROCESS | 1862 | 1466728837809 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 17:40:37 INFO - PROCESS | 1862 | 1466728837813 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 17:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:40:37 INFO - PROCESS | 1862 | 1466728837820 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:40:37 INFO - PROCESS | 1862 | 1466728837823 Marionette TRACE conn4 <- [1,334,null,{}] 17:40:37 INFO - PROCESS | 1862 | 1466728837829 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}] 17:40:37 INFO - PROCESS | 1862 | 1466728837835 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:38 INFO - PROCESS | 1862 | 1466728838047 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 17:40:38 INFO - PROCESS | 1862 | 1466728838265 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:38 INFO - PROCESS | 1862 | 1466728838274 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ac2400 == 63 [pid = 1862] [id = 91] 17:40:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0xa232c000) [pid = 1862] [serial = 272] [outer = (nil)] 17:40:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0xa4d59800) [pid = 1862] [serial = 273] [outer = 0xa232c000] 17:40:38 INFO - PROCESS | 1862 | 1466728838408 Marionette DEBUG loaded listener.js 17:40:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0xa6bd9800) [pid = 1862] [serial = 274] [outer = 0xa232c000] 17:40:39 INFO - PROCESS | 1862 | 1466728839264 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]]]}] 17:40:39 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. 17:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1489ms 17:40:39 INFO - PROCESS | 1862 | 1466728839310 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 17:40:39 INFO - PROCESS | 1862 | 1466728839316 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 17:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:40:39 INFO - PROCESS | 1862 | 1466728839323 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:40:39 INFO - PROCESS | 1862 | 1466728839326 Marionette TRACE conn4 <- [1,338,null,{}] 17:40:39 INFO - PROCESS | 1862 | 1466728839333 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}] 17:40:39 INFO - PROCESS | 1862 | 1466728839339 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:39 INFO - PROCESS | 1862 | 1466728839530 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 17:40:39 INFO - PROCESS | 1862 | 1466728839694 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:39 INFO - PROCESS | 1862 | 1466728839705 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x9e4aa800 == 64 [pid = 1862] [id = 92] 17:40:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0xa610fc00) [pid = 1862] [serial = 275] [outer = (nil)] 17:40:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0xa82b3c00) [pid = 1862] [serial = 276] [outer = 0xa610fc00] 17:40:39 INFO - PROCESS | 1862 | 1466728839784 Marionette DEBUG loaded listener.js 17:40:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0xa82f5800) [pid = 1862] [serial = 277] [outer = 0xa610fc00] 17:40:40 INFO - PROCESS | 1862 | 1466728840719 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]]]}] 17:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1438ms 17:40:40 INFO - PROCESS | 1862 | 1466728840762 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 17:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:40:40 INFO - PROCESS | 1862 | 1466728840772 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 17:40:40 INFO - PROCESS | 1862 | 1466728840782 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:40:40 INFO - PROCESS | 1862 | 1466728840786 Marionette TRACE conn4 <- [1,342,null,{}] 17:40:40 INFO - PROCESS | 1862 | 1466728840829 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}] 17:40:40 INFO - PROCESS | 1862 | 1466728840840 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:41 INFO - PROCESS | 1862 | 1466728841184 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 17:40:41 INFO - PROCESS | 1862 | 1466728841386 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:41 INFO - PROCESS | 1862 | 1466728841396 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:41 INFO - PROCESS | 1862 | ++DOCSHELL 0xa82a9800 == 65 [pid = 1862] [id = 93] 17:40:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0xa8c85800) [pid = 1862] [serial = 278] [outer = (nil)] 17:40:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0xa9021800) [pid = 1862] [serial = 279] [outer = 0xa8c85800] 17:40:41 INFO - PROCESS | 1862 | 1466728841479 Marionette DEBUG loaded listener.js 17:40:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0xa90a7000) [pid = 1862] [serial = 280] [outer = 0xa8c85800] 17:40:42 INFO - PROCESS | 1862 | 1466728842553 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]]]}] 17:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1827ms 17:40:42 INFO - PROCESS | 1862 | 1466728842610 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 17:40:42 INFO - PROCESS | 1862 | 1466728842613 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 17:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:40:42 INFO - PROCESS | 1862 | 1466728842620 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:40:42 INFO - PROCESS | 1862 | 1466728842623 Marionette TRACE conn4 <- [1,346,null,{}] 17:40:42 INFO - PROCESS | 1862 | 1466728842630 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}] 17:40:42 INFO - PROCESS | 1862 | 1466728842636 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:42 INFO - PROCESS | 1862 | 1466728842823 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 17:40:43 INFO - PROCESS | 1862 | 1466728842990 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:43 INFO - PROCESS | 1862 | 1466728842998 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x8f08a400 == 66 [pid = 1862] [id = 94] 17:40:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x8f08d800) [pid = 1862] [serial = 281] [outer = (nil)] 17:40:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x8f094800) [pid = 1862] [serial = 282] [outer = 0x8f08d800] 17:40:43 INFO - PROCESS | 1862 | 1466728843085 Marionette DEBUG loaded listener.js 17:40:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x8f097000) [pid = 1862] [serial = 283] [outer = 0x8f08d800] 17:40:44 INFO - PROCESS | 1862 | 1466728844004 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]]]}] 17:40:44 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. 17:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1433ms 17:40:44 INFO - PROCESS | 1862 | 1466728844055 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 17:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:40:44 INFO - PROCESS | 1862 | 1466728844060 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 17:40:44 INFO - PROCESS | 1862 | 1466728844067 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:40:44 INFO - PROCESS | 1862 | 1466728844071 Marionette TRACE conn4 <- [1,350,null,{}] 17:40:44 INFO - PROCESS | 1862 | 1466728844077 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}] 17:40:44 INFO - PROCESS | 1862 | 1466728844082 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:44 INFO - PROCESS | 1862 | 1466728844285 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 17:40:44 INFO - PROCESS | 1862 | 1466728844456 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:44 INFO - PROCESS | 1862 | 1466728844466 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x8f08ac00 == 67 [pid = 1862] [id = 95] 17:40:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x8f08c800) [pid = 1862] [serial = 284] [outer = (nil)] 17:40:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0xa6f44000) [pid = 1862] [serial = 285] [outer = 0x8f08c800] 17:40:44 INFO - PROCESS | 1862 | 1466728844552 Marionette DEBUG loaded listener.js 17:40:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0xa9021000) [pid = 1862] [serial = 286] [outer = 0x8f08c800] 17:40:45 INFO - PROCESS | 1862 | 1466728845690 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]]]}] 17:40:45 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. 17:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1684ms 17:40:45 INFO - PROCESS | 1862 | 1466728845751 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 17:40:45 INFO - PROCESS | 1862 | 1466728845755 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 17:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:40:45 INFO - PROCESS | 1862 | 1466728845762 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:40:45 INFO - PROCESS | 1862 | 1466728845765 Marionette TRACE conn4 <- [1,354,null,{}] 17:40:45 INFO - PROCESS | 1862 | 1466728845771 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}] 17:40:45 INFO - PROCESS | 1862 | 1466728845777 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:45 INFO - PROCESS | 1862 | 1466728845980 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 17:40:46 INFO - PROCESS | 1862 | 1466728846205 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:46 INFO - PROCESS | 1862 | 1466728846214 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e494000 == 68 [pid = 1862] [id = 96] 17:40:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x8e495800) [pid = 1862] [serial = 287] [outer = (nil)] 17:40:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x8e49b000) [pid = 1862] [serial = 288] [outer = 0x8e495800] 17:40:46 INFO - PROCESS | 1862 | 1466728846322 Marionette DEBUG loaded listener.js 17:40:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x8e49dc00) [pid = 1862] [serial = 289] [outer = 0x8e495800] 17:40:47 INFO - PROCESS | 1862 | 1466728847243 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]]]}] 17:40:47 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. 17:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1535ms 17:40:47 INFO - PROCESS | 1862 | 1466728847299 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 17:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:40:47 INFO - PROCESS | 1862 | 1466728847303 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 17:40:47 INFO - PROCESS | 1862 | 1466728847311 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:40:47 INFO - PROCESS | 1862 | 1466728847314 Marionette TRACE conn4 <- [1,358,null,{}] 17:40:47 INFO - PROCESS | 1862 | 1466728847322 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}] 17:40:47 INFO - PROCESS | 1862 | 1466728847327 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:47 INFO - PROCESS | 1862 | 1466728847562 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 17:40:48 INFO - PROCESS | 1862 | 1466728848066 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:48 INFO - PROCESS | 1862 | 1466728848075 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x91277400 == 69 [pid = 1862] [id = 97] 17:40:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x91278400) [pid = 1862] [serial = 290] [outer = (nil)] 17:40:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x91292400) [pid = 1862] [serial = 291] [outer = 0x91278400] 17:40:48 INFO - PROCESS | 1862 | 1466728848157 Marionette DEBUG loaded listener.js 17:40:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x91ac5400) [pid = 1862] [serial = 292] [outer = 0x91278400] 17:40:49 INFO - PROCESS | 1862 | 1466728849090 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]]]}] 17:40:49 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. 17:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1843ms 17:40:49 INFO - PROCESS | 1862 | 1466728849157 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 17:40:49 INFO - PROCESS | 1862 | 1466728849163 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 17:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:40:49 INFO - PROCESS | 1862 | 1466728849173 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:40:49 INFO - PROCESS | 1862 | 1466728849178 Marionette TRACE conn4 <- [1,362,null,{}] 17:40:49 INFO - PROCESS | 1862 | 1466728849185 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}] 17:40:49 INFO - PROCESS | 1862 | 1466728849193 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:49 INFO - PROCESS | 1862 | 1466728849492 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 17:40:49 INFO - PROCESS | 1862 | 1466728849772 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:49 INFO - PROCESS | 1862 | 1466728849783 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x8efc3400 == 70 [pid = 1862] [id = 98] 17:40:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x8efc5000) [pid = 1862] [serial = 293] [outer = (nil)] 17:40:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x8f092800) [pid = 1862] [serial = 294] [outer = 0x8efc5000] 17:40:49 INFO - PROCESS | 1862 | 1466728849876 Marionette DEBUG loaded listener.js 17:40:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x9127d000) [pid = 1862] [serial = 295] [outer = 0x8efc5000] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x9a99e400 == 69 [pid = 1862] [id = 51] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x9e4afc00 == 68 [pid = 1862] [id = 50] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0xa675a800 == 67 [pid = 1862] [id = 52] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x994d0400 == 66 [pid = 1862] [id = 49] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0xa328e400) [pid = 1862] [serial = 215] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x953f5000 == 65 [pid = 1862] [id = 86] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x953cf000 == 64 [pid = 1862] [id = 85] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x953f1400 == 63 [pid = 1862] [id = 84] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x91cf2400 == 62 [pid = 1862] [id = 83] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x91ad0c00 == 61 [pid = 1862] [id = 82] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x93b71000 == 60 [pid = 1862] [id = 79] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x91ce6c00 == 59 [pid = 1862] [id = 78] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x91295000 == 58 [pid = 1862] [id = 77] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x91bd0400 == 57 [pid = 1862] [id = 76] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x91bd4400 == 56 [pid = 1862] [id = 75] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x9942ac00 == 55 [pid = 1862] [id = 74] 17:40:50 INFO - PROCESS | 1862 | --DOCSHELL 0x951b2800 == 54 [pid = 1862] [id = 73] 17:40:50 INFO - PROCESS | 1862 | 1466728850807 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]]]}] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x953c7000) [pid = 1862] [serial = 198] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x951ebc00) [pid = 1862] [serial = 197] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0xa2fb0400) [pid = 1862] [serial = 188] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x953c8800) [pid = 1862] [serial = 194] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0xa610d400) [pid = 1862] [serial = 191] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x97712000) [pid = 1862] [serial = 179] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x9d321400) [pid = 1862] [serial = 185] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x91ad0400) [pid = 1862] [serial = 212] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0xa1092800) [pid = 1862] [serial = 210] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x9a01dc00) [pid = 1862] [serial = 213] [outer = (nil)] [url = about:blank] 17:40:50 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. 17:40:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1690ms 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x9af30000) [pid = 1862] [serial = 207] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x9769a000) [pid = 1862] [serial = 200] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x9859c000) [pid = 1862] [serial = 201] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x99432400) [pid = 1862] [serial = 182] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x99432000) [pid = 1862] [serial = 203] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x996b4800) [pid = 1862] [serial = 204] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x9d322000) [pid = 1862] [serial = 209] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x9a9ac000) [pid = 1862] [serial = 206] [outer = (nil)] [url = about:blank] 17:40:50 INFO - PROCESS | 1862 | 1466728850890 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 17:40:50 INFO - PROCESS | 1862 | 1466728850897 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 17:40:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:40:50 INFO - PROCESS | 1862 | 1466728850907 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:40:50 INFO - PROCESS | 1862 | 1466728850910 Marionette TRACE conn4 <- [1,366,null,{}] 17:40:50 INFO - PROCESS | 1862 | 1466728850917 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}] 17:40:50 INFO - PROCESS | 1862 | 1466728850922 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:51 INFO - PROCESS | 1862 | 1466728851107 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 17:40:51 INFO - PROCESS | 1862 | 1466728851238 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:51 INFO - PROCESS | 1862 | 1466728851246 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ac9c00 == 55 [pid = 1862] [id = 99] 17:40:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x91bc9400) [pid = 1862] [serial = 296] [outer = (nil)] 17:40:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x91ce6c00) [pid = 1862] [serial = 297] [outer = 0x91bc9400] 17:40:51 INFO - PROCESS | 1862 | 1466728851330 Marionette DEBUG loaded listener.js 17:40:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x93b71000) [pid = 1862] [serial = 298] [outer = 0x91bc9400] 17:40:52 INFO - PROCESS | 1862 | 1466728852230 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]]]}] 17:40:52 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. 17:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1378ms 17:40:52 INFO - PROCESS | 1862 | 1466728852287 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 17:40:52 INFO - PROCESS | 1862 | 1466728852295 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 17:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:40:52 INFO - PROCESS | 1862 | 1466728852311 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:40:52 INFO - PROCESS | 1862 | 1466728852319 Marionette TRACE conn4 <- [1,370,null,{}] 17:40:52 INFO - PROCESS | 1862 | 1466728852326 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}] 17:40:52 INFO - PROCESS | 1862 | 1466728852332 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:52 INFO - PROCESS | 1862 | 1466728852508 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 17:40:52 INFO - PROCESS | 1862 | 1466728852654 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:52 INFO - PROCESS | 1862 | 1466728852664 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x8efc0000 == 56 [pid = 1862] [id = 100] 17:40:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x9092f800) [pid = 1862] [serial = 299] [outer = (nil)] 17:40:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x953ea800) [pid = 1862] [serial = 300] [outer = 0x9092f800] 17:40:52 INFO - PROCESS | 1862 | 1466728852739 Marionette DEBUG loaded listener.js 17:40:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x976a6800) [pid = 1862] [serial = 301] [outer = 0x9092f800] 17:40:53 INFO - PROCESS | 1862 | 1466728853587 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]]]}] 17:40:53 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. 17:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1345ms 17:40:53 INFO - PROCESS | 1862 | 1466728853655 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 17:40:53 INFO - PROCESS | 1862 | 1466728853660 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 17:40:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:40:53 INFO - PROCESS | 1862 | 1466728853666 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:40:53 INFO - PROCESS | 1862 | 1466728853669 Marionette TRACE conn4 <- [1,374,null,{}] 17:40:53 INFO - PROCESS | 1862 | 1466728853675 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}] 17:40:53 INFO - PROCESS | 1862 | 1466728853680 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:53 INFO - PROCESS | 1862 | 1466728853899 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 17:40:53 INFO - PROCESS | 1862 | 1466728853924 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:53 INFO - PROCESS | 1862 | 1466728853930 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x985a0c00 == 57 [pid = 1862] [id = 101] 17:40:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x98cf4000) [pid = 1862] [serial = 302] [outer = (nil)] 17:40:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x98f9a400) [pid = 1862] [serial = 303] [outer = 0x98cf4000] 17:40:54 INFO - PROCESS | 1862 | 1466728854016 Marionette DEBUG loaded listener.js 17:40:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x9942a000) [pid = 1862] [serial = 304] [outer = 0x98cf4000] 17:40:54 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x91bc9c00) [pid = 1862] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:40:54 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x953f2000) [pid = 1862] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:40:54 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x98de9c00) [pid = 1862] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:40:54 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x93b76400) [pid = 1862] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:40:54 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x98f93c00) [pid = 1862] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:40:55 INFO - PROCESS | 1862 | 1466728855140 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:40:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:40:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1539ms 17:40:55 INFO - PROCESS | 1862 | 1466728855206 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 17:40:55 INFO - PROCESS | 1862 | 1466728855210 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 17:40:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:40:55 INFO - PROCESS | 1862 | 1466728855216 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:40:55 INFO - PROCESS | 1862 | 1466728855220 Marionette TRACE conn4 <- [1,378,null,{}] 17:40:55 INFO - PROCESS | 1862 | 1466728855225 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}] 17:40:55 INFO - PROCESS | 1862 | 1466728855230 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:55 INFO - PROCESS | 1862 | 1466728855396 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 17:40:55 INFO - PROCESS | 1862 | 1466728855570 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:55 INFO - PROCESS | 1862 | 1466728855586 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ce5000 == 58 [pid = 1862] [id = 102] 17:40:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x95391400) [pid = 1862] [serial = 305] [outer = (nil)] 17:40:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x98f93c00) [pid = 1862] [serial = 306] [outer = 0x95391400] 17:40:55 INFO - PROCESS | 1862 | 1466728855668 Marionette DEBUG loaded listener.js 17:40:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x99680c00) [pid = 1862] [serial = 307] [outer = 0x95391400] 17:40:56 INFO - PROCESS | 1862 | 1466728856496 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:40:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:40:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1335ms 17:40:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:40:56 INFO - PROCESS | 1862 | 1466728856552 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 17:40:56 INFO - PROCESS | 1862 | 1466728856555 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 17:40:56 INFO - PROCESS | 1862 | 1466728856562 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:40:56 INFO - PROCESS | 1862 | 1466728856565 Marionette TRACE conn4 <- [1,382,null,{}] 17:40:56 INFO - PROCESS | 1862 | 1466728856572 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}] 17:40:56 INFO - PROCESS | 1862 | 1466728856577 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:56 INFO - PROCESS | 1862 | 1466728856758 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 17:40:56 INFO - PROCESS | 1862 | 1466728856958 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:56 INFO - PROCESS | 1862 | 1466728856971 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e497800 == 59 [pid = 1862] [id = 103] 17:40:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x8e498000) [pid = 1862] [serial = 308] [outer = (nil)] 17:40:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x8efbdc00) [pid = 1862] [serial = 309] [outer = 0x8e498000] 17:40:57 INFO - PROCESS | 1862 | 1466728857057 Marionette DEBUG loaded listener.js 17:40:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x8efc2400) [pid = 1862] [serial = 310] [outer = 0x8e498000] 17:40:58 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:58 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:40:58 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:58 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:58 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:40:58 INFO - PROCESS | 1862 | 1466728858160 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:40:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:40:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1640ms 17:40:58 INFO - PROCESS | 1862 | 1466728858204 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 17:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:40:58 INFO - PROCESS | 1862 | 1466728858211 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 17:40:58 INFO - PROCESS | 1862 | 1466728858220 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:40:58 INFO - PROCESS | 1862 | 1466728858225 Marionette TRACE conn4 <- [1,386,null,{}] 17:40:58 INFO - PROCESS | 1862 | 1466728858234 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}] 17:40:58 INFO - PROCESS | 1862 | 1466728858243 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:58 INFO - PROCESS | 1862 | 1466728858495 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 17:40:58 INFO - PROCESS | 1862 | 1466728858766 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:40:58 INFO - PROCESS | 1862 | 1466728858779 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:40:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ad0000 == 60 [pid = 1862] [id = 104] 17:40:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x91bd4400) [pid = 1862] [serial = 311] [outer = (nil)] 17:40:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x91cec400) [pid = 1862] [serial = 312] [outer = 0x91bd4400] 17:40:58 INFO - PROCESS | 1862 | 1466728858864 Marionette DEBUG loaded listener.js 17:40:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x94756000) [pid = 1862] [serial = 313] [outer = 0x91bd4400] 17:40:59 INFO - PROCESS | 1862 | 1466728859895 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]]]}] 17:40:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:40:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1735ms 17:40:59 INFO - PROCESS | 1862 | 1466728859959 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 17:40:59 INFO - PROCESS | 1862 | 1466728859967 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 17:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:40:59 INFO - PROCESS | 1862 | 1466728859976 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:40:59 INFO - PROCESS | 1862 | 1466728859981 Marionette TRACE conn4 <- [1,390,null,{}] 17:41:00 INFO - PROCESS | 1862 | 1466728860030 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}] 17:41:00 INFO - PROCESS | 1862 | 1466728860035 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:00 INFO - PROCESS | 1862 | 1466728860339 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 17:41:00 INFO - PROCESS | 1862 | 1466728860571 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:00 INFO - PROCESS | 1862 | 1466728860581 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x91bcfc00 == 61 [pid = 1862] [id = 105] 17:41:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x98f8ec00) [pid = 1862] [serial = 314] [outer = (nil)] 17:41:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x9928a800) [pid = 1862] [serial = 315] [outer = 0x98f8ec00] 17:41:00 INFO - PROCESS | 1862 | 1466728860667 Marionette DEBUG loaded listener.js 17:41:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x99cc9400) [pid = 1862] [serial = 316] [outer = 0x98f8ec00] 17:41:01 INFO - PROCESS | 1862 | 1466728861729 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]]]}] 17:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1798ms 17:41:01 INFO - PROCESS | 1862 | 1466728861775 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 17:41:01 INFO - PROCESS | 1862 | 1466728861780 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 17:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:41:01 INFO - PROCESS | 1862 | 1466728861795 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:41:01 INFO - PROCESS | 1862 | 1466728861805 Marionette TRACE conn4 <- [1,394,null,{}] 17:41:01 INFO - PROCESS | 1862 | 1466728861816 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}] 17:41:01 INFO - PROCESS | 1862 | 1466728861825 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:02 INFO - PROCESS | 1862 | 1466728862087 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 17:41:02 INFO - PROCESS | 1862 | 1466728862329 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:02 INFO - PROCESS | 1862 | 1466728862339 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x90937800 == 62 [pid = 1862] [id = 106] 17:41:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x9093d400) [pid = 1862] [serial = 317] [outer = (nil)] 17:41:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x9a909400) [pid = 1862] [serial = 318] [outer = 0x9093d400] 17:41:02 INFO - PROCESS | 1862 | 1466728862473 Marionette DEBUG loaded listener.js 17:41:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x9a9a3800) [pid = 1862] [serial = 319] [outer = 0x9093d400] 17:41:03 INFO - PROCESS | 1862 | 1466728863548 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]]]}] 17:41:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:41:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1814ms 17:41:03 INFO - PROCESS | 1862 | 1466728863603 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 17:41:03 INFO - PROCESS | 1862 | 1466728863607 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 17:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:41:03 INFO - PROCESS | 1862 | 1466728863615 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:41:03 INFO - PROCESS | 1862 | 1466728863618 Marionette TRACE conn4 <- [1,398,null,{}] 17:41:03 INFO - PROCESS | 1862 | 1466728863625 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}] 17:41:03 INFO - PROCESS | 1862 | 1466728863631 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:03 INFO - PROCESS | 1862 | 1466728863844 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 17:41:04 INFO - PROCESS | 1862 | 1466728864037 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:04 INFO - PROCESS | 1862 | 1466728864044 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x90939400 == 63 [pid = 1862] [id = 107] 17:41:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x97f5ac00) [pid = 1862] [serial = 320] [outer = (nil)] 17:41:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x9b08f800) [pid = 1862] [serial = 321] [outer = 0x97f5ac00] 17:41:04 INFO - PROCESS | 1862 | 1466728864141 Marionette DEBUG loaded listener.js 17:41:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x9d321c00) [pid = 1862] [serial = 322] [outer = 0x97f5ac00] 17:41:05 INFO - PROCESS | 1862 | 1466728865077 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]]]}] 17:41:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:41:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1534ms 17:41:05 INFO - PROCESS | 1862 | 1466728865150 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 17:41:05 INFO - PROCESS | 1862 | 1466728865154 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 17:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:41:05 INFO - PROCESS | 1862 | 1466728865161 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:41:05 INFO - PROCESS | 1862 | 1466728865164 Marionette TRACE conn4 <- [1,402,null,{}] 17:41:05 INFO - PROCESS | 1862 | 1466728865171 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}] 17:41:05 INFO - PROCESS | 1862 | 1466728865176 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:05 INFO - PROCESS | 1862 | 1466728865401 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 17:41:05 INFO - PROCESS | 1862 | 1466728865628 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:05 INFO - PROCESS | 1862 | 1466728865648 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:05 INFO - PROCESS | 1862 | ++DOCSHELL 0xa2370800 == 64 [pid = 1862] [id = 108] 17:41:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0xa2371c00) [pid = 1862] [serial = 323] [outer = (nil)] 17:41:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0xa23a6400) [pid = 1862] [serial = 324] [outer = 0xa2371c00] 17:41:05 INFO - PROCESS | 1862 | 1466728865762 Marionette DEBUG loaded listener.js 17:41:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0xa33c9400) [pid = 1862] [serial = 325] [outer = 0xa2371c00] 17:41:06 INFO - PROCESS | 1862 | 1466728866785 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]]]}] 17:41:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:41:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1684ms 17:41:06 INFO - PROCESS | 1862 | 1466728866846 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 17:41:06 INFO - PROCESS | 1862 | 1466728866851 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 17:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:41:06 INFO - PROCESS | 1862 | 1466728866858 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:41:06 INFO - PROCESS | 1862 | 1466728866862 Marionette TRACE conn4 <- [1,406,null,{}] 17:41:06 INFO - PROCESS | 1862 | 1466728866868 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}] 17:41:06 INFO - PROCESS | 1862 | 1466728866875 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:07 INFO - PROCESS | 1862 | 1466728867085 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 17:41:07 INFO - PROCESS | 1862 | 1466728867311 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:07 INFO - PROCESS | 1862 | 1466728867322 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:07 INFO - PROCESS | 1862 | ++DOCSHELL 0xa61b0400 == 65 [pid = 1862] [id = 109] 17:41:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0xa6728000) [pid = 1862] [serial = 326] [outer = (nil)] 17:41:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0xa6f48000) [pid = 1862] [serial = 327] [outer = 0xa6728000] 17:41:07 INFO - PROCESS | 1862 | 1466728867434 Marionette DEBUG loaded listener.js 17:41:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0xa8c09400) [pid = 1862] [serial = 328] [outer = 0xa6728000] 17:41:08 INFO - PROCESS | 1862 | 1466728868347 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]]]}] 17:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1542ms 17:41:08 INFO - PROCESS | 1862 | 1466728868401 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 17:41:08 INFO - PROCESS | 1862 | 1466728868404 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 17:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:41:08 INFO - PROCESS | 1862 | 1466728868413 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:41:08 INFO - PROCESS | 1862 | 1466728868416 Marionette TRACE conn4 <- [1,410,null,{}] 17:41:08 INFO - PROCESS | 1862 | 1466728868422 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}] 17:41:08 INFO - PROCESS | 1862 | 1466728868427 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:08 INFO - PROCESS | 1862 | 1466728868628 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 17:41:08 INFO - PROCESS | 1862 | 1466728868850 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:08 INFO - PROCESS | 1862 | 1466728868860 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:08 INFO - PROCESS | 1862 | ++DOCSHELL 0xa23b1400 == 66 [pid = 1862] [id = 110] 17:41:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0xa255cc00) [pid = 1862] [serial = 329] [outer = (nil)] 17:41:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0xa901ac00) [pid = 1862] [serial = 330] [outer = 0xa255cc00] 17:41:08 INFO - PROCESS | 1862 | 1466728868955 Marionette DEBUG loaded listener.js 17:41:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0xa90a6400) [pid = 1862] [serial = 331] [outer = 0xa255cc00] 17:41:09 INFO - PROCESS | 1862 | 1466728869869 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]]]}] 17:41:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:41:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1488ms 17:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:41:09 INFO - PROCESS | 1862 | 1466728869901 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 17:41:09 INFO - PROCESS | 1862 | 1466728869904 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 17:41:09 INFO - PROCESS | 1862 | 1466728869911 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:41:09 INFO - PROCESS | 1862 | 1466728869915 Marionette TRACE conn4 <- [1,414,null,{}] 17:41:09 INFO - PROCESS | 1862 | 1466728869921 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}] 17:41:09 INFO - PROCESS | 1862 | 1466728869927 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:10 INFO - PROCESS | 1862 | 1466728870130 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 17:41:10 INFO - PROCESS | 1862 | 1466728870350 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:10 INFO - PROCESS | 1862 | 1466728870359 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de13c00 == 67 [pid = 1862] [id = 111] 17:41:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x8de18400) [pid = 1862] [serial = 332] [outer = (nil)] 17:41:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x8de1b800) [pid = 1862] [serial = 333] [outer = 0x8de18400] 17:41:10 INFO - PROCESS | 1862 | 1466728870542 Marionette DEBUG loaded listener.js 17:41:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x8de20800) [pid = 1862] [serial = 334] [outer = 0x8de18400] 17:41:11 INFO - PROCESS | 1862 | 1466728871686 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]]]}] 17:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1841ms 17:41:11 INFO - PROCESS | 1862 | 1466728871753 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 17:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:41:11 INFO - PROCESS | 1862 | 1466728871757 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 17:41:11 INFO - PROCESS | 1862 | 1466728871764 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:41:11 INFO - PROCESS | 1862 | 1466728871767 Marionette TRACE conn4 <- [1,418,null,{}] 17:41:11 INFO - PROCESS | 1862 | 1466728871773 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}] 17:41:11 INFO - PROCESS | 1862 | 1466728871779 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:11 INFO - PROCESS | 1862 | 1466728871979 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 17:41:12 INFO - PROCESS | 1862 | 1466728872520 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:12 INFO - PROCESS | 1862 | 1466728872531 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e494800 == 68 [pid = 1862] [id = 112] 17:41:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x8e496400) [pid = 1862] [serial = 335] [outer = (nil)] 17:41:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x8e49fc00) [pid = 1862] [serial = 336] [outer = 0x8e496400] 17:41:12 INFO - PROCESS | 1862 | 1466728872609 Marionette DEBUG loaded listener.js 17:41:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x8efc8400) [pid = 1862] [serial = 337] [outer = 0x8e496400] 17:41:14 INFO - PROCESS | 1862 | 1466728874223 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]]]}] 17:41:14 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 17:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2492ms 17:41:14 INFO - PROCESS | 1862 | 1466728874258 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 17:41:14 INFO - PROCESS | 1862 | 1466728874264 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 17:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:41:14 INFO - PROCESS | 1862 | 1466728874272 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:41:14 INFO - PROCESS | 1862 | 1466728874278 Marionette TRACE conn4 <- [1,422,null,{}] 17:41:14 INFO - PROCESS | 1862 | 1466728874288 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}] 17:41:14 INFO - PROCESS | 1862 | 1466728874294 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:14 INFO - PROCESS | 1862 | 1466728874528 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 17:41:14 INFO - PROCESS | 1862 | 1466728874720 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:14 INFO - PROCESS | 1862 | 1466728874726 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de1c800 == 69 [pid = 1862] [id = 113] 17:41:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x8e497c00) [pid = 1862] [serial = 338] [outer = (nil)] 17:41:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x91292800) [pid = 1862] [serial = 339] [outer = 0x8e497c00] 17:41:14 INFO - PROCESS | 1862 | 1466728874840 Marionette DEBUG loaded listener.js 17:41:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x91ac3800) [pid = 1862] [serial = 340] [outer = 0x8e497c00] 17:41:15 INFO - PROCESS | 1862 | --DOCSHELL 0x939a6400 == 68 [pid = 1862] [id = 25] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x9af2f800) [pid = 1862] [serial = 261] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x91ce6400) [pid = 1862] [serial = 224] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x953c1400) [pid = 1862] [serial = 218] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x9b004800) [pid = 1862] [serial = 234] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x9129cc00) [pid = 1862] [serial = 231] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x99432800) [pid = 1862] [serial = 221] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x91278000) [pid = 1862] [serial = 240] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x90939000) [pid = 1862] [serial = 243] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x98f96800) [pid = 1862] [serial = 228] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0xa67df800) [pid = 1862] [serial = 237] [outer = (nil)] [url = about:blank] 17:41:15 INFO - PROCESS | 1862 | --DOCSHELL 0x91ce5000 == 67 [pid = 1862] [id = 102] 17:41:15 INFO - PROCESS | 1862 | --DOCSHELL 0x985a0c00 == 66 [pid = 1862] [id = 101] 17:41:15 INFO - PROCESS | 1862 | --DOCSHELL 0x8efc0000 == 65 [pid = 1862] [id = 100] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0x91ac9c00 == 64 [pid = 1862] [id = 99] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0x8efc3400 == 63 [pid = 1862] [id = 98] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0x91277400 == 62 [pid = 1862] [id = 97] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0x8e494000 == 61 [pid = 1862] [id = 96] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0x8f08ac00 == 60 [pid = 1862] [id = 95] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0x8f08a400 == 59 [pid = 1862] [id = 94] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0xa82a9800 == 58 [pid = 1862] [id = 93] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0x9e4aa800 == 57 [pid = 1862] [id = 92] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0x91ac2400 == 56 [pid = 1862] [id = 91] 17:41:16 INFO - PROCESS | 1862 | --DOCSHELL 0x91ac5800 == 55 [pid = 1862] [id = 88] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x91bccc00) [pid = 1862] [serial = 246] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x9769b400) [pid = 1862] [serial = 252] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x993cec00) [pid = 1862] [serial = 255] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x93c7c800) [pid = 1862] [serial = 249] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x9a0f8400) [pid = 1862] [serial = 259] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x95396400) [pid = 1862] [serial = 96] [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.] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x9475f000) [pid = 1862] [serial = 250] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x985a0800) [pid = 1862] [serial = 253] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x99436800) [pid = 1862] [serial = 256] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x9a016400) [pid = 1862] [serial = 258] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x91bd0c00) [pid = 1862] [serial = 247] [outer = (nil)] [url = about:blank] 17:41:16 INFO - PROCESS | 1862 | 1466728876441 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]]]}] 17:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2195ms 17:41:16 INFO - PROCESS | 1862 | 1466728876489 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 17:41:16 INFO - PROCESS | 1862 | 1466728876495 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 17:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:41:16 INFO - PROCESS | 1862 | 1466728876508 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:41:16 INFO - PROCESS | 1862 | 1466728876511 Marionette TRACE conn4 <- [1,426,null,{}] 17:41:16 INFO - PROCESS | 1862 | 1466728876518 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}] 17:41:16 INFO - PROCESS | 1862 | 1466728876524 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:16 INFO - PROCESS | 1862 | 1466728876704 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 17:41:16 INFO - PROCESS | 1862 | 1466728876715 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:16 INFO - PROCESS | 1862 | 1466728876722 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x8efc5c00 == 56 [pid = 1862] [id = 114] 17:41:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x8f08a400) [pid = 1862] [serial = 341] [outer = (nil)] 17:41:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x91bc9c00) [pid = 1862] [serial = 342] [outer = 0x8f08a400] 17:41:16 INFO - PROCESS | 1862 | 1466728876805 Marionette DEBUG loaded listener.js 17:41:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x91ce9000) [pid = 1862] [serial = 343] [outer = 0x8f08a400] 17:41:17 INFO - PROCESS | 1862 | 1466728877772 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] 17:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:41:17 INFO - PROCESS | 1862 | 1466728877849 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 17:41:17 INFO - PROCESS | 1862 | 1466728877863 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:41:17 INFO - PROCESS | 1862 | 1466728877872 Marionette TRACE conn4 <- [1,430,null,{}] 17:41:17 INFO - PROCESS | 1862 | 1466728877881 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}] 17:41:17 INFO - PROCESS | 1862 | 1466728877887 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:18 INFO - PROCESS | 1862 | 1466728878079 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 17:41:18 INFO - PROCESS | 1862 | 1466728878243 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:18 INFO - PROCESS | 1862 | 1466728878254 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x8f092000 == 57 [pid = 1862] [id = 115] 17:41:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x94761400) [pid = 1862] [serial = 344] [outer = (nil)] 17:41:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x9769a400) [pid = 1862] [serial = 345] [outer = 0x94761400] 17:41:18 INFO - PROCESS | 1862 | 1466728878322 Marionette DEBUG loaded listener.js 17:41:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x97fc5400) [pid = 1862] [serial = 346] [outer = 0x94761400] 17:41:19 INFO - PROCESS | 1862 | 1466728879248 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]]]}] 17:41:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:41:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1450ms 17:41:19 INFO - PROCESS | 1862 | 1466728879306 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 17:41:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:41:19 INFO - PROCESS | 1862 | 1466728879311 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 17:41:19 INFO - PROCESS | 1862 | 1466728879325 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:41:19 INFO - PROCESS | 1862 | 1466728879328 Marionette TRACE conn4 <- [1,434,null,{}] 17:41:19 INFO - PROCESS | 1862 | 1466728879334 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}] 17:41:19 INFO - PROCESS | 1862 | 1466728879339 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:19 INFO - PROCESS | 1862 | 1466728879587 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 17:41:19 INFO - PROCESS | 1862 | 1466728879615 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:19 INFO - PROCESS | 1862 | 1466728879626 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x91279400 == 58 [pid = 1862] [id = 116] 17:41:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x9127bc00) [pid = 1862] [serial = 347] [outer = (nil)] 17:41:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x9942a400) [pid = 1862] [serial = 348] [outer = 0x9127bc00] 17:41:19 INFO - PROCESS | 1862 | 1466728879694 Marionette DEBUG loaded listener.js 17:41:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x99430800) [pid = 1862] [serial = 349] [outer = 0x9127bc00] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0xa4d57800) [pid = 1862] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x93c6d800) [pid = 1862] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x98ce8800) [pid = 1862] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x91acf800) [pid = 1862] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0xa6f3c400) [pid = 1862] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x9b00b000) [pid = 1862] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x9475e800) [pid = 1862] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x9472f000) [pid = 1862] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x9a937400) [pid = 1862] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0xa6758400) [pid = 1862] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x9472a400) [pid = 1862] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x94753800) [pid = 1862] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x951bd000) [pid = 1862] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0xa2533400) [pid = 1862] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x94725800) [pid = 1862] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0xa1098400) [pid = 1862] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x9a015800) [pid = 1862] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x99429c00) [pid = 1862] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x90933000) [pid = 1862] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x98cf4000) [pid = 1862] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x91278400) [pid = 1862] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x8efc5000) [pid = 1862] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x9475f800) [pid = 1862] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x91bc9400) [pid = 1862] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:41:20 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x9092f800) [pid = 1862] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:41:21 INFO - PROCESS | 1862 | 1466728881170 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]]]}] 17:41:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:41:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1902ms 17:41:21 INFO - PROCESS | 1862 | 1466728881225 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 17:41:21 INFO - PROCESS | 1862 | 1466728881229 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 17:41:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:41:21 INFO - PROCESS | 1862 | 1466728881235 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:41:21 INFO - PROCESS | 1862 | 1466728881238 Marionette TRACE conn4 <- [1,438,null,{}] 17:41:21 INFO - PROCESS | 1862 | 1466728881244 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}] 17:41:21 INFO - PROCESS | 1862 | 1466728881249 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:21 INFO - PROCESS | 1862 | 1466728881444 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 17:41:21 INFO - PROCESS | 1862 | 1466728881454 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:21 INFO - PROCESS | 1862 | 1466728881477 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x94757800 == 59 [pid = 1862] [id = 117] 17:41:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x9475bc00) [pid = 1862] [serial = 350] [outer = (nil)] 17:41:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x953ca400) [pid = 1862] [serial = 351] [outer = 0x9475bc00] 17:41:21 INFO - PROCESS | 1862 | 1466728881785 Marionette DEBUG loaded listener.js 17:41:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x99582000) [pid = 1862] [serial = 352] [outer = 0x9475bc00] 17:41:22 INFO - PROCESS | 1862 | 1466728882792 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]]]}] 17:41:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:41:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1633ms 17:41:22 INFO - PROCESS | 1862 | 1466728882870 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 17:41:22 INFO - PROCESS | 1862 | 1466728882876 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 17:41:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:41:22 INFO - PROCESS | 1862 | 1466728882898 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:41:22 INFO - PROCESS | 1862 | 1466728882904 Marionette TRACE conn4 <- [1,442,null,{}] 17:41:22 INFO - PROCESS | 1862 | 1466728882913 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}] 17:41:22 INFO - PROCESS | 1862 | 1466728882920 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:23 INFO - PROCESS | 1862 | 1466728883155 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 17:41:23 INFO - PROCESS | 1862 | 1466728883401 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:23 INFO - PROCESS | 1862 | 1466728883418 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de1f400 == 60 [pid = 1862] [id = 118] 17:41:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x8efc3c00) [pid = 1862] [serial = 353] [outer = (nil)] 17:41:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x8f091c00) [pid = 1862] [serial = 354] [outer = 0x8efc3c00] 17:41:23 INFO - PROCESS | 1862 | 1466728883545 Marionette DEBUG loaded listener.js 17:41:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x90935c00) [pid = 1862] [serial = 355] [outer = 0x8efc3c00] 17:41:24 INFO - PROCESS | 1862 | 1466728884578 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]]]}] 17:41:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:41:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1740ms 17:41:24 INFO - PROCESS | 1862 | 1466728884636 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 17:41:24 INFO - PROCESS | 1862 | 1466728884644 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 17:41:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:41:24 INFO - PROCESS | 1862 | 1466728884658 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:41:24 INFO - PROCESS | 1862 | 1466728884664 Marionette TRACE conn4 <- [1,446,null,{}] 17:41:24 INFO - PROCESS | 1862 | 1466728884671 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}] 17:41:24 INFO - PROCESS | 1862 | 1466728884677 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:24 INFO - PROCESS | 1862 | 1466728884931 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 17:41:25 INFO - PROCESS | 1862 | 1466728885169 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:25 INFO - PROCESS | 1862 | 1466728885179 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x91ac5800 == 61 [pid = 1862] [id = 119] 17:41:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x91ce8800) [pid = 1862] [serial = 356] [outer = (nil)] 17:41:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x93b6b000) [pid = 1862] [serial = 357] [outer = 0x91ce8800] 17:41:25 INFO - PROCESS | 1862 | 1466728885267 Marionette DEBUG loaded listener.js 17:41:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x951b2800) [pid = 1862] [serial = 358] [outer = 0x91ce8800] 17:41:26 INFO - PROCESS | 1862 | 1466728886262 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]]]}] 17:41:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:41:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1687ms 17:41:26 INFO - PROCESS | 1862 | 1466728886356 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 17:41:26 INFO - PROCESS | 1862 | 1466728886365 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 17:41:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:41:26 INFO - PROCESS | 1862 | 1466728886376 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:41:26 INFO - PROCESS | 1862 | 1466728886382 Marionette TRACE conn4 <- [1,450,null,{}] 17:41:26 INFO - PROCESS | 1862 | 1466728886456 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}] 17:41:26 INFO - PROCESS | 1862 | 1466728886466 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:26 INFO - PROCESS | 1862 | 1466728886683 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 17:41:26 INFO - PROCESS | 1862 | 1466728886939 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:26 INFO - PROCESS | 1862 | 1466728886947 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x996b9800 == 62 [pid = 1862] [id = 120] 17:41:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x996bbc00) [pid = 1862] [serial = 359] [outer = (nil)] 17:41:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x99e99400) [pid = 1862] [serial = 360] [outer = 0x996bbc00] 17:41:27 INFO - PROCESS | 1862 | 1466728887038 Marionette DEBUG loaded listener.js 17:41:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x99e9f400) [pid = 1862] [serial = 361] [outer = 0x996bbc00] 17:41:28 INFO - PROCESS | 1862 | 1466728888095 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] 17:41:28 INFO - PROCESS | 1862 | 1466728888173 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 17:41:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:41:28 INFO - PROCESS | 1862 | 1466728888180 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:41:28 INFO - PROCESS | 1862 | 1466728888183 Marionette TRACE conn4 <- [1,454,null,{}] 17:41:28 INFO - PROCESS | 1862 | 1466728888191 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}] 17:41:28 INFO - PROCESS | 1862 | 1466728888197 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:28 INFO - PROCESS | 1862 | 1466728888442 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 17:41:28 INFO - PROCESS | 1862 | 1466728888672 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:28 INFO - PROCESS | 1862 | 1466728888681 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x99431400 == 63 [pid = 1862] [id = 121] 17:41:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x99e94000) [pid = 1862] [serial = 362] [outer = (nil)] 17:41:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x9a573c00) [pid = 1862] [serial = 363] [outer = 0x99e94000] 17:41:28 INFO - PROCESS | 1862 | 1466728888803 Marionette DEBUG loaded listener.js 17:41:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x9a99d800) [pid = 1862] [serial = 364] [outer = 0x99e94000] 17:41:29 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:29 INFO - PROCESS | 1862 | 1466728889774 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]]]}] 17:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1635ms 17:41:29 INFO - PROCESS | 1862 | 1466728889816 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 17:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:41:29 INFO - PROCESS | 1862 | 1466728889821 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 17:41:29 INFO - PROCESS | 1862 | 1466728889828 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:41:29 INFO - PROCESS | 1862 | 1466728889832 Marionette TRACE conn4 <- [1,458,null,{}] 17:41:29 INFO - PROCESS | 1862 | 1466728889838 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}] 17:41:29 INFO - PROCESS | 1862 | 1466728889844 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:30 INFO - PROCESS | 1862 | 1466728890039 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 17:41:30 INFO - PROCESS | 1862 | 1466728890266 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:30 INFO - PROCESS | 1862 | 1466728890276 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x9af29800 == 64 [pid = 1862] [id = 122] 17:41:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x9af2b400) [pid = 1862] [serial = 365] [outer = (nil)] 17:41:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x9b00b000) [pid = 1862] [serial = 366] [outer = 0x9af2b400] 17:41:30 INFO - PROCESS | 1862 | 1466728890385 Marionette DEBUG loaded listener.js 17:41:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x9d325c00) [pid = 1862] [serial = 367] [outer = 0x9af2b400] 17:41:31 INFO - PROCESS | 1862 | 1466728891326 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] 17:41:31 INFO - PROCESS | 1862 | 1466728891381 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 17:41:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:41:31 INFO - PROCESS | 1862 | 1466728891392 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:41:31 INFO - PROCESS | 1862 | 1466728891395 Marionette TRACE conn4 <- [1,462,null,{}] 17:41:31 INFO - PROCESS | 1862 | 1466728891402 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}] 17:41:31 INFO - PROCESS | 1862 | 1466728891412 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:31 INFO - PROCESS | 1862 | 1466728891709 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 17:41:32 INFO - PROCESS | 1862 | 1466728891996 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:32 INFO - PROCESS | 1862 | 1466728892005 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x91a31c00 == 65 [pid = 1862] [id = 123] 17:41:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x91a32c00) [pid = 1862] [serial = 368] [outer = (nil)] 17:41:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x91a3d000) [pid = 1862] [serial = 369] [outer = 0x91a32c00] 17:41:32 INFO - PROCESS | 1862 | 1466728892092 Marionette DEBUG loaded listener.js 17:41:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0xa23f9c00) [pid = 1862] [serial = 370] [outer = 0x91a32c00] 17:41:33 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:41:33 INFO - PROCESS | 1862 | 1466728893168 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] 17:41:33 INFO - PROCESS | 1862 | 1466728893235 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 17:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:41:33 INFO - PROCESS | 1862 | 1466728893242 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:41:33 INFO - PROCESS | 1862 | 1466728893246 Marionette TRACE conn4 <- [1,466,null,{}] 17:41:33 INFO - PROCESS | 1862 | 1466728893252 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}] 17:41:33 INFO - PROCESS | 1862 | 1466728893257 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:33 INFO - PROCESS | 1862 | 1466728893468 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 17:41:33 INFO - PROCESS | 1862 | 1466728893686 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:33 INFO - PROCESS | 1862 | 1466728893695 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x916bf400 == 66 [pid = 1862] [id = 124] 17:41:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x916c3400) [pid = 1862] [serial = 371] [outer = (nil)] 17:41:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x916c7400) [pid = 1862] [serial = 372] [outer = 0x916c3400] 17:41:33 INFO - PROCESS | 1862 | 1466728893783 Marionette DEBUG loaded listener.js 17:41:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x916ca800) [pid = 1862] [serial = 373] [outer = 0x916c3400] 17:41:34 INFO - PROCESS | 1862 | 1466728894736 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] 17:41:34 INFO - PROCESS | 1862 | 1466728894785 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 17:41:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:41:34 INFO - PROCESS | 1862 | 1466728894792 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:41:34 INFO - PROCESS | 1862 | 1466728894796 Marionette TRACE conn4 <- [1,470,null,{}] 17:41:34 INFO - PROCESS | 1862 | 1466728894802 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}] 17:41:34 INFO - PROCESS | 1862 | 1466728894807 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:35 INFO - PROCESS | 1862 | 1466728895253 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 17:41:35 INFO - PROCESS | 1862 | 1466728895794 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:35 INFO - PROCESS | 1862 | 1466728895803 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:35 INFO - PROCESS | 1862 | ++DOCSHELL 0xa328fc00 == 67 [pid = 1862] [id = 125] 17:41:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0xa3292c00) [pid = 1862] [serial = 374] [outer = (nil)] 17:41:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0xa3341800) [pid = 1862] [serial = 375] [outer = 0xa3292c00] 17:41:35 INFO - PROCESS | 1862 | 1466728895885 Marionette DEBUG loaded listener.js 17:41:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0xa4d51400) [pid = 1862] [serial = 376] [outer = 0xa3292c00] 17:41:36 INFO - PROCESS | 1862 | 1466728896894 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]]]}] 17:41:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:41:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2132ms 17:41:36 INFO - PROCESS | 1862 | 1466728896927 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 17:41:36 INFO - PROCESS | 1862 | 1466728896930 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 17:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:41:36 INFO - PROCESS | 1862 | 1466728896938 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:41:36 INFO - PROCESS | 1862 | 1466728896940 Marionette TRACE conn4 <- [1,474,null,{}] 17:41:36 INFO - PROCESS | 1862 | 1466728896947 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}] 17:41:36 INFO - PROCESS | 1862 | 1466728896953 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:37 INFO - PROCESS | 1862 | 1466728897147 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 17:41:37 INFO - PROCESS | 1862 | 1466728897336 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:37 INFO - PROCESS | 1862 | 1466728897346 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d173400 == 68 [pid = 1862] [id = 126] 17:41:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x8d384c00) [pid = 1862] [serial = 377] [outer = (nil)] 17:41:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x8d38bc00) [pid = 1862] [serial = 378] [outer = 0x8d384c00] 17:41:37 INFO - PROCESS | 1862 | 1466728897429 Marionette DEBUG loaded listener.js 17:41:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x8d38ec00) [pid = 1862] [serial = 379] [outer = 0x8d384c00] 17:41:38 INFO - PROCESS | 1862 | 1466728898377 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]]]}] 17:41:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:41:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1480ms 17:41:38 INFO - PROCESS | 1862 | 1466728898423 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 17:41:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:41:38 INFO - PROCESS | 1862 | 1466728898428 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 17:41:38 INFO - PROCESS | 1862 | 1466728898435 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:41:38 INFO - PROCESS | 1862 | 1466728898439 Marionette TRACE conn4 <- [1,478,null,{}] 17:41:38 INFO - PROCESS | 1862 | 1466728898445 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}] 17:41:38 INFO - PROCESS | 1862 | 1466728898450 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:38 INFO - PROCESS | 1862 | 1466728898656 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 17:41:38 INFO - PROCESS | 1862 | 1466728898892 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:38 INFO - PROCESS | 1862 | 1466728898898 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d390800 == 69 [pid = 1862] [id = 127] 17:41:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x8de1a400) [pid = 1862] [serial = 380] [outer = (nil)] 17:41:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x909e9c00) [pid = 1862] [serial = 381] [outer = 0x8de1a400] 17:41:38 INFO - PROCESS | 1862 | 1466728898995 Marionette DEBUG loaded listener.js 17:41:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x909edc00) [pid = 1862] [serial = 382] [outer = 0x8de1a400] 17:41:40 INFO - PROCESS | 1862 | 1466728900005 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]]]}] 17:41:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:41:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1639ms 17:41:40 INFO - PROCESS | 1862 | 1466728900075 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 17:41:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:41:40 INFO - PROCESS | 1862 | 1466728900080 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 17:41:40 INFO - PROCESS | 1862 | 1466728900087 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:41:40 INFO - PROCESS | 1862 | 1466728900092 Marionette TRACE conn4 <- [1,482,null,{}] 17:41:40 INFO - PROCESS | 1862 | 1466728900098 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}] 17:41:40 INFO - PROCESS | 1862 | 1466728900105 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:40 INFO - PROCESS | 1862 | 1466728900328 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 17:41:40 INFO - PROCESS | 1862 | 1466728900575 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:40 INFO - PROCESS | 1862 | 1466728900589 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc4c000 == 70 [pid = 1862] [id = 128] 17:41:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x8cc4d000) [pid = 1862] [serial = 383] [outer = (nil)] 17:41:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x8d386000) [pid = 1862] [serial = 384] [outer = 0x8cc4d000] 17:41:40 INFO - PROCESS | 1862 | 1466728900712 Marionette DEBUG loaded listener.js 17:41:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x909eb400) [pid = 1862] [serial = 385] [outer = 0x8cc4d000] 17:41:41 INFO - PROCESS | 1862 | 1466728901762 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]]]}] 17:41:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:41:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1736ms 17:41:41 INFO - PROCESS | 1862 | 1466728901823 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 17:41:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:41:41 INFO - PROCESS | 1862 | 1466728901828 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 17:41:41 INFO - PROCESS | 1862 | 1466728901835 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:41:41 INFO - PROCESS | 1862 | 1466728901839 Marionette TRACE conn4 <- [1,486,null,{}] 17:41:41 INFO - PROCESS | 1862 | 1466728901846 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}] 17:41:41 INFO - PROCESS | 1862 | 1466728901852 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:42 INFO - PROCESS | 1862 | 1466728902069 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 17:41:42 INFO - PROCESS | 1862 | 1466728902301 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:42 INFO - PROCESS | 1862 | 1466728902310 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x8ee07400 == 71 [pid = 1862] [id = 129] 17:41:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x8ee07c00) [pid = 1862] [serial = 386] [outer = (nil)] 17:41:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x8ee0fc00) [pid = 1862] [serial = 387] [outer = 0x8ee07c00] 17:41:42 INFO - PROCESS | 1862 | 1466728902400 Marionette DEBUG loaded listener.js 17:41:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x8ee12000) [pid = 1862] [serial = 388] [outer = 0x8ee07c00] 17:41:43 INFO - PROCESS | 1862 | 1466728903386 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]]]}] 17:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1632ms 17:41:43 INFO - PROCESS | 1862 | 1466728903468 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 17:41:43 INFO - PROCESS | 1862 | 1466728903473 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 17:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:41:43 INFO - PROCESS | 1862 | 1466728903481 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:41:43 INFO - PROCESS | 1862 | 1466728903486 Marionette TRACE conn4 <- [1,490,null,{}] 17:41:43 INFO - PROCESS | 1862 | 1466728903493 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}] 17:41:43 INFO - PROCESS | 1862 | 1466728903498 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:43 INFO - PROCESS | 1862 | 1466728903982 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 17:41:44 INFO - PROCESS | 1862 | 1466728904249 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:44 INFO - PROCESS | 1862 | 1466728904260 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc11000 == 72 [pid = 1862] [id = 130] 17:41:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x8cc15000) [pid = 1862] [serial = 389] [outer = (nil)] 17:41:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x8cc4e800) [pid = 1862] [serial = 390] [outer = 0x8cc15000] 17:41:44 INFO - PROCESS | 1862 | 1466728904339 Marionette DEBUG loaded listener.js 17:41:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x8d388800) [pid = 1862] [serial = 391] [outer = 0x8cc15000] 17:41:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x8d38fc00) [pid = 1862] [serial = 392] [outer = 0x9805d800] 17:41:45 INFO - PROCESS | 1862 | 1466728905404 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]]]}] 17:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1948ms 17:41:45 INFO - PROCESS | 1862 | 1466728905431 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 17:41:45 INFO - PROCESS | 1862 | 1466728905439 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 17:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:41:45 INFO - PROCESS | 1862 | 1466728905448 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:41:45 INFO - PROCESS | 1862 | 1466728905454 Marionette TRACE conn4 <- [1,494,null,{}] 17:41:45 INFO - PROCESS | 1862 | 1466728905464 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}] 17:41:45 INFO - PROCESS | 1862 | 1466728905471 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:45 INFO - PROCESS | 1862 | 1466728905687 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 17:41:46 INFO - PROCESS | 1862 | 1466728905989 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:46 INFO - PROCESS | 1862 | 1466728906000 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d38a400 == 73 [pid = 1862] [id = 131] 17:41:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x8ee14400) [pid = 1862] [serial = 393] [outer = (nil)] 17:41:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x8efbd800) [pid = 1862] [serial = 394] [outer = 0x8ee14400] 17:41:46 INFO - PROCESS | 1862 | 1466728906144 Marionette DEBUG loaded listener.js 17:41:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x8efc3400) [pid = 1862] [serial = 395] [outer = 0x8ee14400] 17:41:47 INFO - PROCESS | 1862 | 1466728907206 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]]]}] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x98f93c00) [pid = 1862] [serial = 306] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOCSHELL 0x91ad0000 == 72 [pid = 1862] [id = 104] 17:41:47 INFO - PROCESS | 1862 | --DOCSHELL 0x8e497800 == 71 [pid = 1862] [id = 103] 17:41:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1850ms 17:41:47 INFO - PROCESS | 1862 | 1466728907305 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 17:41:47 INFO - PROCESS | 1862 | 1466728907310 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 17:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:41:47 INFO - PROCESS | 1862 | 1466728907316 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:41:47 INFO - PROCESS | 1862 | 1466728907319 Marionette TRACE conn4 <- [1,498,null,{}] 17:41:47 INFO - PROCESS | 1862 | 1466728907327 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}] 17:41:47 INFO - PROCESS | 1862 | 1466728907331 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0xa672f000) [pid = 1862] [serial = 150] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x9769fc00) [pid = 1862] [serial = 177] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x996b5800) [pid = 1862] [serial = 120] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0xa23fd800) [pid = 1862] [serial = 216] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0xa82b4400) [pid = 1862] [serial = 156] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0xa20a5800) [pid = 1862] [serial = 186] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0xa23ab000) [pid = 1862] [serial = 114] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0xa4d51800) [pid = 1862] [serial = 195] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x9b003c00) [pid = 1862] [serial = 123] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0xa6bda000) [pid = 1862] [serial = 153] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x9769c400) [pid = 1862] [serial = 117] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x980e4c00) [pid = 1862] [serial = 144] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x98dde000) [pid = 1862] [serial = 180] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0xa33cac00) [pid = 1862] [serial = 189] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0xa4d0b000) [pid = 1862] [serial = 141] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0xa672e000) [pid = 1862] [serial = 192] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x9a576c00) [pid = 1862] [serial = 147] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x99435400) [pid = 1862] [serial = 183] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x9093a400) [pid = 1862] [serial = 244] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x98f9a400) [pid = 1862] [serial = 303] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x9942a000) [pid = 1862] [serial = 304] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0xa9021800) [pid = 1862] [serial = 279] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x91ace400) [pid = 1862] [serial = 264] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x91ac5400) [pid = 1862] [serial = 292] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x91292400) [pid = 1862] [serial = 291] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x9127d000) [pid = 1862] [serial = 295] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x8f092800) [pid = 1862] [serial = 294] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0xa4d59800) [pid = 1862] [serial = 273] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x8e49b000) [pid = 1862] [serial = 288] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x953cf800) [pid = 1862] [serial = 267] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0xa6f44000) [pid = 1862] [serial = 285] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x9b09c000) [pid = 1862] [serial = 262] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x9af2e000) [pid = 1862] [serial = 270] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x91ce6c00) [pid = 1862] [serial = 297] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x93b71000) [pid = 1862] [serial = 298] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x8f094800) [pid = 1862] [serial = 282] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0xa82b3c00) [pid = 1862] [serial = 276] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x976a6800) [pid = 1862] [serial = 301] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x953ea800) [pid = 1862] [serial = 300] [outer = (nil)] [url = about:blank] 17:41:47 INFO - PROCESS | 1862 | 1466728907675 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 17:41:47 INFO - PROCESS | 1862 | 1466728907866 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:47 INFO - PROCESS | 1862 | 1466728907878 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x8ee06c00 == 72 [pid = 1862] [id = 132] 17:41:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x909e8000) [pid = 1862] [serial = 396] [outer = (nil)] 17:41:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x909efc00) [pid = 1862] [serial = 397] [outer = 0x909e8000] 17:41:47 INFO - PROCESS | 1862 | 1466728907947 Marionette DEBUG loaded listener.js 17:41:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x91275000) [pid = 1862] [serial = 398] [outer = 0x909e8000] 17:41:48 INFO - PROCESS | 1862 | 1466728908752 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]]]}] 17:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1492ms 17:41:48 INFO - PROCESS | 1862 | 1466728908809 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 17:41:48 INFO - PROCESS | 1862 | 1466728908815 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 17:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:41:48 INFO - PROCESS | 1862 | 1466728908833 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:41:48 INFO - PROCESS | 1862 | 1466728908841 Marionette TRACE conn4 <- [1,502,null,{}] 17:41:48 INFO - PROCESS | 1862 | 1466728908849 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}] 17:41:48 INFO - PROCESS | 1862 | 1466728908857 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:49 INFO - PROCESS | 1862 | 1466728909060 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 17:41:49 INFO - PROCESS | 1862 | 1466728909206 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:49 INFO - PROCESS | 1862 | 1466728909214 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de16c00 == 73 [pid = 1862] [id = 133] 17:41:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x8efc5800) [pid = 1862] [serial = 399] [outer = (nil)] 17:41:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x91a34400) [pid = 1862] [serial = 400] [outer = 0x8efc5800] 17:41:49 INFO - PROCESS | 1862 | 1466728909292 Marionette DEBUG loaded listener.js 17:41:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x91a40c00) [pid = 1862] [serial = 401] [outer = 0x8efc5800] 17:41:50 INFO - PROCESS | 1862 | 1466728910245 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]]]}] 17:41:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:41:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1452ms 17:41:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:41:50 INFO - PROCESS | 1862 | 1466728910277 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 17:41:50 INFO - PROCESS | 1862 | 1466728910280 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 17:41:50 INFO - PROCESS | 1862 | 1466728910287 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:41:50 INFO - PROCESS | 1862 | 1466728910290 Marionette TRACE conn4 <- [1,506,null,{}] 17:41:50 INFO - PROCESS | 1862 | 1466728910296 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}] 17:41:50 INFO - PROCESS | 1862 | 1466728910301 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:50 INFO - PROCESS | 1862 | 1466728910547 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 17:41:50 INFO - PROCESS | 1862 | 1466728910568 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:50 INFO - PROCESS | 1862 | 1466728910576 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x909eb000 == 74 [pid = 1862] [id = 134] 17:41:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x91a40400) [pid = 1862] [serial = 402] [outer = (nil)] 17:41:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x91ce8400) [pid = 1862] [serial = 403] [outer = 0x91a40400] 17:41:50 INFO - PROCESS | 1862 | 1466728910646 Marionette DEBUG loaded listener.js 17:41:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x92ec8000) [pid = 1862] [serial = 404] [outer = 0x91a40400] 17:41:51 INFO - PROCESS | 1862 | 1466728911658 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]]]}] 17:41:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:41:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1433ms 17:41:51 INFO - PROCESS | 1862 | 1466728911723 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 17:41:51 INFO - PROCESS | 1862 | 1466728911728 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 17:41:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:41:51 INFO - PROCESS | 1862 | 1466728911735 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:41:51 INFO - PROCESS | 1862 | 1466728911739 Marionette TRACE conn4 <- [1,510,null,{}] 17:41:51 INFO - PROCESS | 1862 | 1466728911746 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}] 17:41:51 INFO - PROCESS | 1862 | 1466728911752 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:52 INFO - PROCESS | 1862 | 1466728911999 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x94761400) [pid = 1862] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x9942b400) [pid = 1862] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x91cef400) [pid = 1862] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x9127bc00) [pid = 1862] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x9126ec00) [pid = 1862] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x91296000) [pid = 1862] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0xa255b400) [pid = 1862] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x95391400) [pid = 1862] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x8f08a400) [pid = 1862] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x953f3400) [pid = 1862] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x91bd4800) [pid = 1862] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x8e496400) [pid = 1862] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x8e497c00) [pid = 1862] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:41:52 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x951b6400) [pid = 1862] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:41:52 INFO - PROCESS | 1862 | 1466728912377 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:52 INFO - PROCESS | 1862 | 1466728912393 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x90936c00 == 75 [pid = 1862] [id = 135] 17:41:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x9126ec00) [pid = 1862] [serial = 405] [outer = (nil)] 17:41:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x91bd3c00) [pid = 1862] [serial = 406] [outer = 0x9126ec00] 17:41:52 INFO - PROCESS | 1862 | 1466728912475 Marionette DEBUG loaded listener.js 17:41:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x94756400) [pid = 1862] [serial = 407] [outer = 0x9126ec00] 17:41:53 INFO - PROCESS | 1862 | 1466728913271 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]]]}] 17:41:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:41:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1588ms 17:41:53 INFO - PROCESS | 1862 | 1466728913324 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 17:41:53 INFO - PROCESS | 1862 | 1466728913328 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 17:41:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:41:53 INFO - PROCESS | 1862 | 1466728913334 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:41:53 INFO - PROCESS | 1862 | 1466728913337 Marionette TRACE conn4 <- [1,514,null,{}] 17:41:53 INFO - PROCESS | 1862 | 1466728913342 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}] 17:41:53 INFO - PROCESS | 1862 | 1466728913347 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:53 INFO - PROCESS | 1862 | 1466728913524 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 17:41:53 INFO - PROCESS | 1862 | 1466728913534 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:53 INFO - PROCESS | 1862 | 1466728913542 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x91bd7c00 == 76 [pid = 1862] [id = 136] 17:41:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x94721800) [pid = 1862] [serial = 408] [outer = (nil)] 17:41:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x953cb000) [pid = 1862] [serial = 409] [outer = 0x94721800] 17:41:53 INFO - PROCESS | 1862 | 1466728913742 Marionette DEBUG loaded listener.js 17:41:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x953f2000) [pid = 1862] [serial = 410] [outer = 0x94721800] 17:41:54 INFO - PROCESS | 1862 | 1466728914664 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]]]}] 17:41:54 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 17:41:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1355ms 17:41:54 INFO - PROCESS | 1862 | 1466728914692 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 17:41:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:41:54 INFO - PROCESS | 1862 | 1466728914700 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 17:41:54 INFO - PROCESS | 1862 | 1466728914709 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:41:54 INFO - PROCESS | 1862 | 1466728914716 Marionette TRACE conn4 <- [1,518,null,{}] 17:41:54 INFO - PROCESS | 1862 | 1466728914725 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}] 17:41:54 INFO - PROCESS | 1862 | 1466728914732 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:54 INFO - PROCESS | 1862 | 1466728914990 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 17:41:55 INFO - PROCESS | 1862 | 1466728915311 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:55 INFO - PROCESS | 1862 | 1466728915326 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d179400 == 77 [pid = 1862] [id = 137] 17:41:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x8de17000) [pid = 1862] [serial = 411] [outer = (nil)] 17:41:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x8e49b000) [pid = 1862] [serial = 412] [outer = 0x8de17000] 17:41:55 INFO - PROCESS | 1862 | 1466728915413 Marionette DEBUG loaded listener.js 17:41:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x8ee0cc00) [pid = 1862] [serial = 413] [outer = 0x8de17000] 17:41:56 INFO - PROCESS | 1862 | 1466728916342 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]]]}] 17:41:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:41:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1698ms 17:41:56 INFO - PROCESS | 1862 | 1466728916406 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 17:41:56 INFO - PROCESS | 1862 | 1466728916414 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 17:41:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:41:56 INFO - PROCESS | 1862 | 1466728916424 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:41:56 INFO - PROCESS | 1862 | 1466728916428 Marionette TRACE conn4 <- [1,522,null,{}] 17:41:56 INFO - PROCESS | 1862 | 1466728916435 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}] 17:41:56 INFO - PROCESS | 1862 | 1466728916441 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:56 INFO - PROCESS | 1862 | 1466728916688 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 17:41:56 INFO - PROCESS | 1862 | 1466728916920 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:56 INFO - PROCESS | 1862 | 1466728916926 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x91272c00 == 78 [pid = 1862] [id = 138] 17:41:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x91277000) [pid = 1862] [serial = 414] [outer = (nil)] 17:41:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x91295000) [pid = 1862] [serial = 415] [outer = 0x91277000] 17:41:57 INFO - PROCESS | 1862 | 1466728917059 Marionette DEBUG loaded listener.js 17:41:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x916c4800) [pid = 1862] [serial = 416] [outer = 0x91277000] 17:41:58 INFO - PROCESS | 1862 | 1466728918085 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]]]}] 17:41:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:41:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1693ms 17:41:58 INFO - PROCESS | 1862 | 1466728918119 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 17:41:58 INFO - PROCESS | 1862 | 1466728918123 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 17:41:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:41:58 INFO - PROCESS | 1862 | 1466728918132 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:41:58 INFO - PROCESS | 1862 | 1466728918142 Marionette TRACE conn4 <- [1,526,null,{}] 17:41:58 INFO - PROCESS | 1862 | 1466728918173 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}] 17:41:58 INFO - PROCESS | 1862 | 1466728918188 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:58 INFO - PROCESS | 1862 | 1466728918442 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 17:41:58 INFO - PROCESS | 1862 | 1466728918683 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:41:58 INFO - PROCESS | 1862 | 1466728918691 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:41:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x91bd6400 == 79 [pid = 1862] [id = 139] 17:41:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x95391400) [pid = 1862] [serial = 417] [outer = (nil)] 17:41:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x953c9000) [pid = 1862] [serial = 418] [outer = 0x95391400] 17:41:58 INFO - PROCESS | 1862 | 1466728918794 Marionette DEBUG loaded listener.js 17:41:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x976a1000) [pid = 1862] [serial = 419] [outer = 0x95391400] 17:41:59 INFO - PROCESS | 1862 | 1466728919768 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]]]}] 17:41:59 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 17:41:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1713ms 17:41:59 INFO - PROCESS | 1862 | 1466728919845 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 17:41:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:41:59 INFO - PROCESS | 1862 | 1466728919850 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 17:41:59 INFO - PROCESS | 1862 | 1466728919857 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:41:59 INFO - PROCESS | 1862 | 1466728919861 Marionette TRACE conn4 <- [1,530,null,{}] 17:41:59 INFO - PROCESS | 1862 | 1466728919867 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}] 17:41:59 INFO - PROCESS | 1862 | 1466728919873 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:00 INFO - PROCESS | 1862 | 1466728920128 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 17:42:00 INFO - PROCESS | 1862 | 1466728920417 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:00 INFO - PROCESS | 1862 | 1466728920429 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x98de5c00 == 80 [pid = 1862] [id = 140] 17:42:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x98f7ac00) [pid = 1862] [serial = 420] [outer = (nil)] 17:42:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x99020000) [pid = 1862] [serial = 421] [outer = 0x98f7ac00] 17:42:00 INFO - PROCESS | 1862 | 1466728920522 Marionette DEBUG loaded listener.js 17:42:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x99432c00) [pid = 1862] [serial = 422] [outer = 0x98f7ac00] 17:42:01 INFO - PROCESS | 1862 | 1466728921414 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"]]]}] 17:42:01 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 17:42:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:42:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:42:01 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 17:42:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:42:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:42:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:42:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:42:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1589ms 17:42:01 INFO - PROCESS | 1862 | 1466728921448 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 17:42:01 INFO - PROCESS | 1862 | 1466728921455 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 17:42:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:42:01 INFO - PROCESS | 1862 | 1466728921463 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:42:01 INFO - PROCESS | 1862 | 1466728921466 Marionette TRACE conn4 <- [1,534,null,{}] 17:42:01 INFO - PROCESS | 1862 | 1466728921495 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}] 17:42:01 INFO - PROCESS | 1862 | 1466728921501 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:01 INFO - PROCESS | 1862 | 1466728921759 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 17:42:02 INFO - PROCESS | 1862 | 1466728921989 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:02 INFO - PROCESS | 1862 | 1466728921995 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x98d12800 == 81 [pid = 1862] [id = 141] 17:42:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x98dde000) [pid = 1862] [serial = 423] [outer = (nil)] 17:42:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x9a0f4000) [pid = 1862] [serial = 424] [outer = 0x98dde000] 17:42:02 INFO - PROCESS | 1862 | 1466728922095 Marionette DEBUG loaded listener.js 17:42:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x9a575400) [pid = 1862] [serial = 425] [outer = 0x98dde000] 17:42:02 INFO - PROCESS | 1862 | 1466728922983 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]]]}] 17:42:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:42:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1538ms 17:42:03 INFO - PROCESS | 1862 | 1466728923038 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 17:42:03 INFO - PROCESS | 1862 | 1466728923041 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 17:42:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:42:03 INFO - PROCESS | 1862 | 1466728923051 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:42:03 INFO - PROCESS | 1862 | 1466728923055 Marionette TRACE conn4 <- [1,538,null,{}] 17:42:03 INFO - PROCESS | 1862 | 1466728923062 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}] 17:42:03 INFO - PROCESS | 1862 | 1466728923073 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:03 INFO - PROCESS | 1862 | 1466728923353 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 17:42:03 INFO - PROCESS | 1862 | 1466728923605 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:03 INFO - PROCESS | 1862 | 1466728923613 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc12400 == 82 [pid = 1862] [id = 142] 17:42:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x91ac2c00) [pid = 1862] [serial = 426] [outer = (nil)] 17:42:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x9e4ab800) [pid = 1862] [serial = 427] [outer = 0x91ac2c00] 17:42:03 INFO - PROCESS | 1862 | 1466728923734 Marionette DEBUG loaded listener.js 17:42:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0xa23fd800) [pid = 1862] [serial = 428] [outer = 0x91ac2c00] 17:42:04 INFO - PROCESS | 1862 | 1466728924594 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]]]}] 17:42:04 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. 17:42:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1584ms 17:42:04 INFO - PROCESS | 1862 | 1466728924639 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 17:42:04 INFO - PROCESS | 1862 | 1466728924644 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 17:42:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:42:04 INFO - PROCESS | 1862 | 1466728924651 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:42:04 INFO - PROCESS | 1862 | 1466728924654 Marionette TRACE conn4 <- [1,542,null,{}] 17:42:04 INFO - PROCESS | 1862 | 1466728924661 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}] 17:42:04 INFO - PROCESS | 1862 | 1466728924666 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:04 INFO - PROCESS | 1862 | 1466728924862 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 17:42:05 INFO - PROCESS | 1862 | 1466728925125 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:05 INFO - PROCESS | 1862 | 1466728925133 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc1a800 == 83 [pid = 1862] [id = 143] 17:42:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x9955f400) [pid = 1862] [serial = 429] [outer = (nil)] 17:42:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x99568000) [pid = 1862] [serial = 430] [outer = 0x9955f400] 17:42:05 INFO - PROCESS | 1862 | 1466728925264 Marionette DEBUG loaded listener.js 17:42:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x9956b400) [pid = 1862] [serial = 431] [outer = 0x9955f400] 17:42:06 INFO - PROCESS | 1862 | 1466728926111 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]]]}] 17:42:06 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. 17:42:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1484ms 17:42:06 INFO - PROCESS | 1862 | 1466728926137 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 17:42:06 INFO - PROCESS | 1862 | 1466728926141 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 17:42:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:42:06 INFO - PROCESS | 1862 | 1466728926195 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:42:06 INFO - PROCESS | 1862 | 1466728926198 Marionette TRACE conn4 <- [1,546,null,{}] 17:42:06 INFO - PROCESS | 1862 | 1466728926205 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}] 17:42:06 INFO - PROCESS | 1862 | 1466728926210 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:06 INFO - PROCESS | 1862 | 1466728926444 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 17:42:06 INFO - PROCESS | 1862 | 1466728926741 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:06 INFO - PROCESS | 1862 | 1466728926747 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0b2000 == 84 [pid = 1862] [id = 144] 17:42:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x8d0b2800) [pid = 1862] [serial = 432] [outer = (nil)] 17:42:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x8d0b5400) [pid = 1862] [serial = 433] [outer = 0x8d0b2800] 17:42:06 INFO - PROCESS | 1862 | 1466728926835 Marionette DEBUG loaded listener.js 17:42:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x8d0bac00) [pid = 1862] [serial = 434] [outer = 0x8d0b2800] 17:42:07 INFO - PROCESS | 1862 | 1466728927718 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]]]}] 17:42:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:42:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1585ms 17:42:07 INFO - PROCESS | 1862 | 1466728927775 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 17:42:07 INFO - PROCESS | 1862 | 1466728927779 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 17:42:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:42:07 INFO - PROCESS | 1862 | 1466728927786 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:42:07 INFO - PROCESS | 1862 | 1466728927789 Marionette TRACE conn4 <- [1,550,null,{}] 17:42:07 INFO - PROCESS | 1862 | 1466728927795 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}] 17:42:07 INFO - PROCESS | 1862 | 1466728927801 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:08 INFO - PROCESS | 1862 | 1466728928009 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 17:42:08 INFO - PROCESS | 1862 | 1466728928262 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:08 INFO - PROCESS | 1862 | 1466728928270 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0b1c00 == 85 [pid = 1862] [id = 145] 17:42:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x8d0b7000) [pid = 1862] [serial = 435] [outer = (nil)] 17:42:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x8d0bf800) [pid = 1862] [serial = 436] [outer = 0x8d0b7000] 17:42:08 INFO - PROCESS | 1862 | 1466728928367 Marionette DEBUG loaded listener.js 17:42:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x99569800) [pid = 1862] [serial = 437] [outer = 0x8d0b7000] 17:42:09 INFO - PROCESS | 1862 | 1466728929393 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]]]}] 17:42:09 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. 17:42:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1638ms 17:42:09 INFO - PROCESS | 1862 | 1466728929455 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 17:42:09 INFO - PROCESS | 1862 | 1466728929460 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 17:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:42:09 INFO - PROCESS | 1862 | 1466728929470 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:42:09 INFO - PROCESS | 1862 | 1466728929475 Marionette TRACE conn4 <- [1,554,null,{}] 17:42:09 INFO - PROCESS | 1862 | 1466728929481 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}] 17:42:09 INFO - PROCESS | 1862 | 1466728929486 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:09 INFO - PROCESS | 1862 | 1466728929735 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 17:42:10 INFO - PROCESS | 1862 | 1466728930035 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:10 INFO - PROCESS | 1862 | 1466728930046 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1af800 == 86 [pid = 1862] [id = 146] 17:42:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x8b1afc00) [pid = 1862] [serial = 438] [outer = (nil)] 17:42:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x8b1b6c00) [pid = 1862] [serial = 439] [outer = 0x8b1afc00] 17:42:10 INFO - PROCESS | 1862 | 1466728930199 Marionette DEBUG loaded listener.js 17:42:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x8b1ba400) [pid = 1862] [serial = 440] [outer = 0x8b1afc00] 17:42:10 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:11 INFO - PROCESS | 1862 | 1466728931129 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]]]}] 17:42:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1688ms 17:42:11 INFO - PROCESS | 1862 | 1466728931159 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 17:42:11 INFO - PROCESS | 1862 | 1466728931163 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 17:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:42:11 INFO - PROCESS | 1862 | 1466728931170 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:42:11 INFO - PROCESS | 1862 | 1466728931174 Marionette TRACE conn4 <- [1,558,null,{}] 17:42:11 INFO - PROCESS | 1862 | 1466728931180 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}] 17:42:11 INFO - PROCESS | 1862 | 1466728931186 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:11 INFO - PROCESS | 1862 | 1466728931452 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 17:42:11 INFO - PROCESS | 1862 | 1466728931728 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:11 INFO - PROCESS | 1862 | 1466728931742 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b307000 == 87 [pid = 1862] [id = 147] 17:42:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x8b307400) [pid = 1862] [serial = 441] [outer = (nil)] 17:42:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x8b30c000) [pid = 1862] [serial = 442] [outer = 0x8b307400] 17:42:11 INFO - PROCESS | 1862 | 1466728931835 Marionette DEBUG loaded listener.js 17:42:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x8b310c00) [pid = 1862] [serial = 443] [outer = 0x8b307400] 17:42:12 INFO - PROCESS | 1862 | 1466728932785 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]]]}] 17:42:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:42:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1681ms 17:42:12 INFO - PROCESS | 1862 | 1466728932853 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 17:42:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:42:12 INFO - PROCESS | 1862 | 1466728932857 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 17:42:12 INFO - PROCESS | 1862 | 1466728932864 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:42:12 INFO - PROCESS | 1862 | 1466728932867 Marionette TRACE conn4 <- [1,562,null,{}] 17:42:12 INFO - PROCESS | 1862 | 1466728932873 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}] 17:42:12 INFO - PROCESS | 1862 | 1466728932879 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:13 INFO - PROCESS | 1862 | 1466728933118 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 17:42:13 INFO - PROCESS | 1862 | 1466728933358 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:13 INFO - PROCESS | 1862 | 1466728933366 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b308000 == 88 [pid = 1862] [id = 148] 17:42:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x8b308400) [pid = 1862] [serial = 444] [outer = (nil)] 17:42:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x8b30b000) [pid = 1862] [serial = 445] [outer = 0x8b308400] 17:42:13 INFO - PROCESS | 1862 | 1466728933836 Marionette DEBUG loaded listener.js 17:42:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x8b719800) [pid = 1862] [serial = 446] [outer = 0x8b308400] 17:42:14 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:14 INFO - PROCESS | 1862 | 1466728934842 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]]]}] 17:42:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:42:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2040ms 17:42:14 INFO - PROCESS | 1862 | 1466728934905 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 17:42:14 INFO - PROCESS | 1862 | 1466728934911 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 17:42:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:42:14 INFO - PROCESS | 1862 | 1466728934921 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:42:14 INFO - PROCESS | 1862 | 1466728934925 Marionette TRACE conn4 <- [1,566,null,{}] 17:42:14 INFO - PROCESS | 1862 | 1466728934933 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}] 17:42:14 INFO - PROCESS | 1862 | 1466728934938 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:15 INFO - PROCESS | 1862 | 1466728935273 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 17:42:15 INFO - PROCESS | 1862 | 1466728935575 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:15 INFO - PROCESS | 1862 | 1466728935584 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc0e000 == 89 [pid = 1862] [id = 149] 17:42:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x8cc14400) [pid = 1862] [serial = 447] [outer = (nil)] 17:42:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x8cc1b800) [pid = 1862] [serial = 448] [outer = 0x8cc14400] 17:42:15 INFO - PROCESS | 1862 | 1466728935665 Marionette DEBUG loaded listener.js 17:42:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x8cc47400) [pid = 1862] [serial = 449] [outer = 0x8cc14400] 17:42:16 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:16 INFO - PROCESS | 1862 | 1466728936570 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]]]}] 17:42:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:42:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1684ms 17:42:16 INFO - PROCESS | 1862 | 1466728936604 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 17:42:16 INFO - PROCESS | 1862 | 1466728936610 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 17:42:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:42:16 INFO - PROCESS | 1862 | 1466728936620 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:42:16 INFO - PROCESS | 1862 | 1466728936624 Marionette TRACE conn4 <- [1,570,null,{}] 17:42:16 INFO - PROCESS | 1862 | 1466728936630 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}] 17:42:16 INFO - PROCESS | 1862 | 1466728936635 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:16 INFO - PROCESS | 1862 | 1466728936830 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 17:42:17 INFO - PROCESS | 1862 | 1466728937025 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:17 INFO - PROCESS | 1862 | 1466728937034 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d174400 == 90 [pid = 1862] [id = 150] 17:42:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x8d175400) [pid = 1862] [serial = 450] [outer = (nil)] 17:42:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x8de1c400) [pid = 1862] [serial = 451] [outer = 0x8d175400] 17:42:17 INFO - PROCESS | 1862 | 1466728937120 Marionette DEBUG loaded listener.js 17:42:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x8dfcc000) [pid = 1862] [serial = 452] [outer = 0x8d175400] 17:42:17 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:17 INFO - PROCESS | 1862 | --DOCSHELL 0x951e8000 == 89 [pid = 1862] [id = 17] 17:42:17 INFO - PROCESS | 1862 | --DOCSHELL 0x953f3c00 == 88 [pid = 1862] [id = 61] 17:42:17 INFO - PROCESS | 1862 | --DOCSHELL 0x9e4b9400 == 87 [pid = 1862] [id = 28] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x953ca400) [pid = 1862] [serial = 351] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x9a909400) [pid = 1862] [serial = 318] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x9928a800) [pid = 1862] [serial = 315] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x91cec400) [pid = 1862] [serial = 312] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0xa23a6400) [pid = 1862] [serial = 324] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x8de1b800) [pid = 1862] [serial = 333] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0xa901ac00) [pid = 1862] [serial = 330] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x8efbdc00) [pid = 1862] [serial = 309] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0xa6f48000) [pid = 1862] [serial = 327] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x9b08f800) [pid = 1862] [serial = 321] [outer = (nil)] [url = about:blank] 17:42:17 INFO - PROCESS | 1862 | --DOCSHELL 0x93b6fc00 == 86 [pid = 1862] [id = 20] 17:42:17 INFO - PROCESS | 1862 | --DOCSHELL 0x980e4000 == 85 [pid = 1862] [id = 30] 17:42:17 INFO - PROCESS | 1862 | --DOCSHELL 0x9b001800 == 84 [pid = 1862] [id = 15] 17:42:17 INFO - PROCESS | 1862 | --DOCSHELL 0x9a390800 == 83 [pid = 1862] [id = 14] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0x9475a000 == 82 [pid = 1862] [id = 37] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0xa23aa000 == 81 [pid = 1862] [id = 16] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0x9a901800 == 80 [pid = 1862] [id = 26] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0xa4d4e400 == 79 [pid = 1862] [id = 18] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0x953ebc00 == 78 [pid = 1862] [id = 64] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0x9af34c00 == 77 [pid = 1862] [id = 62] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0x9472ac00 == 76 [pid = 1862] [id = 65] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0x94729400 == 75 [pid = 1862] [id = 19] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0xa23ad800 == 74 [pid = 1862] [id = 63] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0x94761800 == 73 [pid = 1862] [id = 60] 17:42:18 INFO - PROCESS | 1862 | --DOCSHELL 0xa4d0bc00 == 72 [pid = 1862] [id = 27] 17:42:18 INFO - PROCESS | 1862 | 1466728938172 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]]]}] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x97fc5400) [pid = 1862] [serial = 346] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x996b8c00) [pid = 1862] [serial = 222] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x9a012000) [pid = 1862] [serial = 229] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x9942a400) [pid = 1862] [serial = 348] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x91279800) [pid = 1862] [serial = 241] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x9129e000) [pid = 1862] [serial = 232] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0xa67e7800) [pid = 1862] [serial = 238] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x99680c00) [pid = 1862] [serial = 307] [outer = (nil)] [url = about:blank] 17:42:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:42:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1633ms 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x91bc9c00) [pid = 1862] [serial = 342] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0xa23fb800) [pid = 1862] [serial = 235] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x91ce9c00) [pid = 1862] [serial = 225] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x8efc8400) [pid = 1862] [serial = 337] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x8e49fc00) [pid = 1862] [serial = 336] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x91ce9000) [pid = 1862] [serial = 343] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x91292800) [pid = 1862] [serial = 339] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x953cd000) [pid = 1862] [serial = 219] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x91ac3800) [pid = 1862] [serial = 340] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x99430800) [pid = 1862] [serial = 349] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x9769a400) [pid = 1862] [serial = 345] [outer = (nil)] [url = about:blank] 17:42:18 INFO - PROCESS | 1862 | 1466728938256 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 17:42:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:42:18 INFO - PROCESS | 1862 | 1466728938268 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 17:42:18 INFO - PROCESS | 1862 | 1466728938273 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:42:18 INFO - PROCESS | 1862 | 1466728938280 Marionette TRACE conn4 <- [1,574,null,{}] 17:42:18 INFO - PROCESS | 1862 | 1466728938295 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}] 17:42:18 INFO - PROCESS | 1862 | 1466728938303 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:18 INFO - PROCESS | 1862 | 1466728938481 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 17:42:18 INFO - PROCESS | 1862 | 1466728938689 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:18 INFO - PROCESS | 1862 | 1466728938697 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de1e800 == 73 [pid = 1862] [id = 151] 17:42:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x8ee10800) [pid = 1862] [serial = 453] [outer = (nil)] 17:42:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x8efc6c00) [pid = 1862] [serial = 454] [outer = 0x8ee10800] 17:42:18 INFO - PROCESS | 1862 | 1466728938771 Marionette DEBUG loaded listener.js 17:42:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x8f08ac00) [pid = 1862] [serial = 455] [outer = 0x8ee10800] 17:42:19 INFO - PROCESS | 1862 | 1466728939506 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]]]}] 17:42:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:42:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1296ms 17:42:19 INFO - PROCESS | 1862 | 1466728939574 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 17:42:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:42:19 INFO - PROCESS | 1862 | 1466728939578 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 17:42:19 INFO - PROCESS | 1862 | 1466728939590 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:42:19 INFO - PROCESS | 1862 | 1466728939592 Marionette TRACE conn4 <- [1,578,null,{}] 17:42:19 INFO - PROCESS | 1862 | 1466728939597 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}] 17:42:19 INFO - PROCESS | 1862 | 1466728939604 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:19 INFO - PROCESS | 1862 | 1466728939785 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 17:42:19 INFO - PROCESS | 1862 | 1466728939947 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:19 INFO - PROCESS | 1862 | 1466728939957 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de1f800 == 74 [pid = 1862] [id = 152] 17:42:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x8ee10400) [pid = 1862] [serial = 456] [outer = (nil)] 17:42:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x909e6c00) [pid = 1862] [serial = 457] [outer = 0x8ee10400] 17:42:20 INFO - PROCESS | 1862 | 1466728940026 Marionette DEBUG loaded listener.js 17:42:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x909f4400) [pid = 1862] [serial = 458] [outer = 0x8ee10400] 17:42:20 INFO - PROCESS | 1862 | 1466728940905 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]]]}] 17:42:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:42:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1390ms 17:42:20 INFO - PROCESS | 1862 | 1466728940975 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 17:42:20 INFO - PROCESS | 1862 | 1466728940979 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 17:42:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:42:20 INFO - PROCESS | 1862 | 1466728940985 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:42:20 INFO - PROCESS | 1862 | 1466728940989 Marionette TRACE conn4 <- [1,582,null,{}] 17:42:20 INFO - PROCESS | 1862 | 1466728940995 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}] 17:42:21 INFO - PROCESS | 1862 | 1466728941001 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:21 INFO - PROCESS | 1862 | 1466728941247 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 17:42:21 INFO - PROCESS | 1862 | 1466728941267 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:21 INFO - PROCESS | 1862 | 1466728941276 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x9093b800 == 75 [pid = 1862] [id = 153] 17:42:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x909e6800) [pid = 1862] [serial = 459] [outer = (nil)] 17:42:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x91292800) [pid = 1862] [serial = 460] [outer = 0x909e6800] 17:42:21 INFO - PROCESS | 1862 | 1466728941370 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x916c0800) [pid = 1862] [serial = 461] [outer = 0x909e6800] 17:42:22 INFO - PROCESS | 1862 | 1466728942364 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]]]}] 17:42:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:42:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1430ms 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x9af2b400) [pid = 1862] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x91bd4400) [pid = 1862] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x91ce8800) [pid = 1862] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x8efc5800) [pid = 1862] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0xa6728000) [pid = 1862] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x8cc15000) [pid = 1862] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x99e94000) [pid = 1862] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0xa232c000) [pid = 1862] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0xa255cc00) [pid = 1862] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x8ee14400) [pid = 1862] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x91a40400) [pid = 1862] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x8efc3c00) [pid = 1862] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x8e498000) [pid = 1862] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x909e8000) [pid = 1862] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0xa8c85800) [pid = 1862] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x8f08c800) [pid = 1862] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x9126ec00) [pid = 1862] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x9093d400) [pid = 1862] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0xa610fc00) [pid = 1862] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x953c1c00) [pid = 1862] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x8e495800) [pid = 1862] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x91ac7000) [pid = 1862] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x996bbc00) [pid = 1862] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x97f5ac00) [pid = 1862] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x9475bc00) [pid = 1862] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x8de18400) [pid = 1862] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x8f08d800) [pid = 1862] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0xa2371c00) [pid = 1862] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x98f8ec00) [pid = 1862] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:42:23 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x9ae0a800) [pid = 1862] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:42:23 INFO - PROCESS | 1862 | 1466728943047 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 1862 | 1466728943054 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 17:42:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:42:23 INFO - PROCESS | 1862 | 1466728943098 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 1862 | 1466728943100 Marionette TRACE conn4 <- [1,586,null,{}] 17:42:23 INFO - PROCESS | 1862 | 1466728943105 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}] 17:42:23 INFO - PROCESS | 1862 | 1466728943115 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:23 INFO - PROCESS | 1862 | 1466728943323 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 17:42:23 INFO - PROCESS | 1862 | 1466728943418 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 1862 | 1466728943426 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e498800 == 76 [pid = 1862] [id = 154] 17:42:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x8f08c800) [pid = 1862] [serial = 462] [outer = (nil)] 17:42:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x909e8000) [pid = 1862] [serial = 463] [outer = 0x8f08c800] 17:42:23 INFO - PROCESS | 1862 | 1466728943493 Marionette DEBUG loaded listener.js 17:42:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x916c4400) [pid = 1862] [serial = 464] [outer = 0x8f08c800] 17:42:23 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:42:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1134ms 17:42:24 INFO - PROCESS | 1862 | 1466728944222 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]]]}] 17:42:24 INFO - PROCESS | 1862 | 1466728944231 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 1862 | 1466728944235 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 17:42:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:42:24 INFO - PROCESS | 1862 | 1466728944241 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 1862 | 1466728944244 Marionette TRACE conn4 <- [1,590,null,{}] 17:42:24 INFO - PROCESS | 1862 | 1466728944249 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}] 17:42:24 INFO - PROCESS | 1862 | 1466728944254 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:24 INFO - PROCESS | 1862 | 1466728944473 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 17:42:24 INFO - PROCESS | 1862 | 1466728944486 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:24 INFO - PROCESS | 1862 | 1466728944496 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x8ee14400 == 77 [pid = 1862] [id = 155] 17:42:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x91273400) [pid = 1862] [serial = 465] [outer = (nil)] 17:42:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x91a3f400) [pid = 1862] [serial = 466] [outer = 0x91273400] 17:42:24 INFO - PROCESS | 1862 | 1466728944561 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x91bc9c00) [pid = 1862] [serial = 467] [outer = 0x91273400] 17:42:25 INFO - PROCESS | 1862 | 1466728945742 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]]]}] 17:42:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:42:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1533ms 17:42:25 INFO - PROCESS | 1862 | 1466728945778 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 17:42:25 INFO - PROCESS | 1862 | 1466728945783 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 17:42:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:42:25 INFO - PROCESS | 1862 | 1466728945792 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:42:25 INFO - PROCESS | 1862 | 1466728945798 Marionette TRACE conn4 <- [1,594,null,{}] 17:42:25 INFO - PROCESS | 1862 | 1466728945806 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}] 17:42:25 INFO - PROCESS | 1862 | 1466728945812 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:26 INFO - PROCESS | 1862 | 1466728946037 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 17:42:26 INFO - PROCESS | 1862 | 1466728946291 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 1862 | 1466728946300 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b71b800 == 78 [pid = 1862] [id = 156] 17:42:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x8b721000) [pid = 1862] [serial = 468] [outer = (nil)] 17:42:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x8cc46c00) [pid = 1862] [serial = 469] [outer = 0x8b721000] 17:42:26 INFO - PROCESS | 1862 | 1466728946400 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x8d175800) [pid = 1862] [serial = 470] [outer = 0x8b721000] 17:42:27 INFO - PROCESS | 1862 | 1466728947374 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]]]}] 17:42:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:42:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1639ms 17:42:27 INFO - PROCESS | 1862 | 1466728947431 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 17:42:27 INFO - PROCESS | 1862 | 1466728947439 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 17:42:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:42:27 INFO - PROCESS | 1862 | 1466728947449 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:42:27 INFO - PROCESS | 1862 | 1466728947453 Marionette TRACE conn4 <- [1,598,null,{}] 17:42:27 INFO - PROCESS | 1862 | 1466728947461 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}] 17:42:27 INFO - PROCESS | 1862 | 1466728947466 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:27 INFO - PROCESS | 1862 | 1466728947671 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 17:42:27 INFO - PROCESS | 1862 | 1466728947941 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 1862 | 1466728947947 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x8dfc6c00 == 79 [pid = 1862] [id = 157] 17:42:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x8e495000) [pid = 1862] [serial = 471] [outer = (nil)] 17:42:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x8ee0bc00) [pid = 1862] [serial = 472] [outer = 0x8e495000] 17:42:28 INFO - PROCESS | 1862 | 1466728948067 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x8efc3c00) [pid = 1862] [serial = 473] [outer = 0x8e495000] 17:42:29 INFO - PROCESS | 1862 | 1466728949005 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]]]}] 17:42:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:42:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1633ms 17:42:29 INFO - PROCESS | 1862 | 1466728949083 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 17:42:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:42:29 INFO - PROCESS | 1862 | 1466728949088 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 17:42:29 INFO - PROCESS | 1862 | 1466728949095 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - PROCESS | 1862 | 1466728949101 Marionette TRACE conn4 <- [1,602,null,{}] 17:42:29 INFO - PROCESS | 1862 | 1466728949117 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}] 17:42:29 INFO - PROCESS | 1862 | 1466728949126 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:29 INFO - PROCESS | 1862 | 1466728949358 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 17:42:29 INFO - PROCESS | 1862 | 1466728949641 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 1862 | 1466728949652 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x916c3000 == 80 [pid = 1862] [id = 158] 17:42:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x91a35400) [pid = 1862] [serial = 474] [outer = (nil)] 17:42:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x91bd0800) [pid = 1862] [serial = 475] [outer = 0x91a35400] 17:42:29 INFO - PROCESS | 1862 | 1466728949735 Marionette DEBUG loaded listener.js 17:42:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x91cea000) [pid = 1862] [serial = 476] [outer = 0x91a35400] 17:42:30 INFO - PROCESS | 1862 | 1466728950623 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]]]}] 17:42:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:42:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1590ms 17:42:30 INFO - PROCESS | 1862 | 1466728950684 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 1862 | 1466728950689 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 17:42:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:42:30 INFO - PROCESS | 1862 | 1466728950696 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 1862 | 1466728950699 Marionette TRACE conn4 <- [1,606,null,{}] 17:42:30 INFO - PROCESS | 1862 | 1466728950705 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}] 17:42:30 INFO - PROCESS | 1862 | 1466728950710 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:30 INFO - PROCESS | 1862 | 1466728950907 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 17:42:31 INFO - PROCESS | 1862 | 1466728951140 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 1862 | 1466728951146 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x951ebc00 == 81 [pid = 1862] [id = 159] 17:42:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x95388c00) [pid = 1862] [serial = 477] [outer = (nil)] 17:42:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x953c4c00) [pid = 1862] [serial = 478] [outer = 0x95388c00] 17:42:31 INFO - PROCESS | 1862 | 1466728951330 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x953e7c00) [pid = 1862] [serial = 479] [outer = 0x95388c00] 17:42:32 INFO - PROCESS | 1862 | 1466728952236 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]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:42:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1582ms 17:42:32 INFO - PROCESS | 1862 | 1466728952279 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 1862 | 1466728952284 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 17:42:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:42:32 INFO - PROCESS | 1862 | 1466728952290 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 1862 | 1466728952293 Marionette TRACE conn4 <- [1,610,null,{}] 17:42:32 INFO - PROCESS | 1862 | 1466728952299 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}] 17:42:32 INFO - PROCESS | 1862 | 1466728952311 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:32 INFO - PROCESS | 1862 | 1466728952504 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 17:42:32 INFO - PROCESS | 1862 | 1466728952694 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 1862 | 1466728952702 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b302400 == 82 [pid = 1862] [id = 160] 17:42:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x92ed2000) [pid = 1862] [serial = 480] [outer = (nil)] 17:42:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x976a4400) [pid = 1862] [serial = 481] [outer = 0x92ed2000] 17:42:32 INFO - PROCESS | 1862 | 1466728952845 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x9859dc00) [pid = 1862] [serial = 482] [outer = 0x92ed2000] 17:42:33 INFO - PROCESS | 1862 | 1466728953764 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]]]}] 17:42:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:42:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1531ms 17:42:33 INFO - PROCESS | 1862 | 1466728953822 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 1862 | 1466728953825 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 17:42:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:42:33 INFO - PROCESS | 1862 | 1466728953832 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 1862 | 1466728953836 Marionette TRACE conn4 <- [1,614,null,{}] 17:42:33 INFO - PROCESS | 1862 | 1466728953842 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}] 17:42:33 INFO - PROCESS | 1862 | 1466728953852 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:34 INFO - PROCESS | 1862 | 1466728954104 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 17:42:34 INFO - PROCESS | 1862 | 1466728954347 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 1862 | 1466728954354 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b3800 == 83 [pid = 1862] [id = 161] 17:42:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x953ca000) [pid = 1862] [serial = 483] [outer = (nil)] 17:42:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x99431800) [pid = 1862] [serial = 484] [outer = 0x953ca000] 17:42:34 INFO - PROCESS | 1862 | 1466728954479 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x9956d400) [pid = 1862] [serial = 485] [outer = 0x953ca000] 17:42:35 INFO - PROCESS | 1862 | 1466728955509 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]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:42:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1744ms 17:42:35 INFO - PROCESS | 1862 | 1466728955577 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 1862 | 1466728955581 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 17:42:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:42:35 INFO - PROCESS | 1862 | 1466728955588 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 1862 | 1466728955591 Marionette TRACE conn4 <- [1,618,null,{}] 17:42:35 INFO - PROCESS | 1862 | 1466728955597 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}] 17:42:35 INFO - PROCESS | 1862 | 1466728955602 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:35 INFO - PROCESS | 1862 | 1466728955782 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 17:42:36 INFO - PROCESS | 1862 | 1466728956059 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 1862 | 1466728956069 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b8000 == 84 [pid = 1862] [id = 162] 17:42:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x953efc00) [pid = 1862] [serial = 486] [outer = (nil)] 17:42:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x99e93000) [pid = 1862] [serial = 487] [outer = 0x953efc00] 17:42:36 INFO - PROCESS | 1862 | 1466728956146 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x99e9c400) [pid = 1862] [serial = 488] [outer = 0x953efc00] 17:42:36 INFO - PROCESS | 1862 | 1466728956968 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]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:42:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1439ms 17:42:37 INFO - PROCESS | 1862 | 1466728957028 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 1862 | 1466728957032 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 17:42:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:42:37 INFO - PROCESS | 1862 | 1466728957039 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 1862 | 1466728957042 Marionette TRACE conn4 <- [1,622,null,{}] 17:42:37 INFO - PROCESS | 1862 | 1466728957048 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}] 17:42:37 INFO - PROCESS | 1862 | 1466728957053 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:37 INFO - PROCESS | 1862 | 1466728957233 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 17:42:37 INFO - PROCESS | 1862 | 1466728957430 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 1862 | 1466728957438 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x91cf2400 == 85 [pid = 1862] [id = 163] 17:42:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x9942dc00) [pid = 1862] [serial = 489] [outer = (nil)] 17:42:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x9b093c00) [pid = 1862] [serial = 490] [outer = 0x9942dc00] 17:42:37 INFO - PROCESS | 1862 | 1466728957519 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x9d321400) [pid = 1862] [serial = 491] [outer = 0x9942dc00] 17:42:38 INFO - PROCESS | 1862 | 1466728958440 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]]]}] 17:42:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:42:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1480ms 17:42:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:42:38 INFO - PROCESS | 1862 | 1466728958520 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 1862 | 1466728958523 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 17:42:38 INFO - PROCESS | 1862 | 1466728958530 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 1862 | 1466728958533 Marionette TRACE conn4 <- [1,626,null,{}] 17:42:38 INFO - PROCESS | 1862 | 1466728958549 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}] 17:42:38 INFO - PROCESS | 1862 | 1466728958554 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:38 INFO - PROCESS | 1862 | 1466728958773 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 17:42:39 INFO - PROCESS | 1862 | 1466728959010 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 1862 | 1466728959018 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x99e95c00 == 86 [pid = 1862] [id = 164] 17:42:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x9af26400) [pid = 1862] [serial = 492] [outer = (nil)] 17:42:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0xa2324000) [pid = 1862] [serial = 493] [outer = 0x9af26400] 17:42:39 INFO - PROCESS | 1862 | 1466728959143 Marionette DEBUG loaded listener.js 17:42:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0xa23ad800) [pid = 1862] [serial = 494] [outer = 0x9af26400] 17:42:40 INFO - PROCESS | 1862 | 1466728960072 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]]]}] 17:42:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:42:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1598ms 17:42:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:42:40 INFO - PROCESS | 1862 | 1466728960128 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 17:42:40 INFO - PROCESS | 1862 | 1466728960131 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 17:42:40 INFO - PROCESS | 1862 | 1466728960138 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:42:40 INFO - PROCESS | 1862 | 1466728960141 Marionette TRACE conn4 <- [1,630,null,{}] 17:42:40 INFO - PROCESS | 1862 | 1466728960147 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}] 17:42:40 INFO - PROCESS | 1862 | 1466728960152 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:40 INFO - PROCESS | 1862 | 1466728960348 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 17:42:40 INFO - PROCESS | 1862 | 1466728960590 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:40 INFO - PROCESS | 1862 | 1466728960598 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a90c400 == 87 [pid = 1862] [id = 165] 17:42:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0xa108f400) [pid = 1862] [serial = 495] [outer = (nil)] 17:42:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0xa3328000) [pid = 1862] [serial = 496] [outer = 0xa108f400] 17:42:40 INFO - PROCESS | 1862 | 1466728960688 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0xa33cb400) [pid = 1862] [serial = 497] [outer = 0xa108f400] 17:42:41 INFO - PROCESS | 1862 | 1466728961566 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]]]}] 17:42:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:42:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1486ms 17:42:41 INFO - PROCESS | 1862 | 1466728961624 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 17:42:41 INFO - PROCESS | 1862 | 1466728961628 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 17:42:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:42:41 INFO - PROCESS | 1862 | 1466728961635 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:42:41 INFO - PROCESS | 1862 | 1466728961639 Marionette TRACE conn4 <- [1,634,null,{}] 17:42:41 INFO - PROCESS | 1862 | 1466728961645 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}] 17:42:41 INFO - PROCESS | 1862 | 1466728961651 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:41 INFO - PROCESS | 1862 | 1466728961874 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 17:42:42 INFO - PROCESS | 1862 | 1466728962123 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 1862 | 1466728962130 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b30ec00 == 88 [pid = 1862] [id = 166] 17:42:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x8b713800) [pid = 1862] [serial = 498] [outer = (nil)] 17:42:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x951b2000) [pid = 1862] [serial = 499] [outer = 0x8b713800] 17:42:42 INFO - PROCESS | 1862 | 1466728962267 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0xa4d51800) [pid = 1862] [serial = 500] [outer = 0x8b713800] 17:42:42 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:43 INFO - PROCESS | 1862 | 1466728963167 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]]]}] 17:42:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:42:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1592ms 17:42:43 INFO - PROCESS | 1862 | 1466728963228 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 17:42:43 INFO - PROCESS | 1862 | 1466728963232 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 17:42:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:42:43 INFO - PROCESS | 1862 | 1466728963240 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:42:43 INFO - PROCESS | 1862 | 1466728963243 Marionette TRACE conn4 <- [1,638,null,{}] 17:42:43 INFO - PROCESS | 1862 | 1466728963249 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}] 17:42:43 INFO - PROCESS | 1862 | 1466728963254 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:43 INFO - PROCESS | 1862 | 1466728963446 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 17:42:43 INFO - PROCESS | 1862 | 1466728963646 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:43 INFO - PROCESS | 1862 | 1466728963656 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d38f400 == 89 [pid = 1862] [id = 167] 17:42:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x8d38f800) [pid = 1862] [serial = 501] [outer = (nil)] 17:42:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x8e8e0400) [pid = 1862] [serial = 502] [outer = 0x8d38f800] 17:42:43 INFO - PROCESS | 1862 | 1466728963778 Marionette DEBUG loaded listener.js 17:42:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x8e8e5c00) [pid = 1862] [serial = 503] [outer = 0x8d38f800] 17:42:44 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:44 INFO - PROCESS | 1862 | 1466728964675 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]]]}] 17:42:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:42:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1480ms 17:42:44 INFO - PROCESS | 1862 | 1466728964721 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 1862 | 1466728964725 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 17:42:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:42:44 INFO - PROCESS | 1862 | 1466728964731 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 1862 | 1466728964735 Marionette TRACE conn4 <- [1,642,null,{}] 17:42:44 INFO - PROCESS | 1862 | 1466728964740 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}] 17:42:44 INFO - PROCESS | 1862 | 1466728964745 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:44 INFO - PROCESS | 1862 | 1466728964932 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 17:42:45 INFO - PROCESS | 1862 | 1466728965176 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 1862 | 1466728965187 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b1800 == 90 [pid = 1862] [id = 168] 17:42:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x8b1be800) [pid = 1862] [serial = 504] [outer = (nil)] 17:42:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x8b71cc00) [pid = 1862] [serial = 505] [outer = 0x8b1be800] 17:42:45 INFO - PROCESS | 1862 | 1466728965644 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x8cc0ec00) [pid = 1862] [serial = 506] [outer = 0x8b1be800] 17:42:46 INFO - PROCESS | 1862 | 1466728966572 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]]]}] 17:42:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:42:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1884ms 17:42:46 INFO - PROCESS | 1862 | 1466728966617 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 1862 | 1466728966623 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 17:42:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:42:46 INFO - PROCESS | 1862 | 1466728966631 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:42:46 INFO - PROCESS | 1862 | 1466728966635 Marionette TRACE conn4 <- [1,646,null,{}] 17:42:46 INFO - PROCESS | 1862 | 1466728966642 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}] 17:42:46 INFO - PROCESS | 1862 | 1466728966647 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:46 INFO - PROCESS | 1862 | 1466728966848 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 17:42:47 INFO - PROCESS | 1862 | 1466728967237 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:47 INFO - PROCESS | 1862 | 1466728967249 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b305000 == 91 [pid = 1862] [id = 169] 17:42:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x8b716800) [pid = 1862] [serial = 507] [outer = (nil)] 17:42:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x8d0ba400) [pid = 1862] [serial = 508] [outer = 0x8b716800] 17:42:47 INFO - PROCESS | 1862 | 1466728967344 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x8d387c00) [pid = 1862] [serial = 509] [outer = 0x8b716800] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x9126e800 == 90 [pid = 1862] [id = 80] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x90939400 == 89 [pid = 1862] [id = 107] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0xa23b1400 == 88 [pid = 1862] [id = 110] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x8de13c00 == 87 [pid = 1862] [id = 111] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x90937800 == 86 [pid = 1862] [id = 106] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x91bcfc00 == 85 [pid = 1862] [id = 105] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x953cb000) [pid = 1862] [serial = 409] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | 1466728968367 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]]]}] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x8e498800 == 84 [pid = 1862] [id = 154] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x9093b800 == 83 [pid = 1862] [id = 153] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x8de1f800 == 82 [pid = 1862] [id = 152] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x8de1e800 == 81 [pid = 1862] [id = 151] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x8d174400 == 80 [pid = 1862] [id = 150] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc0e000 == 79 [pid = 1862] [id = 149] 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x8b308000 == 78 [pid = 1862] [id = 148] 17:42:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:42:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1783ms 17:42:48 INFO - PROCESS | 1862 | --DOCSHELL 0x98de5c00 == 77 [pid = 1862] [id = 140] 17:42:48 INFO - PROCESS | 1862 | 1466728968417 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 17:42:48 INFO - PROCESS | 1862 | 1466728968423 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 17:42:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:42:48 INFO - PROCESS | 1862 | 1466728968440 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:42:48 INFO - PROCESS | 1862 | 1466728968445 Marionette TRACE conn4 <- [1,650,null,{}] 17:42:48 INFO - PROCESS | 1862 | 1466728968451 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}] 17:42:48 INFO - PROCESS | 1862 | 1466728968457 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:48 INFO - PROCESS | 1862 | 1466728968643 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x9b00b000) [pid = 1862] [serial = 366] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x94756000) [pid = 1862] [serial = 313] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x951b2800) [pid = 1862] [serial = 358] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x91a40c00) [pid = 1862] [serial = 401] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0xa3341800) [pid = 1862] [serial = 375] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0xa8c09400) [pid = 1862] [serial = 328] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x8d388800) [pid = 1862] [serial = 391] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x9a573c00) [pid = 1862] [serial = 363] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0xa6bd9800) [pid = 1862] [serial = 274] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0xa90a6400) [pid = 1862] [serial = 331] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0x91cee000) [pid = 1862] [serial = 226] [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.] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x8cc4e800) [pid = 1862] [serial = 390] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x8efbd800) [pid = 1862] [serial = 394] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x92ec8000) [pid = 1862] [serial = 404] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x8f091c00) [pid = 1862] [serial = 354] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x91a34400) [pid = 1862] [serial = 400] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x8efc2400) [pid = 1862] [serial = 310] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x91a3d000) [pid = 1862] [serial = 369] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x9d325c00) [pid = 1862] [serial = 367] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x91275000) [pid = 1862] [serial = 398] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x8d38bc00) [pid = 1862] [serial = 378] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0xa90a7000) [pid = 1862] [serial = 280] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0xa9021000) [pid = 1862] [serial = 286] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x91bd3c00) [pid = 1862] [serial = 406] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x9a9a3800) [pid = 1862] [serial = 319] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0xa82f5800) [pid = 1862] [serial = 277] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x976a6c00) [pid = 1862] [serial = 268] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x8e49dc00) [pid = 1862] [serial = 289] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x9a99d800) [pid = 1862] [serial = 364] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x90935c00) [pid = 1862] [serial = 355] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x909e9c00) [pid = 1862] [serial = 381] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x8d386000) [pid = 1862] [serial = 384] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x94756400) [pid = 1862] [serial = 407] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x8efc3400) [pid = 1862] [serial = 395] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x91bd2800) [pid = 1862] [serial = 265] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x8ee0fc00) [pid = 1862] [serial = 387] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x99e99400) [pid = 1862] [serial = 360] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x9d321c00) [pid = 1862] [serial = 322] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x916c7400) [pid = 1862] [serial = 372] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x91ce8400) [pid = 1862] [serial = 403] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x99582000) [pid = 1862] [serial = 352] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x8de20800) [pid = 1862] [serial = 334] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x8f097000) [pid = 1862] [serial = 283] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0xa33c9400) [pid = 1862] [serial = 325] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x93b6b000) [pid = 1862] [serial = 357] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x99cc9400) [pid = 1862] [serial = 316] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x909efc00) [pid = 1862] [serial = 397] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x99e9f400) [pid = 1862] [serial = 361] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x9d319400) [pid = 1862] [serial = 271] [outer = (nil)] [url = about:blank] 17:42:48 INFO - PROCESS | 1862 | 1466728968942 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 1862 | 1466728968953 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d38bc00 == 78 [pid = 1862] [id = 170] 17:42:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x8de11c00) [pid = 1862] [serial = 510] [outer = (nil)] 17:42:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x8de1e000) [pid = 1862] [serial = 511] [outer = 0x8de11c00] 17:42:49 INFO - PROCESS | 1862 | 1466728969023 Marionette DEBUG loaded listener.js 17:42:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x8e49e000) [pid = 1862] [serial = 512] [outer = 0x8de11c00] 17:42:49 INFO - PROCESS | 1862 | 1466728969830 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]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:42:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1446ms 17:42:49 INFO - PROCESS | 1862 | 1466728969893 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 17:42:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:42:49 INFO - PROCESS | 1862 | 1466728969898 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 17:42:49 INFO - PROCESS | 1862 | 1466728969905 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 1862 | 1466728969912 Marionette TRACE conn4 <- [1,654,null,{}] 17:42:49 INFO - PROCESS | 1862 | 1466728969929 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}] 17:42:49 INFO - PROCESS | 1862 | 1466728969938 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:50 INFO - PROCESS | 1862 | 1466728970152 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 17:42:50 INFO - PROCESS | 1862 | 1466728970334 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 1862 | 1466728970349 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de1ec00 == 79 [pid = 1862] [id = 171] 17:42:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x8ee13000) [pid = 1862] [serial = 513] [outer = (nil)] 17:42:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x8efc6800) [pid = 1862] [serial = 514] [outer = 0x8ee13000] 17:42:50 INFO - PROCESS | 1862 | 1466728970461 Marionette DEBUG loaded listener.js 17:42:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x8f08fc00) [pid = 1862] [serial = 515] [outer = 0x8ee13000] 17:42:51 INFO - PROCESS | 1862 | 1466728971270 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]]]}] 17:42:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:42:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1399ms 17:42:51 INFO - PROCESS | 1862 | 1466728971304 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 17:42:51 INFO - PROCESS | 1862 | 1466728971309 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 17:42:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:42:51 INFO - PROCESS | 1862 | 1466728971315 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:42:51 INFO - PROCESS | 1862 | 1466728971319 Marionette TRACE conn4 <- [1,658,null,{}] 17:42:51 INFO - PROCESS | 1862 | 1466728971331 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}] 17:42:51 INFO - PROCESS | 1862 | 1466728971335 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:51 INFO - PROCESS | 1862 | 1466728971571 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 17:42:51 INFO - PROCESS | 1862 | 1466728971595 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:51 INFO - PROCESS | 1862 | 1466728971604 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e8eb000 == 80 [pid = 1862] [id = 172] 17:42:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x8ee11000) [pid = 1862] [serial = 516] [outer = (nil)] 17:42:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x90937400) [pid = 1862] [serial = 517] [outer = 0x8ee11000] 17:42:51 INFO - PROCESS | 1862 | 1466728971672 Marionette DEBUG loaded listener.js 17:42:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x909eb800) [pid = 1862] [serial = 518] [outer = 0x8ee11000] 17:42:52 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x8cc14400) [pid = 1862] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:42:52 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x8ee10800) [pid = 1862] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:42:52 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x8d175400) [pid = 1862] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:42:52 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x8f08c800) [pid = 1862] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:42:52 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x909e6800) [pid = 1862] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:42:52 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x8b308400) [pid = 1862] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:42:52 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x8ee10400) [pid = 1862] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:42:52 INFO - PROCESS | 1862 | 1466728972993 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]]]}] 17:42:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:42:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1731ms 17:42:53 INFO - PROCESS | 1862 | 1466728973056 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 17:42:53 INFO - PROCESS | 1862 | 1466728973060 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 17:42:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:42:53 INFO - PROCESS | 1862 | 1466728973067 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - PROCESS | 1862 | 1466728973069 Marionette TRACE conn4 <- [1,662,null,{}] 17:42:53 INFO - PROCESS | 1862 | 1466728973075 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}] 17:42:53 INFO - PROCESS | 1862 | 1466728973081 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:53 INFO - PROCESS | 1862 | 1466728973286 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 17:42:53 INFO - PROCESS | 1862 | 1466728973450 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 1862 | 1466728973458 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x8efbf000 == 81 [pid = 1862] [id = 173] 17:42:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x8efc4800) [pid = 1862] [serial = 519] [outer = (nil)] 17:42:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x90931000) [pid = 1862] [serial = 520] [outer = 0x8efc4800] 17:42:53 INFO - PROCESS | 1862 | 1466728973546 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x91276800) [pid = 1862] [serial = 521] [outer = 0x8efc4800] 17:42:54 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:54 INFO - PROCESS | 1862 | 1466728974333 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]]]}] 17:42:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:42:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1337ms 17:42:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:42:54 INFO - PROCESS | 1862 | 1466728974405 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 1862 | 1466728974408 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 17:42:54 INFO - PROCESS | 1862 | 1466728974415 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 1862 | 1466728974418 Marionette TRACE conn4 <- [1,666,null,{}] 17:42:54 INFO - PROCESS | 1862 | 1466728974424 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}] 17:42:54 INFO - PROCESS | 1862 | 1466728974433 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:54 INFO - PROCESS | 1862 | 1466728974612 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 17:42:54 INFO - PROCESS | 1862 | 1466728974767 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 1862 | 1466728974776 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x8efc2c00 == 82 [pid = 1862] [id = 174] 17:42:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x909f1c00) [pid = 1862] [serial = 522] [outer = (nil)] 17:42:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x91a39800) [pid = 1862] [serial = 523] [outer = 0x909f1c00] 17:42:54 INFO - PROCESS | 1862 | 1466728974849 Marionette DEBUG loaded listener.js 17:42:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x91ac2400) [pid = 1862] [serial = 524] [outer = 0x909f1c00] 17:42:55 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:55 INFO - PROCESS | 1862 | 1466728975910 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]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:42:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1535ms 17:42:55 INFO - PROCESS | 1862 | 1466728975950 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 1862 | 1466728975957 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 17:42:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:42:55 INFO - PROCESS | 1862 | 1466728975965 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 1862 | 1466728975973 Marionette TRACE conn4 <- [1,670,null,{}] 17:42:55 INFO - PROCESS | 1862 | 1466728975982 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}] 17:42:55 INFO - PROCESS | 1862 | 1466728975988 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:56 INFO - PROCESS | 1862 | 1466728976204 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 17:42:56 INFO - PROCESS | 1862 | 1466728976460 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 1862 | 1466728976466 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc19000 == 83 [pid = 1862] [id = 175] 17:42:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x8d0a5400) [pid = 1862] [serial = 525] [outer = (nil)] 17:42:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x8d172800) [pid = 1862] [serial = 526] [outer = 0x8d0a5400] 17:42:56 INFO - PROCESS | 1862 | 1466728976601 Marionette DEBUG loaded listener.js 17:42:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x8d38dc00) [pid = 1862] [serial = 527] [outer = 0x8d0a5400] 17:42:57 INFO - PROCESS | 1862 | 1466728977514 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]]]}] 17:42:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:42:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1589ms 17:42:57 INFO - PROCESS | 1862 | 1466728977570 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 17:42:57 INFO - PROCESS | 1862 | 1466728977576 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 17:42:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:42:57 INFO - PROCESS | 1862 | 1466728977599 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:42:57 INFO - PROCESS | 1862 | 1466728977604 Marionette TRACE conn4 <- [1,674,null,{}] 17:42:57 INFO - PROCESS | 1862 | 1466728977610 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}] 17:42:57 INFO - PROCESS | 1862 | 1466728977616 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:57 INFO - PROCESS | 1862 | 1466728977851 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 17:42:58 INFO - PROCESS | 1862 | 1466728978120 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 1862 | 1466728978129 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x8ee0ac00 == 84 [pid = 1862] [id = 176] 17:42:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x8ee15800) [pid = 1862] [serial = 528] [outer = (nil)] 17:42:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x8efc8800) [pid = 1862] [serial = 529] [outer = 0x8ee15800] 17:42:58 INFO - PROCESS | 1862 | 1466728978254 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x909ea000) [pid = 1862] [serial = 530] [outer = 0x8ee15800] 17:42:58 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:59 INFO - PROCESS | 1862 | 1466728979179 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]]]}] 17:42:59 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 17:42:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1633ms 17:42:59 INFO - PROCESS | 1862 | 1466728979231 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 17:42:59 INFO - PROCESS | 1862 | 1466728979235 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 17:42:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:42:59 INFO - PROCESS | 1862 | 1466728979242 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 1862 | 1466728979248 Marionette TRACE conn4 <- [1,678,null,{}] 17:42:59 INFO - PROCESS | 1862 | 1466728979266 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}] 17:42:59 INFO - PROCESS | 1862 | 1466728979275 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:59 INFO - PROCESS | 1862 | 1466728979510 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 17:42:59 INFO - PROCESS | 1862 | 1466728979756 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 1862 | 1466728979767 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:42:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x916bf800 == 85 [pid = 1862] [id = 177] 17:42:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x91ac4000) [pid = 1862] [serial = 531] [outer = (nil)] 17:42:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x91bd2400) [pid = 1862] [serial = 532] [outer = 0x91ac4000] 17:42:59 INFO - PROCESS | 1862 | 1466728979892 Marionette DEBUG loaded listener.js 17:43:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x91ced800) [pid = 1862] [serial = 533] [outer = 0x91ac4000] 17:43:00 INFO - PROCESS | 1862 | 1466728980846 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]]]}] 17:43:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:43:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1643ms 17:43:00 INFO - PROCESS | 1862 | 1466728980886 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 17:43:00 INFO - PROCESS | 1862 | 1466728980892 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 17:43:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:43:00 INFO - PROCESS | 1862 | 1466728980898 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:43:00 INFO - PROCESS | 1862 | 1466728980902 Marionette TRACE conn4 <- [1,682,null,{}] 17:43:00 INFO - PROCESS | 1862 | 1466728980908 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}] 17:43:00 INFO - PROCESS | 1862 | 1466728980913 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:01 INFO - PROCESS | 1862 | 1466728981127 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 17:43:01 INFO - PROCESS | 1862 | 1466728981367 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 1862 | 1466728981374 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x8dfcb800 == 86 [pid = 1862] [id = 178] 17:43:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x91ce8400) [pid = 1862] [serial = 534] [outer = (nil)] 17:43:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x9399b000) [pid = 1862] [serial = 535] [outer = 0x91ce8400] 17:43:01 INFO - PROCESS | 1862 | 1466728981502 Marionette DEBUG loaded listener.js 17:43:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x93c71000) [pid = 1862] [serial = 536] [outer = 0x91ce8400] 17:43:02 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:02 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:43:02 INFO - PROCESS | 1862 | 1466728982958 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]]]}] 17:43:02 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) 17:43:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2084ms 17:43:02 INFO - PROCESS | 1862 | 1466728982982 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 1862 | 1466728982986 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 17:43:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:43:02 INFO - PROCESS | 1862 | 1466728982993 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - PROCESS | 1862 | 1466728982996 Marionette TRACE conn4 <- [1,686,null,{}] 17:43:03 INFO - PROCESS | 1862 | 1466728983002 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}] 17:43:03 INFO - PROCESS | 1862 | 1466728983008 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:03 INFO - PROCESS | 1862 | 1466728983235 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 17:43:03 INFO - PROCESS | 1862 | 1466728983431 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:03 INFO - PROCESS | 1862 | 1466728983441 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x91a3c400 == 87 [pid = 1862] [id = 179] 17:43:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x91cf0400) [pid = 1862] [serial = 537] [outer = (nil)] 17:43:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x953c7000) [pid = 1862] [serial = 538] [outer = 0x91cf0400] 17:43:03 INFO - PROCESS | 1862 | 1466728983521 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x953f4800) [pid = 1862] [serial = 539] [outer = 0x91cf0400] 17:43:04 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:04 INFO - PROCESS | 1862 | 1466728984848 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]]]}] 17:43:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:43:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1888ms 17:43:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:43:04 INFO - PROCESS | 1862 | 1466728984881 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 1862 | 1466728984884 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 17:43:04 INFO - PROCESS | 1862 | 1466728984891 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 1862 | 1466728984895 Marionette TRACE conn4 <- [1,690,null,{}] 17:43:05 INFO - PROCESS | 1862 | 1466728985005 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}] 17:43:05 INFO - PROCESS | 1862 | 1466728985016 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:05 INFO - PROCESS | 1862 | 1466728985218 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 17:43:05 INFO - PROCESS | 1862 | 1466728985419 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:05 INFO - PROCESS | 1862 | 1466728985426 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1af400 == 88 [pid = 1862] [id = 180] 17:43:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x9538bc00) [pid = 1862] [serial = 540] [outer = (nil)] 17:43:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x990e7800) [pid = 1862] [serial = 541] [outer = 0x9538bc00] 17:43:05 INFO - PROCESS | 1862 | 1466728985548 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x99562400) [pid = 1862] [serial = 542] [outer = 0x9538bc00] 17:43:06 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:06 INFO - PROCESS | 1862 | 1466728986893 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]]]}] 17:43:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:43:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2051ms 17:43:06 INFO - PROCESS | 1862 | 1466728986955 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 17:43:06 INFO - PROCESS | 1862 | 1466728986961 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 17:43:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:43:06 INFO - PROCESS | 1862 | 1466728986989 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:43:06 INFO - PROCESS | 1862 | 1466728986994 Marionette TRACE conn4 <- [1,694,null,{}] 17:43:07 INFO - PROCESS | 1862 | 1466728987001 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}] 17:43:07 INFO - PROCESS | 1862 | 1466728987007 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:07 INFO - PROCESS | 1862 | 1466728987213 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 17:43:07 INFO - PROCESS | 1862 | 1466728987410 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 1862 | 1466728987417 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x976a6c00 == 89 [pid = 1862] [id = 181] 17:43:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x97712000) [pid = 1862] [serial = 543] [outer = (nil)] 17:43:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x996b4c00) [pid = 1862] [serial = 544] [outer = 0x97712000] 17:43:07 INFO - PROCESS | 1862 | 1466728987537 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x99e92800) [pid = 1862] [serial = 545] [outer = 0x97712000] 17:43:08 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:08 INFO - PROCESS | 1862 | 1466728988884 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]]]}] 17:43:08 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) 17:43:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1950ms 17:43:08 INFO - PROCESS | 1862 | 1466728988954 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 17:43:08 INFO - PROCESS | 1862 | 1466728988957 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 17:43:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:43:08 INFO - PROCESS | 1862 | 1466728988986 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:43:08 INFO - PROCESS | 1862 | 1466728988990 Marionette TRACE conn4 <- [1,698,null,{}] 17:43:09 INFO - PROCESS | 1862 | 1466728988996 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}] 17:43:09 INFO - PROCESS | 1862 | 1466728989001 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:09 INFO - PROCESS | 1862 | 1466728989195 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 17:43:09 INFO - PROCESS | 1862 | 1466728989400 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:09 INFO - PROCESS | 1862 | 1466728989408 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0a2000 == 90 [pid = 1862] [id = 182] 17:43:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x99569c00) [pid = 1862] [serial = 546] [outer = (nil)] 17:43:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x9a56f800) [pid = 1862] [serial = 547] [outer = 0x99569c00] 17:43:09 INFO - PROCESS | 1862 | 1466728989487 Marionette DEBUG loaded listener.js 17:43:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x9a576c00) [pid = 1862] [serial = 548] [outer = 0x99569c00] 17:43:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:11 INFO - PROCESS | 1862 | 1466728991059 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]]]}] 17:43:11 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) 17:43:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2096ms 17:43:11 INFO - PROCESS | 1862 | 1466728991077 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 17:43:11 INFO - PROCESS | 1862 | 1466728991083 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 17:43:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:43:11 INFO - PROCESS | 1862 | 1466728991091 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:43:11 INFO - PROCESS | 1862 | 1466728991096 Marionette TRACE conn4 <- [1,702,null,{}] 17:43:11 INFO - PROCESS | 1862 | 1466728991105 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}] 17:43:11 INFO - PROCESS | 1862 | 1466728991110 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:11 INFO - PROCESS | 1862 | 1466728991282 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 17:43:11 INFO - PROCESS | 1862 | 1466728991479 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 1862 | 1466728991494 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0ab400 == 91 [pid = 1862] [id = 183] 17:43:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x8d0ac400) [pid = 1862] [serial = 549] [outer = (nil)] 17:43:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x8d0af400) [pid = 1862] [serial = 550] [outer = 0x8d0ac400] 17:43:11 INFO - PROCESS | 1862 | 1466728991603 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x8d177800) [pid = 1862] [serial = 551] [outer = 0x8d0ac400] 17:43:13 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:13 INFO - PROCESS | 1862 | 1466728993079 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]]]}] 17:43:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:43:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2036ms 17:43:13 INFO - PROCESS | 1862 | 1466728993127 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 17:43:13 INFO - PROCESS | 1862 | 1466728993134 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 17:43:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:43:13 INFO - PROCESS | 1862 | 1466728993144 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - PROCESS | 1862 | 1466728993147 Marionette TRACE conn4 <- [1,706,null,{}] 17:43:13 INFO - PROCESS | 1862 | 1466728993154 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}] 17:43:13 INFO - PROCESS | 1862 | 1466728993160 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:13 INFO - PROCESS | 1862 | 1466728993368 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 17:43:13 INFO - PROCESS | 1862 | 1466728993573 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 1862 | 1466728993582 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b8800 == 92 [pid = 1862] [id = 184] 17:43:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x8b1bb400) [pid = 1862] [serial = 552] [outer = (nil)] 17:43:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x8b71b000) [pid = 1862] [serial = 553] [outer = 0x8b1bb400] 17:43:13 INFO - PROCESS | 1862 | 1466728993715 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x8d0be400) [pid = 1862] [serial = 554] [outer = 0x8b1bb400] 17:43:13 INFO - PROCESS | 1862 | --DOCSHELL 0x909eb000 == 91 [pid = 1862] [id = 134] 17:43:13 INFO - PROCESS | 1862 | --DOCSHELL 0x8ee06c00 == 90 [pid = 1862] [id = 132] 17:43:13 INFO - PROCESS | 1862 | --DOCSHELL 0x8d38a400 == 89 [pid = 1862] [id = 131] 17:43:13 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc11000 == 88 [pid = 1862] [id = 130] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x8e49b000) [pid = 1862] [serial = 412] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x99568000) [pid = 1862] [serial = 430] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x953c9000) [pid = 1862] [serial = 418] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x8b30c000) [pid = 1862] [serial = 442] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x99020000) [pid = 1862] [serial = 421] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x9a0f4000) [pid = 1862] [serial = 424] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x8d0bf800) [pid = 1862] [serial = 436] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x8d0b5400) [pid = 1862] [serial = 433] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x91295000) [pid = 1862] [serial = 415] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x8b1b6c00) [pid = 1862] [serial = 439] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x9e4ab800) [pid = 1862] [serial = 427] [outer = (nil)] [url = about:blank] 17:43:13 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x91a3f400) [pid = 1862] [serial = 466] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOCSHELL 0x8efbf000 == 87 [pid = 1862] [id = 173] 17:43:14 INFO - PROCESS | 1862 | --DOCSHELL 0x8e8eb000 == 86 [pid = 1862] [id = 172] 17:43:14 INFO - PROCESS | 1862 | --DOCSHELL 0x8de1ec00 == 85 [pid = 1862] [id = 171] 17:43:14 INFO - PROCESS | 1862 | --DOCSHELL 0x8d38bc00 == 84 [pid = 1862] [id = 170] 17:43:14 INFO - PROCESS | 1862 | --DOCSHELL 0x8b305000 == 83 [pid = 1862] [id = 169] 17:43:14 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b1800 == 82 [pid = 1862] [id = 168] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x91292800) [pid = 1862] [serial = 460] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x8b719800) [pid = 1862] [serial = 446] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x8b30b000) [pid = 1862] [serial = 445] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x909e6c00) [pid = 1862] [serial = 457] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x8cc47400) [pid = 1862] [serial = 449] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x8cc1b800) [pid = 1862] [serial = 448] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x8efc6c00) [pid = 1862] [serial = 454] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x8f08ac00) [pid = 1862] [serial = 455] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x8dfcc000) [pid = 1862] [serial = 452] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x8de1c400) [pid = 1862] [serial = 451] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x916c0800) [pid = 1862] [serial = 461] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x909e8000) [pid = 1862] [serial = 463] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x909f4400) [pid = 1862] [serial = 458] [outer = (nil)] [url = about:blank] 17:43:14 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x916c4400) [pid = 1862] [serial = 464] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:15 INFO - PROCESS | 1862 | 1466728995040 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]]]}] 17:43:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:43:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1933ms 17:43:15 INFO - PROCESS | 1862 | 1466728995077 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 17:43:15 INFO - PROCESS | 1862 | 1466728995081 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 17:43:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:43:15 INFO - PROCESS | 1862 | 1466728995087 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:43:15 INFO - PROCESS | 1862 | 1466728995093 Marionette TRACE conn4 <- [1,710,null,{}] 17:43:15 INFO - PROCESS | 1862 | 1466728995109 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}] 17:43:15 INFO - PROCESS | 1862 | 1466728995117 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:15 INFO - PROCESS | 1862 | 1466728995372 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 17:43:15 INFO - PROCESS | 1862 | 1466728995537 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 1862 | 1466728995548 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de1c400 == 83 [pid = 1862] [id = 185] 17:43:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x8dfcc000) [pid = 1862] [serial = 555] [outer = (nil)] 17:43:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x8ee10400) [pid = 1862] [serial = 556] [outer = 0x8dfcc000] 17:43:15 INFO - PROCESS | 1862 | 1466728995618 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x8efc1000) [pid = 1862] [serial = 557] [outer = 0x8dfcc000] 17:43:16 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:16 INFO - PROCESS | 1862 | 1466728996790 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]]]}] 17:43:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:43:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1733ms 17:43:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:43:16 INFO - PROCESS | 1862 | 1466728996822 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 1862 | 1466728996825 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 17:43:16 INFO - PROCESS | 1862 | 1466728996831 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 1862 | 1466728996835 Marionette TRACE conn4 <- [1,714,null,{}] 17:43:16 INFO - PROCESS | 1862 | 1466728996855 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}] 17:43:16 INFO - PROCESS | 1862 | 1466728996860 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:17 INFO - PROCESS | 1862 | 1466728997115 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 17:43:17 INFO - PROCESS | 1862 | 1466728997152 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 1862 | 1466728997159 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e497400 == 84 [pid = 1862] [id = 186] 17:43:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x8ee0f000) [pid = 1862] [serial = 558] [outer = (nil)] 17:43:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x9092f800) [pid = 1862] [serial = 559] [outer = 0x8ee0f000] 17:43:17 INFO - PROCESS | 1862 | 1466728997227 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x909ecc00) [pid = 1862] [serial = 560] [outer = 0x8ee0f000] 17:43:18 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x8ee13000) [pid = 1862] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x8b716800) [pid = 1862] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x8b1be800) [pid = 1862] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x8cc4d000) [pid = 1862] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x8de1a400) [pid = 1862] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x8ee11000) [pid = 1862] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0xa3292c00) [pid = 1862] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x916c3400) [pid = 1862] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x8de11c00) [pid = 1862] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x91a32c00) [pid = 1862] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x8efc4800) [pid = 1862] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x8d384c00) [pid = 1862] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:43:18 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x8ee07c00) [pid = 1862] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:43:18 INFO - PROCESS | 1862 | 1466728998898 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]]]}] 17:43:18 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 17:43:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2105ms 17:43:18 INFO - PROCESS | 1862 | 1466728998936 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 17:43:18 INFO - PROCESS | 1862 | 1466728998939 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 17:43:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:43:18 INFO - PROCESS | 1862 | 1466728998946 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:43:18 INFO - PROCESS | 1862 | 1466728998949 Marionette TRACE conn4 <- [1,718,null,{}] 17:43:18 INFO - PROCESS | 1862 | 1466728998954 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}] 17:43:18 INFO - PROCESS | 1862 | 1466728998973 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:19 INFO - PROCESS | 1862 | 1466728999210 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 17:43:19 INFO - PROCESS | 1862 | 1466728999315 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:19 INFO - PROCESS | 1862 | 1466728999325 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b716800 == 85 [pid = 1862] [id = 187] 17:43:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x8cc15c00) [pid = 1862] [serial = 561] [outer = (nil)] 17:43:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x8ee0e400) [pid = 1862] [serial = 562] [outer = 0x8cc15c00] 17:43:19 INFO - PROCESS | 1862 | 1466728999395 Marionette DEBUG loaded listener.js 17:43:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x8f08d800) [pid = 1862] [serial = 563] [outer = 0x8cc15c00] 17:43:20 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:20 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:43:20 INFO - PROCESS | 1862 | 1466729000504 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]]]}] 17:43:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:43:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1587ms 17:43:20 INFO - PROCESS | 1862 | 1466729000533 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 17:43:20 INFO - PROCESS | 1862 | 1466729000536 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 17:43:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:43:20 INFO - PROCESS | 1862 | 1466729000543 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:43:20 INFO - PROCESS | 1862 | 1466729000546 Marionette TRACE conn4 <- [1,722,null,{}] 17:43:20 INFO - PROCESS | 1862 | 1466729000551 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}] 17:43:20 INFO - PROCESS | 1862 | 1466729000561 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:20 INFO - PROCESS | 1862 | 1466729000832 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 17:43:21 INFO - PROCESS | 1862 | 1466729001057 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:21 INFO - PROCESS | 1862 | 1466729001068 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1ba800 == 86 [pid = 1862] [id = 188] 17:43:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x8b1bc400) [pid = 1862] [serial = 564] [outer = (nil)] 17:43:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x8b30e400) [pid = 1862] [serial = 565] [outer = 0x8b1bc400] 17:43:21 INFO - PROCESS | 1862 | 1466729001186 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x8b722c00) [pid = 1862] [serial = 566] [outer = 0x8b1bc400] 17:43:22 INFO - PROCESS | 1862 | 1466729002203 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] 17:43:22 INFO - PROCESS | 1862 | 1466729002285 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 17:43:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:43:22 INFO - PROCESS | 1862 | 1466729002294 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:43:22 INFO - PROCESS | 1862 | 1466729002299 Marionette TRACE conn4 <- [1,726,null,{}] 17:43:22 INFO - PROCESS | 1862 | 1466729002307 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}] 17:43:22 INFO - PROCESS | 1862 | 1466729002316 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:22 INFO - PROCESS | 1862 | 1466729002556 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 17:43:22 INFO - PROCESS | 1862 | 1466729002855 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:22 INFO - PROCESS | 1862 | 1466729002866 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d389c00 == 87 [pid = 1862] [id = 189] 17:43:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x8de1a400) [pid = 1862] [serial = 567] [outer = (nil)] 17:43:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x8e498800) [pid = 1862] [serial = 568] [outer = 0x8de1a400] 17:43:22 INFO - PROCESS | 1862 | 1466729002949 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x8e8e9800) [pid = 1862] [serial = 569] [outer = 0x8de1a400] 17:43:23 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:23 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:43:24 INFO - PROCESS | 1862 | 1466729004028 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]]]}] 17:43:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:43:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1787ms 17:43:24 INFO - PROCESS | 1862 | 1466729004086 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 17:43:24 INFO - PROCESS | 1862 | 1466729004093 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 17:43:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:43:24 INFO - PROCESS | 1862 | 1466729004100 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - PROCESS | 1862 | 1466729004104 Marionette TRACE conn4 <- [1,730,null,{}] 17:43:24 INFO - PROCESS | 1862 | 1466729004110 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}] 17:43:24 INFO - PROCESS | 1862 | 1466729004116 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:24 INFO - PROCESS | 1862 | 1466729004370 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 17:43:24 INFO - PROCESS | 1862 | 1466729004628 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 1862 | 1466729004637 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x909f3800 == 88 [pid = 1862] [id = 190] 17:43:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x91278000) [pid = 1862] [serial = 570] [outer = (nil)] 17:43:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x9129e800) [pid = 1862] [serial = 571] [outer = 0x91278000] 17:43:24 INFO - PROCESS | 1862 | 1466729004761 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x916c9400) [pid = 1862] [serial = 572] [outer = 0x91278000] 17:43:25 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:25 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:43:25 INFO - PROCESS | 1862 | 1466729005861 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] 17:43:25 INFO - PROCESS | 1862 | 1466729005943 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 17:43:25 INFO - PROCESS | 1862 | 1466729005960 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - PROCESS | 1862 | 1466729005969 Marionette TRACE conn4 <- [1,734,null,{}] 17:43:25 INFO - PROCESS | 1862 | 1466729005976 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}] 17:43:25 INFO - PROCESS | 1862 | 1466729005984 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:26 INFO - PROCESS | 1862 | 1466729006231 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 17:43:26 INFO - PROCESS | 1862 | 1466729006480 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:26 INFO - PROCESS | 1862 | 1466729006492 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x916c4c00 == 89 [pid = 1862] [id = 191] 17:43:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x91a3b800) [pid = 1862] [serial = 573] [outer = (nil)] 17:43:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x92ecc000) [pid = 1862] [serial = 574] [outer = 0x91a3b800] 17:43:26 INFO - PROCESS | 1862 | 1466729006607 Marionette DEBUG loaded listener.js 17:43:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x951ea000) [pid = 1862] [serial = 575] [outer = 0x91a3b800] 17:43:27 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:27 INFO - PROCESS | 1862 | 1466729007544 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]]]}] 17:43:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:43:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1650ms 17:43:27 INFO - PROCESS | 1862 | 1466729007601 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 17:43:27 INFO - PROCESS | 1862 | 1466729007606 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 17:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:43:27 INFO - PROCESS | 1862 | 1466729007612 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:43:27 INFO - PROCESS | 1862 | 1466729007616 Marionette TRACE conn4 <- [1,738,null,{}] 17:43:27 INFO - PROCESS | 1862 | 1466729007621 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}] 17:43:27 INFO - PROCESS | 1862 | 1466729007626 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:27 INFO - PROCESS | 1862 | 1466729007823 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 17:43:28 INFO - PROCESS | 1862 | 1466729008100 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:28 INFO - PROCESS | 1862 | 1466729008109 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1ba000 == 90 [pid = 1862] [id = 192] 17:43:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x8b307c00) [pid = 1862] [serial = 576] [outer = (nil)] 17:43:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x97698800) [pid = 1862] [serial = 577] [outer = 0x8b307c00] 17:43:28 INFO - PROCESS | 1862 | 1466729008239 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x97f5ac00) [pid = 1862] [serial = 578] [outer = 0x8b307c00] 17:43:29 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:29 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:43:29 INFO - PROCESS | 1862 | 1466729009535 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]]]}] 17:43:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1942ms 17:43:29 INFO - PROCESS | 1862 | 1466729009555 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 1862 | 1466729009558 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 17:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:43:29 INFO - PROCESS | 1862 | 1466729009566 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - PROCESS | 1862 | 1466729009570 Marionette TRACE conn4 <- [1,742,null,{}] 17:43:29 INFO - PROCESS | 1862 | 1466729009575 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}] 17:43:29 INFO - PROCESS | 1862 | 1466729009581 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:29 INFO - PROCESS | 1862 | 1466729009850 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 17:43:30 INFO - PROCESS | 1862 | 1466729010048 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 1862 | 1466729010065 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x9769e000 == 91 [pid = 1862] [id = 193] 17:43:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x98598000) [pid = 1862] [serial = 579] [outer = (nil)] 17:43:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x98f97400) [pid = 1862] [serial = 580] [outer = 0x98598000] 17:43:30 INFO - PROCESS | 1862 | 1466729010196 Marionette DEBUG loaded listener.js 17:43:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x99563000) [pid = 1862] [serial = 581] [outer = 0x98598000] 17:43:31 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:31 INFO - PROCESS | 1862 | 1466729011604 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]]]}] 17:43:31 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 17:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2089ms 17:43:31 INFO - PROCESS | 1862 | 1466729011671 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 17:43:31 INFO - PROCESS | 1862 | 1466729011675 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 17:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:43:31 INFO - PROCESS | 1862 | 1466729011703 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 1862 | 1466729011706 Marionette TRACE conn4 <- [1,746,null,{}] 17:43:31 INFO - PROCESS | 1862 | 1466729011711 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}] 17:43:31 INFO - PROCESS | 1862 | 1466729011718 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:31 INFO - PROCESS | 1862 | 1466729011909 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 17:43:32 INFO - PROCESS | 1862 | 1466729012104 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 1862 | 1466729012114 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x9805b000 == 92 [pid = 1862] [id = 194] 17:43:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x98ddf400) [pid = 1862] [serial = 582] [outer = (nil)] 17:43:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x99e9e000) [pid = 1862] [serial = 583] [outer = 0x98ddf400] 17:43:32 INFO - PROCESS | 1862 | 1466729012192 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x9a01bc00) [pid = 1862] [serial = 584] [outer = 0x98ddf400] 17:43:32 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:33 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:33 INFO - PROCESS | 1862 | 1466729013503 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]]]}] 17:43:33 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.) 17:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1840ms 17:43:33 INFO - PROCESS | 1862 | 1466729013540 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 17:43:33 INFO - PROCESS | 1862 | 1466729013544 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 17:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:43:33 INFO - PROCESS | 1862 | 1466729013593 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:43:33 INFO - PROCESS | 1862 | 1466729013596 Marionette TRACE conn4 <- [1,750,null,{}] 17:43:33 INFO - PROCESS | 1862 | 1466729013656 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}] 17:43:33 INFO - PROCESS | 1862 | 1466729013662 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:33 INFO - PROCESS | 1862 | 1466729013863 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 17:43:34 INFO - PROCESS | 1862 | 1466729014073 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 1862 | 1466729014080 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b4400 == 93 [pid = 1862] [id = 195] 17:43:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x909f3c00) [pid = 1862] [serial = 585] [outer = (nil)] 17:43:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x9a572000) [pid = 1862] [serial = 586] [outer = 0x909f3c00] 17:43:34 INFO - PROCESS | 1862 | 1466729014161 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x9a9a3c00) [pid = 1862] [serial = 587] [outer = 0x909f3c00] 17:43:35 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:35 INFO - PROCESS | 1862 | 1466729015855 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]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2323ms 17:43:35 INFO - PROCESS | 1862 | 1466729015874 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 1862 | 1466729015881 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 17:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:43:35 INFO - PROCESS | 1862 | 1466729015889 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 1862 | 1466729015894 Marionette TRACE conn4 <- [1,754,null,{}] 17:43:35 INFO - PROCESS | 1862 | 1466729015902 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}] 17:43:35 INFO - PROCESS | 1862 | 1466729015908 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:36 INFO - PROCESS | 1862 | 1466729016101 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 17:43:36 INFO - PROCESS | 1862 | 1466729016303 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:36 INFO - PROCESS | 1862 | 1466729016313 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0a5000 == 94 [pid = 1862] [id = 196] 17:43:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x8d0a7000) [pid = 1862] [serial = 588] [outer = (nil)] 17:43:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x8d174000) [pid = 1862] [serial = 589] [outer = 0x8d0a7000] 17:43:36 INFO - PROCESS | 1862 | 1466729016396 Marionette DEBUG loaded listener.js 17:43:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x8d38b800) [pid = 1862] [serial = 590] [outer = 0x8d0a7000] 17:43:37 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:37 INFO - PROCESS | 1862 | 1466729017824 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]]]}] 17:43:37 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 17:43:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1986ms 17:43:37 INFO - PROCESS | 1862 | 1466729017875 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 1862 | 1466729017883 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 17:43:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:43:37 INFO - PROCESS | 1862 | 1466729017894 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - PROCESS | 1862 | 1466729017898 Marionette TRACE conn4 <- [1,758,null,{}] 17:43:37 INFO - PROCESS | 1862 | 1466729017904 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}] 17:43:37 INFO - PROCESS | 1862 | 1466729017910 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:38 INFO - PROCESS | 1862 | 1466729018140 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0b1c00 == 93 [pid = 1862] [id = 145] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1af800 == 92 [pid = 1862] [id = 146] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x91bd6400 == 91 [pid = 1862] [id = 139] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0b2000 == 90 [pid = 1862] [id = 144] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc12400 == 89 [pid = 1862] [id = 142] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc1a800 == 88 [pid = 1862] [id = 143] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x98d12800 == 87 [pid = 1862] [id = 141] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x9b093c00) [pid = 1862] [serial = 490] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x8ee0bc00) [pid = 1862] [serial = 472] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0xa2324000) [pid = 1862] [serial = 493] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x953c4c00) [pid = 1862] [serial = 478] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x99431800) [pid = 1862] [serial = 484] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x951b2000) [pid = 1862] [serial = 499] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x8e8e0400) [pid = 1862] [serial = 502] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0xa3328000) [pid = 1862] [serial = 496] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x976a4400) [pid = 1862] [serial = 481] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x91bd0800) [pid = 1862] [serial = 475] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x99e93000) [pid = 1862] [serial = 487] [outer = (nil)] [url = about:blank] 17:43:38 INFO - PROCESS | 1862 | 1466729018435 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:38 INFO - PROCESS | 1862 | 1466729018452 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8d179400 == 86 [pid = 1862] [id = 137] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8b716800 == 85 [pid = 1862] [id = 187] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8e497400 == 84 [pid = 1862] [id = 186] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8de1c400 == 83 [pid = 1862] [id = 185] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b8800 == 82 [pid = 1862] [id = 184] 17:43:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1af800 == 83 [pid = 1862] [id = 197] 17:43:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x8b71e800) [pid = 1862] [serial = 591] [outer = (nil)] 17:43:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x8d0bcc00) [pid = 1862] [serial = 592] [outer = 0x8b71e800] 17:43:38 INFO - PROCESS | 1862 | 1466729018534 Marionette DEBUG loaded listener.js 17:43:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x8de1f800) [pid = 1862] [serial = 593] [outer = 0x8b71e800] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0ab400 == 82 [pid = 1862] [id = 183] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x976a6c00 == 81 [pid = 1862] [id = 181] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1af400 == 80 [pid = 1862] [id = 180] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x91a3c400 == 79 [pid = 1862] [id = 179] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8dfcb800 == 78 [pid = 1862] [id = 178] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8b307000 == 77 [pid = 1862] [id = 147] 17:43:38 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc19000 == 76 [pid = 1862] [id = 175] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x91276800) [pid = 1862] [serial = 521] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x8f08fc00) [pid = 1862] [serial = 515] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x8d387c00) [pid = 1862] [serial = 509] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x8cc0ec00) [pid = 1862] [serial = 506] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x909eb400) [pid = 1862] [serial = 385] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x909edc00) [pid = 1862] [serial = 382] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x8efc6800) [pid = 1862] [serial = 514] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x90937400) [pid = 1862] [serial = 517] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0xa4d51400) [pid = 1862] [serial = 376] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x916ca800) [pid = 1862] [serial = 373] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x8cc46c00) [pid = 1862] [serial = 469] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x8de1e000) [pid = 1862] [serial = 511] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x8e49e000) [pid = 1862] [serial = 512] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0xa23f9c00) [pid = 1862] [serial = 370] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x90931000) [pid = 1862] [serial = 520] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x8d38ec00) [pid = 1862] [serial = 379] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x8b71cc00) [pid = 1862] [serial = 505] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x8d0ba400) [pid = 1862] [serial = 508] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x8ee12000) [pid = 1862] [serial = 388] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x909eb800) [pid = 1862] [serial = 518] [outer = (nil)] [url = about:blank] 17:43:39 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:39 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:43:39 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:39 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:39 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:43:39 INFO - PROCESS | 1862 | 1466729019380 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]]]}] 17:43:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:43:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1540ms 17:43:39 INFO - PROCESS | 1862 | 1466729019434 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 17:43:39 INFO - PROCESS | 1862 | 1466729019438 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 17:43:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:43:39 INFO - PROCESS | 1862 | 1466729019444 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:43:39 INFO - PROCESS | 1862 | 1466729019450 Marionette TRACE conn4 <- [1,762,null,{}] 17:43:39 INFO - PROCESS | 1862 | 1466729019465 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}] 17:43:39 INFO - PROCESS | 1862 | 1466729019473 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:39 INFO - PROCESS | 1862 | 1466729019656 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 17:43:39 INFO - PROCESS | 1862 | 1466729019812 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:39 INFO - PROCESS | 1862 | 1466729019821 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b304800 == 77 [pid = 1862] [id = 198] 17:43:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x8efc6800) [pid = 1862] [serial = 594] [outer = (nil)] 17:43:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x8f091800) [pid = 1862] [serial = 595] [outer = 0x8efc6800] 17:43:39 INFO - PROCESS | 1862 | 1466729019897 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x909e9000) [pid = 1862] [serial = 596] [outer = 0x8efc6800] 17:43:41 INFO - PROCESS | 1862 | 1466729021149 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]]]}] 17:43:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:43:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1734ms 17:43:41 INFO - PROCESS | 1862 | 1466729021184 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 17:43:41 INFO - PROCESS | 1862 | 1466729021187 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 17:43:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:43:41 INFO - PROCESS | 1862 | 1466729021194 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - PROCESS | 1862 | 1466729021196 Marionette TRACE conn4 <- [1,766,null,{}] 17:43:41 INFO - PROCESS | 1862 | 1466729021202 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}] 17:43:41 INFO - PROCESS | 1862 | 1466729021207 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:41 INFO - PROCESS | 1862 | 1466729021438 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 17:43:41 INFO - PROCESS | 1862 | 1466729021513 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:41 INFO - PROCESS | 1862 | 1466729021519 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x8ee0bc00 == 78 [pid = 1862] [id = 199] 17:43:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x91293400) [pid = 1862] [serial = 597] [outer = (nil)] 17:43:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x916c1400) [pid = 1862] [serial = 598] [outer = 0x91293400] 17:43:41 INFO - PROCESS | 1862 | 1466729021593 Marionette DEBUG loaded listener.js 17:43:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x91a3f000) [pid = 1862] [serial = 599] [outer = 0x91293400] 17:43:42 INFO - PROCESS | 1862 | 1466729022902 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]]]}] 17:43:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:43:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1733ms 17:43:42 INFO - PROCESS | 1862 | 1466729022937 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 17:43:42 INFO - PROCESS | 1862 | 1466729022941 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 17:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:43:42 INFO - PROCESS | 1862 | 1466729022947 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:43:42 INFO - PROCESS | 1862 | 1466729022964 Marionette TRACE conn4 <- [1,770,null,{}] 17:43:42 INFO - PROCESS | 1862 | 1466729022976 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}] 17:43:42 INFO - PROCESS | 1862 | 1466729022980 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:43 INFO - PROCESS | 1862 | 1466729023580 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 17:43:43 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x8d0ac400) [pid = 1862] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:43:43 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x8ee0f000) [pid = 1862] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:43:43 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x99569c00) [pid = 1862] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:43:43 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x8dfcc000) [pid = 1862] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:43:43 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x8b1bb400) [pid = 1862] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:43:43 INFO - PROCESS | 1862 | 1466729023733 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:43 INFO - PROCESS | 1862 | 1466729023742 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1bb400 == 79 [pid = 1862] [id = 200] 17:43:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x8cc0e400) [pid = 1862] [serial = 600] [outer = (nil)] 17:43:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x8efc5400) [pid = 1862] [serial = 601] [outer = 0x8cc0e400] 17:43:43 INFO - PROCESS | 1862 | 1466729023809 Marionette DEBUG loaded listener.js 17:43:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x91ad0000) [pid = 1862] [serial = 602] [outer = 0x8cc0e400] 17:43:44 INFO - PROCESS | 1862 | 1466729024561 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]]]}] 17:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1641ms 17:43:44 INFO - PROCESS | 1862 | 1466729024590 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 17:43:44 INFO - PROCESS | 1862 | 1466729024594 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 17:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:43:44 INFO - PROCESS | 1862 | 1466729024600 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:43:44 INFO - PROCESS | 1862 | 1466729024602 Marionette TRACE conn4 <- [1,774,null,{}] 17:43:44 INFO - PROCESS | 1862 | 1466729024608 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}] 17:43:44 INFO - PROCESS | 1862 | 1466729024618 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:44 INFO - PROCESS | 1862 | 1466729024900 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 17:43:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x91bd7000) [pid = 1862] [serial = 603] [outer = 0x9805d800] 17:43:44 INFO - PROCESS | 1862 | 1466729024950 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:44 INFO - PROCESS | 1862 | 1466729024956 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b716000 == 80 [pid = 1862] [id = 201] 17:43:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x953cfc00) [pid = 1862] [serial = 604] [outer = (nil)] 17:43:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x953ef400) [pid = 1862] [serial = 605] [outer = 0x953cfc00] 17:43:45 INFO - PROCESS | 1862 | 1466729025046 Marionette DEBUG loaded listener.js 17:43:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x98f94c00) [pid = 1862] [serial = 606] [outer = 0x953cfc00] 17:43:46 INFO - PROCESS | 1862 | 1466729026248 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]]]}] 17:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1680ms 17:43:46 INFO - PROCESS | 1862 | 1466729026282 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 17:43:46 INFO - PROCESS | 1862 | 1466729026289 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 17:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:43:46 INFO - PROCESS | 1862 | 1466729026298 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:43:46 INFO - PROCESS | 1862 | 1466729026303 Marionette TRACE conn4 <- [1,778,null,{}] 17:43:46 INFO - PROCESS | 1862 | 1466729026313 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}] 17:43:46 INFO - PROCESS | 1862 | 1466729026318 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:46 INFO - PROCESS | 1862 | 1466729026558 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 17:43:46 INFO - PROCESS | 1862 | 1466729026821 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:46 INFO - PROCESS | 1862 | 1466729026830 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0ab400 == 81 [pid = 1862] [id = 202] 17:43:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x8d0ac400) [pid = 1862] [serial = 607] [outer = (nil)] 17:43:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x8d38c400) [pid = 1862] [serial = 608] [outer = 0x8d0ac400] 17:43:46 INFO - PROCESS | 1862 | 1466729026958 Marionette DEBUG loaded listener.js 17:43:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x8dfc2c00) [pid = 1862] [serial = 609] [outer = 0x8d0ac400] 17:43:47 INFO - PROCESS | 1862 | 1466729027888 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]]]}] 17:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1634ms 17:43:47 INFO - PROCESS | 1862 | 1466729027933 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 17:43:47 INFO - PROCESS | 1862 | 1466729027940 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 17:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:43:47 INFO - PROCESS | 1862 | 1466729027951 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:43:47 INFO - PROCESS | 1862 | 1466729027955 Marionette TRACE conn4 <- [1,782,null,{}] 17:43:47 INFO - PROCESS | 1862 | 1466729027962 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}] 17:43:47 INFO - PROCESS | 1862 | 1466729027967 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:48 INFO - PROCESS | 1862 | 1466729028169 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 17:43:48 INFO - PROCESS | 1862 | 1466729028436 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:48 INFO - PROCESS | 1862 | 1466729028443 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x8efbd000 == 82 [pid = 1862] [id = 203] 17:43:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x8efc9c00) [pid = 1862] [serial = 610] [outer = (nil)] 17:43:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x8f094c00) [pid = 1862] [serial = 611] [outer = 0x8efc9c00] 17:43:48 INFO - PROCESS | 1862 | 1466729028579 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x909f2800) [pid = 1862] [serial = 612] [outer = 0x8efc9c00] 17:43:49 INFO - PROCESS | 1862 | 1466729029571 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]]]}] 17:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1682ms 17:43:49 INFO - PROCESS | 1862 | 1466729029634 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 17:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:43:49 INFO - PROCESS | 1862 | 1466729029638 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 17:43:49 INFO - PROCESS | 1862 | 1466729029645 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:43:49 INFO - PROCESS | 1862 | 1466729029651 Marionette TRACE conn4 <- [1,786,null,{}] 17:43:49 INFO - PROCESS | 1862 | 1466729029668 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}] 17:43:49 INFO - PROCESS | 1862 | 1466729029677 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:49 INFO - PROCESS | 1862 | 1466729029983 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 17:43:50 INFO - PROCESS | 1862 | 1466729030225 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 1862 | 1466729030243 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x953cc400 == 83 [pid = 1862] [id = 204] 17:43:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x953cf000) [pid = 1862] [serial = 613] [outer = (nil)] 17:43:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x98051800) [pid = 1862] [serial = 614] [outer = 0x953cf000] 17:43:50 INFO - PROCESS | 1862 | 1466729030382 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x99429400) [pid = 1862] [serial = 615] [outer = 0x953cf000] 17:43:51 INFO - PROCESS | 1862 | 1466729031344 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]]]}] 17:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1744ms 17:43:51 INFO - PROCESS | 1862 | 1466729031389 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 17:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:43:51 INFO - PROCESS | 1862 | 1466729031394 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 17:43:51 INFO - PROCESS | 1862 | 1466729031402 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - PROCESS | 1862 | 1466729031404 Marionette TRACE conn4 <- [1,790,null,{}] 17:43:51 INFO - PROCESS | 1862 | 1466729031411 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}] 17:43:51 INFO - PROCESS | 1862 | 1466729031416 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:51 INFO - PROCESS | 1862 | 1466729031613 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 17:43:51 INFO - PROCESS | 1862 | 1466729031859 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:51 INFO - PROCESS | 1862 | 1466729031868 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b306000 == 84 [pid = 1862] [id = 205] 17:43:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x8ee0b400) [pid = 1862] [serial = 616] [outer = (nil)] 17:43:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x99568400) [pid = 1862] [serial = 617] [outer = 0x8ee0b400] 17:43:51 INFO - PROCESS | 1862 | 1466729031993 Marionette DEBUG loaded listener.js 17:43:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x996b9400) [pid = 1862] [serial = 618] [outer = 0x8ee0b400] 17:43:52 INFO - PROCESS | 1862 | 1466729032914 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]]]}] 17:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1585ms 17:43:52 INFO - PROCESS | 1862 | 1466729032986 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 17:43:52 INFO - PROCESS | 1862 | 1466729032989 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 17:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:43:52 INFO - PROCESS | 1862 | 1466729032996 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:43:53 INFO - PROCESS | 1862 | 1466729033000 Marionette TRACE conn4 <- [1,794,null,{}] 17:43:53 INFO - PROCESS | 1862 | 1466729033006 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}] 17:43:53 INFO - PROCESS | 1862 | 1466729033011 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:53 INFO - PROCESS | 1862 | 1466729033202 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 17:43:53 INFO - PROCESS | 1862 | 1466729033448 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:53 INFO - PROCESS | 1862 | 1466729033456 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1bac00 == 85 [pid = 1862] [id = 206] 17:43:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x8b309c00) [pid = 1862] [serial = 619] [outer = (nil)] 17:43:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x99e9dc00) [pid = 1862] [serial = 620] [outer = 0x8b309c00] 17:43:53 INFO - PROCESS | 1862 | 1466729033583 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x9a576000) [pid = 1862] [serial = 621] [outer = 0x8b309c00] 17:43:54 INFO - PROCESS | 1862 | 1466729034510 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]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1585ms 17:43:54 INFO - PROCESS | 1862 | 1466729034582 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 1862 | 1466729034585 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 17:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:43:54 INFO - PROCESS | 1862 | 1466729034592 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - PROCESS | 1862 | 1466729034595 Marionette TRACE conn4 <- [1,798,null,{}] 17:43:54 INFO - PROCESS | 1862 | 1466729034601 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}] 17:43:54 INFO - PROCESS | 1862 | 1466729034612 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:54 INFO - PROCESS | 1862 | 1466729034901 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 17:43:55 INFO - PROCESS | 1862 | 1466729035203 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:55 INFO - PROCESS | 1862 | 1466729035212 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b6000 == 86 [pid = 1862] [id = 207] 17:43:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x98f94400) [pid = 1862] [serial = 622] [outer = (nil)] 17:43:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0xa1092800) [pid = 1862] [serial = 623] [outer = 0x98f94400] 17:43:55 INFO - PROCESS | 1862 | 1466729035296 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0xa2376c00) [pid = 1862] [serial = 624] [outer = 0x98f94400] 17:43:56 INFO - PROCESS | 1862 | 1466729036207 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]]]}] 17:43:56 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 17:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1685ms 17:43:56 INFO - PROCESS | 1862 | 1466729036278 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 17:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:43:56 INFO - PROCESS | 1862 | 1466729036283 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 17:43:56 INFO - PROCESS | 1862 | 1466729036290 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:43:56 INFO - PROCESS | 1862 | 1466729036294 Marionette TRACE conn4 <- [1,802,null,{}] 17:43:56 INFO - PROCESS | 1862 | 1466729036299 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}] 17:43:56 INFO - PROCESS | 1862 | 1466729036305 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:56 INFO - PROCESS | 1862 | 1466729036526 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 17:43:56 INFO - PROCESS | 1862 | 1466729036776 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:56 INFO - PROCESS | 1862 | 1466729036782 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1bcc00 == 87 [pid = 1862] [id = 208] 17:43:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x9af2e000) [pid = 1862] [serial = 625] [outer = (nil)] 17:43:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0xa2fb3800) [pid = 1862] [serial = 626] [outer = 0x9af2e000] 17:43:56 INFO - PROCESS | 1862 | 1466729036907 Marionette DEBUG loaded listener.js 17:43:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0xa331d800) [pid = 1862] [serial = 627] [outer = 0x9af2e000] 17:43:57 INFO - PROCESS | 1862 | 1466729037833 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]]]}] 17:43:57 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 17:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1591ms 17:43:57 INFO - PROCESS | 1862 | 1466729037881 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 17:43:57 INFO - PROCESS | 1862 | 1466729037886 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 17:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:43:57 INFO - PROCESS | 1862 | 1466729037914 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:43:57 INFO - PROCESS | 1862 | 1466729037917 Marionette TRACE conn4 <- [1,806,null,{}] 17:43:57 INFO - PROCESS | 1862 | 1466729037924 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}] 17:43:57 INFO - PROCESS | 1862 | 1466729037929 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:58 INFO - PROCESS | 1862 | 1466729038127 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 17:43:58 INFO - PROCESS | 1862 | 1466729038378 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:58 INFO - PROCESS | 1862 | 1466729038387 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b9800 == 88 [pid = 1862] [id = 209] 17:43:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x8de69800) [pid = 1862] [serial = 628] [outer = (nil)] 17:43:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x8de71000) [pid = 1862] [serial = 629] [outer = 0x8de69800] 17:43:58 INFO - PROCESS | 1862 | 1466729038480 Marionette DEBUG loaded listener.js 17:43:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 171 (0x8de73000) [pid = 1862] [serial = 630] [outer = 0x8de69800] 17:43:59 INFO - PROCESS | 1862 | 1466729039409 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]]]}] 17:43:59 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 17:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1540ms 17:43:59 INFO - PROCESS | 1862 | 1466729039450 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 17:43:59 INFO - PROCESS | 1862 | 1466729039454 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 17:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:43:59 INFO - PROCESS | 1862 | 1466729039461 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:43:59 INFO - PROCESS | 1862 | 1466729039465 Marionette TRACE conn4 <- [1,810,null,{}] 17:43:59 INFO - PROCESS | 1862 | 1466729039471 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}] 17:43:59 INFO - PROCESS | 1862 | 1466729039476 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:43:59 INFO - PROCESS | 1862 | 1466729039673 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 17:43:59 INFO - PROCESS | 1862 | 1466729039880 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:59 INFO - PROCESS | 1862 | 1466729039893 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b305000 == 89 [pid = 1862] [id = 210] 17:44:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 172 (0x8de6d000) [pid = 1862] [serial = 631] [outer = (nil)] 17:44:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 173 (0x9e4b7c00) [pid = 1862] [serial = 632] [outer = 0x8de6d000] 17:44:00 INFO - PROCESS | 1862 | 1466729040066 Marionette DEBUG loaded listener.js 17:44:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0xa33c9400) [pid = 1862] [serial = 633] [outer = 0x8de6d000] 17:44:01 INFO - PROCESS | 1862 | 1466729041002 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]]]}] 17:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1581ms 17:44:01 INFO - PROCESS | 1862 | 1466729041043 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 17:44:01 INFO - PROCESS | 1862 | 1466729041046 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 17:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:44:01 INFO - PROCESS | 1862 | 1466729041053 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:44:01 INFO - PROCESS | 1862 | 1466729041057 Marionette TRACE conn4 <- [1,814,null,{}] 17:44:01 INFO - PROCESS | 1862 | 1466729041063 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}] 17:44:01 INFO - PROCESS | 1862 | 1466729041068 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:01 INFO - PROCESS | 1862 | 1466729041315 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 17:44:01 INFO - PROCESS | 1862 | 1466729041621 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:01 INFO - PROCESS | 1862 | 1466729041630 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b3c00 == 90 [pid = 1862] [id = 211] 17:44:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x8e8ec800) [pid = 1862] [serial = 634] [outer = (nil)] 17:44:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x90756800) [pid = 1862] [serial = 635] [outer = 0x8e8ec800] 17:44:01 INFO - PROCESS | 1862 | 1466729041716 Marionette DEBUG loaded listener.js 17:44:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x90759800) [pid = 1862] [serial = 636] [outer = 0x8e8ec800] 17:44:02 INFO - PROCESS | 1862 | 1466729042704 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] 17:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:44:02 INFO - PROCESS | 1862 | 1466729042748 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 17:44:02 INFO - PROCESS | 1862 | 1466729042754 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:44:02 INFO - PROCESS | 1862 | 1466729042759 Marionette TRACE conn4 <- [1,818,null,{}] 17:44:02 INFO - PROCESS | 1862 | 1466729042765 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}] 17:44:02 INFO - PROCESS | 1862 | 1466729042771 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:03 INFO - PROCESS | 1862 | 1466729043025 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 17:44:03 INFO - PROCESS | 1862 | 1466729043359 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:03 INFO - PROCESS | 1862 | 1466729043367 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc41c00 == 91 [pid = 1862] [id = 212] 17:44:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x91453c00) [pid = 1862] [serial = 637] [outer = (nil)] 17:44:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x91457800) [pid = 1862] [serial = 638] [outer = 0x91453c00] 17:44:03 INFO - PROCESS | 1862 | 1466729043456 Marionette DEBUG loaded listener.js 17:44:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x9145c400) [pid = 1862] [serial = 639] [outer = 0x91453c00] 17:44:04 INFO - PROCESS | 1862 | 1466729044424 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]]]}] 17:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1742ms 17:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:44:04 INFO - PROCESS | 1862 | 1466729044496 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 17:44:04 INFO - PROCESS | 1862 | 1466729044499 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 17:44:04 INFO - PROCESS | 1862 | 1466729044506 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:44:04 INFO - PROCESS | 1862 | 1466729044510 Marionette TRACE conn4 <- [1,822,null,{}] 17:44:04 INFO - PROCESS | 1862 | 1466729044516 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}] 17:44:04 INFO - PROCESS | 1862 | 1466729044521 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:04 INFO - PROCESS | 1862 | 1466729044713 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 17:44:05 INFO - PROCESS | 1862 | 1466729044989 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:05 INFO - PROCESS | 1862 | 1466729044995 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d38e400 == 92 [pid = 1862] [id = 213] 17:44:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x8d38e800) [pid = 1862] [serial = 640] [outer = (nil)] 17:44:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x91204000) [pid = 1862] [serial = 641] [outer = 0x8d38e800] 17:44:05 INFO - PROCESS | 1862 | 1466729045124 Marionette DEBUG loaded listener.js 17:44:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x91207000) [pid = 1862] [serial = 642] [outer = 0x8d38e800] 17:44:06 INFO - PROCESS | 1862 | 1466729046080 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] 17:44:06 INFO - PROCESS | 1862 | 1466729046146 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 17:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:44:06 INFO - PROCESS | 1862 | 1466729046153 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:44:06 INFO - PROCESS | 1862 | 1466729046157 Marionette TRACE conn4 <- [1,826,null,{}] 17:44:06 INFO - PROCESS | 1862 | 1466729046163 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}] 17:44:06 INFO - PROCESS | 1862 | 1466729046168 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:06 INFO - PROCESS | 1862 | 1466729046401 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 17:44:07 INFO - PROCESS | 1862 | 1466729047011 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 1862 | 1466729047022 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b30fc00 == 93 [pid = 1862] [id = 214] 17:44:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x8b715000) [pid = 1862] [serial = 643] [outer = (nil)] 17:44:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x8b71f400) [pid = 1862] [serial = 644] [outer = 0x8b715000] 17:44:07 INFO - PROCESS | 1862 | 1466729047154 Marionette DEBUG loaded listener.js 17:44:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x8cc46c00) [pid = 1862] [serial = 645] [outer = 0x8b715000] 17:44:08 INFO - PROCESS | 1862 | 1466729048111 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]]]}] 17:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1992ms 17:44:08 INFO - PROCESS | 1862 | 1466729048148 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 1862 | 1466729048154 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 17:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:44:08 INFO - PROCESS | 1862 | 1466729048161 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 1862 | 1466729048165 Marionette TRACE conn4 <- [1,830,null,{}] 17:44:08 INFO - PROCESS | 1862 | 1466729048173 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}] 17:44:08 INFO - PROCESS | 1862 | 1466729048181 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:08 INFO - PROCESS | 1862 | 1466729048375 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 17:44:08 INFO - PROCESS | 1862 | 1466729048653 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:08 INFO - PROCESS | 1862 | 1466729048663 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b5c00 == 94 [pid = 1862] [id = 215] 17:44:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x8efbf400) [pid = 1862] [serial = 646] [outer = (nil)] 17:44:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x8d0a4400) [pid = 1862] [serial = 647] [outer = 0x8efbf400] 17:44:08 INFO - PROCESS | 1862 | 1466729048869 Marionette DEBUG loaded listener.js 17:44:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x90753400) [pid = 1862] [serial = 648] [outer = 0x8efbf400] 17:44:09 INFO - PROCESS | 1862 | 1466729049841 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]]]}] 17:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1732ms 17:44:09 INFO - PROCESS | 1862 | 1466729049897 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 17:44:09 INFO - PROCESS | 1862 | 1466729049903 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 17:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:44:09 INFO - PROCESS | 1862 | 1466729049912 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:44:09 INFO - PROCESS | 1862 | 1466729049914 Marionette TRACE conn4 <- [1,834,null,{}] 17:44:09 INFO - PROCESS | 1862 | 1466729049919 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}] 17:44:09 INFO - PROCESS | 1862 | 1466729049926 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:10 INFO - PROCESS | 1862 | 1466729050210 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 17:44:10 INFO - PROCESS | 1862 | --DOCSHELL 0x8b71b800 == 93 [pid = 1862] [id = 156] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x8ee0e400) [pid = 1862] [serial = 562] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x996b4c00) [pid = 1862] [serial = 544] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b4400 == 92 [pid = 1862] [id = 195] 17:44:10 INFO - PROCESS | 1862 | --DOCSHELL 0x9805b000 == 91 [pid = 1862] [id = 194] 17:44:10 INFO - PROCESS | 1862 | --DOCSHELL 0x9769e000 == 90 [pid = 1862] [id = 193] 17:44:10 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1ba000 == 89 [pid = 1862] [id = 192] 17:44:10 INFO - PROCESS | 1862 | --DOCSHELL 0x916c4c00 == 88 [pid = 1862] [id = 191] 17:44:10 INFO - PROCESS | 1862 | --DOCSHELL 0x909f3800 == 87 [pid = 1862] [id = 190] 17:44:10 INFO - PROCESS | 1862 | 1466729050521 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:10 INFO - PROCESS | 1862 | 1466729050531 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:10 INFO - PROCESS | 1862 | --DOCSHELL 0x8d389c00 == 86 [pid = 1862] [id = 189] 17:44:10 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1ba800 == 85 [pid = 1862] [id = 188] 17:44:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1ba000 == 86 [pid = 1862] [id = 216] 17:44:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x8b1ba800) [pid = 1862] [serial = 649] [outer = (nil)] 17:44:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x8ee15000) [pid = 1862] [serial = 650] [outer = 0x8b1ba800] 17:44:10 INFO - PROCESS | 1862 | 1466729050613 Marionette DEBUG loaded listener.js 17:44:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x909e8000) [pid = 1862] [serial = 651] [outer = 0x8b1ba800] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x8efc8800) [pid = 1862] [serial = 529] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x9092f800) [pid = 1862] [serial = 559] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0x8d172800) [pid = 1862] [serial = 526] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x9a56f800) [pid = 1862] [serial = 547] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x8ee10400) [pid = 1862] [serial = 556] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x91bd2400) [pid = 1862] [serial = 532] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x9399b000) [pid = 1862] [serial = 535] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x8b71b000) [pid = 1862] [serial = 553] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x8d0be400) [pid = 1862] [serial = 554] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0x91a39800) [pid = 1862] [serial = 523] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x990e7800) [pid = 1862] [serial = 541] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x9a576c00) [pid = 1862] [serial = 548] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x8d177800) [pid = 1862] [serial = 551] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x8d0af400) [pid = 1862] [serial = 550] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x953c7000) [pid = 1862] [serial = 538] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x8efc1000) [pid = 1862] [serial = 557] [outer = (nil)] [url = about:blank] 17:44:10 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x909ecc00) [pid = 1862] [serial = 560] [outer = (nil)] [url = about:blank] 17:44:11 INFO - PROCESS | 1862 | 1466729051532 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]]]}] 17:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1650ms 17:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:44:11 INFO - PROCESS | 1862 | 1466729051562 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 17:44:11 INFO - PROCESS | 1862 | 1466729051565 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 17:44:11 INFO - PROCESS | 1862 | 1466729051574 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:44:11 INFO - PROCESS | 1862 | 1466729051583 Marionette TRACE conn4 <- [1,838,null,{}] 17:44:11 INFO - PROCESS | 1862 | 1466729051597 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}] 17:44:11 INFO - PROCESS | 1862 | 1466729051604 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:11 INFO - PROCESS | 1862 | 1466729051787 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 17:44:11 INFO - PROCESS | 1862 | 1466729051958 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:11 INFO - PROCESS | 1862 | 1466729051970 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0af400 == 87 [pid = 1862] [id = 217] 17:44:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x8efbc400) [pid = 1862] [serial = 652] [outer = (nil)] 17:44:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x9144d800) [pid = 1862] [serial = 653] [outer = 0x8efbc400] 17:44:12 INFO - PROCESS | 1862 | 1466729052034 Marionette DEBUG loaded listener.js 17:44:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x91453000) [pid = 1862] [serial = 654] [outer = 0x8efbc400] 17:44:12 INFO - PROCESS | 1862 | 1466729052867 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]]]}] 17:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1345ms 17:44:12 INFO - PROCESS | 1862 | 1466729052922 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 17:44:12 INFO - PROCESS | 1862 | 1466729052926 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 17:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:44:12 INFO - PROCESS | 1862 | 1466729052934 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 1862 | 1466729052937 Marionette TRACE conn4 <- [1,842,null,{}] 17:44:12 INFO - PROCESS | 1862 | 1466729052942 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}] 17:44:12 INFO - PROCESS | 1862 | 1466729052946 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:13 INFO - PROCESS | 1862 | 1466729053224 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 17:44:13 INFO - PROCESS | 1862 | 1466729053253 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:13 INFO - PROCESS | 1862 | 1466729053260 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b718800 == 88 [pid = 1862] [id = 218] 17:44:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x9144f800) [pid = 1862] [serial = 655] [outer = (nil)] 17:44:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x916c8000) [pid = 1862] [serial = 656] [outer = 0x9144f800] 17:44:13 INFO - PROCESS | 1862 | 1466729053347 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x91a39c00) [pid = 1862] [serial = 657] [outer = 0x9144f800] 17:44:14 INFO - PROCESS | 1862 | 1466729054404 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]]]}] 17:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1489ms 17:44:14 INFO - PROCESS | 1862 | 1466729054423 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 17:44:14 INFO - PROCESS | 1862 | 1466729054427 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 17:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:44:14 INFO - PROCESS | 1862 | 1466729054442 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:44:14 INFO - PROCESS | 1862 | 1466729054445 Marionette TRACE conn4 <- [1,846,null,{}] 17:44:14 INFO - PROCESS | 1862 | 1466729054451 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}] 17:44:14 INFO - PROCESS | 1862 | 1466729054456 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:14 INFO - PROCESS | 1862 | 1466729054700 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 17:44:15 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x8d0a7000) [pid = 1862] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:44:15 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x8efc6800) [pid = 1862] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:44:15 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x8b71e800) [pid = 1862] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:44:15 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x8cc0e400) [pid = 1862] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:44:15 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x91293400) [pid = 1862] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:44:15 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x8cc15c00) [pid = 1862] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:44:15 INFO - PROCESS | 1862 | 1466729055370 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 1862 | 1466729055387 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0aac00 == 89 [pid = 1862] [id = 219] 17:44:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 174 (0x8d0bb800) [pid = 1862] [serial = 658] [outer = (nil)] 17:44:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 175 (0x8efc6800) [pid = 1862] [serial = 659] [outer = 0x8d0bb800] 17:44:15 INFO - PROCESS | 1862 | 1466729055468 Marionette DEBUG loaded listener.js 17:44:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 176 (0x9399b000) [pid = 1862] [serial = 660] [outer = 0x8d0bb800] 17:44:16 INFO - PROCESS | 1862 | 1466729056231 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]]]}] 17:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1847ms 17:44:16 INFO - PROCESS | 1862 | 1466729056280 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 17:44:16 INFO - PROCESS | 1862 | 1466729056284 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 17:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:44:16 INFO - PROCESS | 1862 | 1466729056290 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:44:16 INFO - PROCESS | 1862 | 1466729056293 Marionette TRACE conn4 <- [1,850,null,{}] 17:44:16 INFO - PROCESS | 1862 | 1466729056299 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}] 17:44:16 INFO - PROCESS | 1862 | 1466729056305 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:16 INFO - PROCESS | 1862 | 1466729056471 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 17:44:16 INFO - PROCESS | 1862 | 1466729056486 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:16 INFO - PROCESS | 1862 | 1466729056492 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x91210000 == 90 [pid = 1862] [id = 220] 17:44:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 177 (0x916bf000) [pid = 1862] [serial = 661] [outer = (nil)] 17:44:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 178 (0x953e9800) [pid = 1862] [serial = 662] [outer = 0x916bf000] 17:44:16 INFO - PROCESS | 1862 | 1466729056562 Marionette DEBUG loaded listener.js 17:44:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 179 (0x98f9b400) [pid = 1862] [serial = 663] [outer = 0x916bf000] 17:44:17 INFO - PROCESS | 1862 | 1466729057677 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]]]}] 17:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1431ms 17:44:17 INFO - PROCESS | 1862 | 1466729057724 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 1862 | 1466729057731 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 17:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:44:17 INFO - PROCESS | 1862 | 1466729057740 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 1862 | 1466729057745 Marionette TRACE conn4 <- [1,854,null,{}] 17:44:17 INFO - PROCESS | 1862 | 1466729057754 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}] 17:44:17 INFO - PROCESS | 1862 | 1466729057760 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:17 INFO - PROCESS | 1862 | 1466729057985 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 17:44:18 INFO - PROCESS | 1862 | 1466729058314 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:18 INFO - PROCESS | 1862 | 1466729058329 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc47800 == 91 [pid = 1862] [id = 221] 17:44:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 180 (0x8cc4a400) [pid = 1862] [serial = 664] [outer = (nil)] 17:44:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 181 (0x8de6b000) [pid = 1862] [serial = 665] [outer = 0x8cc4a400] 17:44:18 INFO - PROCESS | 1862 | 1466729058415 Marionette DEBUG loaded listener.js 17:44:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 182 (0x8dfd0800) [pid = 1862] [serial = 666] [outer = 0x8cc4a400] 17:44:19 INFO - PROCESS | 1862 | 1466729059337 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]]]}] 17:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1643ms 17:44:19 INFO - PROCESS | 1862 | 1466729059383 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 17:44:19 INFO - PROCESS | 1862 | 1466729059391 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 17:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:44:19 INFO - PROCESS | 1862 | 1466729059402 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:44:19 INFO - PROCESS | 1862 | 1466729059406 Marionette TRACE conn4 <- [1,858,null,{}] 17:44:19 INFO - PROCESS | 1862 | 1466729059413 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}] 17:44:19 INFO - PROCESS | 1862 | 1466729059419 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:19 INFO - PROCESS | 1862 | 1466729059638 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 17:44:19 INFO - PROCESS | 1862 | 1466729059898 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 1862 | 1466729059906 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x90935400 == 92 [pid = 1862] [id = 222] 17:44:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 183 (0x909ec400) [pid = 1862] [serial = 667] [outer = (nil)] 17:44:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 184 (0x9120c800) [pid = 1862] [serial = 668] [outer = 0x909ec400] 17:44:20 INFO - PROCESS | 1862 | 1466729060035 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 185 (0x91293800) [pid = 1862] [serial = 669] [outer = 0x909ec400] 17:44:21 INFO - PROCESS | 1862 | 1466729061019 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]]]}] 17:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1682ms 17:44:21 INFO - PROCESS | 1862 | 1466729061085 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 17:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:44:21 INFO - PROCESS | 1862 | 1466729061090 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 17:44:21 INFO - PROCESS | 1862 | 1466729061097 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:44:21 INFO - PROCESS | 1862 | 1466729061103 Marionette TRACE conn4 <- [1,862,null,{}] 17:44:21 INFO - PROCESS | 1862 | 1466729061119 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}] 17:44:21 INFO - PROCESS | 1862 | 1466729061128 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:21 INFO - PROCESS | 1862 | 1466729061369 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 17:44:21 INFO - PROCESS | 1862 | 1466729061675 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:21 INFO - PROCESS | 1862 | 1466729061685 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x953c4c00 == 93 [pid = 1862] [id = 223] 17:44:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 186 (0x953c7000) [pid = 1862] [serial = 670] [outer = (nil)] 17:44:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 187 (0x9805d400) [pid = 1862] [serial = 671] [outer = 0x953c7000] 17:44:21 INFO - PROCESS | 1862 | 1466729061776 Marionette DEBUG loaded listener.js 17:44:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 188 (0x99438c00) [pid = 1862] [serial = 672] [outer = 0x953c7000] 17:44:22 INFO - PROCESS | 1862 | 1466729062695 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]]]}] 17:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1638ms 17:44:22 INFO - PROCESS | 1862 | 1466729062735 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 17:44:22 INFO - PROCESS | 1862 | 1466729062740 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 17:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:44:22 INFO - PROCESS | 1862 | 1466729062747 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:44:22 INFO - PROCESS | 1862 | 1466729062750 Marionette TRACE conn4 <- [1,866,null,{}] 17:44:22 INFO - PROCESS | 1862 | 1466729062756 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}] 17:44:22 INFO - PROCESS | 1862 | 1466729062761 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:22 INFO - PROCESS | 1862 | 1466729062972 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 17:44:23 INFO - PROCESS | 1862 | 1466729063244 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:23 INFO - PROCESS | 1862 | 1466729063253 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x94755c00 == 94 [pid = 1862] [id = 224] 17:44:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 189 (0x99569c00) [pid = 1862] [serial = 673] [outer = (nil)] 17:44:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 190 (0x99e9f000) [pid = 1862] [serial = 674] [outer = 0x99569c00] 17:44:23 INFO - PROCESS | 1862 | 1466729063377 Marionette DEBUG loaded listener.js 17:44:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 191 (0x9a941000) [pid = 1862] [serial = 675] [outer = 0x99569c00] 17:44:24 INFO - PROCESS | 1862 | 1466729064312 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]]]}] 17:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1637ms 17:44:24 INFO - PROCESS | 1862 | 1466729064386 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 17:44:24 INFO - PROCESS | 1862 | 1466729064389 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 17:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:44:24 INFO - PROCESS | 1862 | 1466729064396 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:44:24 INFO - PROCESS | 1862 | 1466729064399 Marionette TRACE conn4 <- [1,870,null,{}] 17:44:24 INFO - PROCESS | 1862 | 1466729064405 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}] 17:44:24 INFO - PROCESS | 1862 | 1466729064411 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:24 INFO - PROCESS | 1862 | 1466729064657 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 17:44:24 INFO - PROCESS | 1862 | 1466729064961 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 1862 | 1466729064968 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x8ee0e000 == 95 [pid = 1862] [id = 225] 17:44:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 192 (0x996b3c00) [pid = 1862] [serial = 676] [outer = (nil)] 17:44:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 193 (0x9b009000) [pid = 1862] [serial = 677] [outer = 0x996b3c00] 17:44:25 INFO - PROCESS | 1862 | 1466729065057 Marionette DEBUG loaded listener.js 17:44:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 194 (0x9e4aa800) [pid = 1862] [serial = 678] [outer = 0x996b3c00] 17:44:26 INFO - PROCESS | 1862 | 1466729066000 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]]]}] 17:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1639ms 17:44:26 INFO - PROCESS | 1862 | 1466729066036 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 17:44:26 INFO - PROCESS | 1862 | 1466729066040 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 17:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:44:26 INFO - PROCESS | 1862 | 1466729066048 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:44:26 INFO - PROCESS | 1862 | 1466729066052 Marionette TRACE conn4 <- [1,874,null,{}] 17:44:26 INFO - PROCESS | 1862 | 1466729066059 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}] 17:44:26 INFO - PROCESS | 1862 | 1466729066068 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:26 INFO - PROCESS | 1862 | 1466729066310 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 17:44:26 INFO - PROCESS | 1862 | 1466729066582 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:26 INFO - PROCESS | 1862 | 1466729066592 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d02800 == 96 [pid = 1862] [id = 226] 17:44:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x89d04c00) [pid = 1862] [serial = 679] [outer = (nil)] 17:44:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 196 (0x89d0c800) [pid = 1862] [serial = 680] [outer = 0x89d04c00] 17:44:26 INFO - PROCESS | 1862 | 1466729066715 Marionette DEBUG loaded listener.js 17:44:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 197 (0x8df1e800) [pid = 1862] [serial = 681] [outer = 0x89d04c00] 17:44:27 INFO - PROCESS | 1862 | 1466729067678 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]]]}] 17:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1686ms 17:44:27 INFO - PROCESS | 1862 | 1466729067735 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 17:44:27 INFO - PROCESS | 1862 | 1466729067739 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 17:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:44:27 INFO - PROCESS | 1862 | 1466729067747 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:44:27 INFO - PROCESS | 1862 | 1466729067751 Marionette TRACE conn4 <- [1,878,null,{}] 17:44:27 INFO - PROCESS | 1862 | 1466729067757 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}] 17:44:27 INFO - PROCESS | 1862 | 1466729067764 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:28 INFO - PROCESS | 1862 | 1466729068054 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 17:44:28 INFO - PROCESS | 1862 | 1466729068374 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:28 INFO - PROCESS | 1862 | 1466729068380 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d02400 == 97 [pid = 1862] [id = 227] 17:44:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 198 (0x89d05800) [pid = 1862] [serial = 682] [outer = (nil)] 17:44:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 199 (0x8df24000) [pid = 1862] [serial = 683] [outer = 0x89d05800] 17:44:28 INFO - PROCESS | 1862 | 1466729068475 Marionette DEBUG loaded listener.js 17:44:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 200 (0x8df25c00) [pid = 1862] [serial = 684] [outer = 0x89d05800] 17:44:29 INFO - PROCESS | 1862 | 1466729069470 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]]]}] 17:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1783ms 17:44:29 INFO - PROCESS | 1862 | 1466729069532 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 17:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:44:29 INFO - PROCESS | 1862 | 1466729069537 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 17:44:29 INFO - PROCESS | 1862 | 1466729069544 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:44:29 INFO - PROCESS | 1862 | 1466729069548 Marionette TRACE conn4 <- [1,882,null,{}] 17:44:29 INFO - PROCESS | 1862 | 1466729069555 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}] 17:44:29 INFO - PROCESS | 1862 | 1466729069560 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:29 INFO - PROCESS | 1862 | 1466729069826 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 17:44:30 INFO - PROCESS | 1862 | 1466729070134 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:30 INFO - PROCESS | 1862 | 1466729070147 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aae1c00 == 98 [pid = 1862] [id = 228] 17:44:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x8aae3c00) [pid = 1862] [serial = 685] [outer = (nil)] 17:44:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x8aaea000) [pid = 1862] [serial = 686] [outer = 0x8aae3c00] 17:44:30 INFO - PROCESS | 1862 | 1466729070237 Marionette DEBUG loaded listener.js 17:44:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x8aaed000) [pid = 1862] [serial = 687] [outer = 0x8aae3c00] 17:44:31 INFO - PROCESS | 1862 | 1466729071179 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]]]}] 17:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1685ms 17:44:31 INFO - PROCESS | 1862 | 1466729071230 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 17:44:31 INFO - PROCESS | 1862 | 1466729071234 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 17:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:44:31 INFO - PROCESS | 1862 | 1466729071241 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:44:31 INFO - PROCESS | 1862 | 1466729071246 Marionette TRACE conn4 <- [1,886,null,{}] 17:44:31 INFO - PROCESS | 1862 | 1466729071252 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}] 17:44:31 INFO - PROCESS | 1862 | 1466729071258 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:31 INFO - PROCESS | 1862 | 1466729071509 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 17:44:31 INFO - PROCESS | 1862 | 1466729071823 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 1862 | 1466729071832 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aae3400 == 99 [pid = 1862] [id = 229] 17:44:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x8aae6c00) [pid = 1862] [serial = 688] [outer = (nil)] 17:44:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 205 (0x8df22800) [pid = 1862] [serial = 689] [outer = 0x8aae6c00] 17:44:31 INFO - PROCESS | 1862 | 1466729071925 Marionette DEBUG loaded listener.js 17:44:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x8efbf000) [pid = 1862] [serial = 690] [outer = 0x8aae6c00] 17:44:32 INFO - PROCESS | 1862 | 1466729072875 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]]]}] 17:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1690ms 17:44:32 INFO - PROCESS | 1862 | 1466729072933 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 1862 | 1466729072936 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 17:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:44:32 INFO - PROCESS | 1862 | 1466729072943 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 1862 | 1466729072946 Marionette TRACE conn4 <- [1,890,null,{}] 17:44:32 INFO - PROCESS | 1862 | 1466729072952 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}] 17:44:32 INFO - PROCESS | 1862 | 1466729072958 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:33 INFO - PROCESS | 1862 | 1466729073181 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 17:44:33 INFO - PROCESS | 1862 | 1466729073539 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 1862 | 1466729073548 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fcd800 == 100 [pid = 1862] [id = 230] 17:44:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x89fcf400) [pid = 1862] [serial = 691] [outer = (nil)] 17:44:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x89fd3c00) [pid = 1862] [serial = 692] [outer = 0x89fcf400] 17:44:33 INFO - PROCESS | 1862 | 1466729073696 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x89fd5800) [pid = 1862] [serial = 693] [outer = 0x89fcf400] 17:44:34 INFO - PROCESS | 1862 | 1466729074808 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]]]}] 17:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1935ms 17:44:34 INFO - PROCESS | 1862 | 1466729074878 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 17:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:44:34 INFO - PROCESS | 1862 | 1466729074883 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 17:44:34 INFO - PROCESS | 1862 | 1466729074890 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:44:34 INFO - PROCESS | 1862 | 1466729074894 Marionette TRACE conn4 <- [1,894,null,{}] 17:44:34 INFO - PROCESS | 1862 | 1466729074900 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}] 17:44:34 INFO - PROCESS | 1862 | 1466729074906 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:35 INFO - PROCESS | 1862 | 1466729075192 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 17:44:35 INFO - PROCESS | 1862 | 1466729075601 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:35 INFO - PROCESS | 1862 | 1466729075612 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:35 INFO - PROCESS | 1862 | ++DOCSHELL 0xa1098400 == 101 [pid = 1862] [id = 231] 17:44:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0xa2099c00) [pid = 1862] [serial = 694] [outer = (nil)] 17:44:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0xa23b1000) [pid = 1862] [serial = 695] [outer = 0xa2099c00] 17:44:35 INFO - PROCESS | 1862 | 1466729075764 Marionette DEBUG loaded listener.js 17:44:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0xa4d0bc00) [pid = 1862] [serial = 696] [outer = 0xa2099c00] 17:44:36 INFO - PROCESS | 1862 | 1466729076811 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]]]}] 17:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1936ms 17:44:36 INFO - PROCESS | 1862 | 1466729076826 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 17:44:36 INFO - PROCESS | 1862 | 1466729076829 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 17:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:44:36 INFO - PROCESS | 1862 | 1466729076838 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:44:36 INFO - PROCESS | 1862 | 1466729076842 Marionette TRACE conn4 <- [1,898,null,{}] 17:44:36 INFO - PROCESS | 1862 | 1466729076849 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}] 17:44:36 INFO - PROCESS | 1862 | 1466729076853 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:37 INFO - PROCESS | 1862 | 1466729077082 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 17:44:37 INFO - PROCESS | 1862 | 1466729077450 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:37 INFO - PROCESS | 1862 | 1466729077459 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x89102c00 == 102 [pid = 1862] [id = 232] 17:44:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x89106000) [pid = 1862] [serial = 697] [outer = (nil)] 17:44:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x8910b000) [pid = 1862] [serial = 698] [outer = 0x89106000] 17:44:37 INFO - PROCESS | 1862 | 1466729077550 Marionette DEBUG loaded listener.js 17:44:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x8910d000) [pid = 1862] [serial = 699] [outer = 0x89106000] 17:44:38 INFO - PROCESS | 1862 | 1466729078479 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]]]}] 17:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1692ms 17:44:38 INFO - PROCESS | 1862 | 1466729078547 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 17:44:38 INFO - PROCESS | 1862 | 1466729078552 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 17:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:44:38 INFO - PROCESS | 1862 | 1466729078563 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:44:38 INFO - PROCESS | 1862 | 1466729078565 Marionette TRACE conn4 <- [1,902,null,{}] 17:44:38 INFO - PROCESS | 1862 | 1466729078572 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}] 17:44:38 INFO - PROCESS | 1862 | 1466729078577 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:38 INFO - PROCESS | 1862 | 1466729078824 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 17:44:39 INFO - PROCESS | 1862 | 1466729079111 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:39 INFO - PROCESS | 1862 | 1466729079119 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x89104800 == 103 [pid = 1862] [id = 233] 17:44:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x89108400) [pid = 1862] [serial = 700] [outer = (nil)] 17:44:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x8aa97800) [pid = 1862] [serial = 701] [outer = 0x89108400] 17:44:39 INFO - PROCESS | 1862 | 1466729079209 Marionette DEBUG loaded listener.js 17:44:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x8aa9a800) [pid = 1862] [serial = 702] [outer = 0x89108400] 17:44:40 INFO - PROCESS | 1862 | 1466729080156 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]]]}] 17:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1637ms 17:44:40 INFO - PROCESS | 1862 | 1466729080201 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 17:44:40 INFO - PROCESS | 1862 | 1466729080205 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 17:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:44:40 INFO - PROCESS | 1862 | 1466729080212 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:44:40 INFO - PROCESS | 1862 | 1466729080216 Marionette TRACE conn4 <- [1,906,null,{}] 17:44:40 INFO - PROCESS | 1862 | 1466729080223 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}] 17:44:40 INFO - PROCESS | 1862 | 1466729080228 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:40 INFO - PROCESS | 1862 | 1466729080448 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 17:44:40 INFO - PROCESS | 1862 | 1466729080772 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:40 INFO - PROCESS | 1862 | 1466729080781 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa96c00 == 104 [pid = 1862] [id = 234] 17:44:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x8aa9a400) [pid = 1862] [serial = 703] [outer = (nil)] 17:44:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x8aaa2400) [pid = 1862] [serial = 704] [outer = 0x8aa9a400] 17:44:40 INFO - PROCESS | 1862 | 1466729080870 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x8aaa3c00) [pid = 1862] [serial = 705] [outer = 0x8aa9a400] 17:44:41 INFO - PROCESS | 1862 | 1466729081772 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]]]}] 17:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1632ms 17:44:41 INFO - PROCESS | 1862 | 1466729081846 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 17:44:41 INFO - PROCESS | 1862 | 1466729081849 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 17:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:44:41 INFO - PROCESS | 1862 | 1466729081857 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:44:41 INFO - PROCESS | 1862 | 1466729081861 Marionette TRACE conn4 <- [1,910,null,{}] 17:44:41 INFO - PROCESS | 1862 | 1466729081868 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}] 17:44:41 INFO - PROCESS | 1862 | 1466729081873 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:42 INFO - PROCESS | 1862 | 1466729082140 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 17:44:42 INFO - PROCESS | 1862 | 1466729082478 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:42 INFO - PROCESS | 1862 | 1466729082486 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x88729000 == 105 [pid = 1862] [id = 235] 17:44:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x8872cc00) [pid = 1862] [serial = 706] [outer = (nil)] 17:44:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x8872f800) [pid = 1862] [serial = 707] [outer = 0x8872cc00] 17:44:42 INFO - PROCESS | 1862 | 1466729082578 Marionette DEBUG loaded listener.js 17:44:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x88733800) [pid = 1862] [serial = 708] [outer = 0x8872cc00] 17:44:43 INFO - PROCESS | 1862 | 1466729083506 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]]]}] 17:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1689ms 17:44:43 INFO - PROCESS | 1862 | 1466729083547 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 17:44:43 INFO - PROCESS | 1862 | 1466729083550 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 17:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:44:43 INFO - PROCESS | 1862 | 1466729083558 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:44:43 INFO - PROCESS | 1862 | 1466729083562 Marionette TRACE conn4 <- [1,914,null,{}] 17:44:43 INFO - PROCESS | 1862 | 1466729083567 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}] 17:44:43 INFO - PROCESS | 1862 | 1466729083572 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:43 INFO - PROCESS | 1862 | 1466729083782 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 17:44:44 INFO - PROCESS | 1862 | 1466729084110 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:44 INFO - PROCESS | 1862 | 1466729084117 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x8872fc00 == 106 [pid = 1862] [id = 236] 17:44:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x88735400) [pid = 1862] [serial = 709] [outer = (nil)] 17:44:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x8aa9f800) [pid = 1862] [serial = 710] [outer = 0x88735400] 17:44:44 INFO - PROCESS | 1862 | 1466729084204 Marionette DEBUG loaded listener.js 17:44:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x8aaa3800) [pid = 1862] [serial = 711] [outer = 0x88735400] 17:44:45 INFO - PROCESS | 1862 | 1466729085139 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]]]}] 17:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1631ms 17:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:44:45 INFO - PROCESS | 1862 | 1466729085190 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 17:44:45 INFO - PROCESS | 1862 | 1466729085194 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 17:44:45 INFO - PROCESS | 1862 | 1466729085200 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:44:45 INFO - PROCESS | 1862 | 1466729085204 Marionette TRACE conn4 <- [1,918,null,{}] 17:44:45 INFO - PROCESS | 1862 | 1466729085210 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}] 17:44:45 INFO - PROCESS | 1862 | 1466729085214 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:45 INFO - PROCESS | 1862 | 1466729085415 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 17:44:46 INFO - PROCESS | 1862 | 1466729086087 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:46 INFO - PROCESS | 1862 | 1466729086099 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x8910b400 == 107 [pid = 1862] [id = 237] 17:44:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x8910c000) [pid = 1862] [serial = 712] [outer = (nil)] 17:44:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x89d06800) [pid = 1862] [serial = 713] [outer = 0x8910c000] 17:44:46 INFO - PROCESS | 1862 | 1466729086182 Marionette DEBUG loaded listener.js 17:44:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x89d0b400) [pid = 1862] [serial = 714] [outer = 0x8910c000] 17:44:47 INFO - PROCESS | 1862 | 1466729087087 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]]]}] 17:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1932ms 17:44:47 INFO - PROCESS | 1862 | 1466729087134 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 17:44:47 INFO - PROCESS | 1862 | 1466729087140 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 17:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:44:47 INFO - PROCESS | 1862 | 1466729087148 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:44:47 INFO - PROCESS | 1862 | 1466729087153 Marionette TRACE conn4 <- [1,922,null,{}] 17:44:47 INFO - PROCESS | 1862 | 1466729087161 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}] 17:44:47 INFO - PROCESS | 1862 | 1466729087168 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:47 INFO - PROCESS | 1862 | 1466729087387 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 17:44:47 INFO - PROCESS | 1862 | 1466729087706 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:47 INFO - PROCESS | 1862 | 1466729087719 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:48 INFO - PROCESS | 1862 | --DOCSHELL 0x916bf800 == 106 [pid = 1862] [id = 177] 17:44:48 INFO - PROCESS | 1862 | --DOCSHELL 0x8ee0ac00 == 105 [pid = 1862] [id = 176] 17:44:48 INFO - PROCESS | 1862 | --DOCSHELL 0x91272c00 == 104 [pid = 1862] [id = 138] 17:44:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b310000 == 105 [pid = 1862] [id = 238] 17:44:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x8b717800) [pid = 1862] [serial = 715] [outer = (nil)] 17:44:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x8b71cc00) [pid = 1862] [serial = 716] [outer = 0x8b717800] 17:44:48 INFO - PROCESS | 1862 | 1466729088151 Marionette DEBUG loaded listener.js 17:44:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x8cc10400) [pid = 1862] [serial = 717] [outer = 0x8b717800] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x8d38fc00) [pid = 1862] [serial = 392] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x953ef400) [pid = 1862] [serial = 605] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0x9129e800) [pid = 1862] [serial = 571] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x8d38b800) [pid = 1862] [serial = 590] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x909e9000) [pid = 1862] [serial = 596] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x8de1f800) [pid = 1862] [serial = 593] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x8d174000) [pid = 1862] [serial = 589] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x9a572000) [pid = 1862] [serial = 586] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x8e498800) [pid = 1862] [serial = 568] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x8f091800) [pid = 1862] [serial = 595] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x91ad0000) [pid = 1862] [serial = 602] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0x91a3f000) [pid = 1862] [serial = 599] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x97698800) [pid = 1862] [serial = 577] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x8efc5400) [pid = 1862] [serial = 601] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x99e9e000) [pid = 1862] [serial = 583] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x8b30e400) [pid = 1862] [serial = 565] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x8f08d800) [pid = 1862] [serial = 563] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x98f97400) [pid = 1862] [serial = 580] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x92ecc000) [pid = 1862] [serial = 574] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x916c1400) [pid = 1862] [serial = 598] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x8d0bcc00) [pid = 1862] [serial = 592] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1862 | 1466729089069 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]]]}] 17:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1983ms 17:44:49 INFO - PROCESS | 1862 | 1466729089136 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 17:44:49 INFO - PROCESS | 1862 | 1466729089142 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 17:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:44:49 INFO - PROCESS | 1862 | 1466729089150 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:44:49 INFO - PROCESS | 1862 | 1466729089153 Marionette TRACE conn4 <- [1,926,null,{}] 17:44:49 INFO - PROCESS | 1862 | 1466729089159 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}] 17:44:49 INFO - PROCESS | 1862 | 1466729089164 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:49 INFO - PROCESS | 1862 | 1466729089435 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 17:44:49 INFO - PROCESS | 1862 | 1466729089600 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:49 INFO - PROCESS | 1862 | 1466729089610 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x88730c00 == 106 [pid = 1862] [id = 239] 17:44:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x8b308000) [pid = 1862] [serial = 718] [outer = (nil)] 17:44:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x8d38bc00) [pid = 1862] [serial = 719] [outer = 0x8b308000] 17:44:49 INFO - PROCESS | 1862 | 1466729089682 Marionette DEBUG loaded listener.js 17:44:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x8de6ec00) [pid = 1862] [serial = 720] [outer = 0x8b308000] 17:44:50 INFO - PROCESS | 1862 | 1466729090564 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]]]}] 17:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1490ms 17:44:50 INFO - PROCESS | 1862 | 1466729090640 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 1862 | 1466729090644 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 17:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:44:50 INFO - PROCESS | 1862 | 1466729090666 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:44:50 INFO - PROCESS | 1862 | 1466729090675 Marionette TRACE conn4 <- [1,930,null,{}] 17:44:50 INFO - PROCESS | 1862 | 1466729090684 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}] 17:44:50 INFO - PROCESS | 1862 | 1466729090691 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:50 INFO - PROCESS | 1862 | 1466729090970 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 17:44:51 INFO - PROCESS | 1862 | 1466729091002 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:51 INFO - PROCESS | 1862 | 1466729091010 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc4e000 == 107 [pid = 1862] [id = 240] 17:44:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x8de76800) [pid = 1862] [serial = 721] [outer = (nil)] 17:44:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x8e61e000) [pid = 1862] [serial = 722] [outer = 0x8de76800] 17:44:51 INFO - PROCESS | 1862 | 1466729091078 Marionette DEBUG loaded listener.js 17:44:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x8e623800) [pid = 1862] [serial = 723] [outer = 0x8de76800] 17:44:52 INFO - PROCESS | 1862 | 1466729092008 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]]]}] 17:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1405ms 17:44:52 INFO - PROCESS | 1862 | 1466729092065 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 17:44:52 INFO - PROCESS | 1862 | 1466729092069 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 17:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:44:52 INFO - PROCESS | 1862 | 1466729092079 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:44:52 INFO - PROCESS | 1862 | 1466729092081 Marionette TRACE conn4 <- [1,934,null,{}] 17:44:52 INFO - PROCESS | 1862 | 1466729092099 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}] 17:44:52 INFO - PROCESS | 1862 | 1466729092104 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:52 INFO - PROCESS | 1862 | 1466729092386 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 17:44:52 INFO - PROCESS | 1862 | 1466729092414 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:52 INFO - PROCESS | 1862 | 1466729092421 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc43800 == 108 [pid = 1862] [id = 241] 17:44:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x8e61e800) [pid = 1862] [serial = 724] [outer = (nil)] 17:44:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x8ee07c00) [pid = 1862] [serial = 725] [outer = 0x8e61e800] 17:44:52 INFO - PROCESS | 1862 | 1466729092489 Marionette DEBUG loaded listener.js 17:44:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x8efbb800) [pid = 1862] [serial = 726] [outer = 0x8e61e800] 17:44:53 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x8b715000) [pid = 1862] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:44:53 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x8efbc400) [pid = 1862] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:44:53 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x9144f800) [pid = 1862] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:44:53 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x8d0bb800) [pid = 1862] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:44:53 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x8b1ba800) [pid = 1862] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:44:53 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x8efbf400) [pid = 1862] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:44:53 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x909f3c00) [pid = 1862] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:44:54 INFO - PROCESS | 1862 | 1466729094040 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]]]}] 17:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1987ms 17:44:54 INFO - PROCESS | 1862 | 1466729094067 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 17:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:44:54 INFO - PROCESS | 1862 | 1466729094072 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 17:44:54 INFO - PROCESS | 1862 | 1466729094078 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:44:54 INFO - PROCESS | 1862 | 1466729094081 Marionette TRACE conn4 <- [1,938,null,{}] 17:44:54 INFO - PROCESS | 1862 | 1466729094087 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}] 17:44:54 INFO - PROCESS | 1862 | 1466729094091 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:54 INFO - PROCESS | 1862 | 1466729094268 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 17:44:54 INFO - PROCESS | 1862 | 1466729094464 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:54 INFO - PROCESS | 1862 | 1466729094481 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x8efbc400 == 109 [pid = 1862] [id = 242] 17:44:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x8f08ec00) [pid = 1862] [serial = 727] [outer = (nil)] 17:44:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x90754000) [pid = 1862] [serial = 728] [outer = 0x8f08ec00] 17:44:54 INFO - PROCESS | 1862 | 1466729094567 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x90930000) [pid = 1862] [serial = 729] [outer = 0x8f08ec00] 17:44:55 INFO - PROCESS | 1862 | 1466729095362 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]]]}] 17:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1433ms 17:44:55 INFO - PROCESS | 1862 | 1466729095522 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 17:44:55 INFO - PROCESS | 1862 | 1466729095529 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 17:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:44:55 INFO - PROCESS | 1862 | 1466729095538 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:44:55 INFO - PROCESS | 1862 | 1466729095542 Marionette TRACE conn4 <- [1,942,null,{}] 17:44:55 INFO - PROCESS | 1862 | 1466729095552 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}] 17:44:55 INFO - PROCESS | 1862 | 1466729095558 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:55 INFO - PROCESS | 1862 | 1466729095809 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 17:44:56 INFO - PROCESS | 1862 | 1466729096157 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:56 INFO - PROCESS | 1862 | 1466729096176 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d02000 == 110 [pid = 1862] [id = 243] 17:44:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x89fd1000) [pid = 1862] [serial = 730] [outer = (nil)] 17:44:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x8aa99000) [pid = 1862] [serial = 731] [outer = 0x89fd1000] 17:44:56 INFO - PROCESS | 1862 | 1466729096264 Marionette DEBUG loaded listener.js 17:44:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x8aaea400) [pid = 1862] [serial = 732] [outer = 0x89fd1000] 17:44:57 INFO - PROCESS | 1862 | 1466729097232 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]]]}] 17:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1733ms 17:44:57 INFO - PROCESS | 1862 | 1466729097272 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 17:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:44:57 INFO - PROCESS | 1862 | 1466729097278 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 17:44:57 INFO - PROCESS | 1862 | 1466729097290 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:44:57 INFO - PROCESS | 1862 | 1466729097295 Marionette TRACE conn4 <- [1,946,null,{}] 17:44:57 INFO - PROCESS | 1862 | 1466729097302 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}] 17:44:57 INFO - PROCESS | 1862 | 1466729097308 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:57 INFO - PROCESS | 1862 | 1466729097542 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 17:44:57 INFO - PROCESS | 1862 | 1466729097813 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:57 INFO - PROCESS | 1862 | 1466729097822 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0ad000 == 111 [pid = 1862] [id = 244] 17:44:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x8d17ac00) [pid = 1862] [serial = 733] [outer = (nil)] 17:44:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x8de73800) [pid = 1862] [serial = 734] [outer = 0x8d17ac00] 17:44:57 INFO - PROCESS | 1862 | 1466729097945 Marionette DEBUG loaded listener.js 17:44:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x8dfca000) [pid = 1862] [serial = 735] [outer = 0x8d17ac00] 17:44:58 INFO - PROCESS | 1862 | 1466729098831 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]]]}] 17:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1594ms 17:44:58 INFO - PROCESS | 1862 | 1466729098895 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 17:44:58 INFO - PROCESS | 1862 | 1466729098900 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 17:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:44:58 INFO - PROCESS | 1862 | 1466729098907 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:44:58 INFO - PROCESS | 1862 | 1466729098911 Marionette TRACE conn4 <- [1,950,null,{}] 17:44:58 INFO - PROCESS | 1862 | 1466729098926 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}] 17:44:58 INFO - PROCESS | 1862 | 1466729098935 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:59 INFO - PROCESS | 1862 | 1466729099146 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 17:44:59 INFO - PROCESS | 1862 | 1466729099524 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:59 INFO - PROCESS | 1862 | 1466729099544 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:44:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x90755000 == 112 [pid = 1862] [id = 245] 17:44:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x9092f800) [pid = 1862] [serial = 736] [outer = (nil)] 17:44:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x91202c00) [pid = 1862] [serial = 737] [outer = 0x9092f800] 17:44:59 INFO - PROCESS | 1862 | 1466729099635 Marionette DEBUG loaded listener.js 17:44:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x9120d000) [pid = 1862] [serial = 738] [outer = 0x9092f800] 17:45:00 INFO - PROCESS | 1862 | 1466729100611 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]]]}] 17:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1747ms 17:45:00 INFO - PROCESS | 1862 | 1466729100654 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 17:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:45:00 INFO - PROCESS | 1862 | 1466729100658 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 17:45:00 INFO - PROCESS | 1862 | 1466729100664 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:45:00 INFO - PROCESS | 1862 | 1466729100668 Marionette TRACE conn4 <- [1,954,null,{}] 17:45:00 INFO - PROCESS | 1862 | 1466729100674 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}] 17:45:00 INFO - PROCESS | 1862 | 1466729100679 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:00 INFO - PROCESS | 1862 | 1466729100890 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 17:45:01 INFO - PROCESS | 1862 | 1466729101208 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:01 INFO - PROCESS | 1862 | 1466729101218 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d178800 == 113 [pid = 1862] [id = 246] 17:45:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x8dfce800) [pid = 1862] [serial = 739] [outer = (nil)] 17:45:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x9145c000) [pid = 1862] [serial = 740] [outer = 0x8dfce800] 17:45:01 INFO - PROCESS | 1862 | 1466729101307 Marionette DEBUG loaded listener.js 17:45:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x916ca800) [pid = 1862] [serial = 741] [outer = 0x8dfce800] 17:45:02 INFO - PROCESS | 1862 | 1466729102231 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]]]}] 17:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1633ms 17:45:02 INFO - PROCESS | 1862 | 1466729102301 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 17:45:02 INFO - PROCESS | 1862 | 1466729102308 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 17:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:45:02 INFO - PROCESS | 1862 | 1466729102317 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:45:02 INFO - PROCESS | 1862 | 1466729102324 Marionette TRACE conn4 <- [1,958,null,{}] 17:45:02 INFO - PROCESS | 1862 | 1466729102333 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}] 17:45:02 INFO - PROCESS | 1862 | 1466729102342 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:02 INFO - PROCESS | 1862 | 1466729102629 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 17:45:02 INFO - PROCESS | 1862 | 1466729102946 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:02 INFO - PROCESS | 1862 | 1466729102957 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de71400 == 114 [pid = 1862] [id = 247] 17:45:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x9129fc00) [pid = 1862] [serial = 742] [outer = (nil)] 17:45:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x91bd4800) [pid = 1862] [serial = 743] [outer = 0x9129fc00] 17:45:03 INFO - PROCESS | 1862 | 1466729103035 Marionette DEBUG loaded listener.js 17:45:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x91bd8800) [pid = 1862] [serial = 744] [outer = 0x9129fc00] 17:45:03 INFO - PROCESS | 1862 | 1466729103951 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]]]}] 17:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1694ms 17:45:04 INFO - PROCESS | 1862 | 1466729104010 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 17:45:04 INFO - PROCESS | 1862 | 1466729104013 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 17:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:45:04 INFO - PROCESS | 1862 | 1466729104020 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:45:04 INFO - PROCESS | 1862 | 1466729104024 Marionette TRACE conn4 <- [1,962,null,{}] 17:45:04 INFO - PROCESS | 1862 | 1466729104030 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}] 17:45:04 INFO - PROCESS | 1862 | 1466729104040 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:04 INFO - PROCESS | 1862 | 1466729104330 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 17:45:04 INFO - PROCESS | 1862 | 1466729104657 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:04 INFO - PROCESS | 1862 | 1466729104665 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b71ec00 == 115 [pid = 1862] [id = 248] 17:45:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x939a6000) [pid = 1862] [serial = 745] [outer = (nil)] 17:45:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x97713800) [pid = 1862] [serial = 746] [outer = 0x939a6000] 17:45:04 INFO - PROCESS | 1862 | 1466729104746 Marionette DEBUG loaded listener.js 17:45:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x98f9bc00) [pid = 1862] [serial = 747] [outer = 0x939a6000] 17:45:05 INFO - PROCESS | 1862 | 1466729105645 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]]]}] 17:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1681ms 17:45:05 INFO - PROCESS | 1862 | 1466729105702 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 17:45:05 INFO - PROCESS | 1862 | 1466729105706 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 17:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:45:05 INFO - PROCESS | 1862 | 1466729105712 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:45:05 INFO - PROCESS | 1862 | 1466729105716 Marionette TRACE conn4 <- [1,966,null,{}] 17:45:05 INFO - PROCESS | 1862 | 1466729105721 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}] 17:45:05 INFO - PROCESS | 1862 | 1466729105727 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:05 INFO - PROCESS | 1862 | 1466729105922 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 17:45:06 INFO - PROCESS | 1862 | 1466729106242 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:06 INFO - PROCESS | 1862 | 1466729106249 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x9769d000 == 116 [pid = 1862] [id = 249] 17:45:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x98f96400) [pid = 1862] [serial = 748] [outer = (nil)] 17:45:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x99e9e000) [pid = 1862] [serial = 749] [outer = 0x98f96400] 17:45:06 INFO - PROCESS | 1862 | 1466729106336 Marionette DEBUG loaded listener.js 17:45:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x9a0f3400) [pid = 1862] [serial = 750] [outer = 0x98f96400] 17:45:07 INFO - PROCESS | 1862 | 1466729107215 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]]]}] 17:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1543ms 17:45:07 INFO - PROCESS | 1862 | 1466729107256 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 17:45:07 INFO - PROCESS | 1862 | 1466729107260 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 17:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:45:07 INFO - PROCESS | 1862 | 1466729107267 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:45:07 INFO - PROCESS | 1862 | 1466729107270 Marionette TRACE conn4 <- [1,970,null,{}] 17:45:07 INFO - PROCESS | 1862 | 1466729107277 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}] 17:45:07 INFO - PROCESS | 1862 | 1466729107282 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:07 INFO - PROCESS | 1862 | 1466729107520 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 17:45:07 INFO - PROCESS | 1862 | 1466729107836 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:07 INFO - PROCESS | 1862 | 1466729107845 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x97fc0400 == 117 [pid = 1862] [id = 250] 17:45:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x993cd000) [pid = 1862] [serial = 751] [outer = (nil)] 17:45:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x9e4afc00) [pid = 1862] [serial = 752] [outer = 0x993cd000] 17:45:07 INFO - PROCESS | 1862 | 1466729107939 Marionette DEBUG loaded listener.js 17:45:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 241 (0xa1099400) [pid = 1862] [serial = 753] [outer = 0x993cd000] 17:45:08 INFO - PROCESS | 1862 | 1466729108845 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]]]}] 17:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1634ms 17:45:08 INFO - PROCESS | 1862 | 1466729108902 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 17:45:08 INFO - PROCESS | 1862 | 1466729108906 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 17:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:45:08 INFO - PROCESS | 1862 | 1466729108912 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:45:08 INFO - PROCESS | 1862 | 1466729108916 Marionette TRACE conn4 <- [1,974,null,{}] 17:45:08 INFO - PROCESS | 1862 | 1466729108922 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}] 17:45:08 INFO - PROCESS | 1862 | 1466729108927 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:09 INFO - PROCESS | 1862 | 1466729109142 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 17:45:09 INFO - PROCESS | 1862 | 1466729109472 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:09 INFO - PROCESS | 1862 | 1466729109480 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x8df73c00 == 118 [pid = 1862] [id = 251] 17:45:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 242 (0x8df74800) [pid = 1862] [serial = 754] [outer = (nil)] 17:45:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 243 (0x8df79800) [pid = 1862] [serial = 755] [outer = 0x8df74800] 17:45:09 INFO - PROCESS | 1862 | 1466729109569 Marionette DEBUG loaded listener.js 17:45:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 244 (0x8df7bc00) [pid = 1862] [serial = 756] [outer = 0x8df74800] 17:45:10 INFO - PROCESS | 1862 | 1466729110435 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]]]}] 17:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1585ms 17:45:10 INFO - PROCESS | 1862 | 1466729110498 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 17:45:10 INFO - PROCESS | 1862 | 1466729110502 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 17:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:45:10 INFO - PROCESS | 1862 | 1466729110508 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:45:10 INFO - PROCESS | 1862 | 1466729110511 Marionette TRACE conn4 <- [1,978,null,{}] 17:45:10 INFO - PROCESS | 1862 | 1466729110517 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}] 17:45:10 INFO - PROCESS | 1862 | 1466729110522 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:10 INFO - PROCESS | 1862 | 1466729110722 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 17:45:11 INFO - PROCESS | 1862 | 1466729111032 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:11 INFO - PROCESS | 1862 | 1466729111038 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x8df71400 == 119 [pid = 1862] [id = 252] 17:45:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 245 (0x8df73000) [pid = 1862] [serial = 757] [outer = (nil)] 17:45:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 246 (0x8e517400) [pid = 1862] [serial = 758] [outer = 0x8df73000] 17:45:11 INFO - PROCESS | 1862 | 1466729111123 Marionette DEBUG loaded listener.js 17:45:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 247 (0x8e519800) [pid = 1862] [serial = 759] [outer = 0x8df73000] 17:45:11 INFO - PROCESS | 1862 | 1466729111986 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]]]}] 17:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1530ms 17:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:45:12 INFO - PROCESS | 1862 | 1466729112039 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 17:45:12 INFO - PROCESS | 1862 | 1466729112042 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 17:45:12 INFO - PROCESS | 1862 | 1466729112049 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:45:12 INFO - PROCESS | 1862 | 1466729112053 Marionette TRACE conn4 <- [1,982,null,{}] 17:45:12 INFO - PROCESS | 1862 | 1466729112059 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}] 17:45:12 INFO - PROCESS | 1862 | 1466729112064 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:12 INFO - PROCESS | 1862 | 1466729112303 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 17:45:12 INFO - PROCESS | 1862 | 1466729112641 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:12 INFO - PROCESS | 1862 | 1466729112648 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e522400 == 120 [pid = 1862] [id = 253] 17:45:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 248 (0x91456800) [pid = 1862] [serial = 760] [outer = (nil)] 17:45:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 249 (0x9a9a1800) [pid = 1862] [serial = 761] [outer = 0x91456800] 17:45:12 INFO - PROCESS | 1862 | 1466729112743 Marionette DEBUG loaded listener.js 17:45:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 250 (0xa3292c00) [pid = 1862] [serial = 762] [outer = 0x91456800] 17:45:13 INFO - PROCESS | 1862 | 1466729113652 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]]]}] 17:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1638ms 17:45:13 INFO - PROCESS | 1862 | 1466729113687 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 17:45:13 INFO - PROCESS | 1862 | 1466729113690 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 17:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:45:13 INFO - PROCESS | 1862 | 1466729113697 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:45:13 INFO - PROCESS | 1862 | 1466729113700 Marionette TRACE conn4 <- [1,986,null,{}] 17:45:13 INFO - PROCESS | 1862 | 1466729113706 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}] 17:45:13 INFO - PROCESS | 1862 | 1466729113711 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:13 INFO - PROCESS | 1862 | 1466729113906 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 17:45:14 INFO - PROCESS | 1862 | 1466729114226 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:14 INFO - PROCESS | 1862 | 1466729114235 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bdb800 == 121 [pid = 1862] [id = 254] 17:45:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 251 (0x88bdd800) [pid = 1862] [serial = 763] [outer = (nil)] 17:45:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 252 (0x88be7000) [pid = 1862] [serial = 764] [outer = 0x88bdd800] 17:45:14 INFO - PROCESS | 1862 | 1466729114322 Marionette DEBUG loaded listener.js 17:45:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 253 (0x88be9000) [pid = 1862] [serial = 765] [outer = 0x88bdd800] 17:45:15 INFO - PROCESS | 1862 | 1466729115252 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]]]}] 17:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1632ms 17:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:45:15 INFO - PROCESS | 1862 | 1466729115329 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 17:45:15 INFO - PROCESS | 1862 | 1466729115332 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 17:45:15 INFO - PROCESS | 1862 | 1466729115338 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:45:15 INFO - PROCESS | 1862 | 1466729115342 Marionette TRACE conn4 <- [1,990,null,{}] 17:45:15 INFO - PROCESS | 1862 | 1466729115347 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}] 17:45:15 INFO - PROCESS | 1862 | 1466729115352 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:15 INFO - PROCESS | 1862 | 1466729115564 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 17:45:15 INFO - PROCESS | 1862 | 1466729115879 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:15 INFO - PROCESS | 1862 | 1466729115886 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a5800 == 122 [pid = 1862] [id = 255] 17:45:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 254 (0x882a7800) [pid = 1862] [serial = 766] [outer = (nil)] 17:45:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 255 (0x882af800) [pid = 1862] [serial = 767] [outer = 0x882a7800] 17:45:15 INFO - PROCESS | 1862 | 1466729115977 Marionette DEBUG loaded listener.js 17:45:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 256 (0x882b1c00) [pid = 1862] [serial = 768] [outer = 0x882a7800] 17:45:16 INFO - PROCESS | 1862 | 1466729116873 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]]]}] 17:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1589ms 17:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:45:16 INFO - PROCESS | 1862 | 1466729116927 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 17:45:16 INFO - PROCESS | 1862 | 1466729116930 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 17:45:16 INFO - PROCESS | 1862 | 1466729116937 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:45:16 INFO - PROCESS | 1862 | 1466729116940 Marionette TRACE conn4 <- [1,994,null,{}] 17:45:16 INFO - PROCESS | 1862 | 1466729116946 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}] 17:45:16 INFO - PROCESS | 1862 | 1466729116951 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:17 INFO - PROCESS | 1862 | 1466729117158 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 17:45:17 INFO - PROCESS | 1862 | 1466729117480 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:17 INFO - PROCESS | 1862 | 1466729117489 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a5400 == 123 [pid = 1862] [id = 256] 17:45:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 257 (0x882a7400) [pid = 1862] [serial = 769] [outer = (nil)] 17:45:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 258 (0x8835bc00) [pid = 1862] [serial = 770] [outer = 0x882a7400] 17:45:17 INFO - PROCESS | 1862 | 1466729117581 Marionette DEBUG loaded listener.js 17:45:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 259 (0x8835d800) [pid = 1862] [serial = 771] [outer = 0x882a7400] 17:45:18 INFO - PROCESS | 1862 | 1466729118457 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]]]}] 17:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1583ms 17:45:18 INFO - PROCESS | 1862 | 1466729118520 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 17:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:45:18 INFO - PROCESS | 1862 | 1466729118524 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 17:45:18 INFO - PROCESS | 1862 | 1466729118531 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:45:18 INFO - PROCESS | 1862 | 1466729118534 Marionette TRACE conn4 <- [1,998,null,{}] 17:45:18 INFO - PROCESS | 1862 | 1466729118540 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}] 17:45:18 INFO - PROCESS | 1862 | 1466729118545 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:18 INFO - PROCESS | 1862 | 1466729118760 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 17:45:19 INFO - PROCESS | 1862 | 1466729119088 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:19 INFO - PROCESS | 1862 | 1466729119095 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x882aa400 == 124 [pid = 1862] [id = 257] 17:45:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 260 (0x88359800) [pid = 1862] [serial = 772] [outer = (nil)] 17:45:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 261 (0x88364400) [pid = 1862] [serial = 773] [outer = 0x88359800] 17:45:19 INFO - PROCESS | 1862 | 1466729119181 Marionette DEBUG loaded listener.js 17:45:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 262 (0x88736400) [pid = 1862] [serial = 774] [outer = 0x88359800] 17:45:20 INFO - PROCESS | 1862 | 1466729120141 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]]]}] 17:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1686ms 17:45:20 INFO - PROCESS | 1862 | 1466729120217 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 17:45:20 INFO - PROCESS | 1862 | 1466729120221 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 17:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:45:20 INFO - PROCESS | 1862 | 1466729120237 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:45:20 INFO - PROCESS | 1862 | 1466729120241 Marionette TRACE conn4 <- [1,1002,null,{}] 17:45:20 INFO - PROCESS | 1862 | 1466729120247 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}] 17:45:20 INFO - PROCESS | 1862 | 1466729120252 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:20 INFO - PROCESS | 1862 | 1466729120485 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 17:45:20 INFO - PROCESS | 1862 | 1466729120834 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:20 INFO - PROCESS | 1862 | 1466729120842 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad5400 == 125 [pid = 1862] [id = 258] 17:45:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 263 (0x87ad5800) [pid = 1862] [serial = 775] [outer = (nil)] 17:45:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 264 (0x87add400) [pid = 1862] [serial = 776] [outer = 0x87ad5800] 17:45:20 INFO - PROCESS | 1862 | 1466729120933 Marionette DEBUG loaded listener.js 17:45:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 265 (0x87adf400) [pid = 1862] [serial = 777] [outer = 0x87ad5800] 17:45:21 INFO - PROCESS | 1862 | 1466729121855 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]]]}] 17:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1689ms 17:45:21 INFO - PROCESS | 1862 | 1466729121923 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 17:45:21 INFO - PROCESS | 1862 | 1466729121927 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 17:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:45:21 INFO - PROCESS | 1862 | 1466729121933 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 1862 | 1466729121937 Marionette TRACE conn4 <- [1,1006,null,{}] 17:45:21 INFO - PROCESS | 1862 | 1466729121942 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}] 17:45:21 INFO - PROCESS | 1862 | 1466729121947 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:22 INFO - PROCESS | 1862 | 1466729122149 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 17:45:22 INFO - PROCESS | 1862 | 1466729122474 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:22 INFO - PROCESS | 1862 | 1466729122482 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad4000 == 126 [pid = 1862] [id = 259] 17:45:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 266 (0x87ad5000) [pid = 1862] [serial = 778] [outer = (nil)] 17:45:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 267 (0x88363000) [pid = 1862] [serial = 779] [outer = 0x87ad5000] 17:45:22 INFO - PROCESS | 1862 | 1466729122577 Marionette DEBUG loaded listener.js 17:45:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 268 (0x88be6800) [pid = 1862] [serial = 780] [outer = 0x87ad5000] 17:45:23 INFO - PROCESS | 1862 | 1466729123480 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]]]}] 17:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1583ms 17:45:23 INFO - PROCESS | 1862 | 1466729123518 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 17:45:23 INFO - PROCESS | 1862 | 1466729123522 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 17:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:45:23 INFO - PROCESS | 1862 | 1466729123528 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:45:23 INFO - PROCESS | 1862 | 1466729123531 Marionette TRACE conn4 <- [1,1010,null,{}] 17:45:23 INFO - PROCESS | 1862 | 1466729123537 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}] 17:45:23 INFO - PROCESS | 1862 | 1466729123542 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:23 INFO - PROCESS | 1862 | 1466729123789 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 17:45:24 INFO - PROCESS | 1862 | 1466729124133 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:24 INFO - PROCESS | 1862 | 1466729124141 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad4800 == 127 [pid = 1862] [id = 260] 17:45:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 269 (0x87ad8000) [pid = 1862] [serial = 781] [outer = (nil)] 17:45:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 270 (0x8e8e1400) [pid = 1862] [serial = 782] [outer = 0x87ad8000] 17:45:24 INFO - PROCESS | 1862 | 1466729124229 Marionette DEBUG loaded listener.js 17:45:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 271 (0x909ee000) [pid = 1862] [serial = 783] [outer = 0x87ad8000] 17:45:25 INFO - PROCESS | 1862 | 1466729125150 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]]]}] 17:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1682ms 17:45:25 INFO - PROCESS | 1862 | 1466729125212 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 17:45:25 INFO - PROCESS | 1862 | 1466729125215 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 17:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:45:25 INFO - PROCESS | 1862 | 1466729125223 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:45:25 INFO - PROCESS | 1862 | 1466729125227 Marionette TRACE conn4 <- [1,1014,null,{}] 17:45:25 INFO - PROCESS | 1862 | 1466729125233 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}] 17:45:25 INFO - PROCESS | 1862 | 1466729125238 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:25 INFO - PROCESS | 1862 | 1466729125463 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x91279400 == 126 [pid = 1862] [id = 116] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x8b302400 == 125 [pid = 1862] [id = 160] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x94757800 == 124 [pid = 1862] [id = 117] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc43800 == 123 [pid = 1862] [id = 241] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc4e000 == 122 [pid = 1862] [id = 240] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x88730c00 == 121 [pid = 1862] [id = 239] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x8910b400 == 120 [pid = 1862] [id = 237] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x8b310000 == 119 [pid = 1862] [id = 238] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x953c4c00 == 118 [pid = 1862] [id = 223] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x90935400 == 117 [pid = 1862] [id = 222] 17:45:26 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc47800 == 116 [pid = 1862] [id = 221] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 270 (0x953e9800) [pid = 1862] [serial = 662] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 269 (0x8cc46c00) [pid = 1862] [serial = 645] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 268 (0x9144d800) [pid = 1862] [serial = 653] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 267 (0x90756800) [pid = 1862] [serial = 635] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 266 (0x8de71000) [pid = 1862] [serial = 629] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 265 (0x9e4b7c00) [pid = 1862] [serial = 632] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 264 (0x99e9dc00) [pid = 1862] [serial = 620] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 263 (0x8f094c00) [pid = 1862] [serial = 611] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 262 (0x916c8000) [pid = 1862] [serial = 656] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 261 (0x8efc6800) [pid = 1862] [serial = 659] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 260 (0x909e8000) [pid = 1862] [serial = 651] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 259 (0x9399b000) [pid = 1862] [serial = 660] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 258 (0x91457800) [pid = 1862] [serial = 638] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 257 (0x98051800) [pid = 1862] [serial = 614] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 256 (0x90753400) [pid = 1862] [serial = 648] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 255 (0x8ee15000) [pid = 1862] [serial = 650] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 254 (0x8b71f400) [pid = 1862] [serial = 644] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 253 (0x8d38c400) [pid = 1862] [serial = 608] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 252 (0xa2fb3800) [pid = 1862] [serial = 626] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 251 (0x8d0a4400) [pid = 1862] [serial = 647] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 250 (0x91a39c00) [pid = 1862] [serial = 657] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 249 (0x91204000) [pid = 1862] [serial = 641] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 248 (0x91453000) [pid = 1862] [serial = 654] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 247 (0x9a9a3c00) [pid = 1862] [serial = 587] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 246 (0xa1092800) [pid = 1862] [serial = 623] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | --DOMWINDOW == 245 (0x99568400) [pid = 1862] [serial = 617] [outer = (nil)] [url = about:blank] 17:45:26 INFO - PROCESS | 1862 | 1466729126840 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:26 INFO - PROCESS | 1862 | 1466729126851 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bebc00 == 117 [pid = 1862] [id = 261] 17:45:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 246 (0x87bec000) [pid = 1862] [serial = 784] [outer = (nil)] 17:45:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 247 (0x882acc00) [pid = 1862] [serial = 785] [outer = 0x87bec000] 17:45:26 INFO - PROCESS | 1862 | 1466729126930 Marionette DEBUG loaded listener.js 17:45:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 248 (0x88362c00) [pid = 1862] [serial = 786] [outer = 0x87bec000] 17:45:27 INFO - PROCESS | 1862 | 1466729127755 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]]]}] 17:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2591ms 17:45:27 INFO - PROCESS | 1862 | 1466729127832 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 17:45:27 INFO - PROCESS | 1862 | 1466729127838 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 17:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:45:27 INFO - PROCESS | 1862 | 1466729127850 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:45:27 INFO - PROCESS | 1862 | 1466729127854 Marionette TRACE conn4 <- [1,1018,null,{}] 17:45:27 INFO - PROCESS | 1862 | 1466729127863 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}] 17:45:27 INFO - PROCESS | 1862 | 1466729127871 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:28 INFO - PROCESS | 1862 | 1466729128064 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 17:45:28 INFO - PROCESS | 1862 | 1466729128256 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 1862 | 1466729128264 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a8c00 == 118 [pid = 1862] [id = 262] 17:45:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 249 (0x88be2800) [pid = 1862] [serial = 787] [outer = (nil)] 17:45:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 250 (0x8910a400) [pid = 1862] [serial = 788] [outer = 0x88be2800] 17:45:28 INFO - PROCESS | 1862 | 1466729128334 Marionette DEBUG loaded listener.js 17:45:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 251 (0x89d09800) [pid = 1862] [serial = 789] [outer = 0x88be2800] 17:45:29 INFO - PROCESS | 1862 | 1466729129207 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]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1383ms 17:45:29 INFO - PROCESS | 1862 | 1466729129236 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 17:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:45:29 INFO - PROCESS | 1862 | 1466729129242 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 17:45:29 INFO - PROCESS | 1862 | 1466729129248 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 1862 | 1466729129252 Marionette TRACE conn4 <- [1,1022,null,{}] 17:45:29 INFO - PROCESS | 1862 | 1466729129267 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}] 17:45:29 INFO - PROCESS | 1862 | 1466729129271 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:29 INFO - PROCESS | 1862 | 1466729129555 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 17:45:29 INFO - PROCESS | 1862 | 1466729129586 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:29 INFO - PROCESS | 1862 | 1466729129592 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be1800 == 119 [pid = 1862] [id = 263] 17:45:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 252 (0x8aa9b000) [pid = 1862] [serial = 790] [outer = (nil)] 17:45:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 253 (0x8aaef000) [pid = 1862] [serial = 791] [outer = 0x8aa9b000] 17:45:29 INFO - PROCESS | 1862 | 1466729129667 Marionette DEBUG loaded listener.js 17:45:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 254 (0x8b71f400) [pid = 1862] [serial = 792] [outer = 0x8aa9b000] 17:45:30 INFO - PROCESS | 1862 | 1466729130859 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]]]}] 17:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1685ms 17:45:30 INFO - PROCESS | 1862 | 1466729130934 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 17:45:30 INFO - PROCESS | 1862 | 1466729130938 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 17:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:45:30 INFO - PROCESS | 1862 | 1466729130961 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:45:30 INFO - PROCESS | 1862 | 1466729130970 Marionette TRACE conn4 <- [1,1026,null,{}] 17:45:31 INFO - PROCESS | 1862 | 1466729130998 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}] 17:45:31 INFO - PROCESS | 1862 | 1466729131004 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:32 INFO - PROCESS | 1862 | 1466729132294 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 17:45:32 INFO - PROCESS | 1862 | --DOMWINDOW == 253 (0x8e61e800) [pid = 1862] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:45:32 INFO - PROCESS | 1862 | --DOMWINDOW == 252 (0x8b308000) [pid = 1862] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:45:32 INFO - PROCESS | 1862 | --DOMWINDOW == 251 (0x8de76800) [pid = 1862] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:45:32 INFO - PROCESS | 1862 | --DOMWINDOW == 250 (0x8b717800) [pid = 1862] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:45:32 INFO - PROCESS | 1862 | --DOMWINDOW == 249 (0x8910c000) [pid = 1862] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:45:32 INFO - PROCESS | 1862 | 1466729132495 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:32 INFO - PROCESS | 1862 | 1466729132504 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad3c00 == 120 [pid = 1862] [id = 264] 17:45:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 250 (0x8910c000) [pid = 1862] [serial = 793] [outer = (nil)] 17:45:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 251 (0x8d384c00) [pid = 1862] [serial = 794] [outer = 0x8910c000] 17:45:32 INFO - PROCESS | 1862 | 1466729132585 Marionette DEBUG loaded listener.js 17:45:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 252 (0x8de71000) [pid = 1862] [serial = 795] [outer = 0x8910c000] 17:45:33 INFO - PROCESS | 1862 | 1466729133302 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]]]}] 17:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 2386ms 17:45:33 INFO - PROCESS | 1862 | 1466729133332 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 17:45:33 INFO - PROCESS | 1862 | 1466729133336 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 17:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:45:33 INFO - PROCESS | 1862 | 1466729133343 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:45:33 INFO - PROCESS | 1862 | 1466729133346 Marionette TRACE conn4 <- [1,1030,null,{}] 17:45:33 INFO - PROCESS | 1862 | 1466729133352 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}] 17:45:33 INFO - PROCESS | 1862 | 1466729133357 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:33 INFO - PROCESS | 1862 | 1466729133615 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 17:45:33 INFO - PROCESS | 1862 | 1466729133636 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:33 INFO - PROCESS | 1862 | 1466729133643 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa9fc00 == 121 [pid = 1862] [id = 265] 17:45:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 253 (0x8b308000) [pid = 1862] [serial = 796] [outer = (nil)] 17:45:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 254 (0x8dfc4800) [pid = 1862] [serial = 797] [outer = 0x8b308000] 17:45:33 INFO - PROCESS | 1862 | 1466729133716 Marionette DEBUG loaded listener.js 17:45:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 255 (0x8e517c00) [pid = 1862] [serial = 798] [outer = 0x8b308000] 17:45:34 INFO - PROCESS | 1862 | 1466729134913 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]]]}] 17:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1641ms 17:45:34 INFO - PROCESS | 1862 | 1466729134986 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 17:45:34 INFO - PROCESS | 1862 | 1466729134993 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 17:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:45:35 INFO - PROCESS | 1862 | 1466729135002 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:45:35 INFO - PROCESS | 1862 | 1466729135008 Marionette TRACE conn4 <- [1,1034,null,{}] 17:45:35 INFO - PROCESS | 1862 | 1466729135016 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}] 17:45:35 INFO - PROCESS | 1862 | 1466729135023 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:35 INFO - PROCESS | 1862 | 1466729135291 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 17:45:35 INFO - PROCESS | 1862 | 1466729135643 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:35 INFO - PROCESS | 1862 | 1466729135655 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x88356c00 == 122 [pid = 1862] [id = 266] 17:45:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 256 (0x88360c00) [pid = 1862] [serial = 799] [outer = (nil)] 17:45:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 257 (0x88bdf800) [pid = 1862] [serial = 800] [outer = 0x88360c00] 17:45:35 INFO - PROCESS | 1862 | 1466729135741 Marionette DEBUG loaded listener.js 17:45:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 258 (0x89fccc00) [pid = 1862] [serial = 801] [outer = 0x88360c00] 17:45:36 INFO - PROCESS | 1862 | 1466729136750 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]]]}] 17:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1794ms 17:45:36 INFO - PROCESS | 1862 | 1466729136796 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 17:45:36 INFO - PROCESS | 1862 | 1466729136804 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 17:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:45:36 INFO - PROCESS | 1862 | 1466729136814 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:45:36 INFO - PROCESS | 1862 | 1466729136818 Marionette TRACE conn4 <- [1,1038,null,{}] 17:45:36 INFO - PROCESS | 1862 | 1466729136825 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}] 17:45:36 INFO - PROCESS | 1862 | 1466729136832 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:37 INFO - PROCESS | 1862 | 1466729137067 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 17:45:37 INFO - PROCESS | 1862 | 1466729137395 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 1862 | 1466729137404 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b71d000 == 123 [pid = 1862] [id = 267] 17:45:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 259 (0x8cc48c00) [pid = 1862] [serial = 802] [outer = (nil)] 17:45:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 260 (0x8d0adc00) [pid = 1862] [serial = 803] [outer = 0x8cc48c00] 17:45:37 INFO - PROCESS | 1862 | 1466729137501 Marionette DEBUG loaded listener.js 17:45:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 261 (0x8de16800) [pid = 1862] [serial = 804] [outer = 0x8cc48c00] 17:45:38 INFO - PROCESS | 1862 | 1466729138506 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]]]}] 17:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1737ms 17:45:38 INFO - PROCESS | 1862 | 1466729138552 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 17:45:38 INFO - PROCESS | 1862 | 1466729138556 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 17:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:45:38 INFO - PROCESS | 1862 | 1466729138563 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:45:38 INFO - PROCESS | 1862 | 1466729138570 Marionette TRACE conn4 <- [1,1042,null,{}] 17:45:38 INFO - PROCESS | 1862 | 1466729138587 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}] 17:45:38 INFO - PROCESS | 1862 | 1466729138596 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:38 INFO - PROCESS | 1862 | 1466729138844 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 17:45:39 INFO - PROCESS | 1862 | 1466729139178 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 1862 | 1466729139188 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e61f400 == 124 [pid = 1862] [id = 268] 17:45:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 262 (0x8e61f800) [pid = 1862] [serial = 805] [outer = (nil)] 17:45:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 263 (0x8e8e5800) [pid = 1862] [serial = 806] [outer = 0x8e61f800] 17:45:39 INFO - PROCESS | 1862 | 1466729139280 Marionette DEBUG loaded listener.js 17:45:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 264 (0x8efc4c00) [pid = 1862] [serial = 807] [outer = 0x8e61f800] 17:45:40 INFO - PROCESS | 1862 | 1466729140186 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]]]}] 17:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1700ms 17:45:40 INFO - PROCESS | 1862 | 1466729140264 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 17:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:45:40 INFO - PROCESS | 1862 | 1466729140270 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 17:45:40 INFO - PROCESS | 1862 | 1466729140278 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:45:40 INFO - PROCESS | 1862 | 1466729140282 Marionette TRACE conn4 <- [1,1046,null,{}] 17:45:40 INFO - PROCESS | 1862 | 1466729140287 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}] 17:45:40 INFO - PROCESS | 1862 | 1466729140293 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:40 INFO - PROCESS | 1862 | 1466729140573 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 17:45:40 INFO - PROCESS | 1862 | 1466729140902 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:40 INFO - PROCESS | 1862 | 1466729140913 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0be400 == 125 [pid = 1862] [id = 269] 17:45:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 265 (0x8efc9000) [pid = 1862] [serial = 808] [outer = (nil)] 17:45:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 266 (0x9075bc00) [pid = 1862] [serial = 809] [outer = 0x8efc9000] 17:45:41 INFO - PROCESS | 1862 | 1466729140999 Marionette DEBUG loaded listener.js 17:45:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 267 (0x9093a800) [pid = 1862] [serial = 810] [outer = 0x8efc9000] 17:45:41 INFO - PROCESS | 1862 | 1466729141946 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]]]}] 17:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1744ms 17:45:42 INFO - PROCESS | 1862 | 1466729142021 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 17:45:42 INFO - PROCESS | 1862 | 1466729142025 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 17:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:45:42 INFO - PROCESS | 1862 | 1466729142032 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:45:42 INFO - PROCESS | 1862 | 1466729142035 Marionette TRACE conn4 <- [1,1050,null,{}] 17:45:42 INFO - PROCESS | 1862 | 1466729142041 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}] 17:45:42 INFO - PROCESS | 1862 | 1466729142046 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:42 INFO - PROCESS | 1862 | 1466729142297 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 17:45:42 INFO - PROCESS | 1862 | 1466729142623 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:42 INFO - PROCESS | 1862 | 1466729142630 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e521800 == 126 [pid = 1862] [id = 270] 17:45:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 268 (0x8efc9800) [pid = 1862] [serial = 811] [outer = (nil)] 17:45:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 269 (0x9120f000) [pid = 1862] [serial = 812] [outer = 0x8efc9800] 17:45:42 INFO - PROCESS | 1862 | 1466729142718 Marionette DEBUG loaded listener.js 17:45:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 270 (0x9129e800) [pid = 1862] [serial = 813] [outer = 0x8efc9800] 17:45:43 INFO - PROCESS | 1862 | 1466729143698 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]]]}] 17:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1742ms 17:45:43 INFO - PROCESS | 1862 | 1466729143775 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 17:45:43 INFO - PROCESS | 1862 | 1466729143779 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 17:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:45:43 INFO - PROCESS | 1862 | 1466729143786 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:45:43 INFO - PROCESS | 1862 | 1466729143790 Marionette TRACE conn4 <- [1,1054,null,{}] 17:45:43 INFO - PROCESS | 1862 | 1466729143795 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}] 17:45:43 INFO - PROCESS | 1862 | 1466729143806 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:44 INFO - PROCESS | 1862 | 1466729144091 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 17:45:44 INFO - PROCESS | 1862 | 1466729144424 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:44 INFO - PROCESS | 1862 | 1466729144434 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x90760c00 == 127 [pid = 1862] [id = 271] 17:45:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 271 (0x916c1800) [pid = 1862] [serial = 814] [outer = (nil)] 17:45:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 272 (0x91ce5400) [pid = 1862] [serial = 815] [outer = 0x916c1800] 17:45:44 INFO - PROCESS | 1862 | 1466729144517 Marionette DEBUG loaded listener.js 17:45:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 273 (0x93c78000) [pid = 1862] [serial = 816] [outer = 0x916c1800] 17:45:45 INFO - PROCESS | 1862 | 1466729145450 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]]]}] 17:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1736ms 17:45:45 INFO - PROCESS | 1862 | 1466729145523 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 17:45:45 INFO - PROCESS | 1862 | 1466729145528 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 17:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:45:45 INFO - PROCESS | 1862 | 1466729145534 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:45:45 INFO - PROCESS | 1862 | 1466729145538 Marionette TRACE conn4 <- [1,1058,null,{}] 17:45:45 INFO - PROCESS | 1862 | 1466729145544 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}] 17:45:45 INFO - PROCESS | 1862 | 1466729145549 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:45 INFO - PROCESS | 1862 | 1466729145764 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 17:45:46 INFO - PROCESS | 1862 | 1466729146091 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:46 INFO - PROCESS | 1862 | 1466729146097 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x909edc00 == 128 [pid = 1862] [id = 272] 17:45:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 274 (0x91458800) [pid = 1862] [serial = 817] [outer = (nil)] 17:45:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 275 (0x97fbe400) [pid = 1862] [serial = 818] [outer = 0x91458800] 17:45:46 INFO - PROCESS | 1862 | 1466729146209 Marionette DEBUG loaded listener.js 17:45:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 276 (0x98cf3400) [pid = 1862] [serial = 819] [outer = 0x91458800] 17:45:47 INFO - PROCESS | 1862 | 1466729147100 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]]]}] 17:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1640ms 17:45:47 INFO - PROCESS | 1862 | 1466729147175 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 17:45:47 INFO - PROCESS | 1862 | 1466729147186 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 17:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:45:47 INFO - PROCESS | 1862 | 1466729147192 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:45:47 INFO - PROCESS | 1862 | 1466729147195 Marionette TRACE conn4 <- [1,1062,null,{}] 17:45:47 INFO - PROCESS | 1862 | 1466729147201 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}] 17:45:47 INFO - PROCESS | 1862 | 1466729147206 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:47 INFO - PROCESS | 1862 | 1466729147456 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 17:45:47 INFO - PROCESS | 1862 | 1466729147798 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:47 INFO - PROCESS | 1862 | 1466729147806 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x91206800 == 129 [pid = 1862] [id = 273] 17:45:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 277 (0x91ce9400) [pid = 1862] [serial = 820] [outer = (nil)] 17:45:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 278 (0x996b2400) [pid = 1862] [serial = 821] [outer = 0x91ce9400] 17:45:47 INFO - PROCESS | 1862 | 1466729147890 Marionette DEBUG loaded listener.js 17:45:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 279 (0x99e9dc00) [pid = 1862] [serial = 822] [outer = 0x91ce9400] 17:45:48 INFO - PROCESS | 1862 | 1466729148817 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]]]}] 17:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1681ms 17:45:48 INFO - PROCESS | 1862 | 1466729148874 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 17:45:48 INFO - PROCESS | 1862 | 1466729148878 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 17:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:45:48 INFO - PROCESS | 1862 | 1466729148885 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:45:48 INFO - PROCESS | 1862 | 1466729148889 Marionette TRACE conn4 <- [1,1066,null,{}] 17:45:48 INFO - PROCESS | 1862 | 1466729148895 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}] 17:45:48 INFO - PROCESS | 1862 | 1466729148900 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:49 INFO - PROCESS | 1862 | 1466729149115 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 17:45:49 INFO - PROCESS | 1862 | 1466729149453 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:49 INFO - PROCESS | 1862 | 1466729149460 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x9127c400 == 130 [pid = 1862] [id = 274] 17:45:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 280 (0x91ce7400) [pid = 1862] [serial = 823] [outer = (nil)] 17:45:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 281 (0x9a9a4400) [pid = 1862] [serial = 824] [outer = 0x91ce7400] 17:45:49 INFO - PROCESS | 1862 | 1466729149553 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 282 (0x9af2a000) [pid = 1862] [serial = 825] [outer = 0x91ce7400] 17:45:50 INFO - PROCESS | 1862 | 1466729150466 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]]]}] 17:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1630ms 17:45:50 INFO - PROCESS | 1862 | 1466729150517 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 17:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:45:50 INFO - PROCESS | 1862 | 1466729150525 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 17:45:50 INFO - PROCESS | 1862 | 1466729150532 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - PROCESS | 1862 | 1466729150536 Marionette TRACE conn4 <- [1,1070,null,{}] 17:45:50 INFO - PROCESS | 1862 | 1466729150542 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}] 17:45:50 INFO - PROCESS | 1862 | 1466729150547 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:50 INFO - PROCESS | 1862 | 1466729150748 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 17:45:51 INFO - PROCESS | 1862 | 1466729151076 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:51 INFO - PROCESS | 1862 | 1466729151086 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a9400 == 131 [pid = 1862] [id = 275] 17:45:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 283 (0x89fde000) [pid = 1862] [serial = 826] [outer = (nil)] 17:45:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 284 (0x89fe6000) [pid = 1862] [serial = 827] [outer = 0x89fde000] 17:45:51 INFO - PROCESS | 1862 | 1466729151173 Marionette DEBUG loaded listener.js 17:45:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 285 (0x89fe7c00) [pid = 1862] [serial = 828] [outer = 0x89fde000] 17:45:52 INFO - PROCESS | 1862 | 1466729152130 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]]]}] 17:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1634ms 17:45:52 INFO - PROCESS | 1862 | 1466729152166 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 17:45:52 INFO - PROCESS | 1862 | 1466729152171 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 17:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:45:52 INFO - PROCESS | 1862 | 1466729152177 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:45:52 INFO - PROCESS | 1862 | 1466729152182 Marionette TRACE conn4 <- [1,1074,null,{}] 17:45:52 INFO - PROCESS | 1862 | 1466729152188 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}] 17:45:52 INFO - PROCESS | 1862 | 1466729152194 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:52 INFO - PROCESS | 1862 | 1466729152438 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 17:45:52 INFO - PROCESS | 1862 | 1466729152796 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 1862 | 1466729152806 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x9a908800 == 132 [pid = 1862] [id = 276] 17:45:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 286 (0xa23a6400) [pid = 1862] [serial = 829] [outer = (nil)] 17:45:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 287 (0xa255cc00) [pid = 1862] [serial = 830] [outer = 0xa23a6400] 17:45:52 INFO - PROCESS | 1862 | 1466729152899 Marionette DEBUG loaded listener.js 17:45:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 288 (0xa4d57800) [pid = 1862] [serial = 831] [outer = 0xa23a6400] 17:45:53 INFO - PROCESS | 1862 | 1466729153841 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]]]}] 17:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1732ms 17:45:53 INFO - PROCESS | 1862 | 1466729153911 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 1862 | 1466729153915 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 17:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:45:53 INFO - PROCESS | 1862 | 1466729153922 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 1862 | 1466729153926 Marionette TRACE conn4 <- [1,1078,null,{}] 17:45:53 INFO - PROCESS | 1862 | 1466729153931 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}] 17:45:53 INFO - PROCESS | 1862 | 1466729153936 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:54 INFO - PROCESS | 1862 | 1466729154151 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 17:45:54 INFO - PROCESS | 1862 | 1466729154502 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:54 INFO - PROCESS | 1862 | 1466729154516 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a14f000 == 133 [pid = 1862] [id = 277] 17:45:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 289 (0x8a152800) [pid = 1862] [serial = 832] [outer = (nil)] 17:45:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 290 (0x8a156c00) [pid = 1862] [serial = 833] [outer = 0x8a152800] 17:45:54 INFO - PROCESS | 1862 | 1466729154614 Marionette DEBUG loaded listener.js 17:45:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 291 (0x8a158800) [pid = 1862] [serial = 834] [outer = 0x8a152800] 17:45:55 INFO - PROCESS | 1862 | 1466729155556 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]]]}] 17:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1685ms 17:45:55 INFO - PROCESS | 1862 | 1466729155608 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 17:45:55 INFO - PROCESS | 1862 | 1466729155613 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 17:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:45:55 INFO - PROCESS | 1862 | 1466729155619 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:45:55 INFO - PROCESS | 1862 | 1466729155622 Marionette TRACE conn4 <- [1,1082,null,{}] 17:45:55 INFO - PROCESS | 1862 | 1466729155628 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}] 17:45:55 INFO - PROCESS | 1862 | 1466729155633 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:55 INFO - PROCESS | 1862 | 1466729155847 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 17:45:56 INFO - PROCESS | 1862 | 1466729156171 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 1862 | 1466729156180 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adfc00 == 134 [pid = 1862] [id = 278] 17:45:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 292 (0x887d3400) [pid = 1862] [serial = 835] [outer = (nil)] 17:45:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 293 (0x887dc000) [pid = 1862] [serial = 836] [outer = 0x887d3400] 17:45:56 INFO - PROCESS | 1862 | 1466729156275 Marionette DEBUG loaded listener.js 17:45:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 294 (0x887dd800) [pid = 1862] [serial = 837] [outer = 0x887d3400] 17:45:57 INFO - PROCESS | 1862 | 1466729157178 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]]]}] 17:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1630ms 17:45:57 INFO - PROCESS | 1862 | 1466729157250 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 17:45:57 INFO - PROCESS | 1862 | 1466729157253 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 17:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:45:57 INFO - PROCESS | 1862 | 1466729157260 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:45:57 INFO - PROCESS | 1862 | 1466729157263 Marionette TRACE conn4 <- [1,1086,null,{}] 17:45:57 INFO - PROCESS | 1862 | 1466729157269 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}] 17:45:57 INFO - PROCESS | 1862 | 1466729157274 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:57 INFO - PROCESS | 1862 | 1466729157551 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 17:45:57 INFO - PROCESS | 1862 | 1466729157886 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:57 INFO - PROCESS | 1862 | 1466729157894 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x88734000 == 135 [pid = 1862] [id = 279] 17:45:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 295 (0x88734400) [pid = 1862] [serial = 838] [outer = (nil)] 17:45:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 296 (0x89d0b800) [pid = 1862] [serial = 839] [outer = 0x88734400] 17:45:57 INFO - PROCESS | 1862 | 1466729157981 Marionette DEBUG loaded listener.js 17:45:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 297 (0x89fd7800) [pid = 1862] [serial = 840] [outer = 0x88734400] 17:45:58 INFO - PROCESS | 1862 | 1466729158881 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]]]}] 17:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1684ms 17:45:58 INFO - PROCESS | 1862 | 1466729158946 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 17:45:58 INFO - PROCESS | 1862 | 1466729158950 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 17:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:45:58 INFO - PROCESS | 1862 | 1466729158956 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:45:58 INFO - PROCESS | 1862 | 1466729158959 Marionette TRACE conn4 <- [1,1090,null,{}] 17:45:58 INFO - PROCESS | 1862 | 1466729158965 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}] 17:45:58 INFO - PROCESS | 1862 | 1466729158970 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:59 INFO - PROCESS | 1862 | 1466729159201 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 17:45:59 INFO - PROCESS | 1862 | 1466729159555 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:59 INFO - PROCESS | 1862 | 1466729159562 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:45:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x887e2800 == 136 [pid = 1862] [id = 280] 17:45:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 298 (0x8a151800) [pid = 1862] [serial = 841] [outer = (nil)] 17:45:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 299 (0x8cc15c00) [pid = 1862] [serial = 842] [outer = 0x8a151800] 17:45:59 INFO - PROCESS | 1862 | 1466729159647 Marionette DEBUG loaded listener.js 17:45:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 300 (0x8de1d000) [pid = 1862] [serial = 843] [outer = 0x8a151800] 17:46:00 INFO - PROCESS | 1862 | 1466729160525 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]]]}] 17:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1682ms 17:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:46:00 INFO - PROCESS | 1862 | 1466729160640 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 1862 | 1466729160644 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 17:46:00 INFO - PROCESS | 1862 | 1466729160650 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 1862 | 1466729160654 Marionette TRACE conn4 <- [1,1094,null,{}] 17:46:00 INFO - PROCESS | 1862 | 1466729160718 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}] 17:46:00 INFO - PROCESS | 1862 | 1466729160724 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:00 INFO - PROCESS | 1862 | 1466729160961 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 17:46:01 INFO - PROCESS | 1862 | 1466729161260 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:01 INFO - PROCESS | 1862 | 1466729161270 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d4800 == 137 [pid = 1862] [id = 281] 17:46:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 301 (0x894c5800) [pid = 1862] [serial = 844] [outer = (nil)] 17:46:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 302 (0x894cd400) [pid = 1862] [serial = 845] [outer = 0x894c5800] 17:46:01 INFO - PROCESS | 1862 | 1466729161350 Marionette DEBUG loaded listener.js 17:46:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 303 (0x894ce800) [pid = 1862] [serial = 846] [outer = 0x894c5800] 17:46:02 INFO - PROCESS | 1862 | 1466729162360 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]]]}] 17:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1745ms 17:46:02 INFO - PROCESS | 1862 | 1466729162395 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 17:46:02 INFO - PROCESS | 1862 | 1466729162398 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 17:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:46:02 INFO - PROCESS | 1862 | 1466729162405 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:46:02 INFO - PROCESS | 1862 | 1466729162410 Marionette TRACE conn4 <- [1,1098,null,{}] 17:46:02 INFO - PROCESS | 1862 | 1466729162415 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}] 17:46:02 INFO - PROCESS | 1862 | 1466729162420 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:02 INFO - PROCESS | 1862 | 1466729162650 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 17:46:03 INFO - PROCESS | 1862 | 1466729163008 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:03 INFO - PROCESS | 1862 | 1466729163017 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x894cb000 == 138 [pid = 1862] [id = 282] 17:46:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 304 (0x894cc400) [pid = 1862] [serial = 847] [outer = (nil)] 17:46:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 305 (0x8a15d000) [pid = 1862] [serial = 848] [outer = 0x894cc400] 17:46:03 INFO - PROCESS | 1862 | 1466729163103 Marionette DEBUG loaded listener.js 17:46:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 306 (0x8df27400) [pid = 1862] [serial = 849] [outer = 0x894cc400] 17:46:04 INFO - PROCESS | 1862 | 1466729164035 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]]]}] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x90936c00 == 137 [pid = 1862] [id = 135] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x951bbc00 == 136 [pid = 1862] [id = 31] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0xa2370800 == 135 [pid = 1862] [id = 108] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x9a937000 == 134 [pid = 1862] [id = 41] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x8e494800 == 133 [pid = 1862] [id = 112] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x8de1c800 == 132 [pid = 1862] [id = 113] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad3c00 == 131 [pid = 1862] [id = 264] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x87be1800 == 130 [pid = 1862] [id = 263] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x882a8c00 == 129 [pid = 1862] [id = 262] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x87bebc00 == 128 [pid = 1862] [id = 261] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x9769d000 == 127 [pid = 1862] [id = 249] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x8b71ec00 == 126 [pid = 1862] [id = 248] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x8de71400 == 125 [pid = 1862] [id = 247] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x8d178800 == 124 [pid = 1862] [id = 246] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x90755000 == 123 [pid = 1862] [id = 245] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0ad000 == 122 [pid = 1862] [id = 244] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x8efbc400 == 121 [pid = 1862] [id = 242] 17:46:05 INFO - PROCESS | 1862 | --DOCSHELL 0x89d02000 == 120 [pid = 1862] [id = 243] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b5c00 == 119 [pid = 1862] [id = 215] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x9538a000 == 118 [pid = 1862] [id = 22] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8efc5c00 == 117 [pid = 1862] [id = 114] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1ba000 == 116 [pid = 1862] [id = 216] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x98f95c00 == 115 [pid = 1862] [id = 23] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8ee14400 == 114 [pid = 1862] [id = 155] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x99431400 == 113 [pid = 1862] [id = 121] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x94752c00 == 112 [pid = 1862] [id = 48] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8b718800 == 111 [pid = 1862] [id = 218] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x93c75400 == 110 [pid = 1862] [id = 29] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x91ac5800 == 109 [pid = 1862] [id = 119] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x996b9800 == 108 [pid = 1862] [id = 120] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x91cf2400 == 107 [pid = 1862] [id = 163] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x90930c00 == 106 [pid = 1862] [id = 81] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x91bd7c00 == 105 [pid = 1862] [id = 136] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x94755800 == 104 [pid = 1862] [id = 38] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8de16c00 == 103 [pid = 1862] [id = 133] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x91ac4800 == 102 [pid = 1862] [id = 72] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x91ac9000 == 101 [pid = 1862] [id = 87] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8f092000 == 100 [pid = 1862] [id = 115] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8efc2c00 == 99 [pid = 1862] [id = 174] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0aac00 == 98 [pid = 1862] [id = 219] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8de1f400 == 97 [pid = 1862] [id = 118] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0xa61b0400 == 96 [pid = 1862] [id = 109] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0a2000 == 95 [pid = 1862] [id = 182] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x88bdb800 == 94 [pid = 1862] [id = 254] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8d38f400 == 93 [pid = 1862] [id = 167] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x916bf400 == 92 [pid = 1862] [id = 124] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8df71400 == 91 [pid = 1862] [id = 252] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x91210000 == 90 [pid = 1862] [id = 220] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0af400 == 89 [pid = 1862] [id = 217] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8e522400 == 88 [pid = 1862] [id = 253] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8d390800 == 87 [pid = 1862] [id = 127] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b8000 == 86 [pid = 1862] [id = 162] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8ee07400 == 85 [pid = 1862] [id = 129] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x97fc0400 == 84 [pid = 1862] [id = 250] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8df73c00 == 83 [pid = 1862] [id = 251] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8b30ec00 == 82 [pid = 1862] [id = 166] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x882a5400 == 81 [pid = 1862] [id = 256] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x882aa400 == 80 [pid = 1862] [id = 257] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad5400 == 79 [pid = 1862] [id = 258] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad4000 == 78 [pid = 1862] [id = 259] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad4800 == 77 [pid = 1862] [id = 260] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8b30fc00 == 76 [pid = 1862] [id = 214] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x882a5800 == 75 [pid = 1862] [id = 255] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8aae3400 == 74 [pid = 1862] [id = 229] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x89d02400 == 73 [pid = 1862] [id = 227] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x916c3000 == 72 [pid = 1862] [id = 158] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x91a31c00 == 71 [pid = 1862] [id = 123] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x89104800 == 70 [pid = 1862] [id = 233] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa96c00 == 69 [pid = 1862] [id = 234] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x88729000 == 68 [pid = 1862] [id = 235] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x89fcd800 == 67 [pid = 1862] [id = 230] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0xa1098400 == 66 [pid = 1862] [id = 231] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x89102c00 == 65 [pid = 1862] [id = 232] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x93b6c400 == 64 [pid = 1862] [id = 47] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc4c000 == 63 [pid = 1862] [id = 128] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b3800 == 62 [pid = 1862] [id = 161] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8dfc6c00 == 61 [pid = 1862] [id = 157] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x9a0fcc00 == 60 [pid = 1862] [id = 21] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8872fc00 == 59 [pid = 1862] [id = 236] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8d173400 == 58 [pid = 1862] [id = 126] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8ee0e000 == 57 [pid = 1862] [id = 225] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x9a90c400 == 56 [pid = 1862] [id = 165] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x89d02800 == 55 [pid = 1862] [id = 226] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x94755c00 == 54 [pid = 1862] [id = 224] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x99e95c00 == 53 [pid = 1862] [id = 164] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x9b09b800 == 52 [pid = 1862] [id = 24] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x97f55000 == 51 [pid = 1862] [id = 36] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x951ebc00 == 50 [pid = 1862] [id = 159] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x9af29800 == 49 [pid = 1862] [id = 122] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x95390400 == 48 [pid = 1862] [id = 89] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x976a4c00 == 47 [pid = 1862] [id = 40] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x9ae04400 == 46 [pid = 1862] [id = 90] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8aae1c00 == 45 [pid = 1862] [id = 228] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0xa328fc00 == 44 [pid = 1862] [id = 125] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x887d4800 == 43 [pid = 1862] [id = 281] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x887e2800 == 42 [pid = 1862] [id = 280] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x87adfc00 == 41 [pid = 1862] [id = 278] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x88734000 == 40 [pid = 1862] [id = 279] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8a14f000 == 39 [pid = 1862] [id = 277] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x9a908800 == 38 [pid = 1862] [id = 276] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x882a9400 == 37 [pid = 1862] [id = 275] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x91206800 == 36 [pid = 1862] [id = 273] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x9127c400 == 35 [pid = 1862] [id = 274] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x909edc00 == 34 [pid = 1862] [id = 272] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x90760c00 == 33 [pid = 1862] [id = 271] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8e521800 == 32 [pid = 1862] [id = 270] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0be400 == 31 [pid = 1862] [id = 269] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8e61f400 == 30 [pid = 1862] [id = 268] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8b71d000 == 29 [pid = 1862] [id = 267] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x88356c00 == 28 [pid = 1862] [id = 266] 17:46:07 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa9fc00 == 27 [pid = 1862] [id = 265] 17:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 5150ms 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 305 (0x90754000) [pid = 1862] [serial = 728] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 304 (0x8efbb800) [pid = 1862] [serial = 726] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 303 (0x8910b000) [pid = 1862] [serial = 698] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 302 (0x9b009000) [pid = 1862] [serial = 677] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 301 (0x8de6ec00) [pid = 1862] [serial = 720] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 300 (0x89d0c800) [pid = 1862] [serial = 680] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 299 (0xa23b1000) [pid = 1862] [serial = 695] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 298 (0x8ee07c00) [pid = 1862] [serial = 725] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 297 (0x8de6b000) [pid = 1862] [serial = 665] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 296 (0x8e623800) [pid = 1862] [serial = 723] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 295 (0x9120c800) [pid = 1862] [serial = 668] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 294 (0x9805d400) [pid = 1862] [serial = 671] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 293 (0x8aa97800) [pid = 1862] [serial = 701] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 292 (0x8cc10400) [pid = 1862] [serial = 717] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 291 (0x8df22800) [pid = 1862] [serial = 689] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 290 (0x89d0b400) [pid = 1862] [serial = 714] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 289 (0x89d06800) [pid = 1862] [serial = 713] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 288 (0x89fd3c00) [pid = 1862] [serial = 692] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 287 (0x8aaea000) [pid = 1862] [serial = 686] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 286 (0x8b71cc00) [pid = 1862] [serial = 716] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 285 (0x8aa9f800) [pid = 1862] [serial = 710] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 284 (0x8df24000) [pid = 1862] [serial = 683] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 283 (0x8e61e000) [pid = 1862] [serial = 722] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 282 (0x8872f800) [pid = 1862] [serial = 707] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 281 (0x99e9f000) [pid = 1862] [serial = 674] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 280 (0x8aaa2400) [pid = 1862] [serial = 704] [outer = (nil)] [url = about:blank] 17:46:07 INFO - PROCESS | 1862 | --DOMWINDOW == 279 (0x8d38bc00) [pid = 1862] [serial = 719] [outer = (nil)] [url = about:blank] 17:46:08 INFO - PROCESS | 1862 | 1466729168046 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 1862 | 1466729168053 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 17:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:46:08 INFO - PROCESS | 1862 | 1466729168067 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 1862 | 1466729168077 Marionette TRACE conn4 <- [1,1102,null,{}] 17:46:08 INFO - PROCESS | 1862 | 1466729168088 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}] 17:46:08 INFO - PROCESS | 1862 | 1466729168094 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:08 INFO - PROCESS | 1862 | 1466729168292 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 17:46:08 INFO - PROCESS | 1862 | 1466729168527 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:08 INFO - PROCESS | 1862 | 1466729168540 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x87beb400 == 28 [pid = 1862] [id = 283] 17:46:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 280 (0x87beb800) [pid = 1862] [serial = 850] [outer = (nil)] 17:46:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 281 (0x882a6800) [pid = 1862] [serial = 851] [outer = 0x87beb800] 17:46:08 INFO - PROCESS | 1862 | 1466729168620 Marionette DEBUG loaded listener.js 17:46:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 282 (0x882b4000) [pid = 1862] [serial = 852] [outer = 0x87beb800] 17:46:09 INFO - PROCESS | 1862 | 1466729169545 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]]]}] 17:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1544ms 17:46:09 INFO - PROCESS | 1862 | 1466729169611 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 17:46:09 INFO - PROCESS | 1862 | 1466729169618 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 17:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:46:09 INFO - PROCESS | 1862 | 1466729169631 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 1862 | 1466729169639 Marionette TRACE conn4 <- [1,1106,null,{}] 17:46:09 INFO - PROCESS | 1862 | 1466729169645 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}] 17:46:09 INFO - PROCESS | 1862 | 1466729169651 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:09 INFO - PROCESS | 1862 | 1466729169846 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 17:46:10 INFO - PROCESS | 1862 | 1466729170104 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 1862 | 1466729170114 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bdf000 == 29 [pid = 1862] [id = 284] 17:46:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 283 (0x88be0400) [pid = 1862] [serial = 853] [outer = (nil)] 17:46:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 284 (0x88be5c00) [pid = 1862] [serial = 854] [outer = 0x88be0400] 17:46:10 INFO - PROCESS | 1862 | 1466729170195 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 285 (0x89102800) [pid = 1862] [serial = 855] [outer = 0x88be0400] 17:46:11 INFO - PROCESS | 1862 | 1466729171181 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]]]}] 17:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1591ms 17:46:11 INFO - PROCESS | 1862 | 1466729171217 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 17:46:11 INFO - PROCESS | 1862 | 1466729171221 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 17:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:46:11 INFO - PROCESS | 1862 | 1466729171229 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - PROCESS | 1862 | 1466729171232 Marionette TRACE conn4 <- [1,1110,null,{}] 17:46:11 INFO - PROCESS | 1862 | 1466729171256 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}] 17:46:11 INFO - PROCESS | 1862 | 1466729171279 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:11 INFO - PROCESS | 1862 | 1466729171570 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 17:46:11 INFO - PROCESS | 1862 | 1466729171813 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 1862 | 1466729171827 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d0ec00 == 30 [pid = 1862] [id = 285] 17:46:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 286 (0x89d0f800) [pid = 1862] [serial = 856] [outer = (nil)] 17:46:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 287 (0x89fd4800) [pid = 1862] [serial = 857] [outer = 0x89d0f800] 17:46:11 INFO - PROCESS | 1862 | 1466729171914 Marionette DEBUG loaded listener.js 17:46:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 288 (0x89fe1400) [pid = 1862] [serial = 858] [outer = 0x89d0f800] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 287 (0x8cc4a400) [pid = 1862] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 286 (0x996b3c00) [pid = 1862] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 285 (0x909ec400) [pid = 1862] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 284 (0x89d04c00) [pid = 1862] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 283 (0x916bf000) [pid = 1862] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 282 (0x953c7000) [pid = 1862] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 281 (0x89d05800) [pid = 1862] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 280 (0x99569c00) [pid = 1862] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 279 (0x8aae3c00) [pid = 1862] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 278 (0x8aae6c00) [pid = 1862] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 277 (0x8ee15800) [pid = 1862] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 276 (0x9af2e000) [pid = 1862] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 275 (0x8d0a5400) [pid = 1862] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 274 (0x92ed2000) [pid = 1862] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 273 (0x8d0b7000) [pid = 1862] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 272 (0x91ce8400) [pid = 1862] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 271 (0x97712000) [pid = 1862] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 270 (0x8d38e800) [pid = 1862] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 269 (0x8de69800) [pid = 1862] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 268 (0x909f1c00) [pid = 1862] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 267 (0x91ac2c00) [pid = 1862] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 266 (0x91453c00) [pid = 1862] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 265 (0x9942dc00) [pid = 1862] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 264 (0x8b713800) [pid = 1862] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 263 (0x953efc00) [pid = 1862] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 262 (0x8b309c00) [pid = 1862] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 261 (0x9af26400) [pid = 1862] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 260 (0x8aa9a400) [pid = 1862] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 259 (0x8d0ac400) [pid = 1862] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 258 (0x953cfc00) [pid = 1862] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 257 (0x8d0b2800) [pid = 1862] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 256 (0x95388c00) [pid = 1862] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 255 (0x91ac4000) [pid = 1862] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 254 (0x89106000) [pid = 1862] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 253 (0x98dde000) [pid = 1862] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 252 (0x8de1a400) [pid = 1862] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 251 (0x89108400) [pid = 1862] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 250 (0x98f7ac00) [pid = 1862] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 249 (0x88735400) [pid = 1862] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 248 (0x91cf0400) [pid = 1862] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 247 (0x91a35400) [pid = 1862] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 246 (0x8b307c00) [pid = 1862] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 245 (0x8e8ec800) [pid = 1862] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 244 (0x98ddf400) [pid = 1862] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 243 (0x91278000) [pid = 1862] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 242 (0x98598000) [pid = 1862] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 241 (0x8ee0b400) [pid = 1862] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 240 (0xa2099c00) [pid = 1862] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x9955f400) [pid = 1862] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x8e495000) [pid = 1862] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x8b1afc00) [pid = 1862] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0x91277000) [pid = 1862] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x8d38f800) [pid = 1862] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x8b721000) [pid = 1862] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x89fcf400) [pid = 1862] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x953ca000) [pid = 1862] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x8b1bc400) [pid = 1862] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0xa108f400) [pid = 1862] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x9538bc00) [pid = 1862] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x8de17000) [pid = 1862] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0x953cf000) [pid = 1862] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x8de6d000) [pid = 1862] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x8efc9c00) [pid = 1862] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0x94721800) [pid = 1862] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x91273400) [pid = 1862] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x95391400) [pid = 1862] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0x8b307400) [pid = 1862] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x91a3b800) [pid = 1862] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x98f94400) [pid = 1862] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x8872cc00) [pid = 1862] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x8aa9b000) [pid = 1862] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x939a6000) [pid = 1862] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x87bec000) [pid = 1862] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x89fd1000) [pid = 1862] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x91456800) [pid = 1862] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x88359800) [pid = 1862] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x98f96400) [pid = 1862] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x87ad8000) [pid = 1862] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x87ad5000) [pid = 1862] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x9092f800) [pid = 1862] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x8d17ac00) [pid = 1862] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x87ad5800) [pid = 1862] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x8f08ec00) [pid = 1862] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 204 (0x8dfce800) [pid = 1862] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x8df74800) [pid = 1862] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x9129fc00) [pid = 1862] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0x88be2800) [pid = 1862] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x8df73000) [pid = 1862] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 199 (0x882a7800) [pid = 1862] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 198 (0x993cd000) [pid = 1862] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 197 (0x882a7400) [pid = 1862] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 196 (0x88bdd800) [pid = 1862] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 195 (0x8b308000) [pid = 1862] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:46:15 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x8910c000) [pid = 1862] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:46:15 INFO - PROCESS | 1862 | --DOCSHELL 0x9859c800 == 29 [pid = 1862] [id = 9] 17:46:16 INFO - PROCESS | 1862 | 1466729176223 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]]]}] 17:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 5008ms 17:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:46:16 INFO - PROCESS | 1862 | 1466729176236 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 1862 | 1466729176239 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 17:46:16 INFO - PROCESS | 1862 | 1466729176247 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - PROCESS | 1862 | 1466729176251 Marionette TRACE conn4 <- [1,1114,null,{}] 17:46:16 INFO - PROCESS | 1862 | 1466729176256 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}] 17:46:16 INFO - PROCESS | 1862 | 1466729176261 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:16 INFO - PROCESS | 1862 | 1466729176441 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 17:46:16 INFO - PROCESS | 1862 | 1466729176456 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:16 INFO - PROCESS | 1862 | 1466729176465 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad7800 == 30 [pid = 1862] [id = 286] 17:46:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 195 (0x8835b400) [pid = 1862] [serial = 859] [outer = (nil)] 17:46:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 196 (0x89fcc400) [pid = 1862] [serial = 860] [outer = 0x8835b400] 17:46:16 INFO - PROCESS | 1862 | 1466729176538 Marionette DEBUG loaded listener.js 17:46:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 197 (0x8a15cc00) [pid = 1862] [serial = 861] [outer = 0x8835b400] 17:46:17 INFO - PROCESS | 1862 | 1466729177667 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]]]}] 17:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1438ms 17:46:17 INFO - PROCESS | 1862 | 1466729177685 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 17:46:17 INFO - PROCESS | 1862 | 1466729177691 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 17:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:46:17 INFO - PROCESS | 1862 | 1466729177701 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:46:17 INFO - PROCESS | 1862 | 1466729177706 Marionette TRACE conn4 <- [1,1118,null,{}] 17:46:17 INFO - PROCESS | 1862 | 1466729177715 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}] 17:46:17 INFO - PROCESS | 1862 | 1466729177720 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:17 INFO - PROCESS | 1862 | 1466729177918 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 17:46:18 INFO - PROCESS | 1862 | 1466729178267 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:18 INFO - PROCESS | 1862 | 1466729178287 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad4800 == 31 [pid = 1862] [id = 287] 17:46:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 198 (0x88358800) [pid = 1862] [serial = 862] [outer = (nil)] 17:46:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 199 (0x88727400) [pid = 1862] [serial = 863] [outer = 0x88358800] 17:46:18 INFO - PROCESS | 1862 | 1466729178392 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 200 (0x887d3800) [pid = 1862] [serial = 864] [outer = 0x88358800] 17:46:19 INFO - PROCESS | 1862 | 1466729179407 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]]]}] 17:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1785ms 17:46:19 INFO - PROCESS | 1862 | 1466729179486 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 17:46:19 INFO - PROCESS | 1862 | 1466729179495 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 17:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:46:19 INFO - PROCESS | 1862 | 1466729179505 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:46:19 INFO - PROCESS | 1862 | 1466729179509 Marionette TRACE conn4 <- [1,1122,null,{}] 17:46:19 INFO - PROCESS | 1862 | 1466729179516 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}] 17:46:19 INFO - PROCESS | 1862 | 1466729179522 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:19 INFO - PROCESS | 1862 | 1466729179771 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 17:46:20 INFO - PROCESS | 1862 | 1466729180094 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:20 INFO - PROCESS | 1862 | 1466729180102 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x87addc00 == 32 [pid = 1862] [id = 288] 17:46:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 201 (0x894c8000) [pid = 1862] [serial = 865] [outer = (nil)] 17:46:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 202 (0x89d10400) [pid = 1862] [serial = 866] [outer = 0x894c8000] 17:46:20 INFO - PROCESS | 1862 | 1466729180190 Marionette DEBUG loaded listener.js 17:46:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 203 (0x8a157c00) [pid = 1862] [serial = 867] [outer = 0x894c8000] 17:46:21 INFO - PROCESS | 1862 | 1466729181173 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]]]}] 17:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1736ms 17:46:21 INFO - PROCESS | 1862 | 1466729181243 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 17:46:21 INFO - PROCESS | 1862 | 1466729181247 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 17:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:46:21 INFO - PROCESS | 1862 | 1466729181254 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:46:21 INFO - PROCESS | 1862 | 1466729181260 Marionette TRACE conn4 <- [1,1126,null,{}] 17:46:21 INFO - PROCESS | 1862 | 1466729181277 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}] 17:46:21 INFO - PROCESS | 1862 | 1466729181285 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:21 INFO - PROCESS | 1862 | 1466729181538 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 17:46:21 INFO - PROCESS | 1862 | 1466729181907 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:21 INFO - PROCESS | 1862 | 1466729181923 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaec800 == 33 [pid = 1862] [id = 289] 17:46:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 204 (0x8b1afc00) [pid = 1862] [serial = 868] [outer = (nil)] 17:46:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 205 (0x8b1b4c00) [pid = 1862] [serial = 869] [outer = 0x8b1afc00] 17:46:22 INFO - PROCESS | 1862 | 1466729182004 Marionette DEBUG loaded listener.js 17:46:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 206 (0x8b1b9c00) [pid = 1862] [serial = 870] [outer = 0x8b1afc00] 17:46:22 INFO - PROCESS | 1862 | 1466729182966 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]]]}] 17:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1785ms 17:46:23 INFO - PROCESS | 1862 | 1466729183040 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 17:46:23 INFO - PROCESS | 1862 | 1466729183044 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 17:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:46:23 INFO - PROCESS | 1862 | 1466729183060 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:46:23 INFO - PROCESS | 1862 | 1466729183065 Marionette TRACE conn4 <- [1,1130,null,{}] 17:46:23 INFO - PROCESS | 1862 | 1466729183074 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}] 17:46:23 INFO - PROCESS | 1862 | 1466729183078 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:23 INFO - PROCESS | 1862 | 1466729183318 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 17:46:23 INFO - PROCESS | 1862 | 1466729183644 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:23 INFO - PROCESS | 1862 | 1466729183651 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaef800 == 34 [pid = 1862] [id = 290] 17:46:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 207 (0x8b1b1c00) [pid = 1862] [serial = 871] [outer = (nil)] 17:46:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 208 (0x8b309c00) [pid = 1862] [serial = 872] [outer = 0x8b1b1c00] 17:46:23 INFO - PROCESS | 1862 | 1466729183732 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 209 (0x8b30e400) [pid = 1862] [serial = 873] [outer = 0x8b1b1c00] 17:46:24 INFO - PROCESS | 1862 | 1466729184659 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]]]}] 17:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1640ms 17:46:24 INFO - PROCESS | 1862 | 1466729184697 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 17:46:24 INFO - PROCESS | 1862 | 1466729184700 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 17:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:46:24 INFO - PROCESS | 1862 | 1466729184708 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - PROCESS | 1862 | 1466729184712 Marionette TRACE conn4 <- [1,1134,null,{}] 17:46:24 INFO - PROCESS | 1862 | 1466729184718 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}] 17:46:24 INFO - PROCESS | 1862 | 1466729184724 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:24 INFO - PROCESS | 1862 | 1466729184948 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 17:46:25 INFO - PROCESS | 1862 | 1466729185270 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:25 INFO - PROCESS | 1862 | 1466729185278 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad4c00 == 35 [pid = 1862] [id = 291] 17:46:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 210 (0x8aa98000) [pid = 1862] [serial = 874] [outer = (nil)] 17:46:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 211 (0x8b71a400) [pid = 1862] [serial = 875] [outer = 0x8aa98000] 17:46:25 INFO - PROCESS | 1862 | 1466729185370 Marionette DEBUG loaded listener.js 17:46:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 212 (0x8b718c00) [pid = 1862] [serial = 876] [outer = 0x8aa98000] 17:46:26 INFO - PROCESS | 1862 | 1466729186322 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]]]}] 17:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1694ms 17:46:26 INFO - PROCESS | 1862 | 1466729186403 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 17:46:26 INFO - PROCESS | 1862 | 1466729186407 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 17:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:46:26 INFO - PROCESS | 1862 | 1466729186414 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:46:26 INFO - PROCESS | 1862 | 1466729186417 Marionette TRACE conn4 <- [1,1138,null,{}] 17:46:26 INFO - PROCESS | 1862 | 1466729186423 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}] 17:46:26 INFO - PROCESS | 1862 | 1466729186435 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:26 INFO - PROCESS | 1862 | 1466729186717 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 17:46:27 INFO - PROCESS | 1862 | 1466729187047 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:27 INFO - PROCESS | 1862 | 1466729187054 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be8000 == 36 [pid = 1862] [id = 292] 17:46:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 213 (0x887d7800) [pid = 1862] [serial = 877] [outer = (nil)] 17:46:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 214 (0x8cc1c400) [pid = 1862] [serial = 878] [outer = 0x887d7800] 17:46:27 INFO - PROCESS | 1862 | 1466729187142 Marionette DEBUG loaded listener.js 17:46:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 215 (0x8cc4f800) [pid = 1862] [serial = 879] [outer = 0x887d7800] 17:46:28 INFO - PROCESS | 1862 | 1466729188066 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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1730ms 17:46:28 INFO - PROCESS | 1862 | 1466729188145 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 1862 | 1466729188150 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 17:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:46:28 INFO - PROCESS | 1862 | 1466729188156 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 1862 | 1466729188160 Marionette TRACE conn4 <- [1,1142,null,{}] 17:46:28 INFO - PROCESS | 1862 | 1466729188165 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}] 17:46:28 INFO - PROCESS | 1862 | 1466729188171 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:28 INFO - PROCESS | 1862 | 1466729188392 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 17:46:28 INFO - PROCESS | 1862 | 1466729188738 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 1862 | 1466729188748 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0a2c00 == 37 [pid = 1862] [id = 293] 17:46:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 216 (0x8d0a6000) [pid = 1862] [serial = 880] [outer = (nil)] 17:46:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 217 (0x8d0ac400) [pid = 1862] [serial = 881] [outer = 0x8d0a6000] 17:46:28 INFO - PROCESS | 1862 | 1466729188843 Marionette DEBUG loaded listener.js 17:46:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 218 (0x8d0b0000) [pid = 1862] [serial = 882] [outer = 0x8d0a6000] 17:46:29 INFO - PROCESS | 1862 | 1466729189733 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]]]}] 17:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1637ms 17:46:29 INFO - PROCESS | 1862 | 1466729189794 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 17:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:46:29 INFO - PROCESS | 1862 | 1466729189799 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 17:46:29 INFO - PROCESS | 1862 | 1466729189805 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:46:29 INFO - PROCESS | 1862 | 1466729189809 Marionette TRACE conn4 <- [1,1146,null,{}] 17:46:29 INFO - PROCESS | 1862 | 1466729189814 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}] 17:46:29 INFO - PROCESS | 1862 | 1466729189820 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:30 INFO - PROCESS | 1862 | 1466729190009 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 17:46:30 INFO - PROCESS | 1862 | 1466729190330 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:30 INFO - PROCESS | 1862 | 1466729190339 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bdd800 == 38 [pid = 1862] [id = 294] 17:46:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 219 (0x87be9c00) [pid = 1862] [serial = 883] [outer = (nil)] 17:46:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 220 (0x8d0bcc00) [pid = 1862] [serial = 884] [outer = 0x87be9c00] 17:46:30 INFO - PROCESS | 1862 | 1466729190431 Marionette DEBUG loaded listener.js 17:46:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 221 (0x8d0c0800) [pid = 1862] [serial = 885] [outer = 0x87be9c00] 17:46:31 INFO - PROCESS | 1862 | 1466729191387 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]]]}] 17:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1649ms 17:46:31 INFO - PROCESS | 1862 | 1466729191454 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 17:46:31 INFO - PROCESS | 1862 | 1466729191459 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 17:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:46:31 INFO - PROCESS | 1862 | 1466729191466 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:46:31 INFO - PROCESS | 1862 | 1466729191470 Marionette TRACE conn4 <- [1,1150,null,{}] 17:46:31 INFO - PROCESS | 1862 | 1466729191476 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}] 17:46:31 INFO - PROCESS | 1862 | 1466729191481 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:31 INFO - PROCESS | 1862 | 1466729191716 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 17:46:32 INFO - PROCESS | 1862 | 1466729192037 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:32 INFO - PROCESS | 1862 | 1466729192048 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad3400 == 39 [pid = 1862] [id = 295] 17:46:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 222 (0x87bebc00) [pid = 1862] [serial = 886] [outer = (nil)] 17:46:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 223 (0x8d386c00) [pid = 1862] [serial = 887] [outer = 0x87bebc00] 17:46:32 INFO - PROCESS | 1862 | 1466729192129 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 224 (0x8d38ac00) [pid = 1862] [serial = 888] [outer = 0x87bebc00] 17:46:33 INFO - PROCESS | 1862 | 1466729193006 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]]]}] 17:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1582ms 17:46:33 INFO - PROCESS | 1862 | 1466729193049 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 1862 | 1466729193053 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 17:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:46:33 INFO - PROCESS | 1862 | 1466729193061 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 1862 | 1466729193064 Marionette TRACE conn4 <- [1,1154,null,{}] 17:46:33 INFO - PROCESS | 1862 | 1466729193070 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}] 17:46:33 INFO - PROCESS | 1862 | 1466729193075 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:33 INFO - PROCESS | 1862 | 1466729193273 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 17:46:33 INFO - PROCESS | 1862 | 1466729193595 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:33 INFO - PROCESS | 1862 | 1466729193602 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0be800 == 40 [pid = 1862] [id = 296] 17:46:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 225 (0x8d386800) [pid = 1862] [serial = 889] [outer = (nil)] 17:46:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 226 (0x8de17000) [pid = 1862] [serial = 890] [outer = 0x8d386800] 17:46:33 INFO - PROCESS | 1862 | 1466729193691 Marionette DEBUG loaded listener.js 17:46:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 227 (0x8de20800) [pid = 1862] [serial = 891] [outer = 0x8d386800] 17:46:34 INFO - PROCESS | 1862 | 1466729194637 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]]]}] 17:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1636ms 17:46:34 INFO - PROCESS | 1862 | 1466729194699 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 17:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:46:34 INFO - PROCESS | 1862 | 1466729194704 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 17:46:34 INFO - PROCESS | 1862 | 1466729194711 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:46:34 INFO - PROCESS | 1862 | 1466729194716 Marionette TRACE conn4 <- [1,1158,null,{}] 17:46:34 INFO - PROCESS | 1862 | 1466729194722 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}] 17:46:34 INFO - PROCESS | 1862 | 1466729194727 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:34 INFO - PROCESS | 1862 | 1466729194951 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 17:46:35 INFO - PROCESS | 1862 | 1466729195316 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:35 INFO - PROCESS | 1862 | 1466729195326 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d9c00 == 41 [pid = 1862] [id = 297] 17:46:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 228 (0x887e2c00) [pid = 1862] [serial = 892] [outer = (nil)] 17:46:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 229 (0x8df21800) [pid = 1862] [serial = 893] [outer = 0x887e2c00] 17:46:35 INFO - PROCESS | 1862 | 1466729195417 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 230 (0x8df26400) [pid = 1862] [serial = 894] [outer = 0x887e2c00] 17:46:36 INFO - PROCESS | 1862 | 1466729196443 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]]]}] 17:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1782ms 17:46:36 INFO - PROCESS | 1862 | 1466729196493 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 1862 | 1466729196498 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 17:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:46:36 INFO - PROCESS | 1862 | 1466729196504 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - PROCESS | 1862 | 1466729196507 Marionette TRACE conn4 <- [1,1162,null,{}] 17:46:36 INFO - PROCESS | 1862 | 1466729196513 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}] 17:46:36 INFO - PROCESS | 1862 | 1466729196518 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:36 INFO - PROCESS | 1862 | 1466729196708 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 17:46:37 INFO - PROCESS | 1862 | 1466729197051 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 1862 | 1466729197058 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be7000 == 42 [pid = 1862] [id = 298] 17:46:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 231 (0x8835c000) [pid = 1862] [serial = 895] [outer = (nil)] 17:46:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 232 (0x89d0d000) [pid = 1862] [serial = 896] [outer = 0x8835c000] 17:46:37 INFO - PROCESS | 1862 | 1466729197150 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 233 (0x8b310000) [pid = 1862] [serial = 897] [outer = 0x8835c000] 17:46:38 INFO - PROCESS | 1862 | 1466729198041 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]]]}] 17:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1582ms 17:46:38 INFO - PROCESS | 1862 | 1466729198100 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 1862 | 1466729198104 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 17:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:46:38 INFO - PROCESS | 1862 | 1466729198119 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 1862 | 1466729198125 Marionette TRACE conn4 <- [1,1166,null,{}] 17:46:38 INFO - PROCESS | 1862 | 1466729198134 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}] 17:46:38 INFO - PROCESS | 1862 | 1466729198138 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:38 INFO - PROCESS | 1862 | 1466729198326 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 17:46:38 INFO - PROCESS | 1862 | 1466729198672 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:38 INFO - PROCESS | 1862 | 1466729198680 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a7000 == 43 [pid = 1862] [id = 299] 17:46:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 234 (0x882a8400) [pid = 1862] [serial = 898] [outer = (nil)] 17:46:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 235 (0x88be4800) [pid = 1862] [serial = 899] [outer = 0x882a8400] 17:46:38 INFO - PROCESS | 1862 | 1466729198771 Marionette DEBUG loaded listener.js 17:46:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 236 (0x8aaeec00) [pid = 1862] [serial = 900] [outer = 0x882a8400] 17:46:39 INFO - PROCESS | 1862 | 1466729199692 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]]]}] 17:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1637ms 17:46:39 INFO - PROCESS | 1862 | 1466729199757 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 17:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:46:39 INFO - PROCESS | 1862 | 1466729199761 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 17:46:39 INFO - PROCESS | 1862 | 1466729199768 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:46:39 INFO - PROCESS | 1862 | 1466729199771 Marionette TRACE conn4 <- [1,1170,null,{}] 17:46:39 INFO - PROCESS | 1862 | 1466729199777 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}] 17:46:39 INFO - PROCESS | 1862 | 1466729199782 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:39 INFO - PROCESS | 1862 | 1466729199974 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 17:46:40 INFO - PROCESS | 1862 | 1466729200381 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:40 INFO - PROCESS | 1862 | 1466729200393 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x88357c00 == 44 [pid = 1862] [id = 300] 17:46:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 237 (0x8872e400) [pid = 1862] [serial = 901] [outer = (nil)] 17:46:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 238 (0x8df73800) [pid = 1862] [serial = 902] [outer = 0x8872e400] 17:46:40 INFO - PROCESS | 1862 | 1466729200542 Marionette DEBUG loaded listener.js 17:46:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 239 (0x8df77800) [pid = 1862] [serial = 903] [outer = 0x8872e400] 17:46:41 INFO - PROCESS | 1862 | 1466729201486 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]]]}] 17:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1783ms 17:46:41 INFO - PROCESS | 1862 | 1466729201551 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 17:46:41 INFO - PROCESS | 1862 | 1466729201555 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 17:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:46:41 INFO - PROCESS | 1862 | 1466729201562 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:46:41 INFO - PROCESS | 1862 | 1466729201565 Marionette TRACE conn4 <- [1,1174,null,{}] 17:46:41 INFO - PROCESS | 1862 | 1466729201571 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}] 17:46:41 INFO - PROCESS | 1862 | 1466729201576 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:41 INFO - PROCESS | 1862 | 1466729201766 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 17:46:42 INFO - PROCESS | 1862 | 1466729202094 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 1862 | 1466729202100 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd5c00 == 45 [pid = 1862] [id = 301] 17:46:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 240 (0x89fd9000) [pid = 1862] [serial = 904] [outer = (nil)] 17:46:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 241 (0x8dfc6000) [pid = 1862] [serial = 905] [outer = 0x89fd9000] 17:46:42 INFO - PROCESS | 1862 | 1466729202191 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 242 (0x8dfc9800) [pid = 1862] [serial = 906] [outer = 0x89fd9000] 17:46:43 INFO - PROCESS | 1862 | 1466729203121 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] 17:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:46:43 INFO - PROCESS | 1862 | 1466729203202 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 17:46:43 INFO - PROCESS | 1862 | 1466729203210 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 1862 | 1466729203213 Marionette TRACE conn4 <- [1,1178,null,{}] 17:46:43 INFO - PROCESS | 1862 | 1466729203220 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}] 17:46:43 INFO - PROCESS | 1862 | 1466729203225 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:43 INFO - PROCESS | 1862 | 1466729203453 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 17:46:43 INFO - PROCESS | 1862 | 1466729203798 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:43 INFO - PROCESS | 1862 | 1466729203810 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d0f000 == 46 [pid = 1862] [id = 302] 17:46:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 243 (0x8b1b0400) [pid = 1862] [serial = 907] [outer = (nil)] 17:46:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 244 (0x8d0b2400) [pid = 1862] [serial = 908] [outer = 0x8b1b0400] 17:46:43 INFO - PROCESS | 1862 | 1466729203897 Marionette DEBUG loaded listener.js 17:46:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 245 (0x8de14400) [pid = 1862] [serial = 909] [outer = 0x8b1b0400] 17:46:45 INFO - PROCESS | 1862 | 1466729205105 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] 17:46:45 INFO - PROCESS | 1862 | 1466729205155 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 17:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:46:45 INFO - PROCESS | 1862 | 1466729205163 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 1862 | 1466729205168 Marionette TRACE conn4 <- [1,1182,null,{}] 17:46:45 INFO - PROCESS | 1862 | 1466729205176 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}] 17:46:45 INFO - PROCESS | 1862 | 1466729205182 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:45 INFO - PROCESS | 1862 | 1466729205428 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 17:46:45 INFO - PROCESS | 1862 | 1466729205687 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 1862 | 1466729205696 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x87beb000 == 47 [pid = 1862] [id = 303] 17:46:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 246 (0x882a5c00) [pid = 1862] [serial = 910] [outer = (nil)] 17:46:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 247 (0x88be6c00) [pid = 1862] [serial = 911] [outer = 0x882a5c00] 17:46:45 INFO - PROCESS | 1862 | 1466729205781 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 248 (0x8910f000) [pid = 1862] [serial = 912] [outer = 0x882a5c00] 17:46:46 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:46 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:46:46 INFO - PROCESS | 1862 | 1466729206833 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] 17:46:46 INFO - PROCESS | 1862 | 1466729206912 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 17:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:46:46 INFO - PROCESS | 1862 | 1466729206923 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:46:46 INFO - PROCESS | 1862 | 1466729206926 Marionette TRACE conn4 <- [1,1186,null,{}] 17:46:46 INFO - PROCESS | 1862 | 1466729206934 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}] 17:46:46 INFO - PROCESS | 1862 | 1466729206940 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:47 INFO - PROCESS | 1862 | 1466729207199 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 247 (0x8dfd0800) [pid = 1862] [serial = 666] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 246 (0x9e4aa800) [pid = 1862] [serial = 678] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 245 (0x91293800) [pid = 1862] [serial = 669] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 244 (0x8df1e800) [pid = 1862] [serial = 681] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 243 (0x98f9b400) [pid = 1862] [serial = 663] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 242 (0x99438c00) [pid = 1862] [serial = 672] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 241 (0x8df25c00) [pid = 1862] [serial = 684] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 240 (0x9a941000) [pid = 1862] [serial = 675] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 239 (0x8aaed000) [pid = 1862] [serial = 687] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 238 (0x8efbf000) [pid = 1862] [serial = 690] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 237 (0x909ea000) [pid = 1862] [serial = 530] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 236 (0xa331d800) [pid = 1862] [serial = 627] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 235 (0x8d38dc00) [pid = 1862] [serial = 527] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 234 (0x9859dc00) [pid = 1862] [serial = 482] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 233 (0x99569800) [pid = 1862] [serial = 437] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 232 (0x93c71000) [pid = 1862] [serial = 536] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 231 (0x99e92800) [pid = 1862] [serial = 545] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 230 (0x91207000) [pid = 1862] [serial = 642] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 229 (0x8de73000) [pid = 1862] [serial = 630] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 228 (0x91ac2400) [pid = 1862] [serial = 524] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 227 (0xa23fd800) [pid = 1862] [serial = 428] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 226 (0x9145c400) [pid = 1862] [serial = 639] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 225 (0x9d321400) [pid = 1862] [serial = 491] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 224 (0xa4d51800) [pid = 1862] [serial = 500] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 223 (0x99e9c400) [pid = 1862] [serial = 488] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 222 (0x9a576000) [pid = 1862] [serial = 621] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 221 (0xa23ad800) [pid = 1862] [serial = 494] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 220 (0x8aaa3c00) [pid = 1862] [serial = 705] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 219 (0x8dfc2c00) [pid = 1862] [serial = 609] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 218 (0x98f94c00) [pid = 1862] [serial = 606] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 217 (0x8d0bac00) [pid = 1862] [serial = 434] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 216 (0x953e7c00) [pid = 1862] [serial = 479] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 215 (0x91ced800) [pid = 1862] [serial = 533] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 214 (0x8910d000) [pid = 1862] [serial = 699] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 213 (0x9a575400) [pid = 1862] [serial = 425] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 212 (0x8e8e9800) [pid = 1862] [serial = 569] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 211 (0x8aa9a800) [pid = 1862] [serial = 702] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 210 (0x99432c00) [pid = 1862] [serial = 422] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 209 (0x953f4800) [pid = 1862] [serial = 539] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 208 (0x91cea000) [pid = 1862] [serial = 476] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 207 (0x97f5ac00) [pid = 1862] [serial = 578] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 206 (0x90759800) [pid = 1862] [serial = 636] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 205 (0x9a01bc00) [pid = 1862] [serial = 584] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 204 (0x916c9400) [pid = 1862] [serial = 572] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 203 (0x99563000) [pid = 1862] [serial = 581] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 202 (0x996b9400) [pid = 1862] [serial = 618] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 201 (0xa4d0bc00) [pid = 1862] [serial = 696] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 200 (0x9956b400) [pid = 1862] [serial = 431] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 199 (0x8efc3c00) [pid = 1862] [serial = 473] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 198 (0x8b1ba400) [pid = 1862] [serial = 440] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 197 (0x916c4800) [pid = 1862] [serial = 416] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 196 (0x8e8e5c00) [pid = 1862] [serial = 503] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 195 (0x8d175800) [pid = 1862] [serial = 470] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 194 (0x89fd5800) [pid = 1862] [serial = 693] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 193 (0x9956d400) [pid = 1862] [serial = 485] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 192 (0x8b722c00) [pid = 1862] [serial = 566] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 191 (0xa33cb400) [pid = 1862] [serial = 497] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 190 (0x99562400) [pid = 1862] [serial = 542] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 189 (0x8ee0cc00) [pid = 1862] [serial = 413] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 188 (0x99429400) [pid = 1862] [serial = 615] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 187 (0xa33c9400) [pid = 1862] [serial = 633] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 186 (0x909f2800) [pid = 1862] [serial = 612] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 185 (0x953f2000) [pid = 1862] [serial = 410] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 184 (0x91bc9c00) [pid = 1862] [serial = 467] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 183 (0x976a1000) [pid = 1862] [serial = 419] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 182 (0x8b310c00) [pid = 1862] [serial = 443] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 181 (0x951ea000) [pid = 1862] [serial = 575] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 180 (0xa2376c00) [pid = 1862] [serial = 624] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 179 (0x88733800) [pid = 1862] [serial = 708] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | 1466729207586 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:47 INFO - PROCESS | 1862 | 1466729207589 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 178 (0x8aaa3800) [pid = 1862] [serial = 711] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 177 (0x8aaef000) [pid = 1862] [serial = 791] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 176 (0x98f9bc00) [pid = 1862] [serial = 747] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 175 (0x97713800) [pid = 1862] [serial = 746] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 174 (0x882acc00) [pid = 1862] [serial = 785] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 173 (0x88362c00) [pid = 1862] [serial = 786] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 172 (0x8aaea400) [pid = 1862] [serial = 732] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 171 (0x8aa99000) [pid = 1862] [serial = 731] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 170 (0xa3292c00) [pid = 1862] [serial = 762] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x9a9a1800) [pid = 1862] [serial = 761] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x88736400) [pid = 1862] [serial = 774] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x88364400) [pid = 1862] [serial = 773] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x9a0f3400) [pid = 1862] [serial = 750] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x99e9e000) [pid = 1862] [serial = 749] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x909ee000) [pid = 1862] [serial = 783] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x8e8e1400) [pid = 1862] [serial = 782] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x88be6800) [pid = 1862] [serial = 780] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x88363000) [pid = 1862] [serial = 779] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x9120d000) [pid = 1862] [serial = 738] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x91202c00) [pid = 1862] [serial = 737] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x8dfca000) [pid = 1862] [serial = 735] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x8de73800) [pid = 1862] [serial = 734] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x87adf400) [pid = 1862] [serial = 777] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x87add400) [pid = 1862] [serial = 776] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x90930000) [pid = 1862] [serial = 729] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x916ca800) [pid = 1862] [serial = 741] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x9145c000) [pid = 1862] [serial = 740] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x8df7bc00) [pid = 1862] [serial = 756] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x8df79800) [pid = 1862] [serial = 755] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0x91bd8800) [pid = 1862] [serial = 744] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0x91bd4800) [pid = 1862] [serial = 743] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x8910a400) [pid = 1862] [serial = 788] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x8e519800) [pid = 1862] [serial = 759] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x8e517400) [pid = 1862] [serial = 758] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x882b1c00) [pid = 1862] [serial = 768] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x882af800) [pid = 1862] [serial = 767] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0xa1099400) [pid = 1862] [serial = 753] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x9e4afc00) [pid = 1862] [serial = 752] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x8835d800) [pid = 1862] [serial = 771] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x8835bc00) [pid = 1862] [serial = 770] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x88be9000) [pid = 1862] [serial = 765] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x88be7000) [pid = 1862] [serial = 764] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x8e517c00) [pid = 1862] [serial = 798] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x8b71f400) [pid = 1862] [serial = 792] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x8de71000) [pid = 1862] [serial = 795] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x8dfc4800) [pid = 1862] [serial = 797] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x89d09800) [pid = 1862] [serial = 789] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x8d384c00) [pid = 1862] [serial = 794] [outer = (nil)] [url = about:blank] 17:46:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x87add400 == 48 [pid = 1862] [id = 304] 17:46:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x87adf800) [pid = 1862] [serial = 913] [outer = (nil)] 17:46:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x882b0c00) [pid = 1862] [serial = 914] [outer = 0x87adf800] 17:46:47 INFO - PROCESS | 1862 | 1466729207796 Marionette DEBUG loaded listener.js 17:46:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x8835e800) [pid = 1862] [serial = 915] [outer = 0x87adf800] 17:46:48 INFO - PROCESS | 1862 | 1466729208673 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] 17:46:48 INFO - PROCESS | 1862 | 1466729208731 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 17:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:46:48 INFO - PROCESS | 1862 | 1466729208738 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:46:48 INFO - PROCESS | 1862 | 1466729208744 Marionette TRACE conn4 <- [1,1190,null,{}] 17:46:48 INFO - PROCESS | 1862 | 1466729208760 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}] 17:46:48 INFO - PROCESS | 1862 | 1466729208769 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:48 INFO - PROCESS | 1862 | 1466729208996 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 17:46:49 INFO - PROCESS | 1862 | 1466729209324 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 1862 | 1466729209334 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa9cc00 == 49 [pid = 1862] [id = 305] 17:46:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x8aaa3800) [pid = 1862] [serial = 916] [outer = (nil)] 17:46:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x8aae5000) [pid = 1862] [serial = 917] [outer = 0x8aaa3800] 17:46:49 INFO - PROCESS | 1862 | 1466729209414 Marionette DEBUG loaded listener.js 17:46:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x8aaec400) [pid = 1862] [serial = 918] [outer = 0x8aaa3800] 17:46:50 INFO - PROCESS | 1862 | 1466729210252 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] 17:46:50 INFO - PROCESS | 1862 | 1466729210333 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 17:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:46:50 INFO - PROCESS | 1862 | 1466729210340 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:46:50 INFO - PROCESS | 1862 | 1466729210343 Marionette TRACE conn4 <- [1,1194,null,{}] 17:46:50 INFO - PROCESS | 1862 | 1466729210349 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}] 17:46:50 INFO - PROCESS | 1862 | 1466729210354 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:50 INFO - PROCESS | 1862 | 1466729210625 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 17:46:50 INFO - PROCESS | 1862 | 1466729210670 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:50 INFO - PROCESS | 1862 | 1466729210680 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d6000 == 50 [pid = 1862] [id = 306] 17:46:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x89d05c00) [pid = 1862] [serial = 919] [outer = (nil)] 17:46:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x8b30a400) [pid = 1862] [serial = 920] [outer = 0x89d05c00] 17:46:50 INFO - PROCESS | 1862 | 1466729210749 Marionette DEBUG loaded listener.js 17:46:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x8b71d800) [pid = 1862] [serial = 921] [outer = 0x89d05c00] 17:46:51 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:51 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:51 INFO - PROCESS | 1862 | 1466729211894 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] 17:46:51 INFO - PROCESS | 1862 | 1466729211982 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 17:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:46:51 INFO - PROCESS | 1862 | 1466729211989 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:46:51 INFO - PROCESS | 1862 | 1466729211994 Marionette TRACE conn4 <- [1,1198,null,{}] 17:46:52 INFO - PROCESS | 1862 | 1466729212001 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}] 17:46:52 INFO - PROCESS | 1862 | 1466729212006 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:52 INFO - PROCESS | 1862 | 1466729212490 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x894c5800) [pid = 1862] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x88360c00) [pid = 1862] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x8cc48c00) [pid = 1862] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x8e61f800) [pid = 1862] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x8efc9000) [pid = 1862] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x8efc9800) [pid = 1862] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x916c1800) [pid = 1862] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x91458800) [pid = 1862] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x91ce9400) [pid = 1862] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x91ce7400) [pid = 1862] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x89fde000) [pid = 1862] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0xa23a6400) [pid = 1862] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x8a152800) [pid = 1862] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x89d0f800) [pid = 1862] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x887d3400) [pid = 1862] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x9805d800) [pid = 1862] [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.] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x88be0400) [pid = 1862] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x87beb800) [pid = 1862] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x88734400) [pid = 1862] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x894cc400) [pid = 1862] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:46:52 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x8a151800) [pid = 1862] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:46:52 INFO - PROCESS | 1862 | 1466729212713 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:52 INFO - PROCESS | 1862 | 1466729212720 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bea000 == 51 [pid = 1862] [id = 307] 17:46:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x87beb800) [pid = 1862] [serial = 922] [outer = (nil)] 17:46:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x887d9000) [pid = 1862] [serial = 923] [outer = 0x87beb800] 17:46:52 INFO - PROCESS | 1862 | 1466729212793 Marionette DEBUG loaded listener.js 17:46:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x894cc400) [pid = 1862] [serial = 924] [outer = 0x87beb800] 17:46:53 INFO - PROCESS | 1862 | 1466729213561 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]]]}] 17:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1597ms 17:46:53 INFO - PROCESS | 1862 | 1466729213587 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 17:46:53 INFO - PROCESS | 1862 | 1466729213592 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 17:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:46:53 INFO - PROCESS | 1862 | 1466729213598 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:46:53 INFO - PROCESS | 1862 | 1466729213602 Marionette TRACE conn4 <- [1,1202,null,{}] 17:46:53 INFO - PROCESS | 1862 | 1466729213608 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}] 17:46:53 INFO - PROCESS | 1862 | 1466729213618 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:53 INFO - PROCESS | 1862 | 1466729213914 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 17:46:53 INFO - PROCESS | 1862 | 1466729213930 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 1862 | 1466729213936 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe1c00 == 52 [pid = 1862] [id = 308] 17:46:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x8a14e800) [pid = 1862] [serial = 925] [outer = (nil)] 17:46:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x8d0bdc00) [pid = 1862] [serial = 926] [outer = 0x8a14e800] 17:46:54 INFO - PROCESS | 1862 | 1466729214011 Marionette DEBUG loaded listener.js 17:46:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x8d17dc00) [pid = 1862] [serial = 927] [outer = 0x8a14e800] 17:46:55 INFO - PROCESS | 1862 | 1466729215210 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]]]}] 17:46:55 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 17:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1687ms 17:46:55 INFO - PROCESS | 1862 | 1466729215288 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 17:46:55 INFO - PROCESS | 1862 | 1466729215296 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 17:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:46:55 INFO - PROCESS | 1862 | 1466729215305 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:46:55 INFO - PROCESS | 1862 | 1466729215310 Marionette TRACE conn4 <- [1,1206,null,{}] 17:46:55 INFO - PROCESS | 1862 | 1466729215321 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}] 17:46:55 INFO - PROCESS | 1862 | 1466729215326 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:55 INFO - PROCESS | 1862 | 1466729215591 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 17:46:55 INFO - PROCESS | 1862 | 1466729215919 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 1862 | 1466729215927 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x88361800 == 53 [pid = 1862] [id = 309] 17:46:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x88363000) [pid = 1862] [serial = 928] [outer = (nil)] 17:46:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x88be7c00) [pid = 1862] [serial = 929] [outer = 0x88363000] 17:46:56 INFO - PROCESS | 1862 | 1466729216018 Marionette DEBUG loaded listener.js 17:46:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x894ca400) [pid = 1862] [serial = 930] [outer = 0x88363000] 17:46:57 INFO - PROCESS | 1862 | 1466729217045 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]]]}] 17:46:57 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 17:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1798ms 17:46:57 INFO - PROCESS | 1862 | 1466729217104 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 1862 | 1466729217112 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 17:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:46:57 INFO - PROCESS | 1862 | 1466729217123 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:46:57 INFO - PROCESS | 1862 | 1466729217126 Marionette TRACE conn4 <- [1,1210,null,{}] 17:46:57 INFO - PROCESS | 1862 | 1466729217133 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}] 17:46:57 INFO - PROCESS | 1862 | 1466729217140 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:57 INFO - PROCESS | 1862 | 1466729217372 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 17:46:57 INFO - PROCESS | 1862 | 1466729217699 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:57 INFO - PROCESS | 1862 | 1466729217712 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa99000 == 54 [pid = 1862] [id = 310] 17:46:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x8aa9f800) [pid = 1862] [serial = 931] [outer = (nil)] 17:46:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x8aaa4c00) [pid = 1862] [serial = 932] [outer = 0x8aa9f800] 17:46:57 INFO - PROCESS | 1862 | 1466729217803 Marionette DEBUG loaded listener.js 17:46:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x8b1af400) [pid = 1862] [serial = 933] [outer = 0x8aa9f800] 17:46:58 INFO - PROCESS | 1862 | 1466729218785 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]]]}] 17:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1735ms 17:46:58 INFO - PROCESS | 1862 | 1466729218859 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 17:46:58 INFO - PROCESS | 1862 | 1466729218862 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 17:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:46:58 INFO - PROCESS | 1862 | 1466729218870 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:46:58 INFO - PROCESS | 1862 | 1466729218876 Marionette TRACE conn4 <- [1,1214,null,{}] 17:46:58 INFO - PROCESS | 1862 | 1466729218893 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}] 17:46:58 INFO - PROCESS | 1862 | 1466729218901 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:59 INFO - PROCESS | 1862 | 1466729219127 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 17:46:59 INFO - PROCESS | 1862 | 1466729219389 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:59 INFO - PROCESS | 1862 | 1466729219404 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:46:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0aa800 == 55 [pid = 1862] [id = 311] 17:46:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x8d0ac800) [pid = 1862] [serial = 934] [outer = (nil)] 17:46:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x8d390800) [pid = 1862] [serial = 935] [outer = 0x8d0ac800] 17:46:59 INFO - PROCESS | 1862 | 1466729219490 Marionette DEBUG loaded listener.js 17:46:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x8de6bc00) [pid = 1862] [serial = 936] [outer = 0x8d0ac800] 17:47:00 INFO - PROCESS | 1862 | 1466729220449 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]]]}] 17:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1638ms 17:47:00 INFO - PROCESS | 1862 | 1466729220509 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 17:47:00 INFO - PROCESS | 1862 | 1466729220515 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 17:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:47:00 INFO - PROCESS | 1862 | 1466729220522 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:47:00 INFO - PROCESS | 1862 | 1466729220525 Marionette TRACE conn4 <- [1,1218,null,{}] 17:47:00 INFO - PROCESS | 1862 | 1466729220532 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}] 17:47:00 INFO - PROCESS | 1862 | 1466729220536 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:00 INFO - PROCESS | 1862 | 1466729220790 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 17:47:01 INFO - PROCESS | 1862 | 1466729221109 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:01 INFO - PROCESS | 1862 | 1466729221119 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0bf000 == 56 [pid = 1862] [id = 312] 17:47:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x8de72400) [pid = 1862] [serial = 937] [outer = (nil)] 17:47:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x8df1f800) [pid = 1862] [serial = 938] [outer = 0x8de72400] 17:47:01 INFO - PROCESS | 1862 | 1466729221205 Marionette DEBUG loaded listener.js 17:47:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x8df70400) [pid = 1862] [serial = 939] [outer = 0x8de72400] 17:47:02 INFO - PROCESS | 1862 | 1466729222219 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]]]}] 17:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1749ms 17:47:02 INFO - PROCESS | 1862 | 1466729222272 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 17:47:02 INFO - PROCESS | 1862 | 1466729222276 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 17:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:47:02 INFO - PROCESS | 1862 | 1466729222284 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:47:02 INFO - PROCESS | 1862 | 1466729222294 Marionette TRACE conn4 <- [1,1222,null,{}] 17:47:02 INFO - PROCESS | 1862 | 1466729222300 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}] 17:47:02 INFO - PROCESS | 1862 | 1466729222306 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:02 INFO - PROCESS | 1862 | 1466729222541 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 17:47:02 INFO - PROCESS | 1862 | 1466729222870 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:02 INFO - PROCESS | 1862 | 1466729222878 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b30dc00 == 57 [pid = 1862] [id = 313] 17:47:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x8de11800) [pid = 1862] [serial = 940] [outer = (nil)] 17:47:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x8dfce000) [pid = 1862] [serial = 941] [outer = 0x8de11800] 17:47:02 INFO - PROCESS | 1862 | 1466729222963 Marionette DEBUG loaded listener.js 17:47:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x8e491c00) [pid = 1862] [serial = 942] [outer = 0x8de11800] 17:47:03 INFO - PROCESS | 1862 | 1466729223907 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] 17:47:03 INFO - PROCESS | 1862 | 1466729223987 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 17:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:47:03 INFO - PROCESS | 1862 | 1466729223993 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - PROCESS | 1862 | 1466729223998 Marionette TRACE conn4 <- [1,1226,null,{}] 17:47:04 INFO - PROCESS | 1862 | 1466729224004 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}] 17:47:04 INFO - PROCESS | 1862 | 1466729224014 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:04 INFO - PROCESS | 1862 | 1466729224300 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 17:47:04 INFO - PROCESS | 1862 | 1466729224625 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 1862 | 1466729224637 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x8dfc7c00 == 58 [pid = 1862] [id = 314] 17:47:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x8e514800) [pid = 1862] [serial = 943] [outer = (nil)] 17:47:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x8e61d800) [pid = 1862] [serial = 944] [outer = 0x8e514800] 17:47:04 INFO - PROCESS | 1862 | 1466729224717 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x8e622c00) [pid = 1862] [serial = 945] [outer = 0x8e514800] 17:47:05 INFO - PROCESS | 1862 | 1466729225658 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]]]}] 17:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1734ms 17:47:05 INFO - PROCESS | 1862 | 1466729225730 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 17:47:05 INFO - PROCESS | 1862 | 1466729225735 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 17:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:47:05 INFO - PROCESS | 1862 | 1466729225741 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:47:05 INFO - PROCESS | 1862 | 1466729225745 Marionette TRACE conn4 <- [1,1230,null,{}] 17:47:05 INFO - PROCESS | 1862 | 1466729225751 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}] 17:47:05 INFO - PROCESS | 1862 | 1466729225756 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:06 INFO - PROCESS | 1862 | 1466729225998 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 17:47:06 INFO - PROCESS | 1862 | 1466729226312 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 1862 | 1466729226319 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x8e61c000 == 59 [pid = 1862] [id = 315] 17:47:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x8e622400) [pid = 1862] [serial = 946] [outer = (nil)] 17:47:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x8e8e5c00) [pid = 1862] [serial = 947] [outer = 0x8e622400] 17:47:06 INFO - PROCESS | 1862 | 1466729226410 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x8e8e8c00) [pid = 1862] [serial = 948] [outer = 0x8e622400] 17:47:07 INFO - PROCESS | 1862 | 1466729227322 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]]]}] 17:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1636ms 17:47:07 INFO - PROCESS | 1862 | 1466729227392 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 17:47:07 INFO - PROCESS | 1862 | 1466729227404 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 17:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:47:07 INFO - PROCESS | 1862 | 1466729227414 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:47:07 INFO - PROCESS | 1862 | 1466729227417 Marionette TRACE conn4 <- [1,1234,null,{}] 17:47:07 INFO - PROCESS | 1862 | 1466729227424 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}] 17:47:07 INFO - PROCESS | 1862 | 1466729227429 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:07 INFO - PROCESS | 1862 | 1466729227649 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 17:47:07 INFO - PROCESS | 1862 | 1466729227978 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:08 INFO - PROCESS | 1862 | 1466729227987 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d4400 == 60 [pid = 1862] [id = 316] 17:47:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x8df1ec00) [pid = 1862] [serial = 949] [outer = (nil)] 17:47:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x8ee0e400) [pid = 1862] [serial = 950] [outer = 0x8df1ec00] 17:47:08 INFO - PROCESS | 1862 | 1466729228079 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 149 (0x8ee11c00) [pid = 1862] [serial = 951] [outer = 0x8df1ec00] 17:47:08 INFO - PROCESS | 1862 | 1466729228986 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]]]}] 17:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1587ms 17:47:09 INFO - PROCESS | 1862 | 1466729229002 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 17:47:09 INFO - PROCESS | 1862 | 1466729229006 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 17:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:47:09 INFO - PROCESS | 1862 | 1466729229012 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:47:09 INFO - PROCESS | 1862 | 1466729229016 Marionette TRACE conn4 <- [1,1238,null,{}] 17:47:09 INFO - PROCESS | 1862 | 1466729229039 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}] 17:47:09 INFO - PROCESS | 1862 | 1466729229045 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:09 INFO - PROCESS | 1862 | 1466729229345 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 17:47:09 INFO - PROCESS | 1862 | 1466729229601 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:09 INFO - PROCESS | 1862 | 1466729229610 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x8df7f400 == 61 [pid = 1862] [id = 317] 17:47:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 150 (0x8ee0f800) [pid = 1862] [serial = 952] [outer = (nil)] 17:47:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 151 (0x8efc2400) [pid = 1862] [serial = 953] [outer = 0x8ee0f800] 17:47:09 INFO - PROCESS | 1862 | 1466729229698 Marionette DEBUG loaded listener.js 17:47:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 152 (0x8efc4400) [pid = 1862] [serial = 954] [outer = 0x8ee0f800] 17:47:10 INFO - PROCESS | 1862 | 1466729230634 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]]]}] 17:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1689ms 17:47:10 INFO - PROCESS | 1862 | 1466729230703 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 17:47:10 INFO - PROCESS | 1862 | 1466729230707 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 17:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:47:10 INFO - PROCESS | 1862 | 1466729230715 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:47:10 INFO - PROCESS | 1862 | 1466729230720 Marionette TRACE conn4 <- [1,1242,null,{}] 17:47:10 INFO - PROCESS | 1862 | 1466729230727 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}] 17:47:10 INFO - PROCESS | 1862 | 1466729230732 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:10 INFO - PROCESS | 1862 | 1466729230972 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 17:47:11 INFO - PROCESS | 1862 | 1466729231306 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:11 INFO - PROCESS | 1862 | 1466729231314 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd5800 == 62 [pid = 1862] [id = 318] 17:47:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 153 (0x8e8e7000) [pid = 1862] [serial = 955] [outer = (nil)] 17:47:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 154 (0x8f093800) [pid = 1862] [serial = 956] [outer = 0x8e8e7000] 17:47:11 INFO - PROCESS | 1862 | 1466729231406 Marionette DEBUG loaded listener.js 17:47:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 155 (0x8f096c00) [pid = 1862] [serial = 957] [outer = 0x8e8e7000] 17:47:12 INFO - PROCESS | 1862 | 1466729232458 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]]]}] 17:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1784ms 17:47:12 INFO - PROCESS | 1862 | 1466729232501 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 17:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:47:12 INFO - PROCESS | 1862 | 1466729232506 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 17:47:12 INFO - PROCESS | 1862 | 1466729232513 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:47:12 INFO - PROCESS | 1862 | 1466729232519 Marionette TRACE conn4 <- [1,1246,null,{}] 17:47:12 INFO - PROCESS | 1862 | 1466729232526 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}] 17:47:12 INFO - PROCESS | 1862 | 1466729232534 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:12 INFO - PROCESS | 1862 | 1466729232812 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 17:47:13 INFO - PROCESS | 1862 | 1466729233149 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:13 INFO - PROCESS | 1862 | 1466729233162 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x9075b800 == 63 [pid = 1862] [id = 319] 17:47:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 156 (0x9075dc00) [pid = 1862] [serial = 958] [outer = (nil)] 17:47:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 157 (0x9092f400) [pid = 1862] [serial = 959] [outer = 0x9075dc00] 17:47:13 INFO - PROCESS | 1862 | 1466729233252 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 158 (0x90937800) [pid = 1862] [serial = 960] [outer = 0x9075dc00] 17:47:14 INFO - PROCESS | 1862 | 1466729234230 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]]]}] 17:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1797ms 17:47:14 INFO - PROCESS | 1862 | 1466729234311 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 17:47:14 INFO - PROCESS | 1862 | 1466729234315 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 17:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:47:14 INFO - PROCESS | 1862 | 1466729234322 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:47:14 INFO - PROCESS | 1862 | 1466729234326 Marionette TRACE conn4 <- [1,1250,null,{}] 17:47:14 INFO - PROCESS | 1862 | 1466729234332 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}] 17:47:14 INFO - PROCESS | 1862 | 1466729234338 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:14 INFO - PROCESS | 1862 | 1466729234594 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 17:47:14 INFO - PROCESS | 1862 | 1466729234921 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:14 INFO - PROCESS | 1862 | 1466729234932 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x8f08cc00 == 64 [pid = 1862] [id = 320] 17:47:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 159 (0x90756c00) [pid = 1862] [serial = 961] [outer = (nil)] 17:47:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 160 (0x909ea400) [pid = 1862] [serial = 962] [outer = 0x90756c00] 17:47:15 INFO - PROCESS | 1862 | 1466729235010 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 161 (0x909ec000) [pid = 1862] [serial = 963] [outer = 0x90756c00] 17:47:15 INFO - PROCESS | 1862 | 1466729235938 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]]]}] 17:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1682ms 17:47:16 INFO - PROCESS | 1862 | 1466729236012 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 17:47:16 INFO - PROCESS | 1862 | 1466729236016 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 17:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:47:16 INFO - PROCESS | 1862 | 1466729236026 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:47:16 INFO - PROCESS | 1862 | 1466729236030 Marionette TRACE conn4 <- [1,1254,null,{}] 17:47:16 INFO - PROCESS | 1862 | 1466729236037 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}] 17:47:16 INFO - PROCESS | 1862 | 1466729236042 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:16 INFO - PROCESS | 1862 | 1466729236261 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 17:47:16 INFO - PROCESS | 1862 | 1466729236584 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 1862 | 1466729236593 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d6400 == 65 [pid = 1862] [id = 321] 17:47:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 162 (0x887d7400) [pid = 1862] [serial = 964] [outer = (nil)] 17:47:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 163 (0x894cd000) [pid = 1862] [serial = 965] [outer = 0x887d7400] 17:47:16 INFO - PROCESS | 1862 | 1466729236693 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 164 (0x89fe2000) [pid = 1862] [serial = 966] [outer = 0x887d7400] 17:47:18 INFO - PROCESS | 1862 | 1466729238177 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]]]}] 17:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2188ms 17:47:18 INFO - PROCESS | 1862 | 1466729238297 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 17:47:18 INFO - PROCESS | 1862 | 1466729238311 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 17:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:47:18 INFO - PROCESS | 1862 | 1466729238338 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:47:18 INFO - PROCESS | 1862 | 1466729238344 Marionette TRACE conn4 <- [1,1258,null,{}] 17:47:18 INFO - PROCESS | 1862 | 1466729238353 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}] 17:47:18 INFO - PROCESS | 1862 | 1466729238359 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:18 INFO - PROCESS | 1862 | 1466729238566 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 17:47:18 INFO - PROCESS | 1862 | 1466729238853 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 1862 | 1466729238869 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be6000 == 66 [pid = 1862] [id = 322] 17:47:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 165 (0x882a7800) [pid = 1862] [serial = 967] [outer = (nil)] 17:47:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 166 (0x88be8800) [pid = 1862] [serial = 968] [outer = 0x882a7800] 17:47:18 INFO - PROCESS | 1862 | 1466729238951 Marionette DEBUG loaded listener.js 17:47:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 167 (0x894d0c00) [pid = 1862] [serial = 969] [outer = 0x882a7800] 17:47:20 INFO - PROCESS | 1862 | 1466729240023 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]]]}] 17:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1739ms 17:47:20 INFO - PROCESS | 1862 | 1466729240073 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 17:47:20 INFO - PROCESS | 1862 | 1466729240080 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 17:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:47:20 INFO - PROCESS | 1862 | 1466729240090 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:47:20 INFO - PROCESS | 1862 | 1466729240093 Marionette TRACE conn4 <- [1,1262,null,{}] 17:47:20 INFO - PROCESS | 1862 | 1466729240100 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}] 17:47:20 INFO - PROCESS | 1862 | 1466729240107 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:20 INFO - PROCESS | 1862 | 1466729240311 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 17:47:20 INFO - PROCESS | 1862 | 1466729240644 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 1862 | 1466729240654 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x894ca800 == 67 [pid = 1862] [id = 323] 17:47:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 168 (0x8a152800) [pid = 1862] [serial = 970] [outer = (nil)] 17:47:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 169 (0x8aaa0c00) [pid = 1862] [serial = 971] [outer = 0x8a152800] 17:47:20 INFO - PROCESS | 1862 | 1466729240742 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 170 (0x8aaf0c00) [pid = 1862] [serial = 972] [outer = 0x8a152800] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x97f55400 == 66 [pid = 1862] [id = 11] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0a5000 == 65 [pid = 1862] [id = 196] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc41c00 == 64 [pid = 1862] [id = 212] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1af800 == 63 [pid = 1862] [id = 197] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b304800 == 62 [pid = 1862] [id = 198] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1bb400 == 61 [pid = 1862] [id = 200] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa9cc00 == 60 [pid = 1862] [id = 305] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x887d6000 == 59 [pid = 1862] [id = 306] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b305000 == 58 [pid = 1862] [id = 210] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x87bea000 == 57 [pid = 1862] [id = 307] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8ee0bc00 == 56 [pid = 1862] [id = 199] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x89d0f000 == 55 [pid = 1862] [id = 302] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x87add400 == 54 [pid = 1862] [id = 304] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0ab400 == 53 [pid = 1862] [id = 202] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b3c00 == 52 [pid = 1862] [id = 211] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x894cb000 == 51 [pid = 1862] [id = 282] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x953cc400 == 50 [pid = 1862] [id = 204] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b6000 == 49 [pid = 1862] [id = 207] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1bcc00 == 48 [pid = 1862] [id = 208] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1bac00 == 47 [pid = 1862] [id = 206] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b716000 == 46 [pid = 1862] [id = 201] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b306000 == 45 [pid = 1862] [id = 205] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b9800 == 44 [pid = 1862] [id = 209] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd5c00 == 43 [pid = 1862] [id = 301] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x87beb000 == 42 [pid = 1862] [id = 303] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8efbd000 == 41 [pid = 1862] [id = 203] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8d38e400 == 40 [pid = 1862] [id = 213] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x87be6000 == 39 [pid = 1862] [id = 322] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x887d6400 == 38 [pid = 1862] [id = 321] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8f08cc00 == 37 [pid = 1862] [id = 320] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd5800 == 36 [pid = 1862] [id = 318] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x9075b800 == 35 [pid = 1862] [id = 319] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8df7f400 == 34 [pid = 1862] [id = 317] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x887d4400 == 33 [pid = 1862] [id = 316] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8e61c000 == 32 [pid = 1862] [id = 315] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8b30dc00 == 31 [pid = 1862] [id = 313] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8dfc7c00 == 30 [pid = 1862] [id = 314] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0bf000 == 29 [pid = 1862] [id = 312] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0aa800 == 28 [pid = 1862] [id = 311] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x88361800 == 27 [pid = 1862] [id = 309] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa99000 == 26 [pid = 1862] [id = 310] 17:47:23 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe1c00 == 25 [pid = 1862] [id = 308] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 169 (0x89fccc00) [pid = 1862] [serial = 801] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 168 (0x88bdf800) [pid = 1862] [serial = 800] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 167 (0x8de16800) [pid = 1862] [serial = 804] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 166 (0x8d0adc00) [pid = 1862] [serial = 803] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 165 (0x8e8e5800) [pid = 1862] [serial = 806] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 164 (0x8efc4c00) [pid = 1862] [serial = 807] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 163 (0x9093a800) [pid = 1862] [serial = 810] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 162 (0x9075bc00) [pid = 1862] [serial = 809] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 161 (0x9129e800) [pid = 1862] [serial = 813] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 160 (0x9120f000) [pid = 1862] [serial = 812] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 159 (0x93c78000) [pid = 1862] [serial = 816] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 158 (0x91ce5400) [pid = 1862] [serial = 815] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 157 (0x98cf3400) [pid = 1862] [serial = 819] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 156 (0x97fbe400) [pid = 1862] [serial = 818] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 155 (0x996b2400) [pid = 1862] [serial = 821] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 154 (0x99e9dc00) [pid = 1862] [serial = 822] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 153 (0x9af2a000) [pid = 1862] [serial = 825] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 152 (0x9a9a4400) [pid = 1862] [serial = 824] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 151 (0x89fe7c00) [pid = 1862] [serial = 828] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 150 (0x89fe6000) [pid = 1862] [serial = 827] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 149 (0xa4d57800) [pid = 1862] [serial = 831] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 148 (0xa255cc00) [pid = 1862] [serial = 830] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x8a158800) [pid = 1862] [serial = 834] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x8a156c00) [pid = 1862] [serial = 833] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x89fd4800) [pid = 1862] [serial = 857] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x887dd800) [pid = 1862] [serial = 837] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x91bd7000) [pid = 1862] [serial = 603] [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.] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x88be5c00) [pid = 1862] [serial = 854] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x887dc000) [pid = 1862] [serial = 836] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x882a6800) [pid = 1862] [serial = 851] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x882b4000) [pid = 1862] [serial = 852] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x89fd7800) [pid = 1862] [serial = 840] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x89d0b800) [pid = 1862] [serial = 839] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x89fe1400) [pid = 1862] [serial = 858] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x8df27400) [pid = 1862] [serial = 849] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x8a15d000) [pid = 1862] [serial = 848] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x8de1d000) [pid = 1862] [serial = 843] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x8cc15c00) [pid = 1862] [serial = 842] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x894ce800) [pid = 1862] [serial = 846] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x894cd400) [pid = 1862] [serial = 845] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x89102800) [pid = 1862] [serial = 855] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x89fcc400) [pid = 1862] [serial = 860] [outer = (nil)] [url = about:blank] 17:47:23 INFO - PROCESS | 1862 | 1466729243782 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]]]}] 17:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 3736ms 17:47:23 INFO - PROCESS | 1862 | 1466729243827 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 17:47:23 INFO - PROCESS | 1862 | 1466729243833 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 17:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:47:23 INFO - PROCESS | 1862 | 1466729243841 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:47:23 INFO - PROCESS | 1862 | 1466729243846 Marionette TRACE conn4 <- [1,1266,null,{}] 17:47:23 INFO - PROCESS | 1862 | 1466729243855 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}] 17:47:23 INFO - PROCESS | 1862 | 1466729243861 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:24 INFO - PROCESS | 1862 | 1466729244045 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 17:47:24 INFO - PROCESS | 1862 | 1466729244215 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:24 INFO - PROCESS | 1862 | 1466729244229 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a6400 == 26 [pid = 1862] [id = 324] 17:47:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x882a6800) [pid = 1862] [serial = 973] [outer = (nil)] 17:47:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x88363400) [pid = 1862] [serial = 974] [outer = 0x882a6800] 17:47:24 INFO - PROCESS | 1862 | 1466729244304 Marionette DEBUG loaded listener.js 17:47:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x8872dc00) [pid = 1862] [serial = 975] [outer = 0x882a6800] 17:47:25 INFO - PROCESS | 1862 | 1466729245063 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]]]}] 17:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1288ms 17:47:25 INFO - PROCESS | 1862 | 1466729245129 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 17:47:25 INFO - PROCESS | 1862 | 1466729245135 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 17:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:47:25 INFO - PROCESS | 1862 | 1466729245145 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:47:25 INFO - PROCESS | 1862 | 1466729245149 Marionette TRACE conn4 <- [1,1270,null,{}] 17:47:25 INFO - PROCESS | 1862 | 1466729245155 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}] 17:47:25 INFO - PROCESS | 1862 | 1466729245161 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:25 INFO - PROCESS | 1862 | 1466729245324 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 17:47:25 INFO - PROCESS | 1862 | 1466729245334 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:25 INFO - PROCESS | 1862 | 1466729245339 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b1c00 == 27 [pid = 1862] [id = 325] 17:47:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x88bdcc00) [pid = 1862] [serial = 976] [outer = (nil)] 17:47:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x88be9000) [pid = 1862] [serial = 977] [outer = 0x88bdcc00] 17:47:25 INFO - PROCESS | 1862 | 1466729245563 Marionette DEBUG loaded listener.js 17:47:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x89103c00) [pid = 1862] [serial = 978] [outer = 0x88bdcc00] 17:47:26 INFO - PROCESS | 1862 | 1466729246513 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]]]}] 17:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1434ms 17:47:26 INFO - PROCESS | 1862 | 1466729246583 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 17:47:26 INFO - PROCESS | 1862 | 1466729246587 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 17:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:47:26 INFO - PROCESS | 1862 | 1466729246593 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:47:26 INFO - PROCESS | 1862 | 1466729246599 Marionette TRACE conn4 <- [1,1274,null,{}] 17:47:26 INFO - PROCESS | 1862 | 1466729246616 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}] 17:47:26 INFO - PROCESS | 1862 | 1466729246625 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:26 INFO - PROCESS | 1862 | 1466729246872 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 17:47:26 INFO - PROCESS | 1862 | 1466729246894 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:26 INFO - PROCESS | 1862 | 1466729246905 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fcfc00 == 28 [pid = 1862] [id = 326] 17:47:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x89fd0000) [pid = 1862] [serial = 979] [outer = (nil)] 17:47:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x89fd5c00) [pid = 1862] [serial = 980] [outer = 0x89fd0000] 17:47:26 INFO - PROCESS | 1862 | 1466729246978 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x89fe2400) [pid = 1862] [serial = 981] [outer = 0x89fd0000] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x9859d800) [pid = 1862] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x89d05c00) [pid = 1862] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x87beb800) [pid = 1862] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x882a8400) [pid = 1862] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x8b1b0400) [pid = 1862] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x887d7800) [pid = 1862] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x887e2c00) [pid = 1862] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x8872e400) [pid = 1862] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x89fd9000) [pid = 1862] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x87bebc00) [pid = 1862] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x8aa98000) [pid = 1862] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x8b1b1c00) [pid = 1862] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x882a5c00) [pid = 1862] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x87be9c00) [pid = 1862] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x8d0a6000) [pid = 1862] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x8b1afc00) [pid = 1862] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x8aaa3800) [pid = 1862] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x87adf800) [pid = 1862] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x88358800) [pid = 1862] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x894c8000) [pid = 1862] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x8d386800) [pid = 1862] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x8835b400) [pid = 1862] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x8835c000) [pid = 1862] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:47:29 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x8a14e800) [pid = 1862] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:47:29 INFO - PROCESS | 1862 | 1466729249107 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]]]}] 17:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2592ms 17:47:29 INFO - PROCESS | 1862 | 1466729249185 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 17:47:29 INFO - PROCESS | 1862 | 1466729249190 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 17:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:47:29 INFO - PROCESS | 1862 | 1466729249203 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:47:29 INFO - PROCESS | 1862 | 1466729249206 Marionette TRACE conn4 <- [1,1278,null,{}] 17:47:29 INFO - PROCESS | 1862 | 1466729249212 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}] 17:47:29 INFO - PROCESS | 1862 | 1466729249216 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:29 INFO - PROCESS | 1862 | 1466729249360 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 17:47:29 INFO - PROCESS | 1862 | 1466729249369 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:29 INFO - PROCESS | 1862 | 1466729249377 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x88733c00 == 29 [pid = 1862] [id = 327] 17:47:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x88bde800) [pid = 1862] [serial = 982] [outer = (nil)] 17:47:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x89d05c00) [pid = 1862] [serial = 983] [outer = 0x88bde800] 17:47:29 INFO - PROCESS | 1862 | 1466729249448 Marionette DEBUG loaded listener.js 17:47:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x89fe7800) [pid = 1862] [serial = 984] [outer = 0x88bde800] 17:47:30 INFO - PROCESS | 1862 | 1466729250304 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]]]}] 17:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1147ms 17:47:30 INFO - PROCESS | 1862 | 1466729250350 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 17:47:30 INFO - PROCESS | 1862 | 1466729250354 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 17:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:47:30 INFO - PROCESS | 1862 | 1466729250361 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:47:30 INFO - PROCESS | 1862 | 1466729250364 Marionette TRACE conn4 <- [1,1282,null,{}] 17:47:30 INFO - PROCESS | 1862 | 1466729250369 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}] 17:47:30 INFO - PROCESS | 1862 | 1466729250374 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:30 INFO - PROCESS | 1862 | 1466729250527 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 17:47:30 INFO - PROCESS | 1862 | 1466729250536 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:30 INFO - PROCESS | 1862 | 1466729250545 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835b400 == 30 [pid = 1862] [id = 328] 17:47:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x89d0a800) [pid = 1862] [serial = 985] [outer = (nil)] 17:47:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x8aa98400) [pid = 1862] [serial = 986] [outer = 0x89d0a800] 17:47:30 INFO - PROCESS | 1862 | 1466729250611 Marionette DEBUG loaded listener.js 17:47:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x8aae2800) [pid = 1862] [serial = 987] [outer = 0x89d0a800] 17:47:31 INFO - PROCESS | 1862 | 1466729251755 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]]]}] 17:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1441ms 17:47:31 INFO - PROCESS | 1862 | 1466729251803 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 17:47:31 INFO - PROCESS | 1862 | 1466729251810 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 17:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:47:31 INFO - PROCESS | 1862 | 1466729251819 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:47:31 INFO - PROCESS | 1862 | 1466729251824 Marionette TRACE conn4 <- [1,1286,null,{}] 17:47:31 INFO - PROCESS | 1862 | 1466729251834 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}] 17:47:31 INFO - PROCESS | 1862 | 1466729251840 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:32 INFO - PROCESS | 1862 | 1466729252082 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 17:47:32 INFO - PROCESS | 1862 | 1466729252398 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:32 INFO - PROCESS | 1862 | 1466729252407 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adc800 == 31 [pid = 1862] [id = 329] 17:47:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x88362000) [pid = 1862] [serial = 988] [outer = (nil)] 17:47:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x887e0800) [pid = 1862] [serial = 989] [outer = 0x88362000] 17:47:32 INFO - PROCESS | 1862 | 1466729252496 Marionette DEBUG loaded listener.js 17:47:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x89108c00) [pid = 1862] [serial = 990] [outer = 0x88362000] 17:47:33 INFO - PROCESS | 1862 | 1466729253397 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]]]}] 17:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1638ms 17:47:33 INFO - PROCESS | 1862 | 1466729253458 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 17:47:33 INFO - PROCESS | 1862 | 1466729253466 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 17:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:47:33 INFO - PROCESS | 1862 | 1466729253477 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:47:33 INFO - PROCESS | 1862 | 1466729253481 Marionette TRACE conn4 <- [1,1290,null,{}] 17:47:33 INFO - PROCESS | 1862 | 1466729253487 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}] 17:47:33 INFO - PROCESS | 1862 | 1466729253493 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:33 INFO - PROCESS | 1862 | 1466729253721 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 17:47:33 INFO - PROCESS | 1862 | 1466729253950 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:33 INFO - PROCESS | 1862 | 1466729253956 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d07800 == 32 [pid = 1862] [id = 330] 17:47:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x8a153400) [pid = 1862] [serial = 991] [outer = (nil)] 17:47:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x8aa97400) [pid = 1862] [serial = 992] [outer = 0x8a153400] 17:47:34 INFO - PROCESS | 1862 | 1466729254100 Marionette DEBUG loaded listener.js 17:47:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x89fd2400) [pid = 1862] [serial = 993] [outer = 0x8a153400] 17:47:35 INFO - PROCESS | 1862 | 1466729255070 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]]]}] 17:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1638ms 17:47:35 INFO - PROCESS | 1862 | 1466729255115 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 17:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:47:35 INFO - PROCESS | 1862 | 1466729255119 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 17:47:35 INFO - PROCESS | 1862 | 1466729255126 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:47:35 INFO - PROCESS | 1862 | 1466729255132 Marionette TRACE conn4 <- [1,1294,null,{}] 17:47:35 INFO - PROCESS | 1862 | 1466729255149 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}] 17:47:35 INFO - PROCESS | 1862 | 1466729255158 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:35 INFO - PROCESS | 1862 | 1466729255338 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 17:47:35 INFO - PROCESS | 1862 | 1466729255576 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:35 INFO - PROCESS | 1862 | 1466729255588 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b304c00 == 33 [pid = 1862] [id = 331] 17:47:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x8b305000) [pid = 1862] [serial = 994] [outer = (nil)] 17:47:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x8b30bc00) [pid = 1862] [serial = 995] [outer = 0x8b305000] 17:47:35 INFO - PROCESS | 1862 | 1466729255713 Marionette DEBUG loaded listener.js 17:47:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x8b716000) [pid = 1862] [serial = 996] [outer = 0x8b305000] 17:47:36 INFO - PROCESS | 1862 | 1466729256582 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]]]}] 17:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1493ms 17:47:36 INFO - PROCESS | 1862 | 1466729256619 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 17:47:36 INFO - PROCESS | 1862 | 1466729256624 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 17:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:47:36 INFO - PROCESS | 1862 | 1466729256630 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:47:36 INFO - PROCESS | 1862 | 1466729256633 Marionette TRACE conn4 <- [1,1298,null,{}] 17:47:36 INFO - PROCESS | 1862 | 1466729256640 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}] 17:47:36 INFO - PROCESS | 1862 | 1466729256645 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:36 INFO - PROCESS | 1862 | 1466729256835 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 17:47:37 INFO - PROCESS | 1862 | 1466729257012 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:37 INFO - PROCESS | 1862 | 1466729257021 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fcd000 == 34 [pid = 1862] [id = 332] 17:47:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x8b721800) [pid = 1862] [serial = 997] [outer = (nil)] 17:47:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x8cc11c00) [pid = 1862] [serial = 998] [outer = 0x8b721800] 17:47:37 INFO - PROCESS | 1862 | 1466729257099 Marionette DEBUG loaded listener.js 17:47:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x8cc14000) [pid = 1862] [serial = 999] [outer = 0x8b721800] 17:47:38 INFO - PROCESS | 1862 | 1466729258068 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]]]}] 17:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1480ms 17:47:38 INFO - PROCESS | 1862 | 1466729258112 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 17:47:38 INFO - PROCESS | 1862 | 1466729258117 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 17:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:47:38 INFO - PROCESS | 1862 | 1466729258123 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:47:38 INFO - PROCESS | 1862 | 1466729258127 Marionette TRACE conn4 <- [1,1302,null,{}] 17:47:38 INFO - PROCESS | 1862 | 1466729258132 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}] 17:47:38 INFO - PROCESS | 1862 | 1466729258138 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:38 INFO - PROCESS | 1862 | 1466729258313 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 17:47:38 INFO - PROCESS | 1862 | 1466729258493 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:38 INFO - PROCESS | 1862 | 1466729258501 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b306400 == 35 [pid = 1862] [id = 333] 17:47:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x8cc18800) [pid = 1862] [serial = 1000] [outer = (nil)] 17:47:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x8cc46c00) [pid = 1862] [serial = 1001] [outer = 0x8cc18800] 17:47:38 INFO - PROCESS | 1862 | 1466729258581 Marionette DEBUG loaded listener.js 17:47:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x8cc49c00) [pid = 1862] [serial = 1002] [outer = 0x8cc18800] 17:47:39 INFO - PROCESS | 1862 | 1466729259564 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]]]}] 17:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1491ms 17:47:39 INFO - PROCESS | 1862 | 1466729259615 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 17:47:39 INFO - PROCESS | 1862 | 1466729259620 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 17:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:47:39 INFO - PROCESS | 1862 | 1466729259626 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:47:39 INFO - PROCESS | 1862 | 1466729259630 Marionette TRACE conn4 <- [1,1306,null,{}] 17:47:39 INFO - PROCESS | 1862 | 1466729259635 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}] 17:47:39 INFO - PROCESS | 1862 | 1466729259647 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:39 INFO - PROCESS | 1862 | 1466729259915 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 17:47:40 INFO - PROCESS | 1862 | 1466729260149 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:40 INFO - PROCESS | 1862 | 1466729260156 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad9400 == 36 [pid = 1862] [id = 334] 17:47:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x882a8400) [pid = 1862] [serial = 1003] [outer = (nil)] 17:47:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x8d0b5c00) [pid = 1862] [serial = 1004] [outer = 0x882a8400] 17:47:40 INFO - PROCESS | 1862 | 1466729260283 Marionette DEBUG loaded listener.js 17:47:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 137 (0x8d0bc000) [pid = 1862] [serial = 1005] [outer = 0x882a8400] 17:47:41 INFO - PROCESS | 1862 | 1466729261172 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]]]}] 17:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1634ms 17:47:41 INFO - PROCESS | 1862 | 1466729261261 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 17:47:41 INFO - PROCESS | 1862 | 1466729261266 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 17:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:47:41 INFO - PROCESS | 1862 | 1466729261273 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:47:41 INFO - PROCESS | 1862 | 1466729261276 Marionette TRACE conn4 <- [1,1310,null,{}] 17:47:41 INFO - PROCESS | 1862 | 1466729261282 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}] 17:47:41 INFO - PROCESS | 1862 | 1466729261287 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:41 INFO - PROCESS | 1862 | 1466729261494 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 17:47:41 INFO - PROCESS | 1862 | 1466729261735 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:41 INFO - PROCESS | 1862 | 1466729261752 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ade000 == 37 [pid = 1862] [id = 335] 17:47:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 138 (0x87bec800) [pid = 1862] [serial = 1006] [outer = (nil)] 17:47:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 139 (0x8d386800) [pid = 1862] [serial = 1007] [outer = 0x87bec800] 17:47:41 INFO - PROCESS | 1862 | 1466729261874 Marionette DEBUG loaded listener.js 17:47:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 140 (0x8d38a400) [pid = 1862] [serial = 1008] [outer = 0x87bec800] 17:47:42 INFO - PROCESS | 1862 | 1466729262832 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] 17:47:42 INFO - PROCESS | 1862 | 1466729262931 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 17:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:47:42 INFO - PROCESS | 1862 | 1466729262938 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:47:42 INFO - PROCESS | 1862 | 1466729262941 Marionette TRACE conn4 <- [1,1314,null,{}] 17:47:42 INFO - PROCESS | 1862 | 1466729262947 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}] 17:47:42 INFO - PROCESS | 1862 | 1466729262952 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:43 INFO - PROCESS | 1862 | 1466729263190 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 17:47:43 INFO - PROCESS | 1862 | 1466729263468 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:43 INFO - PROCESS | 1862 | 1466729263474 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae2800 == 38 [pid = 1862] [id = 336] 17:47:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 141 (0x87bdec00) [pid = 1862] [serial = 1009] [outer = (nil)] 17:47:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 142 (0x88360800) [pid = 1862] [serial = 1010] [outer = 0x87bdec00] 17:47:43 INFO - PROCESS | 1862 | 1466729263564 Marionette DEBUG loaded listener.js 17:47:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 143 (0x88bdc800) [pid = 1862] [serial = 1011] [outer = 0x87bdec00] 17:47:44 INFO - PROCESS | 1862 | 1466729264458 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]]]}] 17:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1582ms 17:47:44 INFO - PROCESS | 1862 | 1466729264522 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 17:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:47:44 INFO - PROCESS | 1862 | 1466729264527 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 17:47:44 INFO - PROCESS | 1862 | 1466729264533 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:47:44 INFO - PROCESS | 1862 | 1466729264537 Marionette TRACE conn4 <- [1,1318,null,{}] 17:47:44 INFO - PROCESS | 1862 | 1466729264542 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}] 17:47:44 INFO - PROCESS | 1862 | 1466729264547 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:44 INFO - PROCESS | 1862 | 1466729264725 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 17:47:44 INFO - PROCESS | 1862 | 1466729264956 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:44 INFO - PROCESS | 1862 | 1466729264963 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6800 == 39 [pid = 1862] [id = 337] 17:47:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 144 (0x87ad7000) [pid = 1862] [serial = 1012] [outer = (nil)] 17:47:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 145 (0x87bde400) [pid = 1862] [serial = 1013] [outer = 0x87ad7000] 17:47:45 INFO - PROCESS | 1862 | 1466729265210 Marionette DEBUG loaded listener.js 17:47:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x87be7c00) [pid = 1862] [serial = 1014] [outer = 0x87ad7000] 17:47:46 INFO - PROCESS | 1862 | 1466729266160 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]]]}] 17:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1690ms 17:47:46 INFO - PROCESS | 1862 | 1466729266223 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 17:47:46 INFO - PROCESS | 1862 | 1466729266234 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 17:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:47:46 INFO - PROCESS | 1862 | 1466729266248 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:47:46 INFO - PROCESS | 1862 | 1466729266252 Marionette TRACE conn4 <- [1,1322,null,{}] 17:47:46 INFO - PROCESS | 1862 | 1466729266260 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}] 17:47:46 INFO - PROCESS | 1862 | 1466729266264 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:46 INFO - PROCESS | 1862 | 1466729266452 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 17:47:46 INFO - PROCESS | 1862 | --DOCSHELL 0x88733c00 == 38 [pid = 1862] [id = 327] 17:47:46 INFO - PROCESS | 1862 | --DOCSHELL 0x89fcfc00 == 37 [pid = 1862] [id = 326] 17:47:46 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x985a1c00) [pid = 1862] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:47:46 INFO - PROCESS | 1862 | 1466729266744 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:46 INFO - PROCESS | 1862 | 1466729266761 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:46 INFO - PROCESS | 1862 | --DOCSHELL 0x882b1c00 == 36 [pid = 1862] [id = 325] 17:47:46 INFO - PROCESS | 1862 | --DOCSHELL 0x882a6400 == 35 [pid = 1862] [id = 324] 17:47:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be0800 == 36 [pid = 1862] [id = 338] 17:47:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 146 (0x882b1c00) [pid = 1862] [serial = 1015] [outer = (nil)] 17:47:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 147 (0x887d9800) [pid = 1862] [serial = 1016] [outer = 0x882b1c00] 17:47:46 INFO - PROCESS | 1862 | 1466729266867 Marionette DEBUG loaded listener.js 17:47:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 148 (0x8910c800) [pid = 1862] [serial = 1017] [outer = 0x882b1c00] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 147 (0x8b71d800) [pid = 1862] [serial = 921] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 146 (0x8b30a400) [pid = 1862] [serial = 920] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 145 (0x887d9000) [pid = 1862] [serial = 923] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 144 (0x88be4800) [pid = 1862] [serial = 899] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 143 (0x8aaeec00) [pid = 1862] [serial = 900] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 142 (0x8d0b2400) [pid = 1862] [serial = 908] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 141 (0x8de14400) [pid = 1862] [serial = 909] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 140 (0x8cc1c400) [pid = 1862] [serial = 878] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 139 (0x8cc4f800) [pid = 1862] [serial = 879] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 138 (0x8df21800) [pid = 1862] [serial = 893] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 137 (0x8df26400) [pid = 1862] [serial = 894] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 136 (0x8df73800) [pid = 1862] [serial = 902] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x8df77800) [pid = 1862] [serial = 903] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x8dfc6000) [pid = 1862] [serial = 905] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x8dfc9800) [pid = 1862] [serial = 906] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x8d386c00) [pid = 1862] [serial = 887] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x8d38ac00) [pid = 1862] [serial = 888] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x8b71a400) [pid = 1862] [serial = 875] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x8b718c00) [pid = 1862] [serial = 876] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x8b309c00) [pid = 1862] [serial = 872] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x8b30e400) [pid = 1862] [serial = 873] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x88be6c00) [pid = 1862] [serial = 911] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x8910f000) [pid = 1862] [serial = 912] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x8d0bcc00) [pid = 1862] [serial = 884] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x8d0c0800) [pid = 1862] [serial = 885] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x8d0ac400) [pid = 1862] [serial = 881] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x8d0b0000) [pid = 1862] [serial = 882] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x8b1b4c00) [pid = 1862] [serial = 869] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x8b1b9c00) [pid = 1862] [serial = 870] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x8aae5000) [pid = 1862] [serial = 917] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x882b0c00) [pid = 1862] [serial = 914] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x8835e800) [pid = 1862] [serial = 915] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x88727400) [pid = 1862] [serial = 863] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x887d3800) [pid = 1862] [serial = 864] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x89d10400) [pid = 1862] [serial = 866] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x8a157c00) [pid = 1862] [serial = 867] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x8de17000) [pid = 1862] [serial = 890] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x8de20800) [pid = 1862] [serial = 891] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x8a15cc00) [pid = 1862] [serial = 861] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x89d0d000) [pid = 1862] [serial = 896] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x8b310000) [pid = 1862] [serial = 897] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x8d17dc00) [pid = 1862] [serial = 927] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 105 (0x8d0bdc00) [pid = 1862] [serial = 926] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 104 (0x894cc400) [pid = 1862] [serial = 924] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | --DOMWINDOW == 103 (0x8aaec400) [pid = 1862] [serial = 918] [outer = (nil)] [url = about:blank] 17:47:47 INFO - PROCESS | 1862 | 1466729267862 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]]]}] 17:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1685ms 17:47:47 INFO - PROCESS | 1862 | 1466729267932 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 17:47:47 INFO - PROCESS | 1862 | 1466729267939 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 17:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:47:47 INFO - PROCESS | 1862 | 1466729267947 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:47:47 INFO - PROCESS | 1862 | 1466729267953 Marionette TRACE conn4 <- [1,1326,null,{}] 17:47:47 INFO - PROCESS | 1862 | 1466729267961 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}] 17:47:47 INFO - PROCESS | 1862 | 1466729267968 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:48 INFO - PROCESS | 1862 | 1466729268197 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 17:47:48 INFO - PROCESS | 1862 | 1466729268478 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:48 INFO - PROCESS | 1862 | 1466729268493 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835cc00 == 37 [pid = 1862] [id = 339] 17:47:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 104 (0x88362c00) [pid = 1862] [serial = 1018] [outer = (nil)] 17:47:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 105 (0x88be2c00) [pid = 1862] [serial = 1019] [outer = 0x88362c00] 17:47:48 INFO - PROCESS | 1862 | 1466729268579 Marionette DEBUG loaded listener.js 17:47:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x894cb400) [pid = 1862] [serial = 1020] [outer = 0x88362c00] 17:47:49 INFO - PROCESS | 1862 | 1466729269543 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]]]}] 17:47:49 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 17:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1632ms 17:47:49 INFO - PROCESS | 1862 | 1466729269579 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 17:47:49 INFO - PROCESS | 1862 | 1466729269588 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 17:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:47:49 INFO - PROCESS | 1862 | 1466729269599 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:47:49 INFO - PROCESS | 1862 | 1466729269603 Marionette TRACE conn4 <- [1,1330,null,{}] 17:47:49 INFO - PROCESS | 1862 | 1466729269610 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}] 17:47:49 INFO - PROCESS | 1862 | 1466729269616 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:49 INFO - PROCESS | 1862 | 1466729269806 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 17:47:50 INFO - PROCESS | 1862 | 1466729270042 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:50 INFO - PROCESS | 1862 | 1466729270051 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe6000 == 38 [pid = 1862] [id = 340] 17:47:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x8a151800) [pid = 1862] [serial = 1021] [outer = (nil)] 17:47:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x8a159800) [pid = 1862] [serial = 1022] [outer = 0x8a151800] 17:47:50 INFO - PROCESS | 1862 | 1466729270178 Marionette DEBUG loaded listener.js 17:47:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x8aa9c800) [pid = 1862] [serial = 1023] [outer = 0x8a151800] 17:47:51 INFO - PROCESS | 1862 | 1466729271131 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]]]}] 17:47:51 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 17:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1593ms 17:47:51 INFO - PROCESS | 1862 | 1466729271193 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 17:47:51 INFO - PROCESS | 1862 | 1466729271197 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 17:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:47:51 INFO - PROCESS | 1862 | 1466729271204 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:47:51 INFO - PROCESS | 1862 | 1466729271210 Marionette TRACE conn4 <- [1,1334,null,{}] 17:47:51 INFO - PROCESS | 1862 | 1466729271228 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}] 17:47:51 INFO - PROCESS | 1862 | 1466729271237 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:51 INFO - PROCESS | 1862 | 1466729271466 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 17:47:51 INFO - PROCESS | 1862 | 1466729271738 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:51 INFO - PROCESS | 1862 | 1466729271746 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b304800 == 39 [pid = 1862] [id = 341] 17:47:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x8b307800) [pid = 1862] [serial = 1024] [outer = (nil)] 17:47:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x8b310400) [pid = 1862] [serial = 1025] [outer = 0x8b307800] 17:47:51 INFO - PROCESS | 1862 | 1466729271850 Marionette DEBUG loaded listener.js 17:47:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x8b71d800) [pid = 1862] [serial = 1026] [outer = 0x8b307800] 17:47:52 INFO - PROCESS | 1862 | 1466729272714 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]]]}] 17:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1542ms 17:47:52 INFO - PROCESS | 1862 | 1466729272747 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 17:47:52 INFO - PROCESS | 1862 | 1466729272751 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 17:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:47:52 INFO - PROCESS | 1862 | 1466729272776 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:47:52 INFO - PROCESS | 1862 | 1466729272780 Marionette TRACE conn4 <- [1,1338,null,{}] 17:47:52 INFO - PROCESS | 1862 | 1466729272786 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}] 17:47:52 INFO - PROCESS | 1862 | 1466729272791 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:52 INFO - PROCESS | 1862 | 1466729272972 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 17:47:53 INFO - PROCESS | 1862 | 1466729273155 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:53 INFO - PROCESS | 1862 | 1466729273166 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fde000 == 40 [pid = 1862] [id = 342] 17:47:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x8b715400) [pid = 1862] [serial = 1027] [outer = (nil)] 17:47:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x8cc41400) [pid = 1862] [serial = 1028] [outer = 0x8b715400] 17:47:53 INFO - PROCESS | 1862 | 1466729273242 Marionette DEBUG loaded listener.js 17:47:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x8cc4cc00) [pid = 1862] [serial = 1029] [outer = 0x8b715400] 17:47:54 INFO - PROCESS | 1862 | 1466729274638 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]]]}] 17:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1887ms 17:47:54 INFO - PROCESS | 1862 | 1466729274730 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 17:47:54 INFO - PROCESS | 1862 | 1466729274733 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 17:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:47:54 INFO - PROCESS | 1862 | 1466729274745 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:47:54 INFO - PROCESS | 1862 | 1466729274748 Marionette TRACE conn4 <- [1,1342,null,{}] 17:47:54 INFO - PROCESS | 1862 | 1466729274755 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}] 17:47:54 INFO - PROCESS | 1862 | 1466729274761 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:54 INFO - PROCESS | 1862 | 1466729274927 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 17:47:55 INFO - PROCESS | 1862 | 1466729275104 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:55 INFO - PROCESS | 1862 | 1466729275111 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b30cc00 == 41 [pid = 1862] [id = 343] 17:47:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x8b720400) [pid = 1862] [serial = 1030] [outer = (nil)] 17:47:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x8d0aa000) [pid = 1862] [serial = 1031] [outer = 0x8b720400] 17:47:55 INFO - PROCESS | 1862 | 1466729275193 Marionette DEBUG loaded listener.js 17:47:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x8d0b0000) [pid = 1862] [serial = 1032] [outer = 0x8b720400] 17:47:56 INFO - PROCESS | 1862 | 1466729276108 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]]]}] 17:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1395ms 17:47:56 INFO - PROCESS | 1862 | 1466729276142 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 17:47:56 INFO - PROCESS | 1862 | 1466729276146 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 17:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:47:56 INFO - PROCESS | 1862 | 1466729276153 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:47:56 INFO - PROCESS | 1862 | 1466729276157 Marionette TRACE conn4 <- [1,1346,null,{}] 17:47:56 INFO - PROCESS | 1862 | 1466729276162 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}] 17:47:56 INFO - PROCESS | 1862 | 1466729276173 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:56 INFO - PROCESS | 1862 | 1466729276386 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 17:47:56 INFO - PROCESS | 1862 | 1466729276625 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:56 INFO - PROCESS | 1862 | 1466729276633 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d05000 == 42 [pid = 1862] [id = 344] 17:47:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x8d0a9000) [pid = 1862] [serial = 1033] [outer = (nil)] 17:47:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x8d388c00) [pid = 1862] [serial = 1034] [outer = 0x8d0a9000] 17:47:56 INFO - PROCESS | 1862 | 1466729276763 Marionette DEBUG loaded listener.js 17:47:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x8de11c00) [pid = 1862] [serial = 1035] [outer = 0x8d0a9000] 17:47:57 INFO - PROCESS | 1862 | 1466729277704 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]]]}] 17:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1592ms 17:47:57 INFO - PROCESS | 1862 | 1466729277746 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 17:47:57 INFO - PROCESS | 1862 | 1466729277750 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 17:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:47:57 INFO - PROCESS | 1862 | 1466729277756 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:47:57 INFO - PROCESS | 1862 | 1466729277760 Marionette TRACE conn4 <- [1,1350,null,{}] 17:47:57 INFO - PROCESS | 1862 | 1466729277766 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}] 17:47:57 INFO - PROCESS | 1862 | 1466729277771 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:57 INFO - PROCESS | 1862 | 1466729277949 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 17:47:58 INFO - PROCESS | 1862 | 1466729278129 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:58 INFO - PROCESS | 1862 | 1466729278138 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd1800 == 43 [pid = 1862] [id = 345] 17:47:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x8d178000) [pid = 1862] [serial = 1036] [outer = (nil)] 17:47:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x8de69800) [pid = 1862] [serial = 1037] [outer = 0x8d178000] 17:47:58 INFO - PROCESS | 1862 | 1466729278272 Marionette DEBUG loaded listener.js 17:47:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x8de6d400) [pid = 1862] [serial = 1038] [outer = 0x8d178000] 17:47:59 INFO - PROCESS | 1862 | 1466729279193 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]]]}] 17:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1481ms 17:47:59 INFO - PROCESS | 1862 | 1466729279239 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 17:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:47:59 INFO - PROCESS | 1862 | 1466729279244 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 17:47:59 INFO - PROCESS | 1862 | 1466729279251 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:47:59 INFO - PROCESS | 1862 | 1466729279254 Marionette TRACE conn4 <- [1,1354,null,{}] 17:47:59 INFO - PROCESS | 1862 | 1466729279261 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}] 17:47:59 INFO - PROCESS | 1862 | 1466729279266 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:59 INFO - PROCESS | 1862 | 1466729279473 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 17:47:59 INFO - PROCESS | 1862 | 1466729279715 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:59 INFO - PROCESS | 1862 | 1466729279724 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:47:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b3400 == 44 [pid = 1862] [id = 346] 17:47:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x8d17a400) [pid = 1862] [serial = 1039] [outer = (nil)] 17:47:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x8df1b000) [pid = 1862] [serial = 1040] [outer = 0x8d17a400] 17:47:59 INFO - PROCESS | 1862 | 1466729279881 Marionette DEBUG loaded listener.js 17:48:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x8df1d400) [pid = 1862] [serial = 1041] [outer = 0x8d17a400] 17:48:00 INFO - PROCESS | 1862 | 1466729280905 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]]]}] 17:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1688ms 17:48:00 INFO - PROCESS | 1862 | 1466729280939 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 17:48:00 INFO - PROCESS | 1862 | 1466729280945 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 17:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:48:00 INFO - PROCESS | 1862 | 1466729280951 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:48:00 INFO - PROCESS | 1862 | 1466729280954 Marionette TRACE conn4 <- [1,1358,null,{}] 17:48:00 INFO - PROCESS | 1862 | 1466729280961 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}] 17:48:00 INFO - PROCESS | 1862 | 1466729280966 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:01 INFO - PROCESS | 1862 | 1466729281146 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 17:48:01 INFO - PROCESS | 1862 | 1466729281333 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:01 INFO - PROCESS | 1862 | 1466729281342 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1bb400 == 45 [pid = 1862] [id = 347] 17:48:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x8de1d000) [pid = 1862] [serial = 1042] [outer = (nil)] 17:48:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x8df72800) [pid = 1862] [serial = 1043] [outer = 0x8de1d000] 17:48:01 INFO - PROCESS | 1862 | 1466729281422 Marionette DEBUG loaded listener.js 17:48:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x8df75000) [pid = 1862] [serial = 1044] [outer = 0x8de1d000] 17:48:02 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6800 == 44 [pid = 1862] [id = 337] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x894ca800 == 43 [pid = 1862] [id = 323] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae2800 == 42 [pid = 1862] [id = 336] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x89d07800 == 41 [pid = 1862] [id = 330] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x8b306400 == 40 [pid = 1862] [id = 333] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x87adc800 == 39 [pid = 1862] [id = 329] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad9400 == 38 [pid = 1862] [id = 334] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x87ade000 == 37 [pid = 1862] [id = 335] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x89fcd000 == 36 [pid = 1862] [id = 332] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x8b304c00 == 35 [pid = 1862] [id = 331] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x8835b400 == 34 [pid = 1862] [id = 328] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd1800 == 33 [pid = 1862] [id = 345] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x882b3400 == 32 [pid = 1862] [id = 346] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x89d05000 == 31 [pid = 1862] [id = 344] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x8b30cc00 == 30 [pid = 1862] [id = 343] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x89fde000 == 29 [pid = 1862] [id = 342] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x8b304800 == 28 [pid = 1862] [id = 341] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe6000 == 27 [pid = 1862] [id = 340] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x87be0800 == 26 [pid = 1862] [id = 338] 17:48:03 INFO - PROCESS | 1862 | --DOCSHELL 0x8835cc00 == 25 [pid = 1862] [id = 339] 17:48:04 INFO - PROCESS | 1862 | 1466729284273 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]]]}] 17:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 3339ms 17:48:04 INFO - PROCESS | 1862 | 1466729284292 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 17:48:04 INFO - PROCESS | 1862 | 1466729284297 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 17:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:48:04 INFO - PROCESS | 1862 | 1466729284305 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:48:04 INFO - PROCESS | 1862 | 1466729284310 Marionette TRACE conn4 <- [1,1362,null,{}] 17:48:04 INFO - PROCESS | 1862 | 1466729284319 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}] 17:48:04 INFO - PROCESS | 1862 | 1466729284325 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:04 INFO - PROCESS | 1862 | 1466729284502 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 17:48:04 INFO - PROCESS | 1862 | 1466729284633 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:04 INFO - PROCESS | 1862 | 1466729284644 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835a400 == 26 [pid = 1862] [id = 348] 17:48:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x8835b000) [pid = 1862] [serial = 1045] [outer = (nil)] 17:48:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x8872d400) [pid = 1862] [serial = 1046] [outer = 0x8835b000] 17:48:04 INFO - PROCESS | 1862 | 1466729284719 Marionette DEBUG loaded listener.js 17:48:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x887d3400) [pid = 1862] [serial = 1047] [outer = 0x8835b000] 17:48:05 INFO - PROCESS | 1862 | 1466729285674 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]]]}] 17:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1441ms 17:48:05 INFO - PROCESS | 1862 | 1466729285746 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 17:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:48:05 INFO - PROCESS | 1862 | 1466729285756 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 17:48:05 INFO - PROCESS | 1862 | 1466729285769 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:48:05 INFO - PROCESS | 1862 | 1466729285774 Marionette TRACE conn4 <- [1,1366,null,{}] 17:48:05 INFO - PROCESS | 1862 | 1466729285789 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}] 17:48:05 INFO - PROCESS | 1862 | 1466729285796 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:06 INFO - PROCESS | 1862 | 1466729286029 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 17:48:06 INFO - PROCESS | 1862 | 1466729286056 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:06 INFO - PROCESS | 1862 | 1466729286067 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x894c8400 == 27 [pid = 1862] [id = 349] 17:48:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x894cbc00) [pid = 1862] [serial = 1048] [outer = (nil)] 17:48:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x89d08400) [pid = 1862] [serial = 1049] [outer = 0x894cbc00] 17:48:06 INFO - PROCESS | 1862 | 1466729286142 Marionette DEBUG loaded listener.js 17:48:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x89d10400) [pid = 1862] [serial = 1050] [outer = 0x894cbc00] 17:48:07 INFO - PROCESS | 1862 | 1466729287188 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] 17:48:07 INFO - PROCESS | 1862 | 1466729287221 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 17:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:48:07 INFO - PROCESS | 1862 | 1466729287234 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:48:07 INFO - PROCESS | 1862 | 1466729287240 Marionette TRACE conn4 <- [1,1370,null,{}] 17:48:07 INFO - PROCESS | 1862 | 1466729287258 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}] 17:48:07 INFO - PROCESS | 1862 | 1466729287267 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:08 INFO - PROCESS | 1862 | 1466729288295 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x882b1c00) [pid = 1862] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x89d0a800) [pid = 1862] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x87ad7000) [pid = 1862] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x88362000) [pid = 1862] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x8a153400) [pid = 1862] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x8b305000) [pid = 1862] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x8b721800) [pid = 1862] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x8cc18800) [pid = 1862] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x882a8400) [pid = 1862] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x87bec800) [pid = 1862] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x87bdec00) [pid = 1862] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x89fd0000) [pid = 1862] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x8df1ec00) [pid = 1862] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x90756c00) [pid = 1862] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x88bdcc00) [pid = 1862] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x8de72400) [pid = 1862] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x88363000) [pid = 1862] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x8d0ac800) [pid = 1862] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x8ee0f800) [pid = 1862] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x9075dc00) [pid = 1862] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x8de11800) [pid = 1862] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x887d7400) [pid = 1862] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x8a152800) [pid = 1862] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x8aa9f800) [pid = 1862] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x882a7800) [pid = 1862] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x8e514800) [pid = 1862] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x8e622400) [pid = 1862] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x88bde800) [pid = 1862] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x8e8e7000) [pid = 1862] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:48:08 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x882a6800) [pid = 1862] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:48:08 INFO - PROCESS | 1862 | 1466729288574 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:08 INFO - PROCESS | 1862 | 1466729288585 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a6800 == 28 [pid = 1862] [id = 350] 17:48:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x882a7800) [pid = 1862] [serial = 1051] [outer = (nil)] 17:48:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x882b4400) [pid = 1862] [serial = 1052] [outer = 0x882a7800] 17:48:08 INFO - PROCESS | 1862 | 1466729288661 Marionette DEBUG loaded listener.js 17:48:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x88be8c00) [pid = 1862] [serial = 1053] [outer = 0x882a7800] 17:48:09 INFO - PROCESS | 1862 | 1466729289427 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] 17:48:09 INFO - PROCESS | 1862 | 1466729289486 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 17:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:48:09 INFO - PROCESS | 1862 | 1466729289492 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:48:09 INFO - PROCESS | 1862 | 1466729289495 Marionette TRACE conn4 <- [1,1374,null,{}] 17:48:09 INFO - PROCESS | 1862 | 1466729289502 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}] 17:48:09 INFO - PROCESS | 1862 | 1466729289507 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:09 INFO - PROCESS | 1862 | 1466729289673 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 17:48:09 INFO - PROCESS | 1862 | 1466729289684 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:09 INFO - PROCESS | 1862 | 1466729289689 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad8400 == 29 [pid = 1862] [id = 351] 17:48:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x8835fc00) [pid = 1862] [serial = 1054] [outer = (nil)] 17:48:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x8aae3c00) [pid = 1862] [serial = 1055] [outer = 0x8835fc00] 17:48:09 INFO - PROCESS | 1862 | 1466729289759 Marionette DEBUG loaded listener.js 17:48:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 112 (0x8aaed400) [pid = 1862] [serial = 1056] [outer = 0x8835fc00] 17:48:10 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:48:10 INFO - PROCESS | 1862 | 1466729290847 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] 17:48:10 INFO - PROCESS | 1862 | 1466729290884 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 17:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:48:10 INFO - PROCESS | 1862 | 1466729290893 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:48:10 INFO - PROCESS | 1862 | 1466729290898 Marionette TRACE conn4 <- [1,1378,null,{}] 17:48:10 INFO - PROCESS | 1862 | 1466729290906 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}] 17:48:10 INFO - PROCESS | 1862 | 1466729290912 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:11 INFO - PROCESS | 1862 | 1466729291146 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 17:48:11 INFO - PROCESS | 1862 | 1466729291394 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:11 INFO - PROCESS | 1862 | 1466729291402 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be3800 == 30 [pid = 1862] [id = 352] 17:48:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 113 (0x882a9400) [pid = 1862] [serial = 1057] [outer = (nil)] 17:48:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 114 (0x887d4c00) [pid = 1862] [serial = 1058] [outer = 0x882a9400] 17:48:11 INFO - PROCESS | 1862 | 1466729291535 Marionette DEBUG loaded listener.js 17:48:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 115 (0x887e2c00) [pid = 1862] [serial = 1059] [outer = 0x882a9400] 17:48:12 INFO - PROCESS | 1862 | 1466729292492 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] 17:48:12 INFO - PROCESS | 1862 | 1466729292546 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 17:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:48:12 INFO - PROCESS | 1862 | 1466729292558 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:48:12 INFO - PROCESS | 1862 | 1466729292562 Marionette TRACE conn4 <- [1,1382,null,{}] 17:48:12 INFO - PROCESS | 1862 | 1466729292569 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}] 17:48:12 INFO - PROCESS | 1862 | 1466729292575 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:12 INFO - PROCESS | 1862 | 1466729292792 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 17:48:13 INFO - PROCESS | 1862 | 1466729293033 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:13 INFO - PROCESS | 1862 | 1466729293040 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adb400 == 31 [pid = 1862] [id = 353] 17:48:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 116 (0x8a150400) [pid = 1862] [serial = 1060] [outer = (nil)] 17:48:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 117 (0x8a15a800) [pid = 1862] [serial = 1061] [outer = 0x8a150400] 17:48:13 INFO - PROCESS | 1862 | 1466729293131 Marionette DEBUG loaded listener.js 17:48:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 118 (0x8aaee400) [pid = 1862] [serial = 1062] [outer = 0x8a150400] 17:48:14 INFO - PROCESS | 1862 | [1862] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:48:14 INFO - PROCESS | 1862 | 1466729294142 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] 17:48:14 INFO - PROCESS | 1862 | 1466729294204 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 17:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:48:14 INFO - PROCESS | 1862 | 1466729294213 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:48:14 INFO - PROCESS | 1862 | 1466729294220 Marionette TRACE conn4 <- [1,1386,null,{}] 17:48:14 INFO - PROCESS | 1862 | 1466729294250 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}] 17:48:14 INFO - PROCESS | 1862 | 1466729294261 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:14 INFO - PROCESS | 1862 | 1466729294480 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 17:48:14 INFO - PROCESS | 1862 | 1466729294708 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:14 INFO - PROCESS | 1862 | 1466729294718 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b30a000 == 32 [pid = 1862] [id = 354] 17:48:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 119 (0x8b30a400) [pid = 1862] [serial = 1063] [outer = (nil)] 17:48:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 120 (0x8b719000) [pid = 1862] [serial = 1064] [outer = 0x8b30a400] 17:48:14 INFO - PROCESS | 1862 | 1466729294813 Marionette DEBUG loaded listener.js 17:48:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 121 (0x8b721800) [pid = 1862] [serial = 1065] [outer = 0x8b30a400] 17:48:15 INFO - PROCESS | 1862 | 1466729295775 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] 17:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:48:15 INFO - PROCESS | 1862 | 1466729295815 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 17:48:15 INFO - PROCESS | 1862 | 1466729295821 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:48:15 INFO - PROCESS | 1862 | 1466729295824 Marionette TRACE conn4 <- [1,1390,null,{}] 17:48:15 INFO - PROCESS | 1862 | 1466729295830 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}] 17:48:15 INFO - PROCESS | 1862 | 1466729295835 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:16 INFO - PROCESS | 1862 | 1466729296010 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 17:48:16 INFO - PROCESS | 1862 | 1466729296182 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:16 INFO - PROCESS | 1862 | 1466729296190 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ada800 == 33 [pid = 1862] [id = 355] 17:48:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 122 (0x8cc0fc00) [pid = 1862] [serial = 1066] [outer = (nil)] 17:48:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 123 (0x8cc47400) [pid = 1862] [serial = 1067] [outer = 0x8cc0fc00] 17:48:16 INFO - PROCESS | 1862 | 1466729296268 Marionette DEBUG loaded listener.js 17:48:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 124 (0x8cc44c00) [pid = 1862] [serial = 1068] [outer = 0x8cc0fc00] 17:48:17 INFO - PROCESS | 1862 | 1466729297230 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]]]}] 17:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1440ms 17:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:48:17 INFO - PROCESS | 1862 | 1466729297261 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 17:48:17 INFO - PROCESS | 1862 | 1466729297264 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 17:48:17 INFO - PROCESS | 1862 | 1466729297270 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:48:17 INFO - PROCESS | 1862 | 1466729297274 Marionette TRACE conn4 <- [1,1394,null,{}] 17:48:17 INFO - PROCESS | 1862 | 1466729297280 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}] 17:48:17 INFO - PROCESS | 1862 | 1466729297285 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:17 INFO - PROCESS | 1862 | 1466729297447 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 17:48:17 INFO - PROCESS | 1862 | 1466729297627 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:17 INFO - PROCESS | 1862 | 1466729297636 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adfc00 == 34 [pid = 1862] [id = 356] 17:48:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 125 (0x88360400) [pid = 1862] [serial = 1069] [outer = (nil)] 17:48:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 126 (0x8d0b1c00) [pid = 1862] [serial = 1070] [outer = 0x88360400] 17:48:17 INFO - PROCESS | 1862 | 1466729297715 Marionette DEBUG loaded listener.js 17:48:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 127 (0x8d0b6000) [pid = 1862] [serial = 1071] [outer = 0x88360400] 17:48:18 INFO - PROCESS | 1862 | 1466729298649 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]]]}] 17:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1433ms 17:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:48:18 INFO - PROCESS | 1862 | 1466729298703 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 17:48:18 INFO - PROCESS | 1862 | 1466729298706 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 17:48:18 INFO - PROCESS | 1862 | 1466729298713 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:48:18 INFO - PROCESS | 1862 | 1466729298716 Marionette TRACE conn4 <- [1,1398,null,{}] 17:48:18 INFO - PROCESS | 1862 | 1466729298722 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}] 17:48:18 INFO - PROCESS | 1862 | 1466729298733 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:19 INFO - PROCESS | 1862 | 1466729299018 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 17:48:19 INFO - PROCESS | 1862 | 1466729299327 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:19 INFO - PROCESS | 1862 | 1466729299335 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835f800 == 35 [pid = 1862] [id = 357] 17:48:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 128 (0x88365000) [pid = 1862] [serial = 1072] [outer = (nil)] 17:48:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 129 (0x8d389800) [pid = 1862] [serial = 1073] [outer = 0x88365000] 17:48:19 INFO - PROCESS | 1862 | 1466729299417 Marionette DEBUG loaded listener.js 17:48:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 130 (0x8de18c00) [pid = 1862] [serial = 1074] [outer = 0x88365000] 17:48:20 INFO - PROCESS | 1862 | 1466729300352 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]]]}] 17:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1696ms 17:48:20 INFO - PROCESS | 1862 | 1466729300410 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 17:48:20 INFO - PROCESS | 1862 | 1466729300417 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 17:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:48:20 INFO - PROCESS | 1862 | 1466729300427 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:48:20 INFO - PROCESS | 1862 | 1466729300433 Marionette TRACE conn4 <- [1,1402,null,{}] 17:48:20 INFO - PROCESS | 1862 | 1466729300442 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}] 17:48:20 INFO - PROCESS | 1862 | 1466729300450 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:20 INFO - PROCESS | 1862 | 1466729300679 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 17:48:20 INFO - PROCESS | 1862 | 1466729300920 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:20 INFO - PROCESS | 1862 | 1466729300930 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad8c00 == 36 [pid = 1862] [id = 358] 17:48:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 131 (0x87be3000) [pid = 1862] [serial = 1075] [outer = (nil)] 17:48:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 132 (0x88364c00) [pid = 1862] [serial = 1076] [outer = 0x87be3000] 17:48:21 INFO - PROCESS | 1862 | 1466729301058 Marionette DEBUG loaded listener.js 17:48:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 133 (0x89fe7c00) [pid = 1862] [serial = 1077] [outer = 0x87be3000] 17:48:21 INFO - PROCESS | 1862 | 1466729301989 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]]]}] 17:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1639ms 17:48:22 INFO - PROCESS | 1862 | 1466729302065 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 17:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:48:22 INFO - PROCESS | 1862 | 1466729302076 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 17:48:22 INFO - PROCESS | 1862 | 1466729302081 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:48:22 INFO - PROCESS | 1862 | 1466729302085 Marionette TRACE conn4 <- [1,1406,null,{}] 17:48:22 INFO - PROCESS | 1862 | 1466729302091 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}] 17:48:22 INFO - PROCESS | 1862 | 1466729302096 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:22 INFO - PROCESS | 1862 | 1466729302434 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 17:48:22 INFO - PROCESS | 1862 | 1466729302688 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:22 INFO - PROCESS | 1862 | 1466729302699 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be8400 == 37 [pid = 1862] [id = 359] 17:48:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 134 (0x87be8800) [pid = 1862] [serial = 1078] [outer = (nil)] 17:48:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 135 (0x882aa400) [pid = 1862] [serial = 1079] [outer = 0x87be8800] 17:48:22 INFO - PROCESS | 1862 | 1466729302774 Marionette DEBUG loaded listener.js 17:48:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 136 (0x88358800) [pid = 1862] [serial = 1080] [outer = 0x87be8800] 17:48:23 INFO - PROCESS | 1862 | 1466729303698 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]]]}] 17:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1682ms 17:48:23 INFO - PROCESS | 1862 | 1466729303765 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 17:48:23 INFO - PROCESS | 1862 | 1466729303771 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 17:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:48:23 INFO - PROCESS | 1862 | 1466729303780 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:48:23 INFO - PROCESS | 1862 | 1466729303785 Marionette TRACE conn4 <- [1,1410,null,{}] 17:48:23 INFO - PROCESS | 1862 | 1466729303792 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}] 17:48:23 INFO - PROCESS | 1862 | 1466729303798 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:24 INFO - PROCESS | 1862 | 1466729304028 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 17:48:24 INFO - PROCESS | 1862 | --DOCSHELL 0x882a6800 == 36 [pid = 1862] [id = 350] 17:48:24 INFO - PROCESS | 1862 | --DOCSHELL 0x894c8400 == 35 [pid = 1862] [id = 349] 17:48:24 INFO - PROCESS | 1862 | --DOCSHELL 0x8835a400 == 34 [pid = 1862] [id = 348] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 135 (0x887d9800) [pid = 1862] [serial = 1016] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 134 (0x8aa98400) [pid = 1862] [serial = 986] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 133 (0x87be7c00) [pid = 1862] [serial = 1014] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 132 (0x887e0800) [pid = 1862] [serial = 989] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 131 (0x89108c00) [pid = 1862] [serial = 990] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 130 (0x8aa97400) [pid = 1862] [serial = 992] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 129 (0x89fd2400) [pid = 1862] [serial = 993] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 128 (0x8b30bc00) [pid = 1862] [serial = 995] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 127 (0x8b716000) [pid = 1862] [serial = 996] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 126 (0x8cc11c00) [pid = 1862] [serial = 998] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 125 (0x8910c800) [pid = 1862] [serial = 1017] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 124 (0x8aae2800) [pid = 1862] [serial = 987] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 123 (0x8cc14000) [pid = 1862] [serial = 999] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 122 (0x8cc46c00) [pid = 1862] [serial = 1001] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 121 (0x8d0b5c00) [pid = 1862] [serial = 1004] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 120 (0x8cc49c00) [pid = 1862] [serial = 1002] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 119 (0x8d386800) [pid = 1862] [serial = 1007] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 118 (0x8d0bc000) [pid = 1862] [serial = 1005] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 117 (0x88360800) [pid = 1862] [serial = 1010] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 116 (0x8d38a400) [pid = 1862] [serial = 1008] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 115 (0x88bdc800) [pid = 1862] [serial = 1011] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 114 (0x87bde400) [pid = 1862] [serial = 1013] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 113 (0x89fe7800) [pid = 1862] [serial = 984] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 112 (0x89fe2400) [pid = 1862] [serial = 981] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 111 (0x8ee11c00) [pid = 1862] [serial = 951] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x909ec000) [pid = 1862] [serial = 963] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x89103c00) [pid = 1862] [serial = 978] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x8df70400) [pid = 1862] [serial = 939] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x8df1f800) [pid = 1862] [serial = 938] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x88be7c00) [pid = 1862] [serial = 929] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 105 (0x8de6bc00) [pid = 1862] [serial = 936] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 104 (0x8efc2400) [pid = 1862] [serial = 953] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 103 (0x9092f400) [pid = 1862] [serial = 959] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x8e491c00) [pid = 1862] [serial = 942] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x894cd000) [pid = 1862] [serial = 965] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x8ee0e400) [pid = 1862] [serial = 950] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x8aaa0c00) [pid = 1862] [serial = 971] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x8aaf0c00) [pid = 1862] [serial = 972] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x8aaa4c00) [pid = 1862] [serial = 932] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x88be8800) [pid = 1862] [serial = 968] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x8e622c00) [pid = 1862] [serial = 945] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x88be9000) [pid = 1862] [serial = 977] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x8e8e5c00) [pid = 1862] [serial = 947] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x89d05c00) [pid = 1862] [serial = 983] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x90937800) [pid = 1862] [serial = 960] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x89fd5c00) [pid = 1862] [serial = 980] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8f096c00) [pid = 1862] [serial = 957] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8e8e8c00) [pid = 1862] [serial = 948] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x894d0c00) [pid = 1862] [serial = 969] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8f093800) [pid = 1862] [serial = 956] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x88363400) [pid = 1862] [serial = 974] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8872dc00) [pid = 1862] [serial = 975] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x89fe2000) [pid = 1862] [serial = 966] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x894ca400) [pid = 1862] [serial = 930] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8efc4400) [pid = 1862] [serial = 954] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8dfce000) [pid = 1862] [serial = 941] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8b1af400) [pid = 1862] [serial = 933] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x909ea400) [pid = 1862] [serial = 962] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d390800) [pid = 1862] [serial = 935] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8e61d800) [pid = 1862] [serial = 944] [outer = (nil)] [url = about:blank] 17:48:24 INFO - PROCESS | 1862 | 1466729304338 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:24 INFO - PROCESS | 1862 | 1466729304346 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x88360800 == 35 [pid = 1862] [id = 360] 17:48:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x88729400) [pid = 1862] [serial = 1081] [outer = (nil)] 17:48:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x887dfc00) [pid = 1862] [serial = 1082] [outer = 0x88729400] 17:48:24 INFO - PROCESS | 1862 | 1466729304421 Marionette DEBUG loaded listener.js 17:48:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x88be8800) [pid = 1862] [serial = 1083] [outer = 0x88729400] 17:48:25 INFO - PROCESS | 1862 | 1466729305239 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]]]}] 17:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1490ms 17:48:25 INFO - PROCESS | 1862 | 1466729305269 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 17:48:25 INFO - PROCESS | 1862 | 1466729305273 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 17:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:48:25 INFO - PROCESS | 1862 | 1466729305280 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:48:25 INFO - PROCESS | 1862 | 1466729305283 Marionette TRACE conn4 <- [1,1414,null,{}] 17:48:25 INFO - PROCESS | 1862 | 1466729305289 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}] 17:48:25 INFO - PROCESS | 1862 | 1466729305294 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:25 INFO - PROCESS | 1862 | 1466729305460 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 17:48:25 INFO - PROCESS | 1862 | 1466729305604 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:25 INFO - PROCESS | 1862 | 1466729305613 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x89103c00 == 36 [pid = 1862] [id = 361] 17:48:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8910f400) [pid = 1862] [serial = 1084] [outer = (nil)] 17:48:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x89d0b400) [pid = 1862] [serial = 1085] [outer = 0x8910f400] 17:48:25 INFO - PROCESS | 1862 | 1466729305687 Marionette DEBUG loaded listener.js 17:48:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x89fd3000) [pid = 1862] [serial = 1086] [outer = 0x8910f400] 17:48:26 INFO - PROCESS | 1862 | 1466729306604 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]]]}] 17:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1383ms 17:48:26 INFO - PROCESS | 1862 | 1466729306673 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 17:48:26 INFO - PROCESS | 1862 | 1466729306680 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 17:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:48:26 INFO - PROCESS | 1862 | 1466729306696 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:48:26 INFO - PROCESS | 1862 | 1466729306702 Marionette TRACE conn4 <- [1,1418,null,{}] 17:48:26 INFO - PROCESS | 1862 | 1466729306719 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}] 17:48:26 INFO - PROCESS | 1862 | 1466729306725 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:26 INFO - PROCESS | 1862 | 1466729306936 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 17:48:26 INFO - PROCESS | 1862 | 1466729306960 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:26 INFO - PROCESS | 1862 | 1466729306970 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be1800 == 37 [pid = 1862] [id = 362] 17:48:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x87becc00) [pid = 1862] [serial = 1087] [outer = (nil)] 17:48:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8aa9e000) [pid = 1862] [serial = 1088] [outer = 0x87becc00] 17:48:27 INFO - PROCESS | 1862 | 1466729307048 Marionette DEBUG loaded listener.js 17:48:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8aae5400) [pid = 1862] [serial = 1089] [outer = 0x87becc00] 17:48:27 INFO - PROCESS | 1862 | 1466729307968 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]]]}] 17:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1354ms 17:48:28 INFO - PROCESS | 1862 | 1466729308043 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 17:48:28 INFO - PROCESS | 1862 | 1466729308046 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 17:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:48:28 INFO - PROCESS | 1862 | 1466729308053 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:48:28 INFO - PROCESS | 1862 | 1466729308057 Marionette TRACE conn4 <- [1,1422,null,{}] 17:48:28 INFO - PROCESS | 1862 | 1466729308062 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}] 17:48:28 INFO - PROCESS | 1862 | 1466729308080 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:28 INFO - PROCESS | 1862 | 1466729308299 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 17:48:28 INFO - PROCESS | 1862 | 1466729308319 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:28 INFO - PROCESS | 1862 | 1466729308330 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd8400 == 38 [pid = 1862] [id = 363] 17:48:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8aae9000) [pid = 1862] [serial = 1090] [outer = (nil)] 17:48:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8b1b7800) [pid = 1862] [serial = 1091] [outer = 0x8aae9000] 17:48:28 INFO - PROCESS | 1862 | 1466729308397 Marionette DEBUG loaded listener.js 17:48:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8b1b9400) [pid = 1862] [serial = 1092] [outer = 0x8aae9000] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x894cbc00) [pid = 1862] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8835b000) [pid = 1862] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8de1d000) [pid = 1862] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x88362c00) [pid = 1862] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8a151800) [pid = 1862] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8b307800) [pid = 1862] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8b715400) [pid = 1862] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8b720400) [pid = 1862] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x882a7800) [pid = 1862] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d0a9000) [pid = 1862] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d178000) [pid = 1862] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:48:28 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8d17a400) [pid = 1862] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:48:29 INFO - PROCESS | 1862 | 1466729309398 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]]]}] 17:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1383ms 17:48:29 INFO - PROCESS | 1862 | 1466729309437 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 17:48:29 INFO - PROCESS | 1862 | 1466729309440 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 17:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:48:29 INFO - PROCESS | 1862 | 1466729309447 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:48:29 INFO - PROCESS | 1862 | 1466729309450 Marionette TRACE conn4 <- [1,1426,null,{}] 17:48:29 INFO - PROCESS | 1862 | 1466729309456 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}] 17:48:29 INFO - PROCESS | 1862 | 1466729309460 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:29 INFO - PROCESS | 1862 | 1466729309616 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 17:48:29 INFO - PROCESS | 1862 | 1466729309642 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:29 INFO - PROCESS | 1862 | 1466729309659 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aae5000 == 39 [pid = 1862] [id = 364] 17:48:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8b1b2c00) [pid = 1862] [serial = 1093] [outer = (nil)] 17:48:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8b307800) [pid = 1862] [serial = 1094] [outer = 0x8b1b2c00] 17:48:29 INFO - PROCESS | 1862 | 1466729309853 Marionette DEBUG loaded listener.js 17:48:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8b717800) [pid = 1862] [serial = 1095] [outer = 0x8b1b2c00] 17:48:30 INFO - PROCESS | 1862 | 1466729310677 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]]]}] 17:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1246ms 17:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:48:30 INFO - PROCESS | 1862 | 1466729310693 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 17:48:30 INFO - PROCESS | 1862 | 1466729310696 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 17:48:30 INFO - PROCESS | 1862 | 1466729310704 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:48:30 INFO - PROCESS | 1862 | 1466729310707 Marionette TRACE conn4 <- [1,1430,null,{}] 17:48:30 INFO - PROCESS | 1862 | 1466729310712 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}] 17:48:30 INFO - PROCESS | 1862 | 1466729310717 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:31 INFO - PROCESS | 1862 | 1466729311068 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 17:48:31 INFO - PROCESS | 1862 | 1466729311221 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:31 INFO - PROCESS | 1862 | 1466729311234 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x882aec00 == 40 [pid = 1862] [id = 365] 17:48:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x882b0c00) [pid = 1862] [serial = 1096] [outer = (nil)] 17:48:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x88362c00) [pid = 1862] [serial = 1097] [outer = 0x882b0c00] 17:48:31 INFO - PROCESS | 1862 | 1466729311385 Marionette DEBUG loaded listener.js 17:48:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x887d5400) [pid = 1862] [serial = 1098] [outer = 0x882b0c00] 17:48:32 INFO - PROCESS | 1862 | 1466729312510 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]]]}] 17:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1887ms 17:48:32 INFO - PROCESS | 1862 | 1466729312591 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 17:48:32 INFO - PROCESS | 1862 | 1466729312598 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 17:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:48:32 INFO - PROCESS | 1862 | 1466729312606 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:48:32 INFO - PROCESS | 1862 | 1466729312611 Marionette TRACE conn4 <- [1,1434,null,{}] 17:48:32 INFO - PROCESS | 1862 | 1466729312618 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}] 17:48:32 INFO - PROCESS | 1862 | 1466729312623 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:32 INFO - PROCESS | 1862 | 1466729312856 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 17:48:33 INFO - PROCESS | 1862 | 1466729313070 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:33 INFO - PROCESS | 1862 | 1466729313083 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x894ca400 == 41 [pid = 1862] [id = 366] 17:48:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x894d1400) [pid = 1862] [serial = 1099] [outer = (nil)] 17:48:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x89d0d000) [pid = 1862] [serial = 1100] [outer = 0x894d1400] 17:48:33 INFO - PROCESS | 1862 | 1466729313163 Marionette DEBUG loaded listener.js 17:48:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x89fddc00) [pid = 1862] [serial = 1101] [outer = 0x894d1400] 17:48:34 INFO - PROCESS | 1862 | 1466729314089 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]]]}] 17:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1590ms 17:48:34 INFO - PROCESS | 1862 | 1466729314197 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 17:48:34 INFO - PROCESS | 1862 | 1466729314202 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 17:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:48:34 INFO - PROCESS | 1862 | 1466729314210 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:48:34 INFO - PROCESS | 1862 | 1466729314213 Marionette TRACE conn4 <- [1,1438,null,{}] 17:48:34 INFO - PROCESS | 1862 | 1466729314273 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}] 17:48:34 INFO - PROCESS | 1862 | 1466729314279 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:34 INFO - PROCESS | 1862 | 1466729314495 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 17:48:34 INFO - PROCESS | 1862 | 1466729314752 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:34 INFO - PROCESS | 1862 | 1466729314761 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1bbc00 == 42 [pid = 1862] [id = 367] 17:48:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8b303800) [pid = 1862] [serial = 1102] [outer = (nil)] 17:48:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8b716000) [pid = 1862] [serial = 1103] [outer = 0x8b303800] 17:48:34 INFO - PROCESS | 1862 | 1466729314847 Marionette DEBUG loaded listener.js 17:48:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8cc14000) [pid = 1862] [serial = 1104] [outer = 0x8b303800] 17:48:35 INFO - PROCESS | 1862 | 1466729315751 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]]]}] 17:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1584ms 17:48:35 INFO - PROCESS | 1862 | 1466729315794 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 17:48:35 INFO - PROCESS | 1862 | 1466729315801 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 17:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:48:35 INFO - PROCESS | 1862 | 1466729315818 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:48:35 INFO - PROCESS | 1862 | 1466729315826 Marionette TRACE conn4 <- [1,1442,null,{}] 17:48:35 INFO - PROCESS | 1862 | 1466729315832 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}] 17:48:35 INFO - PROCESS | 1862 | 1466729315838 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:36 INFO - PROCESS | 1862 | 1466729316035 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 17:48:36 INFO - PROCESS | 1862 | 1466729316254 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:36 INFO - PROCESS | 1862 | 1466729316262 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc44400 == 43 [pid = 1862] [id = 368] 17:48:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8cc49c00) [pid = 1862] [serial = 1105] [outer = (nil)] 17:48:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8d0bc800) [pid = 1862] [serial = 1106] [outer = 0x8cc49c00] 17:48:36 INFO - PROCESS | 1862 | 1466729316385 Marionette DEBUG loaded listener.js 17:48:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x8d173800) [pid = 1862] [serial = 1107] [outer = 0x8cc49c00] 17:48:37 INFO - PROCESS | 1862 | 1466729317327 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]]]}] 17:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1594ms 17:48:37 INFO - PROCESS | 1862 | 1466729317405 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 17:48:37 INFO - PROCESS | 1862 | 1466729317409 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 17:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:48:37 INFO - PROCESS | 1862 | 1466729317417 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:48:37 INFO - PROCESS | 1862 | 1466729317421 Marionette TRACE conn4 <- [1,1446,null,{}] 17:48:37 INFO - PROCESS | 1862 | 1466729317427 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}] 17:48:37 INFO - PROCESS | 1862 | 1466729317433 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:37 INFO - PROCESS | 1862 | 1466729317659 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 17:48:37 INFO - PROCESS | 1862 | 1466729317880 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:37 INFO - PROCESS | 1862 | 1466729317890 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d179c00 == 44 [pid = 1862] [id = 369] 17:48:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x8d17a400) [pid = 1862] [serial = 1108] [outer = (nil)] 17:48:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x8d385400) [pid = 1862] [serial = 1109] [outer = 0x8d17a400] 17:48:37 INFO - PROCESS | 1862 | 1466729317981 Marionette DEBUG loaded listener.js 17:48:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x8d38a400) [pid = 1862] [serial = 1110] [outer = 0x8d17a400] 17:48:38 INFO - PROCESS | 1862 | 1466729318872 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]]]}] 17:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1488ms 17:48:38 INFO - PROCESS | 1862 | 1466729318906 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 17:48:38 INFO - PROCESS | 1862 | 1466729318910 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 17:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:48:38 INFO - PROCESS | 1862 | 1466729318917 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:48:38 INFO - PROCESS | 1862 | 1466729318920 Marionette TRACE conn4 <- [1,1450,null,{}] 17:48:38 INFO - PROCESS | 1862 | 1466729318926 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}] 17:48:38 INFO - PROCESS | 1862 | 1466729318932 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:39 INFO - PROCESS | 1862 | 1466729319147 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 17:48:39 INFO - PROCESS | 1862 | 1466729319409 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:39 INFO - PROCESS | 1862 | 1466729319426 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a151400 == 45 [pid = 1862] [id = 370] 17:48:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x8de6ec00) [pid = 1862] [serial = 1111] [outer = (nil)] 17:48:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x8de77800) [pid = 1862] [serial = 1112] [outer = 0x8de6ec00] 17:48:39 INFO - PROCESS | 1862 | 1466729319550 Marionette DEBUG loaded listener.js 17:48:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x8df24400) [pid = 1862] [serial = 1113] [outer = 0x8de6ec00] 17:48:40 INFO - PROCESS | 1862 | 1466729320513 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]]]}] 17:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1638ms 17:48:40 INFO - PROCESS | 1862 | 1466729320556 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 17:48:40 INFO - PROCESS | 1862 | 1466729320559 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 17:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:48:40 INFO - PROCESS | 1862 | 1466729320566 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:48:40 INFO - PROCESS | 1862 | 1466729320570 Marionette TRACE conn4 <- [1,1454,null,{}] 17:48:40 INFO - PROCESS | 1862 | 1466729320577 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}] 17:48:40 INFO - PROCESS | 1862 | 1466729320583 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:40 INFO - PROCESS | 1862 | 1466729320756 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 17:48:41 INFO - PROCESS | 1862 | 1466729320982 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:41 INFO - PROCESS | 1862 | 1466729320990 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a5800 == 46 [pid = 1862] [id = 371] 17:48:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x882ab000) [pid = 1862] [serial = 1114] [outer = (nil)] 17:48:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x88bdb400) [pid = 1862] [serial = 1115] [outer = 0x882ab000] 17:48:41 INFO - PROCESS | 1862 | 1466729321115 Marionette DEBUG loaded listener.js 17:48:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x89d10800) [pid = 1862] [serial = 1116] [outer = 0x882ab000] 17:48:42 INFO - PROCESS | 1862 | 1466729322318 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]]]}] 17:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1801ms 17:48:42 INFO - PROCESS | 1862 | 1466729322367 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 17:48:42 INFO - PROCESS | 1862 | 1466729322374 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 17:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:48:42 INFO - PROCESS | 1862 | 1466729322382 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:48:42 INFO - PROCESS | 1862 | 1466729322387 Marionette TRACE conn4 <- [1,1458,null,{}] 17:48:42 INFO - PROCESS | 1862 | 1466729322404 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}] 17:48:42 INFO - PROCESS | 1862 | 1466729322409 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:42 INFO - PROCESS | 1862 | 1466729322616 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 17:48:42 INFO - PROCESS | 1862 | 1466729322837 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:42 INFO - PROCESS | 1862 | 1466729322849 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x88731000 == 47 [pid = 1862] [id = 372] 17:48:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x887db800) [pid = 1862] [serial = 1117] [outer = (nil)] 17:48:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x894c6400) [pid = 1862] [serial = 1118] [outer = 0x887db800] 17:48:42 INFO - PROCESS | 1862 | 1466729322921 Marionette DEBUG loaded listener.js 17:48:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x89d05000) [pid = 1862] [serial = 1119] [outer = 0x887db800] 17:48:43 INFO - PROCESS | 1862 | 1466729323898 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]]]}] 17:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1591ms 17:48:43 INFO - PROCESS | 1862 | 1466729323973 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 17:48:43 INFO - PROCESS | 1862 | 1466729323980 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 17:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:48:43 INFO - PROCESS | 1862 | 1466729323990 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:48:43 INFO - PROCESS | 1862 | 1466729323993 Marionette TRACE conn4 <- [1,1462,null,{}] 17:48:44 INFO - PROCESS | 1862 | 1466729324000 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}] 17:48:44 INFO - PROCESS | 1862 | 1466729324005 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:44 INFO - PROCESS | 1862 | 1466729324253 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd8400 == 46 [pid = 1862] [id = 363] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x87be1800 == 45 [pid = 1862] [id = 362] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x89103c00 == 44 [pid = 1862] [id = 361] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x88360800 == 43 [pid = 1862] [id = 360] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x87be8400 == 42 [pid = 1862] [id = 359] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x87be3800 == 41 [pid = 1862] [id = 352] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1bb400 == 40 [pid = 1862] [id = 347] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x87adb400 == 39 [pid = 1862] [id = 353] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x8b30a000 == 38 [pid = 1862] [id = 354] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x87ada800 == 37 [pid = 1862] [id = 355] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad8400 == 36 [pid = 1862] [id = 351] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad8c00 == 35 [pid = 1862] [id = 358] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x8835f800 == 34 [pid = 1862] [id = 357] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x87adfc00 == 33 [pid = 1862] [id = 356] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x882a5800 == 32 [pid = 1862] [id = 371] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x88731000 == 31 [pid = 1862] [id = 372] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x8a151400 == 30 [pid = 1862] [id = 370] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x8d179c00 == 29 [pid = 1862] [id = 369] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc44400 == 28 [pid = 1862] [id = 368] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x894ca400 == 27 [pid = 1862] [id = 366] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1bbc00 == 26 [pid = 1862] [id = 367] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x8aae5000 == 25 [pid = 1862] [id = 364] 17:48:45 INFO - PROCESS | 1862 | --DOCSHELL 0x882aec00 == 24 [pid = 1862] [id = 365] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x8aae3c00) [pid = 1862] [serial = 1055] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x89d08400) [pid = 1862] [serial = 1049] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x8872d400) [pid = 1862] [serial = 1046] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x8df75000) [pid = 1862] [serial = 1044] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x894cb400) [pid = 1862] [serial = 1020] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x88be2c00) [pid = 1862] [serial = 1019] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x8df72800) [pid = 1862] [serial = 1043] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x8aa9c800) [pid = 1862] [serial = 1023] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x8a159800) [pid = 1862] [serial = 1022] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x8b71d800) [pid = 1862] [serial = 1026] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x8b310400) [pid = 1862] [serial = 1025] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x8cc4cc00) [pid = 1862] [serial = 1029] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8cc41400) [pid = 1862] [serial = 1028] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8d0b0000) [pid = 1862] [serial = 1032] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8d0aa000) [pid = 1862] [serial = 1031] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x88be8c00) [pid = 1862] [serial = 1053] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8de11c00) [pid = 1862] [serial = 1035] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8d388c00) [pid = 1862] [serial = 1034] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8de6d400) [pid = 1862] [serial = 1038] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8de69800) [pid = 1862] [serial = 1037] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8df1d400) [pid = 1862] [serial = 1041] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8df1b000) [pid = 1862] [serial = 1040] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x89d10400) [pid = 1862] [serial = 1050] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x882b4400) [pid = 1862] [serial = 1052] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x887d3400) [pid = 1862] [serial = 1047] [outer = (nil)] [url = about:blank] 17:48:45 INFO - PROCESS | 1862 | 1466729325675 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:45 INFO - PROCESS | 1862 | 1466729325687 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ade800 == 25 [pid = 1862] [id = 373] 17:48:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x87adf800) [pid = 1862] [serial = 1120] [outer = (nil)] 17:48:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x87bddc00) [pid = 1862] [serial = 1121] [outer = 0x87adf800] 17:48:45 INFO - PROCESS | 1862 | 1466729325766 Marionette DEBUG loaded listener.js 17:48:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x87be6400) [pid = 1862] [serial = 1122] [outer = 0x87adf800] 17:48:46 INFO - PROCESS | 1862 | 1466729326602 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]]]}] 17:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2648ms 17:48:46 INFO - PROCESS | 1862 | 1466729326640 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 17:48:46 INFO - PROCESS | 1862 | 1466729326646 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 17:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:48:46 INFO - PROCESS | 1862 | 1466729326653 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:48:46 INFO - PROCESS | 1862 | 1466729326658 Marionette TRACE conn4 <- [1,1466,null,{}] 17:48:46 INFO - PROCESS | 1862 | 1466729326665 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}] 17:48:46 INFO - PROCESS | 1862 | 1466729326673 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:46 INFO - PROCESS | 1862 | 1466729326840 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 17:48:46 INFO - PROCESS | 1862 | 1466729326852 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:46 INFO - PROCESS | 1862 | 1466729326861 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x8872e400 == 26 [pid = 1862] [id = 374] 17:48:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8872f800) [pid = 1862] [serial = 1123] [outer = (nil)] 17:48:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x88734400) [pid = 1862] [serial = 1124] [outer = 0x8872f800] 17:48:46 INFO - PROCESS | 1862 | 1466729326932 Marionette DEBUG loaded listener.js 17:48:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x887de800) [pid = 1862] [serial = 1125] [outer = 0x8872f800] 17:48:47 INFO - PROCESS | 1862 | 1466729327922 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]]]}] 17:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1285ms 17:48:47 INFO - PROCESS | 1862 | 1466729327941 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 17:48:47 INFO - PROCESS | 1862 | 1466729327948 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 17:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:48:47 INFO - PROCESS | 1862 | 1466729327956 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:48:47 INFO - PROCESS | 1862 | 1466729327959 Marionette TRACE conn4 <- [1,1470,null,{}] 17:48:47 INFO - PROCESS | 1862 | 1466729327965 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}] 17:48:47 INFO - PROCESS | 1862 | 1466729327970 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:48 INFO - PROCESS | 1862 | 1466729328210 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 17:48:48 INFO - PROCESS | 1862 | 1466729328252 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:48 INFO - PROCESS | 1862 | 1466729328260 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be8400 == 27 [pid = 1862] [id = 375] 17:48:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x89102c00) [pid = 1862] [serial = 1126] [outer = (nil)] 17:48:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8910c000) [pid = 1862] [serial = 1127] [outer = 0x89102c00] 17:48:48 INFO - PROCESS | 1862 | 1466729328329 Marionette DEBUG loaded listener.js 17:48:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x894cd000) [pid = 1862] [serial = 1128] [outer = 0x89102c00] 17:48:49 INFO - PROCESS | 1862 | 1466729329432 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]]]}] 17:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1531ms 17:48:49 INFO - PROCESS | 1862 | 1466729329488 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 17:48:49 INFO - PROCESS | 1862 | 1466729329495 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 17:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:48:49 INFO - PROCESS | 1862 | 1466729329510 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:48:49 INFO - PROCESS | 1862 | 1466729329520 Marionette TRACE conn4 <- [1,1474,null,{}] 17:48:49 INFO - PROCESS | 1862 | 1466729329538 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}] 17:48:49 INFO - PROCESS | 1862 | 1466729329547 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:49 INFO - PROCESS | 1862 | 1466729329791 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 17:48:49 INFO - PROCESS | 1862 | 1466729329819 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:49 INFO - PROCESS | 1862 | 1466729329825 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x894cec00 == 28 [pid = 1862] [id = 376] 17:48:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x89fe4c00) [pid = 1862] [serial = 1129] [outer = (nil)] 17:48:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8a150000) [pid = 1862] [serial = 1130] [outer = 0x89fe4c00] 17:48:49 INFO - PROCESS | 1862 | 1466729329936 Marionette DEBUG loaded listener.js 17:48:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8a159800) [pid = 1862] [serial = 1131] [outer = 0x89fe4c00] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8b1b2c00) [pid = 1862] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x87becc00) [pid = 1862] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8aae9000) [pid = 1862] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8a150400) [pid = 1862] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8b30a400) [pid = 1862] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x882a9400) [pid = 1862] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8cc0fc00) [pid = 1862] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x88360400) [pid = 1862] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x87be3000) [pid = 1862] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x88365000) [pid = 1862] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x87be8800) [pid = 1862] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x88729400) [pid = 1862] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8910f400) [pid = 1862] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:48:50 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8835fc00) [pid = 1862] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:48:51 INFO - PROCESS | 1862 | 1466729331350 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]]]}] 17:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1871ms 17:48:51 INFO - PROCESS | 1862 | 1466729331373 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 17:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:48:51 INFO - PROCESS | 1862 | 1466729331379 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 17:48:51 INFO - PROCESS | 1862 | 1466729331386 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:48:51 INFO - PROCESS | 1862 | 1466729331389 Marionette TRACE conn4 <- [1,1478,null,{}] 17:48:51 INFO - PROCESS | 1862 | 1466729331395 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}] 17:48:51 INFO - PROCESS | 1862 | 1466729331399 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:51 INFO - PROCESS | 1862 | 1466729331612 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 17:48:51 INFO - PROCESS | 1862 | 1466729331631 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:51 INFO - PROCESS | 1862 | 1466729331639 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6400 == 29 [pid = 1862] [id = 377] 17:48:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x882b3800) [pid = 1862] [serial = 1132] [outer = (nil)] 17:48:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x89fdd800) [pid = 1862] [serial = 1133] [outer = 0x882b3800] 17:48:51 INFO - PROCESS | 1862 | 1466729331708 Marionette DEBUG loaded listener.js 17:48:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8a15b400) [pid = 1862] [serial = 1134] [outer = 0x882b3800] 17:48:52 INFO - PROCESS | 1862 | 1466729332632 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]]]}] 17:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1280ms 17:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:48:52 INFO - PROCESS | 1862 | 1466729332666 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 17:48:52 INFO - PROCESS | 1862 | 1466729332669 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 17:48:52 INFO - PROCESS | 1862 | 1466729332676 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:48:52 INFO - PROCESS | 1862 | 1466729332679 Marionette TRACE conn4 <- [1,1482,null,{}] 17:48:52 INFO - PROCESS | 1862 | 1466729332685 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}] 17:48:52 INFO - PROCESS | 1862 | 1466729332690 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:52 INFO - PROCESS | 1862 | 1466729332844 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 17:48:53 INFO - PROCESS | 1862 | 1466729333077 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:53 INFO - PROCESS | 1862 | 1466729333090 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad5c00 == 30 [pid = 1862] [id = 378] 17:48:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x87ad6c00) [pid = 1862] [serial = 1135] [outer = (nil)] 17:48:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x87adcc00) [pid = 1862] [serial = 1136] [outer = 0x87ad6c00] 17:48:53 INFO - PROCESS | 1862 | 1466729333176 Marionette DEBUG loaded listener.js 17:48:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x87becc00) [pid = 1862] [serial = 1137] [outer = 0x87ad6c00] 17:48:54 INFO - PROCESS | 1862 | 1466729334378 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]]]}] 17:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1788ms 17:48:54 INFO - PROCESS | 1862 | 1466729334467 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 17:48:54 INFO - PROCESS | 1862 | 1466729334473 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 17:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:48:54 INFO - PROCESS | 1862 | 1466729334482 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:48:54 INFO - PROCESS | 1862 | 1466729334486 Marionette TRACE conn4 <- [1,1486,null,{}] 17:48:54 INFO - PROCESS | 1862 | 1466729334495 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}] 17:48:54 INFO - PROCESS | 1862 | 1466729334503 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:54 INFO - PROCESS | 1862 | 1466729334731 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 17:48:54 INFO - PROCESS | 1862 | 1466729334965 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:54 INFO - PROCESS | 1862 | 1466729334972 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bea000 == 31 [pid = 1862] [id = 379] 17:48:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x88359c00) [pid = 1862] [serial = 1138] [outer = (nil)] 17:48:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8910dc00) [pid = 1862] [serial = 1139] [outer = 0x88359c00] 17:48:55 INFO - PROCESS | 1862 | 1466729335059 Marionette DEBUG loaded listener.js 17:48:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x894cf400) [pid = 1862] [serial = 1140] [outer = 0x88359c00] 17:48:56 INFO - PROCESS | 1862 | 1466729336147 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]]]}] 17:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1737ms 17:48:56 INFO - PROCESS | 1862 | 1466729336223 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 17:48:56 INFO - PROCESS | 1862 | 1466729336229 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 17:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:48:56 INFO - PROCESS | 1862 | 1466729336237 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:48:56 INFO - PROCESS | 1862 | 1466729336241 Marionette TRACE conn4 <- [1,1490,null,{}] 17:48:56 INFO - PROCESS | 1862 | 1466729336247 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}] 17:48:56 INFO - PROCESS | 1862 | 1466729336253 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:56 INFO - PROCESS | 1862 | 1466729336453 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 17:48:56 INFO - PROCESS | 1862 | 1466729336724 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:56 INFO - PROCESS | 1862 | 1466729336734 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d0a400 == 32 [pid = 1862] [id = 380] 17:48:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x89feb400) [pid = 1862] [serial = 1141] [outer = (nil)] 17:48:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8a158c00) [pid = 1862] [serial = 1142] [outer = 0x89feb400] 17:48:56 INFO - PROCESS | 1862 | 1466729336815 Marionette DEBUG loaded listener.js 17:48:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8aae2c00) [pid = 1862] [serial = 1143] [outer = 0x89feb400] 17:48:57 INFO - PROCESS | 1862 | 1466729337856 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]]]}] 17:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1634ms 17:48:57 INFO - PROCESS | 1862 | 1466729337872 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 17:48:57 INFO - PROCESS | 1862 | 1466729337875 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 17:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:48:57 INFO - PROCESS | 1862 | 1466729337892 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:48:57 INFO - PROCESS | 1862 | 1466729337901 Marionette TRACE conn4 <- [1,1494,null,{}] 17:48:57 INFO - PROCESS | 1862 | 1466729337908 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}] 17:48:57 INFO - PROCESS | 1862 | 1466729337915 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:58 INFO - PROCESS | 1862 | 1466729338110 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 17:48:58 INFO - PROCESS | 1862 | 1466729338327 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:58 INFO - PROCESS | 1862 | 1466729338342 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fcc000 == 33 [pid = 1862] [id = 381] 17:48:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x89fd5800) [pid = 1862] [serial = 1144] [outer = (nil)] 17:48:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8b301800) [pid = 1862] [serial = 1145] [outer = 0x89fd5800] 17:48:58 INFO - PROCESS | 1862 | 1466729338451 Marionette DEBUG loaded listener.js 17:48:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x8b306800) [pid = 1862] [serial = 1146] [outer = 0x89fd5800] 17:48:59 INFO - PROCESS | 1862 | 1466729339501 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]]]}] 17:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1700ms 17:48:59 INFO - PROCESS | 1862 | 1466729339584 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 17:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:48:59 INFO - PROCESS | 1862 | 1466729339589 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 17:48:59 INFO - PROCESS | 1862 | 1466729339595 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:48:59 INFO - PROCESS | 1862 | 1466729339599 Marionette TRACE conn4 <- [1,1498,null,{}] 17:48:59 INFO - PROCESS | 1862 | 1466729339605 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}] 17:48:59 INFO - PROCESS | 1862 | 1466729339611 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:48:59 INFO - PROCESS | 1862 | 1466729339829 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 17:49:00 INFO - PROCESS | 1862 | 1466729340049 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:00 INFO - PROCESS | 1862 | 1466729340058 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae1000 == 34 [pid = 1862] [id = 382] 17:49:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x87be1c00) [pid = 1862] [serial = 1147] [outer = (nil)] 17:49:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x88be2800) [pid = 1862] [serial = 1148] [outer = 0x87be1c00] 17:49:00 INFO - PROCESS | 1862 | 1466729340138 Marionette DEBUG loaded listener.js 17:49:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x89fd9400) [pid = 1862] [serial = 1149] [outer = 0x87be1c00] 17:49:01 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad7800 == 33 [pid = 1862] [id = 286] 17:49:01 INFO - PROCESS | 1862 | --DOCSHELL 0x87beb400 == 32 [pid = 1862] [id = 283] 17:49:01 INFO - PROCESS | 1862 | --DOCSHELL 0x88bdf000 == 31 [pid = 1862] [id = 284] 17:49:01 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6400 == 30 [pid = 1862] [id = 377] 17:49:01 INFO - PROCESS | 1862 | --DOCSHELL 0x894cec00 == 29 [pid = 1862] [id = 376] 17:49:01 INFO - PROCESS | 1862 | --DOCSHELL 0x88be8400 == 28 [pid = 1862] [id = 375] 17:49:01 INFO - PROCESS | 1862 | 1466729341416 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]]]}] 17:49:01 INFO - PROCESS | 1862 | --DOCSHELL 0x8872e400 == 27 [pid = 1862] [id = 374] 17:49:01 INFO - PROCESS | 1862 | --DOCSHELL 0x87ade800 == 26 [pid = 1862] [id = 373] 17:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1837ms 17:49:01 INFO - PROCESS | 1862 | 1466729341433 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 17:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:49:01 INFO - PROCESS | 1862 | 1466729341439 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 17:49:01 INFO - PROCESS | 1862 | 1466729341446 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:49:01 INFO - PROCESS | 1862 | 1466729341453 Marionette TRACE conn4 <- [1,1502,null,{}] 17:49:01 INFO - PROCESS | 1862 | 1466729341460 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}] 17:49:01 INFO - PROCESS | 1862 | 1466729341467 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:01 INFO - PROCESS | 1862 | 1466729341640 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x8b1b9400) [pid = 1862] [serial = 1092] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x89fd3000) [pid = 1862] [serial = 1086] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x8b717800) [pid = 1862] [serial = 1095] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8b307800) [pid = 1862] [serial = 1094] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8aae5400) [pid = 1862] [serial = 1089] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8aa9e000) [pid = 1862] [serial = 1088] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8b1b7800) [pid = 1862] [serial = 1091] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8a15a800) [pid = 1862] [serial = 1061] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8aaee400) [pid = 1862] [serial = 1062] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8b719000) [pid = 1862] [serial = 1064] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8b721800) [pid = 1862] [serial = 1065] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x887d4c00) [pid = 1862] [serial = 1058] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x887e2c00) [pid = 1862] [serial = 1059] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8cc47400) [pid = 1862] [serial = 1067] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8cc44c00) [pid = 1862] [serial = 1068] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d0b1c00) [pid = 1862] [serial = 1070] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d0b6000) [pid = 1862] [serial = 1071] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x88364c00) [pid = 1862] [serial = 1076] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89fe7c00) [pid = 1862] [serial = 1077] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8d389800) [pid = 1862] [serial = 1073] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8de18c00) [pid = 1862] [serial = 1074] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x882aa400) [pid = 1862] [serial = 1079] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x88358800) [pid = 1862] [serial = 1080] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x887dfc00) [pid = 1862] [serial = 1082] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88be8800) [pid = 1862] [serial = 1083] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x89d0b400) [pid = 1862] [serial = 1085] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8aaed400) [pid = 1862] [serial = 1056] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1862 | 1466729341858 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:01 INFO - PROCESS | 1862 | 1466729341867 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x88364000 == 27 [pid = 1862] [id = 383] 17:49:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88364c00) [pid = 1862] [serial = 1150] [outer = (nil)] 17:49:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x887d5000) [pid = 1862] [serial = 1151] [outer = 0x88364c00] 17:49:01 INFO - PROCESS | 1862 | 1466729341952 Marionette DEBUG loaded listener.js 17:49:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x88bdf800) [pid = 1862] [serial = 1152] [outer = 0x88364c00] 17:49:02 INFO - PROCESS | 1862 | 1466729342754 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]]]}] 17:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1338ms 17:49:02 INFO - PROCESS | 1862 | 1466729342784 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 17:49:02 INFO - PROCESS | 1862 | 1466729342791 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 17:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:49:02 INFO - PROCESS | 1862 | 1466729342801 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:49:02 INFO - PROCESS | 1862 | 1466729342804 Marionette TRACE conn4 <- [1,1506,null,{}] 17:49:02 INFO - PROCESS | 1862 | 1466729342810 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}] 17:49:02 INFO - PROCESS | 1862 | 1466729342816 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:03 INFO - PROCESS | 1862 | 1466729342996 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 17:49:03 INFO - PROCESS | 1862 | 1466729343006 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:03 INFO - PROCESS | 1862 | 1466729343016 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x88731000 == 28 [pid = 1862] [id = 384] 17:49:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x894cc000) [pid = 1862] [serial = 1153] [outer = (nil)] 17:49:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x89d03800) [pid = 1862] [serial = 1154] [outer = 0x894cc000] 17:49:03 INFO - PROCESS | 1862 | 1466729343089 Marionette DEBUG loaded listener.js 17:49:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89fca400) [pid = 1862] [serial = 1155] [outer = 0x894cc000] 17:49:04 INFO - PROCESS | 1862 | 1466729344288 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]]]}] 17:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1537ms 17:49:04 INFO - PROCESS | 1862 | 1466729344341 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 17:49:04 INFO - PROCESS | 1862 | 1466729344347 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 17:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:49:04 INFO - PROCESS | 1862 | 1466729344355 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:49:04 INFO - PROCESS | 1862 | 1466729344360 Marionette TRACE conn4 <- [1,1510,null,{}] 17:49:04 INFO - PROCESS | 1862 | 1466729344369 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}] 17:49:04 INFO - PROCESS | 1862 | 1466729344374 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:04 INFO - PROCESS | 1862 | 1466729344697 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 17:49:04 INFO - PROCESS | 1862 | 1466729344884 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:04 INFO - PROCESS | 1862 | 1466729344894 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x887e0000 == 29 [pid = 1862] [id = 385] 17:49:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x88bdfc00) [pid = 1862] [serial = 1156] [outer = (nil)] 17:49:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8910d000) [pid = 1862] [serial = 1157] [outer = 0x88bdfc00] 17:49:04 INFO - PROCESS | 1862 | 1466729344982 Marionette DEBUG loaded listener.js 17:49:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89fd4c00) [pid = 1862] [serial = 1158] [outer = 0x88bdfc00] 17:49:05 INFO - PROCESS | 1862 | 1466729345961 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]]]}] 17:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1642ms 17:49:06 INFO - PROCESS | 1862 | 1466729345997 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 17:49:06 INFO - PROCESS | 1862 | 1466729346004 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 17:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:49:06 INFO - PROCESS | 1862 | 1466729346015 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:49:06 INFO - PROCESS | 1862 | 1466729346019 Marionette TRACE conn4 <- [1,1514,null,{}] 17:49:06 INFO - PROCESS | 1862 | 1466729346026 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}] 17:49:06 INFO - PROCESS | 1862 | 1466729346032 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:06 INFO - PROCESS | 1862 | 1466729346232 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 17:49:06 INFO - PROCESS | 1862 | 1466729346455 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:06 INFO - PROCESS | 1862 | 1466729346466 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa9c800 == 30 [pid = 1862] [id = 386] 17:49:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8aa9ec00) [pid = 1862] [serial = 1159] [outer = (nil)] 17:49:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aae1400) [pid = 1862] [serial = 1160] [outer = 0x8aa9ec00] 17:49:06 INFO - PROCESS | 1862 | 1466729346589 Marionette DEBUG loaded listener.js 17:49:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8aae4c00) [pid = 1862] [serial = 1161] [outer = 0x8aa9ec00] 17:49:07 INFO - PROCESS | 1862 | 1466729347557 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]]]}] 17:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1590ms 17:49:07 INFO - PROCESS | 1862 | 1466729347605 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 17:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:49:07 INFO - PROCESS | 1862 | 1466729347609 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 17:49:07 INFO - PROCESS | 1862 | 1466729347617 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:49:07 INFO - PROCESS | 1862 | 1466729347624 Marionette TRACE conn4 <- [1,1518,null,{}] 17:49:07 INFO - PROCESS | 1862 | 1466729347641 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}] 17:49:07 INFO - PROCESS | 1862 | 1466729347649 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:07 INFO - PROCESS | 1862 | 1466729347870 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 17:49:08 INFO - PROCESS | 1862 | 1466729348088 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:08 INFO - PROCESS | 1862 | 1466729348100 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad5800 == 31 [pid = 1862] [id = 387] 17:49:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8b1bac00) [pid = 1862] [serial = 1162] [outer = (nil)] 17:49:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b1be800) [pid = 1862] [serial = 1163] [outer = 0x8b1bac00] 17:49:08 INFO - PROCESS | 1862 | 1466729348241 Marionette DEBUG loaded listener.js 17:49:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8b714400) [pid = 1862] [serial = 1164] [outer = 0x8b1bac00] 17:49:09 INFO - PROCESS | 1862 | 1466729349201 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]]]}] 17:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1638ms 17:49:09 INFO - PROCESS | 1862 | 1466729349254 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 17:49:09 INFO - PROCESS | 1862 | 1466729349258 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 17:49:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:49:09 INFO - PROCESS | 1862 | 1466729349267 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:49:09 INFO - PROCESS | 1862 | 1466729349271 Marionette TRACE conn4 <- [1,1522,null,{}] 17:49:09 INFO - PROCESS | 1862 | 1466729349277 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}] 17:49:09 INFO - PROCESS | 1862 | 1466729349282 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:09 INFO - PROCESS | 1862 | 1466729349511 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 17:49:09 INFO - PROCESS | 1862 | 1466729349728 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:09 INFO - PROCESS | 1862 | 1466729349737 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adbc00 == 32 [pid = 1862] [id = 388] 17:49:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x88732000) [pid = 1862] [serial = 1165] [outer = (nil)] 17:49:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8cc13800) [pid = 1862] [serial = 1166] [outer = 0x88732000] 17:49:09 INFO - PROCESS | 1862 | 1466729349860 Marionette DEBUG loaded listener.js 17:49:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8cc1ac00) [pid = 1862] [serial = 1167] [outer = 0x88732000] 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:49:10 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 () { 17:49:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:49:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:49:10 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 () { 17:49:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:49:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:49:10 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 () { 17:49:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:49:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:49:10 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 () { 17:49:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:49:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:49:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:49:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1431ms 17:49:10 INFO - PROCESS | 1862 | 1466729350664 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"]]]}] 17:49:10 INFO - PROCESS | 1862 | 1466729350720 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 17:49:10 INFO - PROCESS | 1862 | 1466729350724 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 17:49:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:49:10 INFO - PROCESS | 1862 | 1466729350733 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:49:10 INFO - PROCESS | 1862 | 1466729350736 Marionette TRACE conn4 <- [1,1526,null,{}] 17:49:10 INFO - PROCESS | 1862 | 1466729350742 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}] 17:49:10 INFO - PROCESS | 1862 | 1466729350748 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:10 INFO - PROCESS | 1862 | 1466729350914 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 17:49:11 INFO - PROCESS | 1862 | 1466729351090 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:11 INFO - PROCESS | 1862 | 1466729351098 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc16000 == 33 [pid = 1862] [id = 389] 17:49:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8cc18400) [pid = 1862] [serial = 1168] [outer = (nil)] 17:49:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8cc48400) [pid = 1862] [serial = 1169] [outer = 0x8cc18400] 17:49:11 INFO - PROCESS | 1862 | 1466729351175 Marionette DEBUG loaded listener.js 17:49:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8cc4a400) [pid = 1862] [serial = 1170] [outer = 0x8cc18400] 17:49:12 INFO - PROCESS | 1862 | 1466729352082 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"]]]}] 17:49:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:49:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:49:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:49:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:49:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:49:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:49:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1384ms 17:49:12 INFO - PROCESS | 1862 | 1466729352122 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 17:49:12 INFO - PROCESS | 1862 | 1466729352128 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 17:49:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:49:12 INFO - PROCESS | 1862 | 1466729352135 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:49:12 INFO - PROCESS | 1862 | 1466729352138 Marionette TRACE conn4 <- [1,1530,null,{}] 17:49:12 INFO - PROCESS | 1862 | 1466729352144 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}] 17:49:12 INFO - PROCESS | 1862 | 1466729352155 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:12 INFO - PROCESS | 1862 | 1466729352483 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 17:49:12 INFO - PROCESS | 1862 | 1466729352622 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:12 INFO - PROCESS | 1862 | 1466729352631 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x88365000 == 34 [pid = 1862] [id = 390] 17:49:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8872e400) [pid = 1862] [serial = 1171] [outer = (nil)] 17:49:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8d174c00) [pid = 1862] [serial = 1172] [outer = 0x8872e400] 17:49:12 INFO - PROCESS | 1862 | 1466729352713 Marionette DEBUG loaded listener.js 17:49:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x8d17a800) [pid = 1862] [serial = 1173] [outer = 0x8872e400] 17:49:13 INFO - PROCESS | 1862 | 1466729353570 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]]]}] 17:49:13 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 17:49:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:49:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:49:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:49:13 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. 17:49:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:49:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1493ms 17:49:13 INFO - PROCESS | 1862 | 1466729353630 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 17:49:13 INFO - PROCESS | 1862 | 1466729353635 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 17:49:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:49:13 INFO - PROCESS | 1862 | 1466729353641 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:49:13 INFO - PROCESS | 1862 | 1466729353645 Marionette TRACE conn4 <- [1,1534,null,{}] 17:49:13 INFO - PROCESS | 1862 | 1466729353651 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}] 17:49:13 INFO - PROCESS | 1862 | 1466729353656 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:13 INFO - PROCESS | 1862 | 1466729353825 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 17:49:14 INFO - PROCESS | 1862 | 1466729354008 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:14 INFO - PROCESS | 1862 | 1466729354019 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa97c00 == 35 [pid = 1862] [id = 391] 17:49:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x8d0be000) [pid = 1862] [serial = 1174] [outer = (nil)] 17:49:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x8de13800) [pid = 1862] [serial = 1175] [outer = 0x8d0be000] 17:49:14 INFO - PROCESS | 1862 | 1466729354098 Marionette DEBUG loaded listener.js 17:49:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x8de14800) [pid = 1862] [serial = 1176] [outer = 0x8d0be000] 17:49:15 INFO - PROCESS | 1862 | 1466729355237 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]]]}] 17:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1636ms 17:49:15 INFO - PROCESS | 1862 | 1466729355279 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 17:49:15 INFO - PROCESS | 1862 | 1466729355285 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 17:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:49:15 INFO - PROCESS | 1862 | 1466729355294 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:49:15 INFO - PROCESS | 1862 | 1466729355298 Marionette TRACE conn4 <- [1,1538,null,{}] 17:49:15 INFO - PROCESS | 1862 | 1466729355306 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}] 17:49:15 INFO - PROCESS | 1862 | 1466729355312 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:15 INFO - PROCESS | 1862 | 1466729355491 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 17:49:15 INFO - PROCESS | 1862 | 1466729355802 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:15 INFO - PROCESS | 1862 | 1466729355828 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x88732400 == 36 [pid = 1862] [id = 392] 17:49:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x88735c00) [pid = 1862] [serial = 1177] [outer = (nil)] 17:49:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x89105000) [pid = 1862] [serial = 1178] [outer = 0x88735c00] 17:49:15 INFO - PROCESS | 1862 | 1466729355924 Marionette DEBUG loaded listener.js 17:49:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x8910f800) [pid = 1862] [serial = 1179] [outer = 0x88735c00] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0be800 == 35 [pid = 1862] [id = 296] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaec800 == 34 [pid = 1862] [id = 289] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad4800 == 33 [pid = 1862] [id = 287] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad4c00 == 32 [pid = 1862] [id = 291] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad3400 == 31 [pid = 1862] [id = 295] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x882a7000 == 30 [pid = 1862] [id = 299] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad5c00 == 29 [pid = 1862] [id = 378] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaef800 == 28 [pid = 1862] [id = 290] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0a2c00 == 27 [pid = 1862] [id = 293] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x87bea000 == 26 [pid = 1862] [id = 379] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x89d0a400 == 25 [pid = 1862] [id = 380] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x87be8000 == 24 [pid = 1862] [id = 292] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x89fcc000 == 23 [pid = 1862] [id = 381] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x87bdd800 == 22 [pid = 1862] [id = 294] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x89d0ec00 == 21 [pid = 1862] [id = 285] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x887d9c00 == 20 [pid = 1862] [id = 297] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x87be7000 == 19 [pid = 1862] [id = 298] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x87addc00 == 18 [pid = 1862] [id = 288] 17:49:17 INFO - PROCESS | 1862 | --DOCSHELL 0x88357c00 == 17 [pid = 1862] [id = 300] 17:49:18 INFO - PROCESS | 1862 | 1466729358089 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]]]}] 17:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2835ms 17:49:18 INFO - PROCESS | 1862 | 1466729358181 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 17:49:18 INFO - PROCESS | 1862 | 1466729358186 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 17:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:49:18 INFO - PROCESS | 1862 | 1466729358196 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:49:18 INFO - PROCESS | 1862 | 1466729358200 Marionette TRACE conn4 <- [1,1542,null,{}] 17:49:18 INFO - PROCESS | 1862 | 1466729358226 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}] 17:49:18 INFO - PROCESS | 1862 | 1466729358232 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:18 INFO - PROCESS | 1862 | 1466729358456 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 17:49:18 INFO - PROCESS | 1862 | 1466729358480 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:18 INFO - PROCESS | 1862 | 1466729358492 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x882ac800 == 18 [pid = 1862] [id = 393] 17:49:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x88357c00) [pid = 1862] [serial = 1180] [outer = (nil)] 17:49:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x88365400) [pid = 1862] [serial = 1181] [outer = 0x88357c00] 17:49:18 INFO - PROCESS | 1862 | 1466729358573 Marionette DEBUG loaded listener.js 17:49:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x8872d800) [pid = 1862] [serial = 1182] [outer = 0x88357c00] 17:49:19 INFO - PROCESS | 1862 | 1466729359520 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]]]}] 17:49:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:49:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1358ms 17:49:19 INFO - PROCESS | 1862 | 1466729359554 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 17:49:19 INFO - PROCESS | 1862 | 1466729359563 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 17:49:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:49:19 INFO - PROCESS | 1862 | 1466729359574 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:49:19 INFO - PROCESS | 1862 | 1466729359578 Marionette TRACE conn4 <- [1,1546,null,{}] 17:49:19 INFO - PROCESS | 1862 | 1466729359590 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}] 17:49:19 INFO - PROCESS | 1862 | 1466729359595 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:19 INFO - PROCESS | 1862 | 1466729359825 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 17:49:19 INFO - PROCESS | 1862 | 1466729359853 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:19 INFO - PROCESS | 1862 | 1466729359863 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d06400 == 19 [pid = 1862] [id = 394] 17:49:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x89d0c000) [pid = 1862] [serial = 1183] [outer = (nil)] 17:49:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x89fd4000) [pid = 1862] [serial = 1184] [outer = 0x89d0c000] 17:49:19 INFO - PROCESS | 1862 | 1466729359936 Marionette DEBUG loaded listener.js 17:49:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x89fea800) [pid = 1862] [serial = 1185] [outer = 0x89d0c000] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x89feb400) [pid = 1862] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x89fd5800) [pid = 1862] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x87be1c00) [pid = 1862] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x88359c00) [pid = 1862] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x882b3800) [pid = 1862] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x87ad6c00) [pid = 1862] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x88364c00) [pid = 1862] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x894cc000) [pid = 1862] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x8872f800) [pid = 1862] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x89102c00) [pid = 1862] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x87adf800) [pid = 1862] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x887db800) [pid = 1862] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x89fe4c00) [pid = 1862] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x882b0c00) [pid = 1862] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x894d1400) [pid = 1862] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8b303800) [pid = 1862] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8cc49c00) [pid = 1862] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8d17a400) [pid = 1862] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8de6ec00) [pid = 1862] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:49:21 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x882ab000) [pid = 1862] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:49:21 INFO - PROCESS | 1862 | 1466729361551 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]]]}] 17:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2005ms 17:49:21 INFO - PROCESS | 1862 | 1466729361581 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 17:49:21 INFO - PROCESS | 1862 | 1466729361586 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 17:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:49:21 INFO - PROCESS | 1862 | 1466729361601 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:49:21 INFO - PROCESS | 1862 | 1466729361607 Marionette TRACE conn4 <- [1,1550,null,{}] 17:49:21 INFO - PROCESS | 1862 | 1466729361624 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}] 17:49:21 INFO - PROCESS | 1862 | 1466729361634 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:21 INFO - PROCESS | 1862 | 1466729361809 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 17:49:21 INFO - PROCESS | 1862 | 1466729361822 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:21 INFO - PROCESS | 1862 | 1466729361832 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe9c00 == 20 [pid = 1862] [id = 395] 17:49:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8a14e400) [pid = 1862] [serial = 1186] [outer = (nil)] 17:49:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8a158800) [pid = 1862] [serial = 1187] [outer = 0x8a14e400] 17:49:21 INFO - PROCESS | 1862 | 1466729361909 Marionette DEBUG loaded listener.js 17:49:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8aa9e000) [pid = 1862] [serial = 1188] [outer = 0x8a14e400] 17:49:22 INFO - PROCESS | 1862 | 1466729362856 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]]]}] 17:49:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:49:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1292ms 17:49:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:49:22 INFO - PROCESS | 1862 | 1466729362893 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 17:49:22 INFO - PROCESS | 1862 | 1466729362897 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 17:49:22 INFO - PROCESS | 1862 | 1466729362903 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:49:22 INFO - PROCESS | 1862 | 1466729362907 Marionette TRACE conn4 <- [1,1554,null,{}] 17:49:22 INFO - PROCESS | 1862 | 1466729362913 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}] 17:49:22 INFO - PROCESS | 1862 | 1466729362918 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:23 INFO - PROCESS | 1862 | 1466729363120 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 17:49:23 INFO - PROCESS | 1862 | 1466729363305 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:23 INFO - PROCESS | 1862 | 1466729363317 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad9400 == 21 [pid = 1862] [id = 396] 17:49:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x87ad9800) [pid = 1862] [serial = 1189] [outer = (nil)] 17:49:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x87ae2400) [pid = 1862] [serial = 1190] [outer = 0x87ad9800] 17:49:23 INFO - PROCESS | 1862 | 1466729363404 Marionette DEBUG loaded listener.js 17:49:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x882a8400) [pid = 1862] [serial = 1191] [outer = 0x87ad9800] 17:49:24 INFO - PROCESS | 1862 | 1466729364452 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]]]}] 17:49:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:49:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1587ms 17:49:24 INFO - PROCESS | 1862 | 1466729364496 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 17:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:49:24 INFO - PROCESS | 1862 | 1466729364507 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 17:49:24 INFO - PROCESS | 1862 | 1466729364517 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:49:24 INFO - PROCESS | 1862 | 1466729364523 Marionette TRACE conn4 <- [1,1558,null,{}] 17:49:24 INFO - PROCESS | 1862 | 1466729364530 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}] 17:49:24 INFO - PROCESS | 1862 | 1466729364544 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:24 INFO - PROCESS | 1862 | 1466729364742 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 17:49:25 INFO - PROCESS | 1862 | 1466729364981 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:25 INFO - PROCESS | 1862 | 1466729364992 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be6000 == 22 [pid = 1862] [id = 397] 17:49:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x88be7400) [pid = 1862] [serial = 1192] [outer = (nil)] 17:49:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x89101800) [pid = 1862] [serial = 1193] [outer = 0x88be7400] 17:49:25 INFO - PROCESS | 1862 | 1466729365120 Marionette DEBUG loaded listener.js 17:49:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x894d0000) [pid = 1862] [serial = 1194] [outer = 0x88be7400] 17:49:26 INFO - PROCESS | 1862 | 1466729366084 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]]]}] 17:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1585ms 17:49:26 INFO - PROCESS | 1862 | 1466729366100 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 17:49:26 INFO - PROCESS | 1862 | 1466729366105 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 17:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:49:26 INFO - PROCESS | 1862 | 1466729366112 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:49:26 INFO - PROCESS | 1862 | 1466729366116 Marionette TRACE conn4 <- [1,1562,null,{}] 17:49:26 INFO - PROCESS | 1862 | 1466729366123 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}] 17:49:26 INFO - PROCESS | 1862 | 1466729366128 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:26 INFO - PROCESS | 1862 | 1466729366318 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 17:49:26 INFO - PROCESS | 1862 | 1466729366499 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:26 INFO - PROCESS | 1862 | 1466729366507 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a15c000 == 23 [pid = 1862] [id = 398] 17:49:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x8aa9b400) [pid = 1862] [serial = 1195] [outer = (nil)] 17:49:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x8aae2000) [pid = 1862] [serial = 1196] [outer = 0x8aa9b400] 17:49:26 INFO - PROCESS | 1862 | 1466729366595 Marionette DEBUG loaded listener.js 17:49:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x8b1af800) [pid = 1862] [serial = 1197] [outer = 0x8aa9b400] 17:49:27 INFO - PROCESS | 1862 | 1466729367696 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]]]}] 17:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1642ms 17:49:27 INFO - PROCESS | 1862 | 1466729367756 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 17:49:27 INFO - PROCESS | 1862 | 1466729367763 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 17:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:49:27 INFO - PROCESS | 1862 | 1466729367782 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:49:27 INFO - PROCESS | 1862 | 1466729367791 Marionette TRACE conn4 <- [1,1566,null,{}] 17:49:27 INFO - PROCESS | 1862 | 1466729367796 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}] 17:49:27 INFO - PROCESS | 1862 | 1466729367805 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:28 INFO - PROCESS | 1862 | 1466729368064 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 17:49:28 INFO - PROCESS | 1862 | 1466729368341 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:28 INFO - PROCESS | 1862 | 1466729368353 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bdd800 == 24 [pid = 1862] [id = 399] 17:49:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x882b3c00) [pid = 1862] [serial = 1198] [outer = (nil)] 17:49:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x8b30fc00) [pid = 1862] [serial = 1199] [outer = 0x882b3c00] 17:49:28 INFO - PROCESS | 1862 | 1466729368441 Marionette DEBUG loaded listener.js 17:49:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x89fcb800) [pid = 1862] [serial = 1200] [outer = 0x882b3c00] 17:49:29 INFO - PROCESS | 1862 | 1466729369436 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]]]}] 17:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1697ms 17:49:29 INFO - PROCESS | 1862 | 1466729369470 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 17:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:49:29 INFO - PROCESS | 1862 | 1466729369475 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 17:49:29 INFO - PROCESS | 1862 | 1466729369482 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:49:29 INFO - PROCESS | 1862 | 1466729369486 Marionette TRACE conn4 <- [1,1570,null,{}] 17:49:29 INFO - PROCESS | 1862 | 1466729369494 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}] 17:49:29 INFO - PROCESS | 1862 | 1466729369500 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:29 INFO - PROCESS | 1862 | 1466729369778 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 17:49:30 INFO - PROCESS | 1862 | 1466729370050 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:30 INFO - PROCESS | 1862 | 1466729370062 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaecc00 == 25 [pid = 1862] [id = 400] 17:49:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x8b309000) [pid = 1862] [serial = 1201] [outer = (nil)] 17:49:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x8cc1c400) [pid = 1862] [serial = 1202] [outer = 0x8b309000] 17:49:30 INFO - PROCESS | 1862 | 1466729370152 Marionette DEBUG loaded listener.js 17:49:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x8cc17400) [pid = 1862] [serial = 1203] [outer = 0x8b309000] 17:49:31 INFO - PROCESS | 1862 | 1466729371123 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]]]}] 17:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1687ms 17:49:31 INFO - PROCESS | 1862 | 1466729371185 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 17:49:31 INFO - PROCESS | 1862 | 1466729371190 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 17:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:49:31 INFO - PROCESS | 1862 | 1466729371199 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:49:31 INFO - PROCESS | 1862 | 1466729371202 Marionette TRACE conn4 <- [1,1574,null,{}] 17:49:31 INFO - PROCESS | 1862 | 1466729371209 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}] 17:49:31 INFO - PROCESS | 1862 | 1466729371215 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:31 INFO - PROCESS | 1862 | 1466729371410 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 17:49:31 INFO - PROCESS | 1862 | 1466729371648 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:31 INFO - PROCESS | 1862 | 1466729371669 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x894d2c00 == 26 [pid = 1862] [id = 401] 17:49:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x89fde400) [pid = 1862] [serial = 1204] [outer = (nil)] 17:49:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x8d0b0400) [pid = 1862] [serial = 1205] [outer = 0x89fde400] 17:49:31 INFO - PROCESS | 1862 | 1466729371786 Marionette DEBUG loaded listener.js 17:49:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 104 (0x8d0c0800) [pid = 1862] [serial = 1206] [outer = 0x89fde400] 17:49:32 INFO - PROCESS | 1862 | 1466729372790 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]]]}] 17:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1636ms 17:49:32 INFO - PROCESS | 1862 | 1466729372836 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 17:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:49:32 INFO - PROCESS | 1862 | 1466729372841 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 17:49:32 INFO - PROCESS | 1862 | 1466729372847 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:49:32 INFO - PROCESS | 1862 | 1466729372851 Marionette TRACE conn4 <- [1,1578,null,{}] 17:49:32 INFO - PROCESS | 1862 | 1466729372857 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}] 17:49:32 INFO - PROCESS | 1862 | 1466729372862 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:33 INFO - PROCESS | 1862 | 1466729373045 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 17:49:33 INFO - PROCESS | 1862 | 1466729373270 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:33 INFO - PROCESS | 1862 | 1466729373276 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x87add400 == 27 [pid = 1862] [id = 402] 17:49:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 105 (0x87be1400) [pid = 1862] [serial = 1207] [outer = (nil)] 17:49:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x882b1800) [pid = 1862] [serial = 1208] [outer = 0x87be1400] 17:49:33 INFO - PROCESS | 1862 | 1466729373409 Marionette DEBUG loaded listener.js 17:49:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x8872a000) [pid = 1862] [serial = 1209] [outer = 0x87be1400] 17:49:34 INFO - PROCESS | 1862 | 1466729374340 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]]]}] 17:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1682ms 17:49:34 INFO - PROCESS | 1862 | 1466729374582 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 17:49:34 INFO - PROCESS | 1862 | 1466729374594 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 17:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:49:34 INFO - PROCESS | 1862 | 1466729374611 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:49:34 INFO - PROCESS | 1862 | 1466729374616 Marionette TRACE conn4 <- [1,1582,null,{}] 17:49:34 INFO - PROCESS | 1862 | 1466729374625 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}] 17:49:34 INFO - PROCESS | 1862 | 1466729374630 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:34 INFO - PROCESS | 1862 | 1466729374951 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 17:49:35 INFO - PROCESS | 1862 | 1466729375179 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:35 INFO - PROCESS | 1862 | 1466729375189 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b4800 == 28 [pid = 1862] [id = 403] 17:49:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x88356800) [pid = 1862] [serial = 1210] [outer = (nil)] 17:49:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x88360400) [pid = 1862] [serial = 1211] [outer = 0x88356800] 17:49:35 INFO - PROCESS | 1862 | 1466729375267 Marionette DEBUG loaded listener.js 17:49:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x8872c400) [pid = 1862] [serial = 1212] [outer = 0x88356800] 17:49:35 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe9c00 == 27 [pid = 1862] [id = 395] 17:49:35 INFO - PROCESS | 1862 | --DOCSHELL 0x89d06400 == 26 [pid = 1862] [id = 394] 17:49:35 INFO - PROCESS | 1862 | --DOCSHELL 0x882ac800 == 25 [pid = 1862] [id = 393] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x887d5400) [pid = 1862] [serial = 1098] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x88362c00) [pid = 1862] [serial = 1097] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x89fddc00) [pid = 1862] [serial = 1101] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x89d0d000) [pid = 1862] [serial = 1100] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 105 (0x8cc14000) [pid = 1862] [serial = 1104] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 104 (0x8b716000) [pid = 1862] [serial = 1103] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 103 (0x8d173800) [pid = 1862] [serial = 1107] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x8d0bc800) [pid = 1862] [serial = 1106] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x8d38a400) [pid = 1862] [serial = 1110] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x8d385400) [pid = 1862] [serial = 1109] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x8df24400) [pid = 1862] [serial = 1113] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x8de77800) [pid = 1862] [serial = 1112] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x89d10800) [pid = 1862] [serial = 1116] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x89fdd800) [pid = 1862] [serial = 1133] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x88bdf800) [pid = 1862] [serial = 1152] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x89fca400) [pid = 1862] [serial = 1155] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x88734400) [pid = 1862] [serial = 1124] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x887de800) [pid = 1862] [serial = 1125] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x894cd000) [pid = 1862] [serial = 1128] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x87bddc00) [pid = 1862] [serial = 1121] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x87be6400) [pid = 1862] [serial = 1122] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x89d05000) [pid = 1862] [serial = 1119] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x894c6400) [pid = 1862] [serial = 1118] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8a150000) [pid = 1862] [serial = 1130] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x88bdb400) [pid = 1862] [serial = 1115] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8910c000) [pid = 1862] [serial = 1127] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8a159800) [pid = 1862] [serial = 1131] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x89d03800) [pid = 1862] [serial = 1154] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8aae2c00) [pid = 1862] [serial = 1143] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8b301800) [pid = 1862] [serial = 1145] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x89fd9400) [pid = 1862] [serial = 1149] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8910dc00) [pid = 1862] [serial = 1139] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8a158c00) [pid = 1862] [serial = 1142] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8a15b400) [pid = 1862] [serial = 1134] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x87adcc00) [pid = 1862] [serial = 1136] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x894cf400) [pid = 1862] [serial = 1140] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x887d5000) [pid = 1862] [serial = 1151] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8b306800) [pid = 1862] [serial = 1146] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x87becc00) [pid = 1862] [serial = 1137] [outer = (nil)] [url = about:blank] 17:49:35 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x88be2800) [pid = 1862] [serial = 1148] [outer = (nil)] [url = about:blank] 17:49:36 INFO - PROCESS | 1862 | 1466729376225 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]]]}] 17:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1684ms 17:49:36 INFO - PROCESS | 1862 | 1466729376296 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 17:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:49:36 INFO - PROCESS | 1862 | 1466729376302 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 17:49:36 INFO - PROCESS | 1862 | 1466729376312 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:49:36 INFO - PROCESS | 1862 | 1466729376318 Marionette TRACE conn4 <- [1,1586,null,{}] 17:49:36 INFO - PROCESS | 1862 | 1466729376325 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}] 17:49:36 INFO - PROCESS | 1862 | 1466729376331 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:36 INFO - PROCESS | 1862 | 1466729376523 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 17:49:36 INFO - PROCESS | 1862 | 1466729376661 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:36 INFO - PROCESS | 1862 | 1466729376670 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be6000 == 26 [pid = 1862] [id = 404] 17:49:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x887db400) [pid = 1862] [serial = 1213] [outer = (nil)] 17:49:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x88be5c00) [pid = 1862] [serial = 1214] [outer = 0x887db400] 17:49:36 INFO - PROCESS | 1862 | 1466729376744 Marionette DEBUG loaded listener.js 17:49:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8910ec00) [pid = 1862] [serial = 1215] [outer = 0x887db400] 17:49:37 INFO - PROCESS | 1862 | 1466729377634 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]]]}] 17:49:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:49:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1361ms 17:49:37 INFO - PROCESS | 1862 | 1466729377670 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 17:49:37 INFO - PROCESS | 1862 | 1466729377675 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 17:49:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:49:37 INFO - PROCESS | 1862 | 1466729377682 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:49:37 INFO - PROCESS | 1862 | 1466729377686 Marionette TRACE conn4 <- [1,1590,null,{}] 17:49:37 INFO - PROCESS | 1862 | 1466729377701 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}] 17:49:37 INFO - PROCESS | 1862 | 1466729377710 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:37 INFO - PROCESS | 1862 | 1466729377895 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 17:49:38 INFO - PROCESS | 1862 | 1466729378047 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:38 INFO - PROCESS | 1862 | 1466729378061 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d0ec00 == 27 [pid = 1862] [id = 405] 17:49:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x89d10400) [pid = 1862] [serial = 1216] [outer = (nil)] 17:49:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x89fcf400) [pid = 1862] [serial = 1217] [outer = 0x89d10400] 17:49:38 INFO - PROCESS | 1862 | 1466729378142 Marionette DEBUG loaded listener.js 17:49:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89fe1400) [pid = 1862] [serial = 1218] [outer = 0x89d10400] 17:49:39 INFO - PROCESS | 1862 | 1466729379124 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]]]}] 17:49:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:49:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1484ms 17:49:39 INFO - PROCESS | 1862 | 1466729379167 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 17:49:39 INFO - PROCESS | 1862 | 1466729379170 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 17:49:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:49:39 INFO - PROCESS | 1862 | 1466729379191 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:49:39 INFO - PROCESS | 1862 | 1466729379196 Marionette TRACE conn4 <- [1,1594,null,{}] 17:49:39 INFO - PROCESS | 1862 | 1466729379202 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}] 17:49:39 INFO - PROCESS | 1862 | 1466729379207 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:39 INFO - PROCESS | 1862 | 1466729379428 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 17:49:39 INFO - PROCESS | 1862 | 1466729379449 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:39 INFO - PROCESS | 1862 | 1466729379459 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x887e2c00 == 28 [pid = 1862] [id = 406] 17:49:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89d07c00) [pid = 1862] [serial = 1219] [outer = (nil)] 17:49:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aa99400) [pid = 1862] [serial = 1220] [outer = 0x89d07c00] 17:49:39 INFO - PROCESS | 1862 | 1466729379543 Marionette DEBUG loaded listener.js 17:49:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8aae9400) [pid = 1862] [serial = 1221] [outer = 0x89d07c00] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x88bdfc00) [pid = 1862] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8aa9ec00) [pid = 1862] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8b1bac00) [pid = 1862] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x88732000) [pid = 1862] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x88735c00) [pid = 1862] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8cc18400) [pid = 1862] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x89d0c000) [pid = 1862] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8872e400) [pid = 1862] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x88357c00) [pid = 1862] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:49:40 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8d0be000) [pid = 1862] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:49:40 INFO - PROCESS | 1862 | 1466729380533 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]]]}] 17:49:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:49:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1395ms 17:49:40 INFO - PROCESS | 1862 | 1466729380574 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 17:49:40 INFO - PROCESS | 1862 | 1466729380578 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 17:49:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:49:40 INFO - PROCESS | 1862 | 1466729380584 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:49:40 INFO - PROCESS | 1862 | 1466729380586 Marionette TRACE conn4 <- [1,1598,null,{}] 17:49:40 INFO - PROCESS | 1862 | 1466729380592 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}] 17:49:40 INFO - PROCESS | 1862 | 1466729380597 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:40 INFO - PROCESS | 1862 | 1466729380813 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 17:49:40 INFO - PROCESS | 1862 | 1466729380832 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:40 INFO - PROCESS | 1862 | 1466729380839 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x87beb400 == 29 [pid = 1862] [id = 407] 17:49:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x887da800) [pid = 1862] [serial = 1222] [outer = (nil)] 17:49:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aaec400) [pid = 1862] [serial = 1223] [outer = 0x887da800] 17:49:40 INFO - PROCESS | 1862 | 1466729380910 Marionette DEBUG loaded listener.js 17:49:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b1b6c00) [pid = 1862] [serial = 1224] [outer = 0x887da800] 17:49:41 INFO - PROCESS | 1862 | 1466729381769 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]]]}] 17:49:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:49:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1229ms 17:49:41 INFO - PROCESS | 1862 | 1466729381814 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 17:49:41 INFO - PROCESS | 1862 | 1466729381818 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 17:49:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:49:41 INFO - PROCESS | 1862 | 1466729381824 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:49:41 INFO - PROCESS | 1862 | 1466729381828 Marionette TRACE conn4 <- [1,1602,null,{}] 17:49:41 INFO - PROCESS | 1862 | 1466729381833 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}] 17:49:41 INFO - PROCESS | 1862 | 1466729381844 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:42 INFO - PROCESS | 1862 | 1466729382068 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 17:49:42 INFO - PROCESS | 1862 | 1466729382263 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:42 INFO - PROCESS | 1862 | 1466729382272 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad5400 == 30 [pid = 1862] [id = 408] 17:49:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x87ad6400) [pid = 1862] [serial = 1225] [outer = (nil)] 17:49:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x87adf800) [pid = 1862] [serial = 1226] [outer = 0x87ad6400] 17:49:42 INFO - PROCESS | 1862 | 1466729382367 Marionette DEBUG loaded listener.js 17:49:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x87be6400) [pid = 1862] [serial = 1227] [outer = 0x87ad6400] 17:49:43 INFO - PROCESS | 1862 | 1466729383404 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]]]}] 17:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1635ms 17:49:43 INFO - PROCESS | 1862 | 1466729383462 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 17:49:43 INFO - PROCESS | 1862 | 1466729383469 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 17:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:49:43 INFO - PROCESS | 1862 | 1466729383477 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:49:43 INFO - PROCESS | 1862 | 1466729383482 Marionette TRACE conn4 <- [1,1606,null,{}] 17:49:43 INFO - PROCESS | 1862 | 1466729383490 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}] 17:49:43 INFO - PROCESS | 1862 | 1466729383499 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:43 INFO - PROCESS | 1862 | 1466729383731 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 17:49:43 INFO - PROCESS | 1862 | 1466729383957 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:43 INFO - PROCESS | 1862 | 1466729383970 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be1000 == 31 [pid = 1862] [id = 409] 17:49:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x88be1800) [pid = 1862] [serial = 1228] [outer = (nil)] 17:49:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8910dc00) [pid = 1862] [serial = 1229] [outer = 0x88be1800] 17:49:44 INFO - PROCESS | 1862 | 1466729384098 Marionette DEBUG loaded listener.js 17:49:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x894d0400) [pid = 1862] [serial = 1230] [outer = 0x88be1800] 17:49:45 INFO - PROCESS | 1862 | 1466729385127 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]]]}] 17:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1686ms 17:49:45 INFO - PROCESS | 1862 | 1466729385166 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 17:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:49:45 INFO - PROCESS | 1862 | 1466729385173 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 17:49:45 INFO - PROCESS | 1862 | 1466729385180 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:49:45 INFO - PROCESS | 1862 | 1466729385184 Marionette TRACE conn4 <- [1,1610,null,{}] 17:49:45 INFO - PROCESS | 1862 | 1466729385190 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}] 17:49:45 INFO - PROCESS | 1862 | 1466729385196 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:45 INFO - PROCESS | 1862 | 1466729385393 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 17:49:45 INFO - PROCESS | 1862 | 1466729385660 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:45 INFO - PROCESS | 1862 | 1466729385668 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fde000 == 32 [pid = 1862] [id = 410] 17:49:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8a151c00) [pid = 1862] [serial = 1231] [outer = (nil)] 17:49:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8a156c00) [pid = 1862] [serial = 1232] [outer = 0x8a151c00] 17:49:45 INFO - PROCESS | 1862 | 1466729385798 Marionette DEBUG loaded listener.js 17:49:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8aa9f000) [pid = 1862] [serial = 1233] [outer = 0x8a151c00] 17:49:46 INFO - PROCESS | 1862 | 1466729386760 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]]]}] 17:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1641ms 17:49:46 INFO - PROCESS | 1862 | 1466729386822 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 17:49:46 INFO - PROCESS | 1862 | 1466729386826 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 17:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:49:46 INFO - PROCESS | 1862 | 1466729386843 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:49:46 INFO - PROCESS | 1862 | 1466729386854 Marionette TRACE conn4 <- [1,1614,null,{}] 17:49:46 INFO - PROCESS | 1862 | 1466729386862 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}] 17:49:46 INFO - PROCESS | 1862 | 1466729386870 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:47 INFO - PROCESS | 1862 | 1466729387116 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 17:49:47 INFO - PROCESS | 1862 | 1466729387344 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:47 INFO - PROCESS | 1862 | 1466729387353 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x88357000 == 33 [pid = 1862] [id = 411] 17:49:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x89fcd800) [pid = 1862] [serial = 1234] [outer = (nil)] 17:49:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8b718400) [pid = 1862] [serial = 1235] [outer = 0x89fcd800] 17:49:47 INFO - PROCESS | 1862 | 1466729387456 Marionette DEBUG loaded listener.js 17:49:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8cc10800) [pid = 1862] [serial = 1236] [outer = 0x89fcd800] 17:49:48 INFO - PROCESS | 1862 | 1466729388362 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]]]}] 17:49:48 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 17:49:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1607ms 17:49:48 INFO - PROCESS | 1862 | 1466729388442 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 17:49:48 INFO - PROCESS | 1862 | 1466729388446 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 17:49:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:49:48 INFO - PROCESS | 1862 | 1466729388453 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:49:48 INFO - PROCESS | 1862 | 1466729388456 Marionette TRACE conn4 <- [1,1618,null,{}] 17:49:48 INFO - PROCESS | 1862 | 1466729388462 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}] 17:49:48 INFO - PROCESS | 1862 | 1466729388468 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:48 INFO - PROCESS | 1862 | 1466729388694 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 17:49:48 INFO - PROCESS | 1862 | 1466729388929 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:48 INFO - PROCESS | 1862 | 1466729388938 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b1c00 == 34 [pid = 1862] [id = 412] 17:49:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x89fe7c00) [pid = 1862] [serial = 1237] [outer = (nil)] 17:49:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8d0a3c00) [pid = 1862] [serial = 1238] [outer = 0x89fe7c00] 17:49:49 INFO - PROCESS | 1862 | 1466729389064 Marionette DEBUG loaded listener.js 17:49:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8d0ac000) [pid = 1862] [serial = 1239] [outer = 0x89fe7c00] 17:49:50 INFO - PROCESS | 1862 | 1466729390045 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]]]}] 17:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1631ms 17:49:50 INFO - PROCESS | 1862 | 1466729390085 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 17:49:50 INFO - PROCESS | 1862 | 1466729390090 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 17:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:49:50 INFO - PROCESS | 1862 | 1466729390096 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:49:50 INFO - PROCESS | 1862 | 1466729390100 Marionette TRACE conn4 <- [1,1622,null,{}] 17:49:50 INFO - PROCESS | 1862 | 1466729390106 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}] 17:49:50 INFO - PROCESS | 1862 | 1466729390111 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:50 INFO - PROCESS | 1862 | 1466729390316 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 17:49:50 INFO - PROCESS | 1862 | 1466729390545 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:50 INFO - PROCESS | 1862 | 1466729390564 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0b8400 == 35 [pid = 1862] [id = 413] 17:49:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8d0b9800) [pid = 1862] [serial = 1240] [outer = (nil)] 17:49:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8d0bdc00) [pid = 1862] [serial = 1241] [outer = 0x8d0b9800] 17:49:50 INFO - PROCESS | 1862 | 1466729390712 Marionette DEBUG loaded listener.js 17:49:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8d38a800) [pid = 1862] [serial = 1242] [outer = 0x8d0b9800] 17:49:51 INFO - PROCESS | 1862 | 1466729391655 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]]]}] 17:49:51 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 17:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1634ms 17:49:51 INFO - PROCESS | 1862 | 1466729391731 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 17:49:51 INFO - PROCESS | 1862 | 1466729391735 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 17:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:49:51 INFO - PROCESS | 1862 | 1466729391742 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:49:51 INFO - PROCESS | 1862 | 1466729391745 Marionette TRACE conn4 <- [1,1626,null,{}] 17:49:51 INFO - PROCESS | 1862 | 1466729391751 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}] 17:49:51 INFO - PROCESS | 1862 | 1466729391757 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:52 INFO - PROCESS | 1862 | 1466729392200 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 17:49:52 INFO - PROCESS | 1862 | 1466729392473 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:52 INFO - PROCESS | 1862 | 1466729392483 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x88361800 == 36 [pid = 1862] [id = 414] 17:49:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x88362800) [pid = 1862] [serial = 1243] [outer = (nil)] 17:49:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x887d8c00) [pid = 1862] [serial = 1244] [outer = 0x88362800] 17:49:52 INFO - PROCESS | 1862 | 1466729392561 Marionette DEBUG loaded listener.js 17:49:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x887e1400) [pid = 1862] [serial = 1245] [outer = 0x88362800] 17:49:53 INFO - PROCESS | 1862 | 1466729393442 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]]]}] 17:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1731ms 17:49:53 INFO - PROCESS | 1862 | 1466729393475 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 17:49:53 INFO - PROCESS | 1862 | 1466729393481 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 17:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:49:53 INFO - PROCESS | 1862 | 1466729393489 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:49:53 INFO - PROCESS | 1862 | 1466729393494 Marionette TRACE conn4 <- [1,1630,null,{}] 17:49:53 INFO - PROCESS | 1862 | 1466729393501 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}] 17:49:53 INFO - PROCESS | 1862 | 1466729393507 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:53 INFO - PROCESS | 1862 | 1466729393694 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 17:49:54 INFO - PROCESS | 1862 | 1466729394032 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:54 INFO - PROCESS | 1862 | 1466729394042 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x8910c400 == 37 [pid = 1862] [id = 415] 17:49:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x89fe3000) [pid = 1862] [serial = 1246] [outer = (nil)] 17:49:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x89fea400) [pid = 1862] [serial = 1247] [outer = 0x89fe3000] 17:49:54 INFO - PROCESS | 1862 | 1466729394128 Marionette DEBUG loaded listener.js 17:49:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x8a156000) [pid = 1862] [serial = 1248] [outer = 0x89fe3000] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x88364000 == 36 [pid = 1862] [id = 383] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x87beb400 == 35 [pid = 1862] [id = 407] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x887e2c00 == 34 [pid = 1862] [id = 406] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x89d0ec00 == 33 [pid = 1862] [id = 405] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x87be6000 == 32 [pid = 1862] [id = 404] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x882b4800 == 31 [pid = 1862] [id = 403] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x87bdd800 == 30 [pid = 1862] [id = 399] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x88732400 == 29 [pid = 1862] [id = 392] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc16000 == 28 [pid = 1862] [id = 389] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad9400 == 27 [pid = 1862] [id = 396] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x88365000 == 26 [pid = 1862] [id = 390] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x87adbc00 == 25 [pid = 1862] [id = 388] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x8a15c000 == 24 [pid = 1862] [id = 398] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad5800 == 23 [pid = 1862] [id = 387] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x88be6000 == 22 [pid = 1862] [id = 397] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaecc00 == 21 [pid = 1862] [id = 400] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x887e0000 == 20 [pid = 1862] [id = 385] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x87add400 == 19 [pid = 1862] [id = 402] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x894d2c00 == 18 [pid = 1862] [id = 401] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa97c00 == 17 [pid = 1862] [id = 391] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa9c800 == 16 [pid = 1862] [id = 386] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae1000 == 15 [pid = 1862] [id = 382] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x88731000 == 14 [pid = 1862] [id = 384] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0b8400 == 13 [pid = 1862] [id = 413] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x882b1c00 == 12 [pid = 1862] [id = 412] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x88357000 == 11 [pid = 1862] [id = 411] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x88be1000 == 10 [pid = 1862] [id = 409] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x89fde000 == 9 [pid = 1862] [id = 410] 17:49:55 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad5400 == 8 [pid = 1862] [id = 408] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x89fd4c00) [pid = 1862] [serial = 1158] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x8910d000) [pid = 1862] [serial = 1157] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x8aae4c00) [pid = 1862] [serial = 1161] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x8aae1400) [pid = 1862] [serial = 1160] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x8b714400) [pid = 1862] [serial = 1164] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8b1be800) [pid = 1862] [serial = 1163] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8cc1ac00) [pid = 1862] [serial = 1167] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8cc13800) [pid = 1862] [serial = 1166] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x89105000) [pid = 1862] [serial = 1178] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8cc4a400) [pid = 1862] [serial = 1170] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8cc48400) [pid = 1862] [serial = 1169] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x89fd4000) [pid = 1862] [serial = 1184] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8d17a800) [pid = 1862] [serial = 1173] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8d174c00) [pid = 1862] [serial = 1172] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x89fea800) [pid = 1862] [serial = 1185] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x88365400) [pid = 1862] [serial = 1181] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8872d800) [pid = 1862] [serial = 1182] [outer = (nil)] [url = about:blank] 17:49:55 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8de14800) [pid = 1862] [serial = 1176] [outer = (nil)] [url = about:blank] 17:49:56 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8de13800) [pid = 1862] [serial = 1175] [outer = (nil)] [url = about:blank] 17:49:56 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8910f800) [pid = 1862] [serial = 1179] [outer = (nil)] [url = about:blank] 17:49:56 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8a158800) [pid = 1862] [serial = 1187] [outer = (nil)] [url = about:blank] 17:49:56 INFO - PROCESS | 1862 | 1466729396300 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]]]}] 17:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 2844ms 17:49:56 INFO - PROCESS | 1862 | 1466729396333 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 17:49:56 INFO - PROCESS | 1862 | 1466729396338 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 17:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:49:56 INFO - PROCESS | 1862 | 1466729396347 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:49:56 INFO - PROCESS | 1862 | 1466729396351 Marionette TRACE conn4 <- [1,1634,null,{}] 17:49:56 INFO - PROCESS | 1862 | 1466729396361 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}] 17:49:56 INFO - PROCESS | 1862 | 1466729396366 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:56 INFO - PROCESS | 1862 | 1466729396582 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 17:49:56 INFO - PROCESS | 1862 | 1466729396721 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:56 INFO - PROCESS | 1862 | 1466729396733 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be7400 == 9 [pid = 1862] [id = 416] 17:49:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x882a8000) [pid = 1862] [serial = 1249] [outer = (nil)] 17:49:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x882b4800) [pid = 1862] [serial = 1250] [outer = 0x882a8000] 17:49:56 INFO - PROCESS | 1862 | 1466729396809 Marionette DEBUG loaded listener.js 17:49:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8835ec00) [pid = 1862] [serial = 1251] [outer = 0x882a8000] 17:49:57 INFO - PROCESS | 1862 | 1466729397637 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]]]}] 17:49:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1336ms 17:49:57 INFO - PROCESS | 1862 | 1466729397684 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 17:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:49:57 INFO - PROCESS | 1862 | 1466729397692 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 17:49:57 INFO - PROCESS | 1862 | 1466729397705 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:49:57 INFO - PROCESS | 1862 | 1466729397711 Marionette TRACE conn4 <- [1,1638,null,{}] 17:49:57 INFO - PROCESS | 1862 | 1466729397719 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}] 17:49:57 INFO - PROCESS | 1862 | 1466729397726 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:57 INFO - PROCESS | 1862 | 1466729397913 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 17:49:58 INFO - PROCESS | 1862 | 1466729398059 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:58 INFO - PROCESS | 1862 | 1466729398070 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bde000 == 10 [pid = 1862] [id = 417] 17:49:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x88be8c00) [pid = 1862] [serial = 1252] [outer = (nil)] 17:49:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8910b000) [pid = 1862] [serial = 1253] [outer = 0x88be8c00] 17:49:58 INFO - PROCESS | 1862 | 1466729398144 Marionette DEBUG loaded listener.js 17:49:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x894c8400) [pid = 1862] [serial = 1254] [outer = 0x88be8c00] 17:49:59 INFO - PROCESS | 1862 | 1466729399132 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]]]}] 17:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1495ms 17:49:59 INFO - PROCESS | 1862 | 1466729399198 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 17:49:59 INFO - PROCESS | 1862 | 1466729399203 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 17:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:49:59 INFO - PROCESS | 1862 | 1466729399212 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:49:59 INFO - PROCESS | 1862 | 1466729399217 Marionette TRACE conn4 <- [1,1642,null,{}] 17:49:59 INFO - PROCESS | 1862 | 1466729399246 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}] 17:49:59 INFO - PROCESS | 1862 | 1466729399256 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:59 INFO - PROCESS | 1862 | 1466729399493 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 17:49:59 INFO - PROCESS | 1862 | 1466729399520 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:59 INFO - PROCESS | 1862 | 1466729399532 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:49:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe0c00 == 11 [pid = 1862] [id = 418] 17:49:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x89fe1000) [pid = 1862] [serial = 1255] [outer = (nil)] 17:49:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x89fe8c00) [pid = 1862] [serial = 1256] [outer = 0x89fe1000] 17:49:59 INFO - PROCESS | 1862 | 1466729399609 Marionette DEBUG loaded listener.js 17:49:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8a155800) [pid = 1862] [serial = 1257] [outer = 0x89fe1000] 17:50:00 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x89d07c00) [pid = 1862] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:50:00 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x87be1400) [pid = 1862] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:50:00 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8aa9b400) [pid = 1862] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:50:00 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8a14e400) [pid = 1862] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:50:00 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x87ad9800) [pid = 1862] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:50:01 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x88be7400) [pid = 1862] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:50:01 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8b309000) [pid = 1862] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:50:01 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x89fde400) [pid = 1862] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:50:01 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x88356800) [pid = 1862] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:50:01 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x887db400) [pid = 1862] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:50:01 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x882b3c00) [pid = 1862] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:50:01 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x887da800) [pid = 1862] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:50:01 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x89d10400) [pid = 1862] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:50:01 INFO - PROCESS | 1862 | 1466729401157 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]]]}] 17:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2006ms 17:50:01 INFO - PROCESS | 1862 | 1466729401221 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 17:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:50:01 INFO - PROCESS | 1862 | 1466729401226 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 17:50:01 INFO - PROCESS | 1862 | 1466729401232 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:50:01 INFO - PROCESS | 1862 | 1466729401236 Marionette TRACE conn4 <- [1,1646,null,{}] 17:50:01 INFO - PROCESS | 1862 | 1466729401241 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}] 17:50:01 INFO - PROCESS | 1862 | 1466729401247 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:01 INFO - PROCESS | 1862 | 1466729401402 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 17:50:01 INFO - PROCESS | 1862 | 1466729401411 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:01 INFO - PROCESS | 1862 | 1466729401418 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x89104000 == 12 [pid = 1862] [id = 419] 17:50:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x89d06400) [pid = 1862] [serial = 1258] [outer = (nil)] 17:50:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89fd9400) [pid = 1862] [serial = 1259] [outer = 0x89d06400] 17:50:01 INFO - PROCESS | 1862 | 1466729401508 Marionette DEBUG loaded listener.js 17:50:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8aae3c00) [pid = 1862] [serial = 1260] [outer = 0x89d06400] 17:50:02 INFO - PROCESS | 1862 | 1466729402505 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]]]}] 17:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1334ms 17:50:02 INFO - PROCESS | 1862 | 1466729402567 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 17:50:02 INFO - PROCESS | 1862 | 1466729402571 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 17:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:50:02 INFO - PROCESS | 1862 | 1466729402578 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:50:02 INFO - PROCESS | 1862 | 1466729402581 Marionette TRACE conn4 <- [1,1650,null,{}] 17:50:02 INFO - PROCESS | 1862 | 1466729402587 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}] 17:50:02 INFO - PROCESS | 1862 | 1466729402592 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:02 INFO - PROCESS | 1862 | 1466729402751 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 17:50:02 INFO - PROCESS | 1862 | 1466729402761 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:02 INFO - PROCESS | 1862 | 1466729402769 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x88729800 == 13 [pid = 1862] [id = 420] 17:50:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8aae1400) [pid = 1862] [serial = 1261] [outer = (nil)] 17:50:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b1b3c00) [pid = 1862] [serial = 1262] [outer = 0x8aae1400] 17:50:02 INFO - PROCESS | 1862 | 1466729402840 Marionette DEBUG loaded listener.js 17:50:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8b301800) [pid = 1862] [serial = 1263] [outer = 0x8aae1400] 17:50:04 INFO - PROCESS | 1862 | 1466729404271 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]]]}] 17:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1743ms 17:50:04 INFO - PROCESS | 1862 | 1466729404324 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 17:50:04 INFO - PROCESS | 1862 | 1466729404330 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 17:50:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:50:04 INFO - PROCESS | 1862 | 1466729404338 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:50:04 INFO - PROCESS | 1862 | 1466729404346 Marionette TRACE conn4 <- [1,1654,null,{}] 17:50:04 INFO - PROCESS | 1862 | 1466729404354 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}] 17:50:04 INFO - PROCESS | 1862 | 1466729404361 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:04 INFO - PROCESS | 1862 | 1466729404557 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 17:50:04 INFO - PROCESS | 1862 | 1466729404798 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:04 INFO - PROCESS | 1862 | 1466729404807 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x88359400 == 14 [pid = 1862] [id = 421] 17:50:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8835c800) [pid = 1862] [serial = 1264] [outer = (nil)] 17:50:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x88bde800) [pid = 1862] [serial = 1265] [outer = 0x8835c800] 17:50:04 INFO - PROCESS | 1862 | 1466729404932 Marionette DEBUG loaded listener.js 17:50:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x894c5000) [pid = 1862] [serial = 1266] [outer = 0x8835c800] 17:50:05 INFO - PROCESS | 1862 | 1466729405980 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]]]}] 17:50:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:50:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1692ms 17:50:06 INFO - PROCESS | 1862 | 1466729406030 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 17:50:06 INFO - PROCESS | 1862 | 1466729406037 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 17:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:50:06 INFO - PROCESS | 1862 | 1466729406048 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:50:06 INFO - PROCESS | 1862 | 1466729406053 Marionette TRACE conn4 <- [1,1658,null,{}] 17:50:06 INFO - PROCESS | 1862 | 1466729406060 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}] 17:50:06 INFO - PROCESS | 1862 | 1466729406065 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:06 INFO - PROCESS | 1862 | 1466729406265 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 17:50:06 INFO - PROCESS | 1862 | 1466729406489 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:06 INFO - PROCESS | 1862 | 1466729406499 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x88364400 == 15 [pid = 1862] [id = 422] 17:50:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8aa97c00) [pid = 1862] [serial = 1267] [outer = (nil)] 17:50:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8b1b0800) [pid = 1862] [serial = 1268] [outer = 0x8aa97c00] 17:50:06 INFO - PROCESS | 1862 | 1466729406626 Marionette DEBUG loaded listener.js 17:50:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x89fe6400) [pid = 1862] [serial = 1269] [outer = 0x8aa97c00] 17:50:07 INFO - PROCESS | 1862 | 1466729407613 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]]]}] 17:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1639ms 17:50:07 INFO - PROCESS | 1862 | 1466729407689 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 17:50:07 INFO - PROCESS | 1862 | 1466729407693 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 17:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:50:07 INFO - PROCESS | 1862 | 1466729407700 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:50:07 INFO - PROCESS | 1862 | 1466729407707 Marionette TRACE conn4 <- [1,1662,null,{}] 17:50:07 INFO - PROCESS | 1862 | 1466729407724 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}] 17:50:07 INFO - PROCESS | 1862 | 1466729407733 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:07 INFO - PROCESS | 1862 | 1466729407963 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 17:50:08 INFO - PROCESS | 1862 | 1466729408190 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:08 INFO - PROCESS | 1862 | 1466729408203 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b309c00 == 16 [pid = 1862] [id = 423] 17:50:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8b30d000) [pid = 1862] [serial = 1270] [outer = (nil)] 17:50:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8b71e400) [pid = 1862] [serial = 1271] [outer = 0x8b30d000] 17:50:08 INFO - PROCESS | 1862 | 1466729408326 Marionette DEBUG loaded listener.js 17:50:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8cc14800) [pid = 1862] [serial = 1272] [outer = 0x8b30d000] 17:50:09 INFO - PROCESS | 1862 | 1466729409276 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]]]}] 17:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1652ms 17:50:09 INFO - PROCESS | 1862 | 1466729409354 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 17:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:50:09 INFO - PROCESS | 1862 | 1466729409359 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 17:50:09 INFO - PROCESS | 1862 | 1466729409366 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:50:09 INFO - PROCESS | 1862 | 1466729409370 Marionette TRACE conn4 <- [1,1666,null,{}] 17:50:09 INFO - PROCESS | 1862 | 1466729409375 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}] 17:50:09 INFO - PROCESS | 1862 | 1466729409381 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:09 INFO - PROCESS | 1862 | 1466729409606 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 17:50:09 INFO - PROCESS | 1862 | 1466729409845 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:09 INFO - PROCESS | 1862 | 1466729409853 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be9c00 == 17 [pid = 1862] [id = 424] 17:50:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x882ae000) [pid = 1862] [serial = 1273] [outer = (nil)] 17:50:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x88be4400) [pid = 1862] [serial = 1274] [outer = 0x882ae000] 17:50:09 INFO - PROCESS | 1862 | 1466729409990 Marionette DEBUG loaded listener.js 17:50:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x89fcfc00) [pid = 1862] [serial = 1275] [outer = 0x882ae000] 17:50:11 INFO - PROCESS | 1862 | 1466729411184 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]]]}] 17:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1890ms 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8aa99400) [pid = 1862] [serial = 1220] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x882b1800) [pid = 1862] [serial = 1208] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8872a000) [pid = 1862] [serial = 1209] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8aae2000) [pid = 1862] [serial = 1196] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8b1af800) [pid = 1862] [serial = 1197] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8aa9e000) [pid = 1862] [serial = 1188] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x87ae2400) [pid = 1862] [serial = 1190] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x882a8400) [pid = 1862] [serial = 1191] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x89101800) [pid = 1862] [serial = 1193] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x894d0000) [pid = 1862] [serial = 1194] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8cc1c400) [pid = 1862] [serial = 1202] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8cc17400) [pid = 1862] [serial = 1203] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8d0b0400) [pid = 1862] [serial = 1205] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8d0c0800) [pid = 1862] [serial = 1206] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x88360400) [pid = 1862] [serial = 1211] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8872c400) [pid = 1862] [serial = 1212] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x88be5c00) [pid = 1862] [serial = 1214] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8910ec00) [pid = 1862] [serial = 1215] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8b30fc00) [pid = 1862] [serial = 1199] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89fcb800) [pid = 1862] [serial = 1200] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8b1b6c00) [pid = 1862] [serial = 1224] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x89fe1400) [pid = 1862] [serial = 1218] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8aae9400) [pid = 1862] [serial = 1221] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x89fcf400) [pid = 1862] [serial = 1217] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8aaec400) [pid = 1862] [serial = 1223] [outer = (nil)] [url = about:blank] 17:50:11 INFO - PROCESS | 1862 | 1466729411314 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 17:50:11 INFO - PROCESS | 1862 | 1466729411323 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 17:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:50:11 INFO - PROCESS | 1862 | 1466729411362 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:50:11 INFO - PROCESS | 1862 | 1466729411367 Marionette TRACE conn4 <- [1,1670,null,{}] 17:50:11 INFO - PROCESS | 1862 | 1466729411379 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}] 17:50:11 INFO - PROCESS | 1862 | 1466729411383 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:11 INFO - PROCESS | 1862 | 1466729411575 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 17:50:11 INFO - PROCESS | 1862 | 1466729411598 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:11 INFO - PROCESS | 1862 | 1466729411606 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835e800 == 18 [pid = 1862] [id = 425] 17:50:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x88365000) [pid = 1862] [serial = 1276] [outer = (nil)] 17:50:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x88735c00) [pid = 1862] [serial = 1277] [outer = 0x88365000] 17:50:11 INFO - PROCESS | 1862 | 1466729411685 Marionette DEBUG loaded listener.js 17:50:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x887dbc00) [pid = 1862] [serial = 1278] [outer = 0x88365000] 17:50:12 INFO - PROCESS | 1862 | 1466729412605 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]]]}] 17:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1313ms 17:50:12 INFO - PROCESS | 1862 | 1466729412654 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 17:50:12 INFO - PROCESS | 1862 | 1466729412662 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 17:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:50:12 INFO - PROCESS | 1862 | 1466729412688 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:50:12 INFO - PROCESS | 1862 | 1466729412693 Marionette TRACE conn4 <- [1,1674,null,{}] 17:50:12 INFO - PROCESS | 1862 | 1466729412703 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}] 17:50:12 INFO - PROCESS | 1862 | 1466729412708 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:12 INFO - PROCESS | 1862 | 1466729412880 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 17:50:12 INFO - PROCESS | 1862 | 1466729412890 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:12 INFO - PROCESS | 1862 | 1466729412900 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x88735000 == 19 [pid = 1862] [id = 426] 17:50:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8910a000) [pid = 1862] [serial = 1279] [outer = (nil)] 17:50:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x89d0ac00) [pid = 1862] [serial = 1280] [outer = 0x8910a000] 17:50:12 INFO - PROCESS | 1862 | 1466729412971 Marionette DEBUG loaded listener.js 17:50:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89fccc00) [pid = 1862] [serial = 1281] [outer = 0x8910a000] 17:50:13 INFO - PROCESS | 1862 | 1466729413991 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]]]}] 17:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1344ms 17:50:14 INFO - PROCESS | 1862 | 1466729414028 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 17:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:50:14 INFO - PROCESS | 1862 | 1466729414032 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 17:50:14 INFO - PROCESS | 1862 | 1466729414044 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:50:14 INFO - PROCESS | 1862 | 1466729414049 Marionette TRACE conn4 <- [1,1678,null,{}] 17:50:14 INFO - PROCESS | 1862 | 1466729414065 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}] 17:50:14 INFO - PROCESS | 1862 | 1466729414073 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:14 INFO - PROCESS | 1862 | 1466729414297 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 17:50:14 INFO - PROCESS | 1862 | 1466729414320 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:14 INFO - PROCESS | 1862 | 1466729414330 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aae9400 == 20 [pid = 1862] [id = 427] 17:50:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aae9800) [pid = 1862] [serial = 1282] [outer = (nil)] 17:50:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8aaee000) [pid = 1862] [serial = 1283] [outer = 0x8aae9800] 17:50:14 INFO - PROCESS | 1862 | 1466729414401 Marionette DEBUG loaded listener.js 17:50:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b1b8000) [pid = 1862] [serial = 1284] [outer = 0x8aae9800] 17:50:15 INFO - PROCESS | 1862 | 1466729415383 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]]]}] 17:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1389ms 17:50:15 INFO - PROCESS | 1862 | 1466729415428 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 17:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:50:15 INFO - PROCESS | 1862 | 1466729415433 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 17:50:15 INFO - PROCESS | 1862 | 1466729415446 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:50:15 INFO - PROCESS | 1862 | 1466729415449 Marionette TRACE conn4 <- [1,1682,null,{}] 17:50:15 INFO - PROCESS | 1862 | 1466729415455 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}] 17:50:15 INFO - PROCESS | 1862 | 1466729415459 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:15 INFO - PROCESS | 1862 | 1466729415675 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 17:50:15 INFO - PROCESS | 1862 | 1466729415698 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:15 INFO - PROCESS | 1862 | 1466729415707 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x8910ec00 == 21 [pid = 1862] [id = 428] 17:50:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8aae6400) [pid = 1862] [serial = 1285] [outer = (nil)] 17:50:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b310400) [pid = 1862] [serial = 1286] [outer = 0x8aae6400] 17:50:15 INFO - PROCESS | 1862 | 1466729415775 Marionette DEBUG loaded listener.js 17:50:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b71d000) [pid = 1862] [serial = 1287] [outer = 0x8aae6400] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89fe1000) [pid = 1862] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x882a8000) [pid = 1862] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x87ad6400) [pid = 1862] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x88be1800) [pid = 1862] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8a151c00) [pid = 1862] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89fcd800) [pid = 1862] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89fe7c00) [pid = 1862] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8d0b9800) [pid = 1862] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x88362800) [pid = 1862] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x89d06400) [pid = 1862] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x89fe3000) [pid = 1862] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:50:16 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x88be8c00) [pid = 1862] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:50:16 INFO - PROCESS | 1862 | 1466729416799 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]]]}] 17:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1390ms 17:50:16 INFO - PROCESS | 1862 | 1466729416829 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 17:50:16 INFO - PROCESS | 1862 | 1466729416833 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 17:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:50:16 INFO - PROCESS | 1862 | 1466729416839 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:50:16 INFO - PROCESS | 1862 | 1466729416842 Marionette TRACE conn4 <- [1,1686,null,{}] 17:50:16 INFO - PROCESS | 1862 | 1466729416848 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}] 17:50:16 INFO - PROCESS | 1862 | 1466729416853 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:17 INFO - PROCESS | 1862 | 1466729417067 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 17:50:17 INFO - PROCESS | 1862 | 1466729417088 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:17 INFO - PROCESS | 1862 | 1466729417103 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be2800 == 22 [pid = 1862] [id = 429] 17:50:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x87be4800) [pid = 1862] [serial = 1288] [outer = (nil)] 17:50:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x89fe0400) [pid = 1862] [serial = 1289] [outer = 0x87be4800] 17:50:17 INFO - PROCESS | 1862 | 1466729417179 Marionette DEBUG loaded listener.js 17:50:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8aae6800) [pid = 1862] [serial = 1290] [outer = 0x87be4800] 17:50:18 INFO - PROCESS | 1862 | 1466729418184 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]]]}] 17:50:18 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 17:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1401ms 17:50:18 INFO - PROCESS | 1862 | 1466729418242 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 17:50:18 INFO - PROCESS | 1862 | 1466729418249 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 17:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:50:18 INFO - PROCESS | 1862 | 1466729418259 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:50:18 INFO - PROCESS | 1862 | 1466729418263 Marionette TRACE conn4 <- [1,1690,null,{}] 17:50:18 INFO - PROCESS | 1862 | 1466729418273 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}] 17:50:18 INFO - PROCESS | 1862 | 1466729418278 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:18 INFO - PROCESS | 1862 | 1466729418514 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 17:50:18 INFO - PROCESS | 1862 | 1466729418767 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:18 INFO - PROCESS | 1862 | 1466729418784 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x88356800 == 23 [pid = 1862] [id = 430] 17:50:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88357000) [pid = 1862] [serial = 1291] [outer = (nil)] 17:50:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x887db800) [pid = 1862] [serial = 1292] [outer = 0x88357000] 17:50:18 INFO - PROCESS | 1862 | 1466729418912 Marionette DEBUG loaded listener.js 17:50:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89107000) [pid = 1862] [serial = 1293] [outer = 0x88357000] 17:50:19 INFO - PROCESS | 1862 | 1466729419894 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]]]}] 17:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1696ms 17:50:19 INFO - PROCESS | 1862 | 1466729419955 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 17:50:19 INFO - PROCESS | 1862 | 1466729419963 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 17:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:50:19 INFO - PROCESS | 1862 | 1466729419974 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:50:19 INFO - PROCESS | 1862 | 1466729419979 Marionette TRACE conn4 <- [1,1694,null,{}] 17:50:19 INFO - PROCESS | 1862 | 1466729419985 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}] 17:50:19 INFO - PROCESS | 1862 | 1466729419991 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:20 INFO - PROCESS | 1862 | 1466729420189 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 17:50:20 INFO - PROCESS | 1862 | 1466729420458 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:20 INFO - PROCESS | 1862 | 1466729420472 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd8000 == 24 [pid = 1862] [id = 431] 17:50:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8a153000) [pid = 1862] [serial = 1294] [outer = (nil)] 17:50:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8aaa0400) [pid = 1862] [serial = 1295] [outer = 0x8a153000] 17:50:20 INFO - PROCESS | 1862 | 1466729420600 Marionette DEBUG loaded listener.js 17:50:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8aaeb800) [pid = 1862] [serial = 1296] [outer = 0x8a153000] 17:50:21 INFO - PROCESS | 1862 | 1466729421557 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]]]}] 17:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1636ms 17:50:21 INFO - PROCESS | 1862 | 1466729421610 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 17:50:21 INFO - PROCESS | 1862 | 1466729421615 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 17:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:50:21 INFO - PROCESS | 1862 | 1466729421622 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:50:21 INFO - PROCESS | 1862 | 1466729421628 Marionette TRACE conn4 <- [1,1698,null,{}] 17:50:21 INFO - PROCESS | 1862 | 1466729421645 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}] 17:50:21 INFO - PROCESS | 1862 | 1466729421654 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:21 INFO - PROCESS | 1862 | 1466729421890 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 17:50:22 INFO - PROCESS | 1862 | 1466729422115 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:22 INFO - PROCESS | 1862 | 1466729422126 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x8910cc00 == 25 [pid = 1862] [id = 432] 17:50:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8cc13800) [pid = 1862] [serial = 1297] [outer = (nil)] 17:50:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8cc4bc00) [pid = 1862] [serial = 1298] [outer = 0x8cc13800] 17:50:22 INFO - PROCESS | 1862 | 1466729422257 Marionette DEBUG loaded listener.js 17:50:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8d0a4800) [pid = 1862] [serial = 1299] [outer = 0x8cc13800] 17:50:23 INFO - PROCESS | 1862 | 1466729423218 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]]]}] 17:50:23 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 17:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1647ms 17:50:23 INFO - PROCESS | 1862 | 1466729423270 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 17:50:23 INFO - PROCESS | 1862 | 1466729423275 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 17:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:50:23 INFO - PROCESS | 1862 | 1466729423282 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:50:23 INFO - PROCESS | 1862 | 1466729423285 Marionette TRACE conn4 <- [1,1702,null,{}] 17:50:23 INFO - PROCESS | 1862 | 1466729423291 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}] 17:50:23 INFO - PROCESS | 1862 | 1466729423297 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:23 INFO - PROCESS | 1862 | 1466729423492 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 17:50:23 INFO - PROCESS | 1862 | 1466729423670 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:23 INFO - PROCESS | 1862 | 1466729423680 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b716c00 == 26 [pid = 1862] [id = 433] 17:50:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8cc4dc00) [pid = 1862] [serial = 1300] [outer = (nil)] 17:50:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8d0b2000) [pid = 1862] [serial = 1301] [outer = 0x8cc4dc00] 17:50:23 INFO - PROCESS | 1862 | 1466729423764 Marionette DEBUG loaded listener.js 17:50:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8d0b5000) [pid = 1862] [serial = 1302] [outer = 0x8cc4dc00] 17:50:24 INFO - PROCESS | 1862 | 1466729424707 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]]]}] 17:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1491ms 17:50:24 INFO - PROCESS | 1862 | 1466729424775 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 17:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:50:24 INFO - PROCESS | 1862 | 1466729424780 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 17:50:24 INFO - PROCESS | 1862 | 1466729424787 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:50:24 INFO - PROCESS | 1862 | 1466729424791 Marionette TRACE conn4 <- [1,1706,null,{}] 17:50:24 INFO - PROCESS | 1862 | 1466729424797 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}] 17:50:24 INFO - PROCESS | 1862 | 1466729424803 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:25 INFO - PROCESS | 1862 | 1466729425048 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 17:50:25 INFO - PROCESS | 1862 | 1466729425279 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:25 INFO - PROCESS | 1862 | 1466729425289 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x88360800 == 27 [pid = 1862] [id = 434] 17:50:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d0a1c00) [pid = 1862] [serial = 1303] [outer = (nil)] 17:50:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8d0be400) [pid = 1862] [serial = 1304] [outer = 0x8d0a1c00] 17:50:25 INFO - PROCESS | 1862 | 1466729425390 Marionette DEBUG loaded listener.js 17:50:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8d0c0400) [pid = 1862] [serial = 1305] [outer = 0x8d0a1c00] 17:50:26 INFO - PROCESS | 1862 | 1466729426312 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]]]}] 17:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1582ms 17:50:26 INFO - PROCESS | 1862 | 1466729426371 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 17:50:26 INFO - PROCESS | 1862 | 1466729426376 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 17:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:50:26 INFO - PROCESS | 1862 | 1466729426384 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:50:26 INFO - PROCESS | 1862 | 1466729426387 Marionette TRACE conn4 <- [1,1710,null,{}] 17:50:26 INFO - PROCESS | 1862 | 1466729426394 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}] 17:50:26 INFO - PROCESS | 1862 | 1466729426405 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:26 INFO - PROCESS | 1862 | 1466729426631 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 17:50:26 INFO - PROCESS | 1862 | 1466729426848 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:26 INFO - PROCESS | 1862 | 1466729426854 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad4c00 == 28 [pid = 1862] [id = 435] 17:50:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x88357400) [pid = 1862] [serial = 1306] [outer = (nil)] 17:50:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8d381800) [pid = 1862] [serial = 1307] [outer = 0x88357400] 17:50:26 INFO - PROCESS | 1862 | 1466729426979 Marionette DEBUG loaded listener.js 17:50:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8d38f000) [pid = 1862] [serial = 1308] [outer = 0x88357400] 17:50:27 INFO - PROCESS | 1862 | 1466729427878 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]]]}] 17:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1537ms 17:50:27 INFO - PROCESS | 1862 | 1466729427922 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 17:50:27 INFO - PROCESS | 1862 | 1466729427926 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 17:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:50:27 INFO - PROCESS | 1862 | 1466729427933 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:50:27 INFO - PROCESS | 1862 | 1466729427937 Marionette TRACE conn4 <- [1,1714,null,{}] 17:50:27 INFO - PROCESS | 1862 | 1466729427943 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}] 17:50:27 INFO - PROCESS | 1862 | 1466729427949 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:28 INFO - PROCESS | 1862 | 1466729428130 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 17:50:28 INFO - PROCESS | 1862 | 1466729428321 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:28 INFO - PROCESS | 1862 | 1466729428330 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0b2400 == 29 [pid = 1862] [id = 436] 17:50:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8d177800) [pid = 1862] [serial = 1309] [outer = (nil)] 17:50:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8de1b000) [pid = 1862] [serial = 1310] [outer = 0x8d177800] 17:50:28 INFO - PROCESS | 1862 | 1466729428408 Marionette DEBUG loaded listener.js 17:50:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8de1c800) [pid = 1862] [serial = 1311] [outer = 0x8d177800] 17:50:29 INFO - PROCESS | 1862 | 1466729429571 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]]]}] 17:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1733ms 17:50:29 INFO - PROCESS | 1862 | 1466729429668 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 17:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:50:29 INFO - PROCESS | 1862 | 1466729429674 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 17:50:29 INFO - PROCESS | 1862 | 1466729429682 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:50:29 INFO - PROCESS | 1862 | 1466729429688 Marionette TRACE conn4 <- [1,1718,null,{}] 17:50:29 INFO - PROCESS | 1862 | 1466729429696 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}] 17:50:29 INFO - PROCESS | 1862 | 1466729429703 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:29 INFO - PROCESS | 1862 | 1466729429912 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 17:50:30 INFO - PROCESS | 1862 | 1466729430136 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:30 INFO - PROCESS | 1862 | 1466729430150 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x88731c00 == 30 [pid = 1862] [id = 437] 17:50:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x88732800) [pid = 1862] [serial = 1312] [outer = (nil)] 17:50:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x887e0c00) [pid = 1862] [serial = 1313] [outer = 0x88732800] 17:50:30 INFO - PROCESS | 1862 | 1466729430223 Marionette DEBUG loaded listener.js 17:50:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x88bdf800) [pid = 1862] [serial = 1314] [outer = 0x88732800] 17:50:31 INFO - PROCESS | 1862 | 1466729431128 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]]]}] 17:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1536ms 17:50:31 INFO - PROCESS | 1862 | 1466729431217 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 17:50:31 INFO - PROCESS | 1862 | 1466729431224 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 17:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:50:31 INFO - PROCESS | 1862 | 1466729431234 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:50:31 INFO - PROCESS | 1862 | 1466729431239 Marionette TRACE conn4 <- [1,1722,null,{}] 17:50:31 INFO - PROCESS | 1862 | 1466729431245 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}] 17:50:31 INFO - PROCESS | 1862 | 1466729431250 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:31 INFO - PROCESS | 1862 | 1466729431479 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 17:50:32 INFO - PROCESS | 1862 | --DOCSHELL 0x88361800 == 29 [pid = 1862] [id = 414] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x89fe8c00) [pid = 1862] [serial = 1256] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x882b4800) [pid = 1862] [serial = 1250] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8835ec00) [pid = 1862] [serial = 1251] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x87be6400) [pid = 1862] [serial = 1227] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x87adf800) [pid = 1862] [serial = 1226] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x894d0400) [pid = 1862] [serial = 1230] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8910dc00) [pid = 1862] [serial = 1229] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8aa9f000) [pid = 1862] [serial = 1233] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8a156c00) [pid = 1862] [serial = 1232] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8cc10800) [pid = 1862] [serial = 1236] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8b718400) [pid = 1862] [serial = 1235] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8d0ac000) [pid = 1862] [serial = 1239] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d0a3c00) [pid = 1862] [serial = 1238] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d38a800) [pid = 1862] [serial = 1242] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8d0bdc00) [pid = 1862] [serial = 1241] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x887e1400) [pid = 1862] [serial = 1245] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x887d8c00) [pid = 1862] [serial = 1244] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x89fd9400) [pid = 1862] [serial = 1259] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8a155800) [pid = 1862] [serial = 1257] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8a156000) [pid = 1862] [serial = 1248] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89fea400) [pid = 1862] [serial = 1247] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8910b000) [pid = 1862] [serial = 1253] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8aae3c00) [pid = 1862] [serial = 1260] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x894c8400) [pid = 1862] [serial = 1254] [outer = (nil)] [url = about:blank] 17:50:32 INFO - PROCESS | 1862 | 1466729432861 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:32 INFO - PROCESS | 1862 | 1466729432871 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae2400 == 30 [pid = 1862] [id = 438] 17:50:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x87ae2c00) [pid = 1862] [serial = 1315] [outer = (nil)] 17:50:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x87be0000) [pid = 1862] [serial = 1316] [outer = 0x87ae2c00] 17:50:32 INFO - PROCESS | 1862 | 1466729432957 Marionette DEBUG loaded listener.js 17:50:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x882a6800) [pid = 1862] [serial = 1317] [outer = 0x87ae2c00] 17:50:33 INFO - PROCESS | 1862 | 1466729433828 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]]]}] 17:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 17:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 2645ms 17:50:33 INFO - PROCESS | 1862 | 1466729433883 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 17:50:33 INFO - PROCESS | 1862 | 1466729433890 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 17:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:50:33 INFO - PROCESS | 1862 | 1466729433898 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:50:33 INFO - PROCESS | 1862 | 1466729433903 Marionette TRACE conn4 <- [1,1726,null,{}] 17:50:33 INFO - PROCESS | 1862 | 1466729433912 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}] 17:50:33 INFO - PROCESS | 1862 | 1466729433920 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:34 INFO - PROCESS | 1862 | 1466729434096 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 17:50:34 INFO - PROCESS | 1862 | 1466729434236 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:34 INFO - PROCESS | 1862 | 1466729434246 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x88359c00 == 31 [pid = 1862] [id = 439] 17:50:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x88362c00) [pid = 1862] [serial = 1318] [outer = (nil)] 17:50:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x88732000) [pid = 1862] [serial = 1319] [outer = 0x88362c00] 17:50:34 INFO - PROCESS | 1862 | 1466729434316 Marionette DEBUG loaded listener.js 17:50:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x887de800) [pid = 1862] [serial = 1320] [outer = 0x88362c00] 17:50:35 INFO - PROCESS | 1862 | 1466729435167 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]]]}] 17:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1336ms 17:50:35 INFO - PROCESS | 1862 | 1466729435238 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 17:50:35 INFO - PROCESS | 1862 | 1466729435244 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 17:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:50:35 INFO - PROCESS | 1862 | 1466729435251 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:50:35 INFO - PROCESS | 1862 | 1466729435254 Marionette TRACE conn4 <- [1,1730,null,{}] 17:50:35 INFO - PROCESS | 1862 | 1466729435267 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}] 17:50:35 INFO - PROCESS | 1862 | 1466729435272 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:35 INFO - PROCESS | 1862 | 1466729435492 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 17:50:35 INFO - PROCESS | 1862 | 1466729435524 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:35 INFO - PROCESS | 1862 | 1466729435533 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adac00 == 32 [pid = 1862] [id = 440] 17:50:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x894c6400) [pid = 1862] [serial = 1321] [outer = (nil)] 17:50:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x894ca800) [pid = 1862] [serial = 1322] [outer = 0x894c6400] 17:50:35 INFO - PROCESS | 1862 | 1466729435639 Marionette DEBUG loaded listener.js 17:50:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x894d3c00) [pid = 1862] [serial = 1323] [outer = 0x894c6400] 17:50:36 INFO - PROCESS | 1862 | 1466729436721 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]]]}] 17:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 17:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1534ms 17:50:36 INFO - PROCESS | 1862 | 1466729436787 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 17:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:50:36 INFO - PROCESS | 1862 | 1466729436791 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 17:50:36 INFO - PROCESS | 1862 | 1466729436807 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:50:36 INFO - PROCESS | 1862 | 1466729436818 Marionette TRACE conn4 <- [1,1734,null,{}] 17:50:36 INFO - PROCESS | 1862 | 1466729436838 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}] 17:50:36 INFO - PROCESS | 1862 | 1466729436846 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:37 INFO - PROCESS | 1862 | 1466729437080 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 17:50:37 INFO - PROCESS | 1862 | 1466729437131 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:37 INFO - PROCESS | 1862 | 1466729437138 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fea400 == 33 [pid = 1862] [id = 441] 17:50:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89fea800) [pid = 1862] [serial = 1324] [outer = (nil)] 17:50:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8a154c00) [pid = 1862] [serial = 1325] [outer = 0x89fea800] 17:50:37 INFO - PROCESS | 1862 | 1466729437210 Marionette DEBUG loaded listener.js 17:50:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8a15dc00) [pid = 1862] [serial = 1326] [outer = 0x89fea800] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x87be4800) [pid = 1862] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8aae9800) [pid = 1862] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8aae6400) [pid = 1862] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8b30d000) [pid = 1862] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8aa97c00) [pid = 1862] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x88365000) [pid = 1862] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8aae1400) [pid = 1862] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x882ae000) [pid = 1862] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8835c800) [pid = 1862] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:50:38 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8910a000) [pid = 1862] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:50:38 INFO - PROCESS | 1862 | 1466729438594 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]]]}] 17:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1864ms 17:50:38 INFO - PROCESS | 1862 | 1466729438662 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 17:50:38 INFO - PROCESS | 1862 | 1466729438667 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 17:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:50:38 INFO - PROCESS | 1862 | 1466729438673 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:50:38 INFO - PROCESS | 1862 | 1466729438675 Marionette TRACE conn4 <- [1,1738,null,{}] 17:50:38 INFO - PROCESS | 1862 | 1466729438681 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}] 17:50:38 INFO - PROCESS | 1862 | 1466729438686 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:38 INFO - PROCESS | 1862 | 1466729438850 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 17:50:39 INFO - PROCESS | 1862 | 1466729438981 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:39 INFO - PROCESS | 1862 | 1466729438989 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x882ae000 == 34 [pid = 1862] [id = 442] 17:50:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89d05000) [pid = 1862] [serial = 1327] [outer = (nil)] 17:50:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aa9e000) [pid = 1862] [serial = 1328] [outer = 0x89d05000] 17:50:39 INFO - PROCESS | 1862 | 1466729439061 Marionette DEBUG loaded listener.js 17:50:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8aaa0800) [pid = 1862] [serial = 1329] [outer = 0x89d05000] 17:50:39 INFO - PROCESS | 1862 | 1466729439867 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]]]}] 17:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1242ms 17:50:39 INFO - PROCESS | 1862 | 1466729439964 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 17:50:39 INFO - PROCESS | 1862 | 1466729439969 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 17:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:50:39 INFO - PROCESS | 1862 | 1466729439980 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:50:39 INFO - PROCESS | 1862 | 1466729439985 Marionette TRACE conn4 <- [1,1742,null,{}] 17:50:40 INFO - PROCESS | 1862 | 1466729439995 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}] 17:50:40 INFO - PROCESS | 1862 | 1466729440001 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:40 INFO - PROCESS | 1862 | 1466729440212 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 17:50:40 INFO - PROCESS | 1862 | 1466729440399 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:40 INFO - PROCESS | 1862 | 1466729440415 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b2800 == 35 [pid = 1862] [id = 443] 17:50:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x882b2c00) [pid = 1862] [serial = 1330] [outer = (nil)] 17:50:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8835a000) [pid = 1862] [serial = 1331] [outer = 0x882b2c00] 17:50:40 INFO - PROCESS | 1862 | 1466729440501 Marionette DEBUG loaded listener.js 17:50:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88be4800) [pid = 1862] [serial = 1332] [outer = 0x882b2c00] 17:50:41 INFO - PROCESS | 1862 | 1466729441614 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]]]}] 17:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1703ms 17:50:41 INFO - PROCESS | 1862 | 1466729441685 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 17:50:41 INFO - PROCESS | 1862 | 1466729441691 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 17:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:50:41 INFO - PROCESS | 1862 | 1466729441704 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:50:41 INFO - PROCESS | 1862 | 1466729441712 Marionette TRACE conn4 <- [1,1746,null,{}] 17:50:41 INFO - PROCESS | 1862 | 1466729441720 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}] 17:50:41 INFO - PROCESS | 1862 | 1466729441727 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:41 INFO - PROCESS | 1862 | 1466729441970 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 17:50:42 INFO - PROCESS | 1862 | 1466729442208 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:42 INFO - PROCESS | 1862 | 1466729442218 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ade400 == 36 [pid = 1862] [id = 444] 17:50:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x882a7400) [pid = 1862] [serial = 1333] [outer = (nil)] 17:50:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8a152c00) [pid = 1862] [serial = 1334] [outer = 0x882a7400] 17:50:42 INFO - PROCESS | 1862 | 1466729442305 Marionette DEBUG loaded listener.js 17:50:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aa9f000) [pid = 1862] [serial = 1335] [outer = 0x882a7400] 17:50:43 INFO - PROCESS | 1862 | 1466729443345 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]]]}] 17:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1697ms 17:50:43 INFO - PROCESS | 1862 | 1466729443398 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 17:50:43 INFO - PROCESS | 1862 | 1466729443402 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 17:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:50:43 INFO - PROCESS | 1862 | 1466729443411 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:50:43 INFO - PROCESS | 1862 | 1466729443415 Marionette TRACE conn4 <- [1,1750,null,{}] 17:50:43 INFO - PROCESS | 1862 | 1466729443431 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}] 17:50:43 INFO - PROCESS | 1862 | 1466729443441 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:43 INFO - PROCESS | 1862 | 1466729443676 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 17:50:43 INFO - PROCESS | 1862 | 1466729443955 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:43 INFO - PROCESS | 1862 | 1466729443967 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b310800 == 37 [pid = 1862] [id = 445] 17:50:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8b713400) [pid = 1862] [serial = 1336] [outer = (nil)] 17:50:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8b717400) [pid = 1862] [serial = 1337] [outer = 0x8b713400] 17:50:44 INFO - PROCESS | 1862 | 1466729444097 Marionette DEBUG loaded listener.js 17:50:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b71f400) [pid = 1862] [serial = 1338] [outer = 0x8b713400] 17:50:45 INFO - PROCESS | 1862 | 1466729445161 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]]]}] 17:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1837ms 17:50:45 INFO - PROCESS | 1862 | 1466729445248 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 17:50:45 INFO - PROCESS | 1862 | 1466729445253 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 17:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:50:45 INFO - PROCESS | 1862 | 1466729445260 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:50:45 INFO - PROCESS | 1862 | 1466729445264 Marionette TRACE conn4 <- [1,1754,null,{}] 17:50:45 INFO - PROCESS | 1862 | 1466729445270 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}] 17:50:45 INFO - PROCESS | 1862 | 1466729445275 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:45 INFO - PROCESS | 1862 | 1466729445519 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 17:50:45 INFO - PROCESS | 1862 | 1466729445776 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:45 INFO - PROCESS | 1862 | 1466729445787 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x87beb000 == 38 [pid = 1862] [id = 446] 17:50:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x89d0f400) [pid = 1862] [serial = 1339] [outer = (nil)] 17:50:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8cc41c00) [pid = 1862] [serial = 1340] [outer = 0x89d0f400] 17:50:45 INFO - PROCESS | 1862 | 1466729445902 Marionette DEBUG loaded listener.js 17:50:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8cc44400) [pid = 1862] [serial = 1341] [outer = 0x89d0f400] 17:50:46 INFO - PROCESS | 1862 | 1466729446920 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]]]}] 17:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1732ms 17:50:47 INFO - PROCESS | 1862 | 1466729446993 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 17:50:47 INFO - PROCESS | 1862 | 1466729446997 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 17:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:50:47 INFO - PROCESS | 1862 | 1466729447004 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:50:47 INFO - PROCESS | 1862 | 1466729447007 Marionette TRACE conn4 <- [1,1758,null,{}] 17:50:47 INFO - PROCESS | 1862 | 1466729447014 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}] 17:50:47 INFO - PROCESS | 1862 | 1466729447019 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:47 INFO - PROCESS | 1862 | 1466729447212 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 17:50:47 INFO - PROCESS | 1862 | 1466729447576 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:47 INFO - PROCESS | 1862 | 1466729447588 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bde000 == 39 [pid = 1862] [id = 447] 17:50:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x87be3400) [pid = 1862] [serial = 1342] [outer = (nil)] 17:50:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x87bea000) [pid = 1862] [serial = 1343] [outer = 0x87be3400] 17:50:47 INFO - PROCESS | 1862 | 1466729447727 Marionette DEBUG loaded listener.js 17:50:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x882b4800) [pid = 1862] [serial = 1344] [outer = 0x87be3400] 17:50:48 INFO - PROCESS | 1862 | --DOCSHELL 0x89104000 == 38 [pid = 1862] [id = 419] 17:50:48 INFO - PROCESS | 1862 | --DOCSHELL 0x88bde000 == 37 [pid = 1862] [id = 417] 17:50:48 INFO - PROCESS | 1862 | --DOCSHELL 0x8aae9400 == 36 [pid = 1862] [id = 427] 17:50:48 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe0c00 == 35 [pid = 1862] [id = 418] 17:50:48 INFO - PROCESS | 1862 | --DOCSHELL 0x87be7400 == 34 [pid = 1862] [id = 416] 17:50:48 INFO - PROCESS | 1862 | 1466729448786 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]]]}] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x89fe0400) [pid = 1862] [serial = 1289] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8b1b8000) [pid = 1862] [serial = 1284] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8b310400) [pid = 1862] [serial = 1286] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8b71e400) [pid = 1862] [serial = 1271] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8cc14800) [pid = 1862] [serial = 1272] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8b1b0800) [pid = 1862] [serial = 1268] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x89fe6400) [pid = 1862] [serial = 1269] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x88735c00) [pid = 1862] [serial = 1277] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x887dbc00) [pid = 1862] [serial = 1278] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8b301800) [pid = 1862] [serial = 1263] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8b1b3c00) [pid = 1862] [serial = 1262] [outer = (nil)] [url = about:blank] 17:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1832ms 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x88be4400) [pid = 1862] [serial = 1274] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x89fcfc00) [pid = 1862] [serial = 1275] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x88bde800) [pid = 1862] [serial = 1265] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x894c5000) [pid = 1862] [serial = 1266] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x89d0ac00) [pid = 1862] [serial = 1280] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8aaee000) [pid = 1862] [serial = 1283] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8b71d000) [pid = 1862] [serial = 1287] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x89fccc00) [pid = 1862] [serial = 1281] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8aae6800) [pid = 1862] [serial = 1290] [outer = (nil)] [url = about:blank] 17:50:48 INFO - PROCESS | 1862 | 1466729448858 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 17:50:48 INFO - PROCESS | 1862 | 1466729448865 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 17:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:50:48 INFO - PROCESS | 1862 | 1466729448878 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:50:48 INFO - PROCESS | 1862 | 1466729448882 Marionette TRACE conn4 <- [1,1762,null,{}] 17:50:48 INFO - PROCESS | 1862 | 1466729448891 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}] 17:50:48 INFO - PROCESS | 1862 | 1466729448898 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:49 INFO - PROCESS | 1862 | 1466729449092 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 17:50:49 INFO - PROCESS | 1862 | 1466729449259 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:49 INFO - PROCESS | 1862 | 1466729449272 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be2000 == 35 [pid = 1862] [id = 448] 17:50:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88be5000) [pid = 1862] [serial = 1345] [outer = (nil)] 17:50:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8910e400) [pid = 1862] [serial = 1346] [outer = 0x88be5000] 17:50:49 INFO - PROCESS | 1862 | 1466729449402 Marionette DEBUG loaded listener.js 17:50:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89d0ac00) [pid = 1862] [serial = 1347] [outer = 0x88be5000] 17:50:50 INFO - PROCESS | 1862 | 1466729450257 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]]]}] 17:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1445ms 17:50:50 INFO - PROCESS | 1862 | 1466729450327 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 17:50:50 INFO - PROCESS | 1862 | 1466729450333 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 17:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:50:50 INFO - PROCESS | 1862 | 1466729450341 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:50:50 INFO - PROCESS | 1862 | 1466729450344 Marionette TRACE conn4 <- [1,1766,null,{}] 17:50:50 INFO - PROCESS | 1862 | 1466729450352 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}] 17:50:50 INFO - PROCESS | 1862 | 1466729450357 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:50 INFO - PROCESS | 1862 | 1466729450556 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 17:50:50 INFO - PROCESS | 1862 | 1466729450851 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:50 INFO - PROCESS | 1862 | 1466729450858 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa9ec00 == 36 [pid = 1862] [id = 449] 17:50:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aae4000) [pid = 1862] [serial = 1348] [outer = (nil)] 17:50:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8aae7c00) [pid = 1862] [serial = 1349] [outer = 0x8aae4000] 17:50:50 INFO - PROCESS | 1862 | 1466729450945 Marionette DEBUG loaded listener.js 17:50:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b1b3c00) [pid = 1862] [serial = 1350] [outer = 0x8aae4000] 17:50:51 INFO - PROCESS | 1862 | 1466729451846 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]]]}] 17:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1539ms 17:50:51 INFO - PROCESS | 1862 | 1466729451880 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 17:50:51 INFO - PROCESS | 1862 | 1466729451884 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 17:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:50:51 INFO - PROCESS | 1862 | 1466729451900 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:50:51 INFO - PROCESS | 1862 | 1466729451910 Marionette TRACE conn4 <- [1,1770,null,{}] 17:50:51 INFO - PROCESS | 1862 | 1466729451930 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}] 17:50:51 INFO - PROCESS | 1862 | 1466729451939 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:52 INFO - PROCESS | 1862 | 1466729452183 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 17:50:52 INFO - PROCESS | 1862 | 1466729452213 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:52 INFO - PROCESS | 1862 | 1466729452221 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae0c00 == 37 [pid = 1862] [id = 450] 17:50:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b30cc00) [pid = 1862] [serial = 1351] [outer = (nil)] 17:50:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b716800) [pid = 1862] [serial = 1352] [outer = 0x8b30cc00] 17:50:52 INFO - PROCESS | 1862 | 1466729452296 Marionette DEBUG loaded listener.js 17:50:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b71fc00) [pid = 1862] [serial = 1353] [outer = 0x8b30cc00] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x88357000) [pid = 1862] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x87ae2c00) [pid = 1862] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x88362c00) [pid = 1862] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x894c6400) [pid = 1862] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8a153000) [pid = 1862] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8cc13800) [pid = 1862] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8d177800) [pid = 1862] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8cc4dc00) [pid = 1862] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x89fea800) [pid = 1862] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8d0a1c00) [pid = 1862] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x88357400) [pid = 1862] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:50:53 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x88732800) [pid = 1862] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:50:53 INFO - PROCESS | 1862 | 1466729453363 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]]]}] 17:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1523ms 17:50:53 INFO - PROCESS | 1862 | 1466729453417 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 17:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:50:53 INFO - PROCESS | 1862 | 1466729453422 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 17:50:53 INFO - PROCESS | 1862 | 1466729453428 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:50:53 INFO - PROCESS | 1862 | 1466729453432 Marionette TRACE conn4 <- [1,1774,null,{}] 17:50:53 INFO - PROCESS | 1862 | 1466729453437 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}] 17:50:53 INFO - PROCESS | 1862 | 1466729453443 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:53 INFO - PROCESS | 1862 | 1466729453615 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 17:50:53 INFO - PROCESS | 1862 | 1466729453750 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:53 INFO - PROCESS | 1862 | 1466729453758 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adb000 == 38 [pid = 1862] [id = 451] 17:50:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x887dac00) [pid = 1862] [serial = 1354] [outer = (nil)] 17:50:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x89d0cc00) [pid = 1862] [serial = 1355] [outer = 0x887dac00] 17:50:53 INFO - PROCESS | 1862 | 1466729453831 Marionette DEBUG loaded listener.js 17:50:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x89fd8400) [pid = 1862] [serial = 1356] [outer = 0x887dac00] 17:50:54 INFO - PROCESS | 1862 | 1466729454631 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]]]}] 17:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1240ms 17:50:54 INFO - PROCESS | 1862 | 1466729454668 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 17:50:54 INFO - PROCESS | 1862 | 1466729454672 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 17:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:50:54 INFO - PROCESS | 1862 | 1466729454678 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:50:54 INFO - PROCESS | 1862 | 1466729454682 Marionette TRACE conn4 <- [1,1778,null,{}] 17:50:54 INFO - PROCESS | 1862 | 1466729454696 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}] 17:50:54 INFO - PROCESS | 1862 | 1466729454701 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:54 INFO - PROCESS | 1862 | 1466729454861 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 17:50:54 INFO - PROCESS | 1862 | 1466729454874 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:54 INFO - PROCESS | 1862 | 1466729454893 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a9c00 == 39 [pid = 1862] [id = 452] 17:50:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88be1400) [pid = 1862] [serial = 1357] [outer = (nil)] 17:50:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8cc15c00) [pid = 1862] [serial = 1358] [outer = 0x88be1400] 17:50:54 INFO - PROCESS | 1862 | 1466729454985 Marionette DEBUG loaded listener.js 17:50:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8cc50c00) [pid = 1862] [serial = 1359] [outer = 0x88be1400] 17:50:56 INFO - PROCESS | 1862 | 1466729456190 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]]]}] 17:50:56 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 17:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1585ms 17:50:56 INFO - PROCESS | 1862 | 1466729456266 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 17:50:56 INFO - PROCESS | 1862 | 1466729456274 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 17:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:50:56 INFO - PROCESS | 1862 | 1466729456283 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:50:56 INFO - PROCESS | 1862 | 1466729456288 Marionette TRACE conn4 <- [1,1782,null,{}] 17:50:56 INFO - PROCESS | 1862 | 1466729456299 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}] 17:50:56 INFO - PROCESS | 1862 | 1466729456304 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:56 INFO - PROCESS | 1862 | 1466729456538 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 17:50:56 INFO - PROCESS | 1862 | 1466729456823 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:56 INFO - PROCESS | 1862 | 1466729456834 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x88729000 == 40 [pid = 1862] [id = 453] 17:50:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8872a800) [pid = 1862] [serial = 1360] [outer = (nil)] 17:50:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x89103400) [pid = 1862] [serial = 1361] [outer = 0x8872a800] 17:50:56 INFO - PROCESS | 1862 | 1466729456916 Marionette DEBUG loaded listener.js 17:50:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89fd0400) [pid = 1862] [serial = 1362] [outer = 0x8872a800] 17:50:57 INFO - PROCESS | 1862 | 1466729457843 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]]]}] 17:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 17:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1598ms 17:50:57 INFO - PROCESS | 1862 | 1466729457896 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 17:50:57 INFO - PROCESS | 1862 | 1466729457904 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 17:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:50:57 INFO - PROCESS | 1862 | 1466729457916 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:50:57 INFO - PROCESS | 1862 | 1466729457920 Marionette TRACE conn4 <- [1,1786,null,{}] 17:50:57 INFO - PROCESS | 1862 | 1466729457928 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}] 17:50:57 INFO - PROCESS | 1862 | 1466729457933 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:58 INFO - PROCESS | 1862 | 1466729458137 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 17:50:58 INFO - PROCESS | 1862 | 1466729458322 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:58 INFO - PROCESS | 1862 | 1466729458335 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a155400 == 41 [pid = 1862] [id = 454] 17:50:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8aae9000) [pid = 1862] [serial = 1363] [outer = (nil)] 17:50:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b1be000) [pid = 1862] [serial = 1364] [outer = 0x8aae9000] 17:50:58 INFO - PROCESS | 1862 | 1466729458473 Marionette DEBUG loaded listener.js 17:50:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b30fc00) [pid = 1862] [serial = 1365] [outer = 0x8aae9000] 17:50:59 INFO - PROCESS | 1862 | 1466729459523 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]]]}] 17:50:59 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 17:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1639ms 17:50:59 INFO - PROCESS | 1862 | 1466729459556 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 17:50:59 INFO - PROCESS | 1862 | 1466729459559 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 17:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:50:59 INFO - PROCESS | 1862 | 1466729459568 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:50:59 INFO - PROCESS | 1862 | 1466729459575 Marionette TRACE conn4 <- [1,1790,null,{}] 17:50:59 INFO - PROCESS | 1862 | 1466729459594 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}] 17:50:59 INFO - PROCESS | 1862 | 1466729459604 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:50:59 INFO - PROCESS | 1862 | 1466729459830 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 17:51:00 INFO - PROCESS | 1862 | 1466729460120 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:00 INFO - PROCESS | 1862 | 1466729460129 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc18800 == 42 [pid = 1862] [id = 455] 17:51:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8cc4fc00) [pid = 1862] [serial = 1366] [outer = (nil)] 17:51:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8d0b0c00) [pid = 1862] [serial = 1367] [outer = 0x8cc4fc00] 17:51:00 INFO - PROCESS | 1862 | 1466729460227 Marionette DEBUG loaded listener.js 17:51:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8d0ba800) [pid = 1862] [serial = 1368] [outer = 0x8cc4fc00] 17:51:01 INFO - PROCESS | 1862 | 1466729461139 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]]]}] 17:51:01 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) 17:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1644ms 17:51:01 INFO - PROCESS | 1862 | 1466729461212 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 17:51:01 INFO - PROCESS | 1862 | 1466729461217 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 17:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:51:01 INFO - PROCESS | 1862 | 1466729461224 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:51:01 INFO - PROCESS | 1862 | 1466729461228 Marionette TRACE conn4 <- [1,1794,null,{}] 17:51:01 INFO - PROCESS | 1862 | 1466729461233 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}] 17:51:01 INFO - PROCESS | 1862 | 1466729461239 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:01 INFO - PROCESS | 1862 | 1466729461427 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 17:51:01 INFO - PROCESS | 1862 | 1466729461606 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:01 INFO - PROCESS | 1862 | 1466729461615 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa97400 == 43 [pid = 1862] [id = 456] 17:51:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d0adc00) [pid = 1862] [serial = 1369] [outer = (nil)] 17:51:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8d176c00) [pid = 1862] [serial = 1370] [outer = 0x8d0adc00] 17:51:01 INFO - PROCESS | 1862 | 1466729461696 Marionette DEBUG loaded listener.js 17:51:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8d178400) [pid = 1862] [serial = 1371] [outer = 0x8d0adc00] 17:51:02 INFO - PROCESS | 1862 | 1466729462702 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]]]}] 17:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1530ms 17:51:02 INFO - PROCESS | 1862 | 1466729462756 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 17:51:02 INFO - PROCESS | 1862 | 1466729462759 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 17:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:51:02 INFO - PROCESS | 1862 | 1466729462767 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:51:02 INFO - PROCESS | 1862 | 1466729462771 Marionette TRACE conn4 <- [1,1798,null,{}] 17:51:02 INFO - PROCESS | 1862 | 1466729462777 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}] 17:51:02 INFO - PROCESS | 1862 | 1466729462783 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:02 INFO - PROCESS | 1862 | 1466729462978 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 17:51:03 INFO - PROCESS | 1862 | 1466729463211 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:03 INFO - PROCESS | 1862 | 1466729463218 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b30a800 == 44 [pid = 1862] [id = 457] 17:51:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8d0ac400) [pid = 1862] [serial = 1372] [outer = (nil)] 17:51:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8d383000) [pid = 1862] [serial = 1373] [outer = 0x8d0ac400] 17:51:03 INFO - PROCESS | 1862 | 1466729463347 Marionette DEBUG loaded listener.js 17:51:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8d386c00) [pid = 1862] [serial = 1374] [outer = 0x8d0ac400] 17:51:04 INFO - PROCESS | 1862 | 1466729464319 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]]]}] 17:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1592ms 17:51:04 INFO - PROCESS | 1862 | 1466729464359 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 17:51:04 INFO - PROCESS | 1862 | 1466729464364 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 17:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:51:04 INFO - PROCESS | 1862 | 1466729464371 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:51:04 INFO - PROCESS | 1862 | 1466729464374 Marionette TRACE conn4 <- [1,1802,null,{}] 17:51:04 INFO - PROCESS | 1862 | 1466729464380 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}] 17:51:04 INFO - PROCESS | 1862 | 1466729464390 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:04 INFO - PROCESS | 1862 | 1466729464635 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 17:51:04 INFO - PROCESS | 1862 | 1466729464890 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:04 INFO - PROCESS | 1862 | 1466729464898 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x88362000 == 45 [pid = 1862] [id = 458] 17:51:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x88be0c00) [pid = 1862] [serial = 1375] [outer = (nil)] 17:51:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8aa97c00) [pid = 1862] [serial = 1376] [outer = 0x88be0c00] 17:51:05 INFO - PROCESS | 1862 | 1466729465008 Marionette DEBUG loaded listener.js 17:51:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8de6a800) [pid = 1862] [serial = 1377] [outer = 0x88be0c00] 17:51:05 INFO - PROCESS | 1862 | 1466729465965 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]]]}] 17:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1644ms 17:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:51:06 INFO - PROCESS | 1862 | 1466729466017 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 17:51:06 INFO - PROCESS | 1862 | 1466729466021 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 17:51:06 INFO - PROCESS | 1862 | 1466729466028 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:51:06 INFO - PROCESS | 1862 | 1466729466031 Marionette TRACE conn4 <- [1,1806,null,{}] 17:51:06 INFO - PROCESS | 1862 | 1466729466039 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}] 17:51:06 INFO - PROCESS | 1862 | 1466729466044 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:06 INFO - PROCESS | 1862 | 1466729466239 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 17:51:06 INFO - PROCESS | 1862 | 1466729466695 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:06 INFO - PROCESS | 1862 | 1466729466705 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad8400 == 46 [pid = 1862] [id = 459] 17:51:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x87adc000) [pid = 1862] [serial = 1378] [outer = (nil)] 17:51:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x87be8400) [pid = 1862] [serial = 1379] [outer = 0x87adc000] 17:51:06 INFO - PROCESS | 1862 | 1466729466826 Marionette DEBUG loaded listener.js 17:51:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x882a8c00) [pid = 1862] [serial = 1380] [outer = 0x87adc000] 17:51:07 INFO - PROCESS | 1862 | 1466729467746 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]]]}] 17:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1785ms 17:51:07 INFO - PROCESS | 1862 | 1466729467816 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 17:51:07 INFO - PROCESS | 1862 | 1466729467829 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 17:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:51:07 INFO - PROCESS | 1862 | 1466729467849 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:51:07 INFO - PROCESS | 1862 | 1466729467855 Marionette TRACE conn4 <- [1,1810,null,{}] 17:51:07 INFO - PROCESS | 1862 | 1466729467874 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}] 17:51:07 INFO - PROCESS | 1862 | 1466729467888 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:08 INFO - PROCESS | 1862 | 1466729468112 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8b309c00 == 45 [pid = 1862] [id = 423] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88356800 == 44 [pid = 1862] [id = 430] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd8000 == 43 [pid = 1862] [id = 431] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0b2400 == 42 [pid = 1862] [id = 436] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8910cc00 == 41 [pid = 1862] [id = 432] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88731c00 == 40 [pid = 1862] [id = 437] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8b716c00 == 39 [pid = 1862] [id = 433] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88360800 == 38 [pid = 1862] [id = 434] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae2400 == 37 [pid = 1862] [id = 438] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad4c00 == 36 [pid = 1862] [id = 435] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8910c400 == 35 [pid = 1862] [id = 415] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88735000 == 34 [pid = 1862] [id = 426] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87be2800 == 33 [pid = 1862] [id = 429] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88729800 == 32 [pid = 1862] [id = 420] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8910ec00 == 31 [pid = 1862] [id = 428] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88359400 == 30 [pid = 1862] [id = 421] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8835e800 == 29 [pid = 1862] [id = 425] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88364400 == 28 [pid = 1862] [id = 422] 17:51:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87be9c00 == 27 [pid = 1862] [id = 424] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x887db800) [pid = 1862] [serial = 1292] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x882a6800) [pid = 1862] [serial = 1317] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x88732000) [pid = 1862] [serial = 1319] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x894d3c00) [pid = 1862] [serial = 1323] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8aaeb800) [pid = 1862] [serial = 1296] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8d0a4800) [pid = 1862] [serial = 1299] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8de1c800) [pid = 1862] [serial = 1311] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8d0b5000) [pid = 1862] [serial = 1302] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8a154c00) [pid = 1862] [serial = 1325] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8cc4bc00) [pid = 1862] [serial = 1298] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x89107000) [pid = 1862] [serial = 1293] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8a15dc00) [pid = 1862] [serial = 1326] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d0c0400) [pid = 1862] [serial = 1305] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d381800) [pid = 1862] [serial = 1307] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8de1b000) [pid = 1862] [serial = 1310] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8d0be400) [pid = 1862] [serial = 1304] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x894ca800) [pid = 1862] [serial = 1322] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x887de800) [pid = 1862] [serial = 1320] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8d0b2000) [pid = 1862] [serial = 1301] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8aaa0400) [pid = 1862] [serial = 1295] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x88bdf800) [pid = 1862] [serial = 1314] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x887e0c00) [pid = 1862] [serial = 1313] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8d38f000) [pid = 1862] [serial = 1308] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x87be0000) [pid = 1862] [serial = 1316] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8aa9e000) [pid = 1862] [serial = 1328] [outer = (nil)] [url = about:blank] 17:51:09 INFO - PROCESS | 1862 | 1466729469449 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:09 INFO - PROCESS | 1862 | 1466729469461 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ade000 == 28 [pid = 1862] [id = 460] 17:51:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x87ade800) [pid = 1862] [serial = 1381] [outer = (nil)] 17:51:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x87bdf400) [pid = 1862] [serial = 1382] [outer = 0x87ade800] 17:51:09 INFO - PROCESS | 1862 | 1466729469541 Marionette DEBUG loaded listener.js 17:51:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x882a6400) [pid = 1862] [serial = 1383] [outer = 0x87ade800] 17:51:10 INFO - PROCESS | 1862 | 1466729470371 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]]]}] 17:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2559ms 17:51:10 INFO - PROCESS | 1862 | 1466729470411 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 17:51:10 INFO - PROCESS | 1862 | 1466729470416 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 17:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:51:10 INFO - PROCESS | 1862 | 1466729470425 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:51:10 INFO - PROCESS | 1862 | 1466729470429 Marionette TRACE conn4 <- [1,1814,null,{}] 17:51:10 INFO - PROCESS | 1862 | 1466729470439 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}] 17:51:10 INFO - PROCESS | 1862 | 1466729470446 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:10 INFO - PROCESS | 1862 | 1466729470612 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 17:51:10 INFO - PROCESS | 1862 | 1466729470626 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:10 INFO - PROCESS | 1862 | 1466729470634 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x88730400 == 29 [pid = 1862] [id = 461] 17:51:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x88730800) [pid = 1862] [serial = 1384] [outer = (nil)] 17:51:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x88734800) [pid = 1862] [serial = 1385] [outer = 0x88730800] 17:51:10 INFO - PROCESS | 1862 | 1466729470710 Marionette DEBUG loaded listener.js 17:51:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x887dc800) [pid = 1862] [serial = 1386] [outer = 0x88730800] 17:51:11 INFO - PROCESS | 1862 | 1466729471680 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]]]}] 17:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1292ms 17:51:11 INFO - PROCESS | 1862 | 1466729471723 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 17:51:11 INFO - PROCESS | 1862 | 1466729471731 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 17:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:51:11 INFO - PROCESS | 1862 | 1466729471738 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:51:11 INFO - PROCESS | 1862 | 1466729471742 Marionette TRACE conn4 <- [1,1818,null,{}] 17:51:11 INFO - PROCESS | 1862 | 1466729471749 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}] 17:51:11 INFO - PROCESS | 1862 | 1466729471754 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:11 INFO - PROCESS | 1862 | 1466729471935 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 17:51:12 INFO - PROCESS | 1862 | 1466729472125 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 1862 | 1466729472134 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bdb400 == 30 [pid = 1862] [id = 462] 17:51:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x88bdd800) [pid = 1862] [serial = 1387] [outer = (nil)] 17:51:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8910ac00) [pid = 1862] [serial = 1388] [outer = 0x88bdd800] 17:51:12 INFO - PROCESS | 1862 | 1466729472204 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x894c6c00) [pid = 1862] [serial = 1389] [outer = 0x88bdd800] 17:51:13 INFO - PROCESS | 1862 | 1466729473204 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]]]}] 17:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1534ms 17:51:13 INFO - PROCESS | 1862 | 1466729473273 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 1862 | 1466729473276 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 17:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:51:13 INFO - PROCESS | 1862 | 1466729473291 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - PROCESS | 1862 | 1466729473301 Marionette TRACE conn4 <- [1,1822,null,{}] 17:51:13 INFO - PROCESS | 1862 | 1466729473318 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}] 17:51:13 INFO - PROCESS | 1862 | 1466729473326 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:13 INFO - PROCESS | 1862 | 1466729473545 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 17:51:13 INFO - PROCESS | 1862 | 1466729473572 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:13 INFO - PROCESS | 1862 | 1466729473582 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fcb000 == 31 [pid = 1862] [id = 463] 17:51:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89fcc000) [pid = 1862] [serial = 1390] [outer = (nil)] 17:51:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89fd9800) [pid = 1862] [serial = 1391] [outer = 0x89fcc000] 17:51:13 INFO - PROCESS | 1862 | 1466729473646 Marionette DEBUG loaded listener.js 17:51:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x89fe8400) [pid = 1862] [serial = 1392] [outer = 0x89fcc000] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8b30cc00) [pid = 1862] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x887dac00) [pid = 1862] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89d05000) [pid = 1862] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8b713400) [pid = 1862] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x88be5000) [pid = 1862] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x882a7400) [pid = 1862] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x89d0f400) [pid = 1862] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8aae4000) [pid = 1862] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88be1400) [pid = 1862] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x882b2c00) [pid = 1862] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:51:14 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x87be3400) [pid = 1862] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:51:15 INFO - PROCESS | 1862 | 1466729475001 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]]]}] 17:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1807ms 17:51:15 INFO - PROCESS | 1862 | 1466729475091 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 17:51:15 INFO - PROCESS | 1862 | 1466729475095 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 17:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:51:15 INFO - PROCESS | 1862 | 1466729475102 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:51:15 INFO - PROCESS | 1862 | 1466729475105 Marionette TRACE conn4 <- [1,1826,null,{}] 17:51:15 INFO - PROCESS | 1862 | 1466729475111 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}] 17:51:15 INFO - PROCESS | 1862 | 1466729475115 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:15 INFO - PROCESS | 1862 | 1466729475262 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 17:51:15 INFO - PROCESS | 1862 | 1466729475271 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:15 INFO - PROCESS | 1862 | 1466729475277 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d05c00 == 32 [pid = 1862] [id = 464] 17:51:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89fcd000) [pid = 1862] [serial = 1393] [outer = (nil)] 17:51:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8a14f800) [pid = 1862] [serial = 1394] [outer = 0x89fcd000] 17:51:15 INFO - PROCESS | 1862 | 1466729475345 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8a153400) [pid = 1862] [serial = 1395] [outer = 0x89fcd000] 17:51:16 INFO - PROCESS | 1862 | 1466729476210 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]]]}] 17:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1134ms 17:51:16 INFO - PROCESS | 1862 | 1466729476236 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 17:51:16 INFO - PROCESS | 1862 | 1466729476239 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 17:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:51:16 INFO - PROCESS | 1862 | 1466729476254 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:51:16 INFO - PROCESS | 1862 | 1466729476258 Marionette TRACE conn4 <- [1,1830,null,{}] 17:51:16 INFO - PROCESS | 1862 | 1466729476263 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}] 17:51:16 INFO - PROCESS | 1862 | 1466729476268 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:16 INFO - PROCESS | 1862 | 1466729476416 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 17:51:16 INFO - PROCESS | 1862 | 1466729476426 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:16 INFO - PROCESS | 1862 | 1466729476444 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa97000 == 33 [pid = 1862] [id = 465] 17:51:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aa99800) [pid = 1862] [serial = 1396] [outer = (nil)] 17:51:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8aaa0c00) [pid = 1862] [serial = 1397] [outer = 0x8aa99800] 17:51:16 INFO - PROCESS | 1862 | 1466729476524 Marionette DEBUG loaded listener.js 17:51:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8aaf0c00) [pid = 1862] [serial = 1398] [outer = 0x8aa99800] 17:51:17 INFO - PROCESS | 1862 | 1466729477836 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]]]}] 17:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1650ms 17:51:17 INFO - PROCESS | 1862 | 1466729477897 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 17:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:51:17 INFO - PROCESS | 1862 | 1466729477904 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 17:51:17 INFO - PROCESS | 1862 | 1466729477912 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:51:17 INFO - PROCESS | 1862 | 1466729477920 Marionette TRACE conn4 <- [1,1834,null,{}] 17:51:17 INFO - PROCESS | 1862 | 1466729477928 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}] 17:51:17 INFO - PROCESS | 1862 | 1466729477933 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:18 INFO - PROCESS | 1862 | 1466729478112 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 17:51:18 INFO - PROCESS | 1862 | 1466729478334 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:18 INFO - PROCESS | 1862 | 1466729478344 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ada000 == 34 [pid = 1862] [id = 466] 17:51:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x87bdd400) [pid = 1862] [serial = 1399] [outer = (nil)] 17:51:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88bdbc00) [pid = 1862] [serial = 1400] [outer = 0x87bdd400] 17:51:18 INFO - PROCESS | 1862 | 1466729478434 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89107000) [pid = 1862] [serial = 1401] [outer = 0x87bdd400] 17:51:19 INFO - PROCESS | 1862 | 1466729479435 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]]]}] 17:51:19 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 17:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1587ms 17:51:19 INFO - PROCESS | 1862 | 1466729479498 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 17:51:19 INFO - PROCESS | 1862 | 1466729479505 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 17:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:51:19 INFO - PROCESS | 1862 | 1466729479516 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:51:19 INFO - PROCESS | 1862 | 1466729479520 Marionette TRACE conn4 <- [1,1838,null,{}] 17:51:19 INFO - PROCESS | 1862 | 1466729479527 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}] 17:51:19 INFO - PROCESS | 1862 | 1466729479533 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:19 INFO - PROCESS | 1862 | 1466729479725 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 17:51:20 INFO - PROCESS | 1862 | 1466729479992 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:20 INFO - PROCESS | 1862 | 1466729480002 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fce000 == 35 [pid = 1862] [id = 467] 17:51:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89fd5c00) [pid = 1862] [serial = 1402] [outer = (nil)] 17:51:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x89fe7c00) [pid = 1862] [serial = 1403] [outer = 0x89fd5c00] 17:51:20 INFO - PROCESS | 1862 | 1466729480131 Marionette DEBUG loaded listener.js 17:51:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8a15a000) [pid = 1862] [serial = 1404] [outer = 0x89fd5c00] 17:51:21 INFO - PROCESS | 1862 | 1466729481181 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]]]}] 17:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1741ms 17:51:21 INFO - PROCESS | 1862 | 1466729481257 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 17:51:21 INFO - PROCESS | 1862 | 1466729481262 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 17:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:51:21 INFO - PROCESS | 1862 | 1466729481269 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:51:21 INFO - PROCESS | 1862 | 1466729481275 Marionette TRACE conn4 <- [1,1842,null,{}] 17:51:21 INFO - PROCESS | 1862 | 1466729481292 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}] 17:51:21 INFO - PROCESS | 1862 | 1466729481300 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:21 INFO - PROCESS | 1862 | 1466729481518 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 17:51:21 INFO - PROCESS | 1862 | 1466729481747 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:21 INFO - PROCESS | 1862 | 1466729481758 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b3400 == 36 [pid = 1862] [id = 468] 17:51:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8b1b6c00) [pid = 1862] [serial = 1405] [outer = (nil)] 17:51:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b307c00) [pid = 1862] [serial = 1406] [outer = 0x8b1b6c00] 17:51:21 INFO - PROCESS | 1862 | 1466729481845 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8b30e400) [pid = 1862] [serial = 1407] [outer = 0x8b1b6c00] 17:51:22 INFO - PROCESS | 1862 | 1466729482850 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]]]}] 17:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1636ms 17:51:22 INFO - PROCESS | 1862 | 1466729482904 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 17:51:22 INFO - PROCESS | 1862 | 1466729482910 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 17:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:51:22 INFO - PROCESS | 1862 | 1466729482916 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:51:22 INFO - PROCESS | 1862 | 1466729482920 Marionette TRACE conn4 <- [1,1846,null,{}] 17:51:22 INFO - PROCESS | 1862 | 1466729482925 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}] 17:51:22 INFO - PROCESS | 1862 | 1466729482930 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:23 INFO - PROCESS | 1862 | 1466729483118 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 17:51:23 INFO - PROCESS | 1862 | 1466729483341 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 1862 | 1466729483350 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be3c00 == 37 [pid = 1862] [id = 469] 17:51:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x87be5c00) [pid = 1862] [serial = 1408] [outer = (nil)] 17:51:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x88357400) [pid = 1862] [serial = 1409] [outer = 0x87be5c00] 17:51:23 INFO - PROCESS | 1862 | 1466729483475 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8aa98800) [pid = 1862] [serial = 1410] [outer = 0x87be5c00] 17:51:24 INFO - PROCESS | 1862 | 1466729484689 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]]]}] 17:51:24 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad8400 == 36 [pid = 1862] [id = 459] 17:51:24 INFO - PROCESS | 1862 | --DOCSHELL 0x87adac00 == 35 [pid = 1862] [id = 440] 17:51:24 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) 17:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1887ms 17:51:24 INFO - PROCESS | 1862 | 1466729484804 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 17:51:24 INFO - PROCESS | 1862 | 1466729484809 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 17:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:51:24 INFO - PROCESS | 1862 | 1466729484829 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:51:24 INFO - PROCESS | 1862 | 1466729484838 Marionette TRACE conn4 <- [1,1850,null,{}] 17:51:24 INFO - PROCESS | 1862 | 1466729484849 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}] 17:51:24 INFO - PROCESS | 1862 | 1466729484854 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:25 INFO - PROCESS | 1862 | 1466729485126 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8b716800) [pid = 1862] [serial = 1352] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x89fd8400) [pid = 1862] [serial = 1356] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8b71fc00) [pid = 1862] [serial = 1353] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x89d0cc00) [pid = 1862] [serial = 1355] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8aaa0800) [pid = 1862] [serial = 1329] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8b717400) [pid = 1862] [serial = 1337] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8b71f400) [pid = 1862] [serial = 1338] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8910e400) [pid = 1862] [serial = 1346] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x89d0ac00) [pid = 1862] [serial = 1347] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8a152c00) [pid = 1862] [serial = 1334] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8aa9f000) [pid = 1862] [serial = 1335] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8cc41c00) [pid = 1862] [serial = 1340] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8cc44400) [pid = 1862] [serial = 1341] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8aae7c00) [pid = 1862] [serial = 1349] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8cc15c00) [pid = 1862] [serial = 1358] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8835a000) [pid = 1862] [serial = 1331] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x88be4800) [pid = 1862] [serial = 1332] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x87bea000) [pid = 1862] [serial = 1343] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x882b4800) [pid = 1862] [serial = 1344] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8cc50c00) [pid = 1862] [serial = 1359] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8b1b3c00) [pid = 1862] [serial = 1350] [outer = (nil)] [url = about:blank] 17:51:25 INFO - PROCESS | 1862 | 1466729485303 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:25 INFO - PROCESS | 1862 | 1466729485313 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bea000 == 36 [pid = 1862] [id = 470] 17:51:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x882b2400) [pid = 1862] [serial = 1411] [outer = (nil)] 17:51:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x88365c00) [pid = 1862] [serial = 1412] [outer = 0x882b2400] 17:51:25 INFO - PROCESS | 1862 | 1466729485397 Marionette DEBUG loaded listener.js 17:51:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x887e1400) [pid = 1862] [serial = 1413] [outer = 0x882b2400] 17:51:26 INFO - PROCESS | 1862 | 1466729486225 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]]]}] 17:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1455ms 17:51:26 INFO - PROCESS | 1862 | 1466729486286 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 17:51:26 INFO - PROCESS | 1862 | 1466729486293 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 17:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:51:26 INFO - PROCESS | 1862 | 1466729486310 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:51:26 INFO - PROCESS | 1862 | 1466729486314 Marionette TRACE conn4 <- [1,1854,null,{}] 17:51:26 INFO - PROCESS | 1862 | 1466729486320 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}] 17:51:26 INFO - PROCESS | 1862 | 1466729486325 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:26 INFO - PROCESS | 1862 | 1466729486497 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 17:51:26 INFO - PROCESS | 1862 | 1466729486507 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:26 INFO - PROCESS | 1862 | 1466729486517 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x88364c00 == 37 [pid = 1862] [id = 471] 17:51:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x894d2800) [pid = 1862] [serial = 1414] [outer = (nil)] 17:51:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x89d0cc00) [pid = 1862] [serial = 1415] [outer = 0x894d2800] 17:51:26 INFO - PROCESS | 1862 | 1466729486587 Marionette DEBUG loaded listener.js 17:51:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89fd7c00) [pid = 1862] [serial = 1416] [outer = 0x894d2800] 17:51:27 INFO - PROCESS | 1862 | 1466729487583 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]]]}] 17:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1334ms 17:51:27 INFO - PROCESS | 1862 | 1466729487645 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 17:51:27 INFO - PROCESS | 1862 | 1466729487649 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 17:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:51:27 INFO - PROCESS | 1862 | 1466729487655 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:51:27 INFO - PROCESS | 1862 | 1466729487661 Marionette TRACE conn4 <- [1,1858,null,{}] 17:51:27 INFO - PROCESS | 1862 | 1466729487682 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}] 17:51:27 INFO - PROCESS | 1862 | 1466729487690 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:27 INFO - PROCESS | 1862 | 1466729487922 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 17:51:27 INFO - PROCESS | 1862 | 1466729487948 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:27 INFO - PROCESS | 1862 | 1466729487957 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaee000 == 38 [pid = 1862] [id = 472] 17:51:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aaee400) [pid = 1862] [serial = 1417] [outer = (nil)] 17:51:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b1b2c00) [pid = 1862] [serial = 1418] [outer = 0x8aaee400] 17:51:28 INFO - PROCESS | 1862 | 1466729488029 Marionette DEBUG loaded listener.js 17:51:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b304c00) [pid = 1862] [serial = 1419] [outer = 0x8aaee400] 17:51:29 INFO - PROCESS | 1862 | 1466729488996 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]]]}] 17:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1386ms 17:51:29 INFO - PROCESS | 1862 | 1466729489042 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 17:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:51:29 INFO - PROCESS | 1862 | 1466729489047 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 17:51:29 INFO - PROCESS | 1862 | 1466729489053 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:51:29 INFO - PROCESS | 1862 | 1466729489056 Marionette TRACE conn4 <- [1,1862,null,{}] 17:51:29 INFO - PROCESS | 1862 | 1466729489062 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}] 17:51:29 INFO - PROCESS | 1862 | 1466729489066 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:29 INFO - PROCESS | 1862 | 1466729489283 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 17:51:29 INFO - PROCESS | 1862 | 1466729489302 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:29 INFO - PROCESS | 1862 | 1466729489309 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x8910bc00 == 39 [pid = 1862] [id = 473] 17:51:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b30b400) [pid = 1862] [serial = 1420] [outer = (nil)] 17:51:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b71a000) [pid = 1862] [serial = 1421] [outer = 0x8b30b400] 17:51:29 INFO - PROCESS | 1862 | 1466729489379 Marionette DEBUG loaded listener.js 17:51:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b71b400) [pid = 1862] [serial = 1422] [outer = 0x8b30b400] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x88bdd800) [pid = 1862] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x88be0c00) [pid = 1862] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8aae9000) [pid = 1862] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8d0ac400) [pid = 1862] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8cc4fc00) [pid = 1862] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8d0adc00) [pid = 1862] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89fcd000) [pid = 1862] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8872a800) [pid = 1862] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x87ade800) [pid = 1862] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x89fcc000) [pid = 1862] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x88730800) [pid = 1862] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:51:30 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x87adc000) [pid = 1862] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:51:30 INFO - PROCESS | 1862 | 1466729490453 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]]]}] 17:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1431ms 17:51:30 INFO - PROCESS | 1862 | 1466729490483 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 17:51:30 INFO - PROCESS | 1862 | 1466729490486 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 17:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:51:30 INFO - PROCESS | 1862 | 1466729490493 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:51:30 INFO - PROCESS | 1862 | 1466729490497 Marionette TRACE conn4 <- [1,1866,null,{}] 17:51:30 INFO - PROCESS | 1862 | 1466729490510 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}] 17:51:30 INFO - PROCESS | 1862 | 1466729490514 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:30 INFO - PROCESS | 1862 | 1466729490669 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 17:51:30 INFO - PROCESS | 1862 | 1466729490683 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:30 INFO - PROCESS | 1862 | 1466729490691 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae1800 == 40 [pid = 1862] [id = 474] 17:51:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x87be6000) [pid = 1862] [serial = 1423] [outer = (nil)] 17:51:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8aae9000) [pid = 1862] [serial = 1424] [outer = 0x87be6000] 17:51:30 INFO - PROCESS | 1862 | 1466729490761 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8b1b9000) [pid = 1862] [serial = 1425] [outer = 0x87be6000] 17:51:31 INFO - PROCESS | 1862 | 1466729491680 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]]]}] 17:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1237ms 17:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:51:31 INFO - PROCESS | 1862 | 1466729491733 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 17:51:31 INFO - PROCESS | 1862 | 1466729491736 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 17:51:31 INFO - PROCESS | 1862 | 1466729491743 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:51:31 INFO - PROCESS | 1862 | 1466729491745 Marionette TRACE conn4 <- [1,1870,null,{}] 17:51:31 INFO - PROCESS | 1862 | 1466729491751 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}] 17:51:31 INFO - PROCESS | 1862 | 1466729491761 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:31 INFO - PROCESS | 1862 | 1466729491990 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 17:51:32 INFO - PROCESS | 1862 | 1466729492229 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 1862 | 1466729492239 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6400 == 41 [pid = 1862] [id = 475] 17:51:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x87ad6800) [pid = 1862] [serial = 1426] [outer = (nil)] 17:51:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x87add800) [pid = 1862] [serial = 1427] [outer = 0x87ad6800] 17:51:32 INFO - PROCESS | 1862 | 1466729492326 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x87be9c00) [pid = 1862] [serial = 1428] [outer = 0x87ad6800] 17:51:33 INFO - PROCESS | 1862 | 1466729493399 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]]]}] 17:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1690ms 17:51:33 INFO - PROCESS | 1862 | 1466729493436 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 1862 | 1466729493442 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 17:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:51:33 INFO - PROCESS | 1862 | 1466729493450 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - PROCESS | 1862 | 1466729493455 Marionette TRACE conn4 <- [1,1874,null,{}] 17:51:33 INFO - PROCESS | 1862 | 1466729493463 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}] 17:51:33 INFO - PROCESS | 1862 | 1466729493471 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:33 INFO - PROCESS | 1862 | 1466729493666 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 17:51:33 INFO - PROCESS | 1862 | 1466729493913 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:33 INFO - PROCESS | 1862 | 1466729493922 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x89103c00 == 42 [pid = 1862] [id = 476] 17:51:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x89105c00) [pid = 1862] [serial = 1429] [outer = (nil)] 17:51:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x894c7800) [pid = 1862] [serial = 1430] [outer = 0x89105c00] 17:51:34 INFO - PROCESS | 1862 | 1466729494047 Marionette DEBUG loaded listener.js 17:51:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89d06400) [pid = 1862] [serial = 1431] [outer = 0x89105c00] 17:51:35 INFO - PROCESS | 1862 | 1466729495045 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]]]}] 17:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1637ms 17:51:35 INFO - PROCESS | 1862 | 1466729495091 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 17:51:35 INFO - PROCESS | 1862 | 1466729495098 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 17:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:51:35 INFO - PROCESS | 1862 | 1466729495105 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:51:35 INFO - PROCESS | 1862 | 1466729495109 Marionette TRACE conn4 <- [1,1878,null,{}] 17:51:35 INFO - PROCESS | 1862 | 1466729495119 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}] 17:51:35 INFO - PROCESS | 1862 | 1466729495129 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:35 INFO - PROCESS | 1862 | 1466729495368 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 17:51:35 INFO - PROCESS | 1862 | 1466729495644 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 1862 | 1466729495655 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa98c00 == 43 [pid = 1862] [id = 477] 17:51:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8aaa2000) [pid = 1862] [serial = 1432] [outer = (nil)] 17:51:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8aae5000) [pid = 1862] [serial = 1433] [outer = 0x8aaa2000] 17:51:35 INFO - PROCESS | 1862 | 1466729495774 Marionette DEBUG loaded listener.js 17:51:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8aaef400) [pid = 1862] [serial = 1434] [outer = 0x8aaa2000] 17:51:36 INFO - PROCESS | 1862 | 1466729496792 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]]]}] 17:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1750ms 17:51:36 INFO - PROCESS | 1862 | 1466729496856 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 17:51:36 INFO - PROCESS | 1862 | 1466729496861 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 17:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:51:36 INFO - PROCESS | 1862 | 1466729496877 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:51:36 INFO - PROCESS | 1862 | 1466729496886 Marionette TRACE conn4 <- [1,1882,null,{}] 17:51:36 INFO - PROCESS | 1862 | 1466729496892 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}] 17:51:36 INFO - PROCESS | 1862 | 1466729496900 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:37 INFO - PROCESS | 1862 | 1466729497127 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 17:51:37 INFO - PROCESS | 1862 | 1466729497349 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:37 INFO - PROCESS | 1862 | 1466729497358 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa9cc00 == 44 [pid = 1862] [id = 478] 17:51:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8aae6400) [pid = 1862] [serial = 1435] [outer = (nil)] 17:51:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8cc46800) [pid = 1862] [serial = 1436] [outer = 0x8aae6400] 17:51:37 INFO - PROCESS | 1862 | 1466729497482 Marionette DEBUG loaded listener.js 17:51:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8cc50000) [pid = 1862] [serial = 1437] [outer = 0x8aae6400] 17:51:38 INFO - PROCESS | 1862 | 1466729498432 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]]]}] 17:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1598ms 17:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:51:38 INFO - PROCESS | 1862 | 1466729498467 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 17:51:38 INFO - PROCESS | 1862 | 1466729498472 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 17:51:38 INFO - PROCESS | 1862 | 1466729498478 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:51:38 INFO - PROCESS | 1862 | 1466729498482 Marionette TRACE conn4 <- [1,1886,null,{}] 17:51:38 INFO - PROCESS | 1862 | 1466729498487 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}] 17:51:38 INFO - PROCESS | 1862 | 1466729498493 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:38 INFO - PROCESS | 1862 | 1466729498680 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 17:51:38 INFO - PROCESS | 1862 | 1466729498860 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:38 INFO - PROCESS | 1862 | 1466729498870 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be4800 == 45 [pid = 1862] [id = 479] 17:51:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x88bde400) [pid = 1862] [serial = 1438] [outer = (nil)] 17:51:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8d0ab000) [pid = 1862] [serial = 1439] [outer = 0x88bde400] 17:51:39 INFO - PROCESS | 1862 | 1466729499001 Marionette DEBUG loaded listener.js 17:51:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8d0ad800) [pid = 1862] [serial = 1440] [outer = 0x88bde400] 17:51:39 INFO - PROCESS | 1862 | 1466729499909 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]]]}] 17:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1490ms 17:51:39 INFO - PROCESS | 1862 | 1466729499969 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 17:51:39 INFO - PROCESS | 1862 | 1466729499973 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 17:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:51:39 INFO - PROCESS | 1862 | 1466729499979 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:51:39 INFO - PROCESS | 1862 | 1466729499982 Marionette TRACE conn4 <- [1,1890,null,{}] 17:51:39 INFO - PROCESS | 1862 | 1466729499989 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}] 17:51:39 INFO - PROCESS | 1862 | 1466729499994 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:40 INFO - PROCESS | 1862 | 1466729500185 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 17:51:40 INFO - PROCESS | 1862 | 1466729500367 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 1862 | 1466729500385 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835cc00 == 46 [pid = 1862] [id = 480] 17:51:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x88728400) [pid = 1862] [serial = 1441] [outer = (nil)] 17:51:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x89fd7000) [pid = 1862] [serial = 1442] [outer = 0x88728400] 17:51:40 INFO - PROCESS | 1862 | 1466729500481 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8d172c00) [pid = 1862] [serial = 1443] [outer = 0x88728400] 17:51:41 INFO - PROCESS | 1862 | 1466729501722 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]]]}] 17:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1781ms 17:51:41 INFO - PROCESS | 1862 | 1466729501762 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 17:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:51:41 INFO - PROCESS | 1862 | 1466729501768 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 17:51:41 INFO - PROCESS | 1862 | 1466729501777 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:51:41 INFO - PROCESS | 1862 | 1466729501785 Marionette TRACE conn4 <- [1,1894,null,{}] 17:51:41 INFO - PROCESS | 1862 | 1466729501792 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}] 17:51:41 INFO - PROCESS | 1862 | 1466729501797 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:41 INFO - PROCESS | 1862 | 1466729501978 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 17:51:42 INFO - PROCESS | 1862 | 1466729502259 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:42 INFO - PROCESS | 1862 | 1466729502268 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d5800 == 47 [pid = 1862] [id = 481] 17:51:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x887de000) [pid = 1862] [serial = 1444] [outer = (nil)] 17:51:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x88be3000) [pid = 1862] [serial = 1445] [outer = 0x887de000] 17:51:42 INFO - PROCESS | 1862 | 1466729502395 Marionette DEBUG loaded listener.js 17:51:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8910cc00) [pid = 1862] [serial = 1446] [outer = 0x887de000] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x89fea400 == 46 [pid = 1862] [id = 441] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x88bdb400 == 45 [pid = 1862] [id = 462] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x89fcb000 == 44 [pid = 1862] [id = 463] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x882ae000 == 43 [pid = 1862] [id = 442] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87ade000 == 42 [pid = 1862] [id = 460] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae1800 == 41 [pid = 1862] [id = 474] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8910bc00 == 40 [pid = 1862] [id = 473] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaee000 == 39 [pid = 1862] [id = 472] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x88364c00 == 38 [pid = 1862] [id = 471] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87bea000 == 37 [pid = 1862] [id = 470] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87be3c00 == 36 [pid = 1862] [id = 469] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b3400 == 35 [pid = 1862] [id = 468] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x89fce000 == 34 [pid = 1862] [id = 467] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87ada000 == 33 [pid = 1862] [id = 466] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa97000 == 32 [pid = 1862] [id = 465] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x88729000 == 31 [pid = 1862] [id = 453] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x882b2800 == 30 [pid = 1862] [id = 443] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x89d05c00 == 29 [pid = 1862] [id = 464] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x882a9c00 == 28 [pid = 1862] [id = 452] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87ade400 == 27 [pid = 1862] [id = 444] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8b310800 == 26 [pid = 1862] [id = 445] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8a155400 == 25 [pid = 1862] [id = 454] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x88730400 == 24 [pid = 1862] [id = 461] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87adb000 == 23 [pid = 1862] [id = 451] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87bde000 == 22 [pid = 1862] [id = 447] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc18800 == 21 [pid = 1862] [id = 455] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa97400 == 20 [pid = 1862] [id = 456] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8b30a800 == 19 [pid = 1862] [id = 457] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x88362000 == 18 [pid = 1862] [id = 458] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa9ec00 == 17 [pid = 1862] [id = 449] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x88be2000 == 16 [pid = 1862] [id = 448] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87beb000 == 15 [pid = 1862] [id = 446] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae0c00 == 14 [pid = 1862] [id = 450] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x88359c00 == 13 [pid = 1862] [id = 439] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87be4800 == 12 [pid = 1862] [id = 479] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa9cc00 == 11 [pid = 1862] [id = 478] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x89103c00 == 10 [pid = 1862] [id = 476] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa98c00 == 9 [pid = 1862] [id = 477] 17:51:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6400 == 8 [pid = 1862] [id = 475] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8a14f800) [pid = 1862] [serial = 1394] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x89fd9800) [pid = 1862] [serial = 1391] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x89fd0400) [pid = 1862] [serial = 1362] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x89103400) [pid = 1862] [serial = 1361] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x88734800) [pid = 1862] [serial = 1385] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x887dc800) [pid = 1862] [serial = 1386] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8b30fc00) [pid = 1862] [serial = 1365] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x882a8c00) [pid = 1862] [serial = 1380] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8b1be000) [pid = 1862] [serial = 1364] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x87be8400) [pid = 1862] [serial = 1379] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d0ba800) [pid = 1862] [serial = 1368] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8d0b0c00) [pid = 1862] [serial = 1367] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8d178400) [pid = 1862] [serial = 1371] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8d176c00) [pid = 1862] [serial = 1370] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8d386c00) [pid = 1862] [serial = 1374] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8d383000) [pid = 1862] [serial = 1373] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8de6a800) [pid = 1862] [serial = 1377] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8aa97c00) [pid = 1862] [serial = 1376] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x882a6400) [pid = 1862] [serial = 1383] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x87bdf400) [pid = 1862] [serial = 1382] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x894c6c00) [pid = 1862] [serial = 1389] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x89fe8400) [pid = 1862] [serial = 1392] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8a153400) [pid = 1862] [serial = 1395] [outer = (nil)] [url = about:blank] 17:51:43 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8910ac00) [pid = 1862] [serial = 1388] [outer = (nil)] [url = about:blank] 17:51:44 INFO - PROCESS | 1862 | 1466729504469 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]]]}] 17:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2747ms 17:51:44 INFO - PROCESS | 1862 | 1466729504524 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 17:51:44 INFO - PROCESS | 1862 | 1466729504529 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 17:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:51:44 INFO - PROCESS | 1862 | 1466729504538 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:51:44 INFO - PROCESS | 1862 | 1466729504542 Marionette TRACE conn4 <- [1,1898,null,{}] 17:51:44 INFO - PROCESS | 1862 | 1466729504550 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}] 17:51:44 INFO - PROCESS | 1862 | 1466729504556 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:44 INFO - PROCESS | 1862 | 1466729504777 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 17:51:44 INFO - PROCESS | 1862 | 1466729504907 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:44 INFO - PROCESS | 1862 | 1466729504918 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be4c00 == 9 [pid = 1862] [id = 482] 17:51:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x87bebc00) [pid = 1862] [serial = 1447] [outer = (nil)] 17:51:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x88363400) [pid = 1862] [serial = 1448] [outer = 0x87bebc00] 17:51:45 INFO - PROCESS | 1862 | 1466729504993 Marionette DEBUG loaded listener.js 17:51:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8872cc00) [pid = 1862] [serial = 1449] [outer = 0x87bebc00] 17:51:45 INFO - PROCESS | 1862 | 1466729505838 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]]]}] 17:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1329ms 17:51:45 INFO - PROCESS | 1862 | 1466729505868 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 17:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:51:45 INFO - PROCESS | 1862 | 1466729505877 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 17:51:45 INFO - PROCESS | 1862 | 1466729505892 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:51:45 INFO - PROCESS | 1862 | 1466729505896 Marionette TRACE conn4 <- [1,1902,null,{}] 17:51:45 INFO - PROCESS | 1862 | 1466729505903 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}] 17:51:45 INFO - PROCESS | 1862 | 1466729505909 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:46 INFO - PROCESS | 1862 | 1466729506085 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 17:51:46 INFO - PROCESS | 1862 | 1466729506096 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:46 INFO - PROCESS | 1862 | 1466729506103 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d5400 == 10 [pid = 1862] [id = 483] 17:51:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88be2000) [pid = 1862] [serial = 1450] [outer = (nil)] 17:51:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x89106c00) [pid = 1862] [serial = 1451] [outer = 0x88be2000] 17:51:46 INFO - PROCESS | 1862 | 1466729506311 Marionette DEBUG loaded listener.js 17:51:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x894cc400) [pid = 1862] [serial = 1452] [outer = 0x88be2000] 17:51:47 INFO - PROCESS | 1862 | 1466729507291 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]]]}] 17:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1434ms 17:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:51:47 INFO - PROCESS | 1862 | 1466729507322 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 17:51:47 INFO - PROCESS | 1862 | 1466729507326 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 17:51:47 INFO - PROCESS | 1862 | 1466729507334 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:51:47 INFO - PROCESS | 1862 | 1466729507340 Marionette TRACE conn4 <- [1,1906,null,{}] 17:51:47 INFO - PROCESS | 1862 | 1466729507364 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}] 17:51:47 INFO - PROCESS | 1862 | 1466729507375 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:47 INFO - PROCESS | 1862 | 1466729507609 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 17:51:47 INFO - PROCESS | 1862 | 1466729507637 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:47 INFO - PROCESS | 1862 | 1466729507644 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe9800 == 11 [pid = 1862] [id = 484] 17:51:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x89fe9c00) [pid = 1862] [serial = 1453] [outer = (nil)] 17:51:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8a14f800) [pid = 1862] [serial = 1454] [outer = 0x89fe9c00] 17:51:47 INFO - PROCESS | 1862 | 1466729507722 Marionette DEBUG loaded listener.js 17:51:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8a156000) [pid = 1862] [serial = 1455] [outer = 0x89fe9c00] 17:51:48 INFO - PROCESS | 1862 | 1466729508700 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]]]}] 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x87be6000) [pid = 1862] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8aaee400) [pid = 1862] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1749ms 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8b30b400) [pid = 1862] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8aa99800) [pid = 1862] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x894d2800) [pid = 1862] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x87bdd400) [pid = 1862] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x882b2400) [pid = 1862] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x89fd5c00) [pid = 1862] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x87be5c00) [pid = 1862] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:51:49 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x8b1b6c00) [pid = 1862] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:51:49 INFO - PROCESS | 1862 | 1466729509112 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 17:51:49 INFO - PROCESS | 1862 | 1466729509116 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 17:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:51:49 INFO - PROCESS | 1862 | 1466729509126 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:51:49 INFO - PROCESS | 1862 | 1466729509129 Marionette TRACE conn4 <- [1,1910,null,{}] 17:51:49 INFO - PROCESS | 1862 | 1466729509133 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}] 17:51:49 INFO - PROCESS | 1862 | 1466729509139 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:49 INFO - PROCESS | 1862 | 1466729509279 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 17:51:49 INFO - PROCESS | 1862 | 1466729509463 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:49 INFO - PROCESS | 1862 | 1466729509471 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae2000 == 12 [pid = 1862] [id = 485] 17:51:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x88732400) [pid = 1862] [serial = 1456] [outer = (nil)] 17:51:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x894cf000) [pid = 1862] [serial = 1457] [outer = 0x88732400] 17:51:49 INFO - PROCESS | 1862 | 1466729509541 Marionette DEBUG loaded listener.js 17:51:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x89fe6c00) [pid = 1862] [serial = 1458] [outer = 0x88732400] 17:51:50 INFO - PROCESS | 1862 | 1466729510317 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]]]}] 17:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1231ms 17:51:50 INFO - PROCESS | 1862 | 1466729510357 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 17:51:50 INFO - PROCESS | 1862 | 1466729510360 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 17:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:51:50 INFO - PROCESS | 1862 | 1466729510366 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - PROCESS | 1862 | 1466729510370 Marionette TRACE conn4 <- [1,1914,null,{}] 17:51:50 INFO - PROCESS | 1862 | 1466729510380 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}] 17:51:50 INFO - PROCESS | 1862 | 1466729510384 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:50 INFO - PROCESS | 1862 | 1466729510603 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 17:51:50 INFO - PROCESS | 1862 | 1466729510613 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:50 INFO - PROCESS | 1862 | 1466729510621 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaa0000 == 13 [pid = 1862] [id = 486] 17:51:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8aaa3800) [pid = 1862] [serial = 1459] [outer = (nil)] 17:51:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8aaed000) [pid = 1862] [serial = 1460] [outer = 0x8aaa3800] 17:51:50 INFO - PROCESS | 1862 | 1466729510686 Marionette DEBUG loaded listener.js 17:51:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8b1b5800) [pid = 1862] [serial = 1461] [outer = 0x8aaa3800] 17:51:51 INFO - PROCESS | 1862 | 1466729511841 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]]]}] 17:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1538ms 17:51:51 INFO - PROCESS | 1862 | 1466729511906 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 17:51:51 INFO - PROCESS | 1862 | 1466729511912 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 17:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:51:51 INFO - PROCESS | 1862 | 1466729511921 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:51:51 INFO - PROCESS | 1862 | 1466729511926 Marionette TRACE conn4 <- [1,1918,null,{}] 17:51:51 INFO - PROCESS | 1862 | 1466729511934 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}] 17:51:51 INFO - PROCESS | 1862 | 1466729511940 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:52 INFO - PROCESS | 1862 | 1466729512167 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 17:51:52 INFO - PROCESS | 1862 | 1466729512431 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 1862 | 1466729512440 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x87addc00 == 14 [pid = 1862] [id = 487] 17:51:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x882ae000) [pid = 1862] [serial = 1462] [outer = (nil)] 17:51:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x887dc000) [pid = 1862] [serial = 1463] [outer = 0x882ae000] 17:51:52 INFO - PROCESS | 1862 | 1466729512524 Marionette DEBUG loaded listener.js 17:51:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x88be9800) [pid = 1862] [serial = 1464] [outer = 0x882ae000] 17:51:53 INFO - PROCESS | 1862 | 1466729513537 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]]]}] 17:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1689ms 17:51:53 INFO - PROCESS | 1862 | 1466729513611 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 17:51:53 INFO - PROCESS | 1862 | 1466729513619 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 17:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:51:53 INFO - PROCESS | 1862 | 1466729513630 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:51:53 INFO - PROCESS | 1862 | 1466729513634 Marionette TRACE conn4 <- [1,1922,null,{}] 17:51:53 INFO - PROCESS | 1862 | 1466729513642 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}] 17:51:53 INFO - PROCESS | 1862 | 1466729513647 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:53 INFO - PROCESS | 1862 | 1466729513870 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 17:51:54 INFO - PROCESS | 1862 | 1466729514104 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:54 INFO - PROCESS | 1862 | 1466729514114 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x887dac00 == 15 [pid = 1862] [id = 488] 17:51:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89fe4c00) [pid = 1862] [serial = 1465] [outer = (nil)] 17:51:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8aa9e000) [pid = 1862] [serial = 1466] [outer = 0x89fe4c00] 17:51:54 INFO - PROCESS | 1862 | 1466729514234 Marionette DEBUG loaded listener.js 17:51:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88362400) [pid = 1862] [serial = 1467] [outer = 0x89fe4c00] 17:51:55 INFO - PROCESS | 1862 | 1466729515277 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]]]}] 17:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1735ms 17:51:55 INFO - PROCESS | 1862 | 1466729515366 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 17:51:55 INFO - PROCESS | 1862 | 1466729515370 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 17:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:51:55 INFO - PROCESS | 1862 | 1466729515377 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:51:55 INFO - PROCESS | 1862 | 1466729515383 Marionette TRACE conn4 <- [1,1926,null,{}] 17:51:55 INFO - PROCESS | 1862 | 1466729515410 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}] 17:51:55 INFO - PROCESS | 1862 | 1466729515419 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:55 INFO - PROCESS | 1862 | 1466729515675 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 17:51:55 INFO - PROCESS | 1862 | 1466729515899 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:55 INFO - PROCESS | 1862 | 1466729515911 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b715c00 == 16 [pid = 1862] [id = 489] 17:51:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b716400) [pid = 1862] [serial = 1468] [outer = (nil)] 17:51:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8b71f800) [pid = 1862] [serial = 1469] [outer = 0x8b716400] 17:51:55 INFO - PROCESS | 1862 | 1466729515994 Marionette DEBUG loaded listener.js 17:51:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8cc0e800) [pid = 1862] [serial = 1470] [outer = 0x8b716400] 17:51:56 INFO - PROCESS | 1862 | 1466729516942 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]]]}] 17:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1638ms 17:51:57 INFO - PROCESS | 1862 | 1466729517017 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 17:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:51:57 INFO - PROCESS | 1862 | 1466729517023 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 17:51:57 INFO - PROCESS | 1862 | 1466729517029 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:51:57 INFO - PROCESS | 1862 | 1466729517033 Marionette TRACE conn4 <- [1,1930,null,{}] 17:51:57 INFO - PROCESS | 1862 | 1466729517039 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}] 17:51:57 INFO - PROCESS | 1862 | 1466729517044 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:57 INFO - PROCESS | 1862 | 1466729517232 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 17:51:57 INFO - PROCESS | 1862 | 1466729517476 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:57 INFO - PROCESS | 1862 | 1466729517483 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ade000 == 17 [pid = 1862] [id = 490] 17:51:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x87ae2800) [pid = 1862] [serial = 1471] [outer = (nil)] 17:51:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x87be3000) [pid = 1862] [serial = 1472] [outer = 0x87ae2800] 17:51:57 INFO - PROCESS | 1862 | 1466729517723 Marionette DEBUG loaded listener.js 17:51:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x882abc00) [pid = 1862] [serial = 1473] [outer = 0x87ae2800] 17:51:58 INFO - PROCESS | 1862 | 1466729518799 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]]]}] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8b304c00) [pid = 1862] [serial = 1419] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8b71a000) [pid = 1862] [serial = 1421] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8b71b400) [pid = 1862] [serial = 1422] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8aaf0c00) [pid = 1862] [serial = 1398] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8aaa0c00) [pid = 1862] [serial = 1397] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89d0cc00) [pid = 1862] [serial = 1415] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x88bdbc00) [pid = 1862] [serial = 1400] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x89107000) [pid = 1862] [serial = 1401] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x88365c00) [pid = 1862] [serial = 1412] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x887e1400) [pid = 1862] [serial = 1413] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89fe7c00) [pid = 1862] [serial = 1403] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8a15a000) [pid = 1862] [serial = 1404] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x88357400) [pid = 1862] [serial = 1409] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8aa98800) [pid = 1862] [serial = 1410] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8b307c00) [pid = 1862] [serial = 1406] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8b30e400) [pid = 1862] [serial = 1407] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8b1b2c00) [pid = 1862] [serial = 1418] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x89fd7c00) [pid = 1862] [serial = 1416] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x8b1b9000) [pid = 1862] [serial = 1425] [outer = (nil)] [url = about:blank] 17:51:58 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x8aae9000) [pid = 1862] [serial = 1424] [outer = (nil)] [url = about:blank] 17:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1841ms 17:51:58 INFO - PROCESS | 1862 | 1466729518870 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 17:51:58 INFO - PROCESS | 1862 | 1466729518876 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 17:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:51:58 INFO - PROCESS | 1862 | 1466729518884 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:51:58 INFO - PROCESS | 1862 | 1466729518888 Marionette TRACE conn4 <- [1,1934,null,{}] 17:51:58 INFO - PROCESS | 1862 | 1466729518901 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}] 17:51:58 INFO - PROCESS | 1862 | 1466729518908 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:59 INFO - PROCESS | 1862 | 1466729519077 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 17:51:59 INFO - PROCESS | 1862 | 1466729519258 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:59 INFO - PROCESS | 1862 | 1466729519268 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:51:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x89103400 == 18 [pid = 1862] [id = 491] 17:51:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x89106800) [pid = 1862] [serial = 1474] [outer = (nil)] 17:51:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x894cdc00) [pid = 1862] [serial = 1475] [outer = 0x89106800] 17:51:59 INFO - PROCESS | 1862 | 1466729519355 Marionette DEBUG loaded listener.js 17:51:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x89fd0400) [pid = 1862] [serial = 1476] [outer = 0x89106800] 17:52:00 INFO - PROCESS | 1862 | 1466729520203 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]]]}] 17:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1388ms 17:52:00 INFO - PROCESS | 1862 | 1466729520272 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 17:52:00 INFO - PROCESS | 1862 | 1466729520278 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 17:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:52:00 INFO - PROCESS | 1862 | 1466729520289 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:52:00 INFO - PROCESS | 1862 | 1466729520292 Marionette TRACE conn4 <- [1,1938,null,{}] 17:52:00 INFO - PROCESS | 1862 | 1466729520299 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}] 17:52:00 INFO - PROCESS | 1862 | 1466729520305 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:00 INFO - PROCESS | 1862 | 1466729520476 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 17:52:00 INFO - PROCESS | 1862 | 1466729520648 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:00 INFO - PROCESS | 1862 | 1466729520660 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x894d2000 == 19 [pid = 1862] [id = 492] 17:52:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x89fe2000) [pid = 1862] [serial = 1477] [outer = (nil)] 17:52:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8aa99400) [pid = 1862] [serial = 1478] [outer = 0x89fe2000] 17:52:00 INFO - PROCESS | 1862 | 1466729520784 Marionette DEBUG loaded listener.js 17:52:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8aaf0c00) [pid = 1862] [serial = 1479] [outer = 0x89fe2000] 17:52:01 INFO - PROCESS | 1862 | 1466729521811 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]]]}] 17:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1580ms 17:52:01 INFO - PROCESS | 1862 | 1466729521869 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 17:52:01 INFO - PROCESS | 1862 | 1466729521873 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 17:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:52:01 INFO - PROCESS | 1862 | 1466729521880 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:52:01 INFO - PROCESS | 1862 | 1466729521886 Marionette TRACE conn4 <- [1,1942,null,{}] 17:52:01 INFO - PROCESS | 1862 | 1466729521913 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}] 17:52:01 INFO - PROCESS | 1862 | 1466729521922 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:02 INFO - PROCESS | 1862 | 1466729522155 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 17:52:02 INFO - PROCESS | 1862 | 1466729522182 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:02 INFO - PROCESS | 1862 | 1466729522199 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a154c00 == 20 [pid = 1862] [id = 493] 17:52:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8aa9f400) [pid = 1862] [serial = 1480] [outer = (nil)] 17:52:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8b714400) [pid = 1862] [serial = 1481] [outer = 0x8aa9f400] 17:52:02 INFO - PROCESS | 1862 | 1466729522274 Marionette DEBUG loaded listener.js 17:52:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8b71a000) [pid = 1862] [serial = 1482] [outer = 0x8aa9f400] 17:52:03 INFO - PROCESS | 1862 | 1466729523266 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]]]}] 17:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1411ms 17:52:03 INFO - PROCESS | 1862 | 1466729523292 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 17:52:03 INFO - PROCESS | 1862 | 1466729523297 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 17:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:52:03 INFO - PROCESS | 1862 | 1466729523310 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:52:03 INFO - PROCESS | 1862 | 1466729523313 Marionette TRACE conn4 <- [1,1946,null,{}] 17:52:03 INFO - PROCESS | 1862 | 1466729523320 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}] 17:52:03 INFO - PROCESS | 1862 | 1466729523325 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:03 INFO - PROCESS | 1862 | 1466729523542 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 17:52:03 INFO - PROCESS | 1862 | 1466729523562 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:03 INFO - PROCESS | 1862 | 1466729523571 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad9400 == 21 [pid = 1862] [id = 494] 17:52:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x887d8800) [pid = 1862] [serial = 1483] [outer = (nil)] 17:52:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8cc15000) [pid = 1862] [serial = 1484] [outer = 0x887d8800] 17:52:03 INFO - PROCESS | 1862 | 1466729523641 Marionette DEBUG loaded listener.js 17:52:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8cc13400) [pid = 1862] [serial = 1485] [outer = 0x887d8800] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x887de000) [pid = 1862] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x87bebc00) [pid = 1862] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x88be2000) [pid = 1862] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89fe9c00) [pid = 1862] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x87ad6800) [pid = 1862] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x89105c00) [pid = 1862] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8aaa2000) [pid = 1862] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8aae6400) [pid = 1862] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x88bde400) [pid = 1862] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x88728400) [pid = 1862] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:52:04 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x88732400) [pid = 1862] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:52:04 INFO - PROCESS | 1862 | 1466729524647 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]]]}] 17:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1393ms 17:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:52:04 INFO - PROCESS | 1862 | 1466729524704 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 17:52:04 INFO - PROCESS | 1862 | 1466729524707 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 17:52:04 INFO - PROCESS | 1862 | 1466729524713 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:52:04 INFO - PROCESS | 1862 | 1466729524717 Marionette TRACE conn4 <- [1,1950,null,{}] 17:52:04 INFO - PROCESS | 1862 | 1466729524722 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}] 17:52:04 INFO - PROCESS | 1862 | 1466729524728 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:04 INFO - PROCESS | 1862 | 1466729524889 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 17:52:05 INFO - PROCESS | 1862 | 1466729525024 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:05 INFO - PROCESS | 1862 | 1466729525035 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835bc00 == 22 [pid = 1862] [id = 495] 17:52:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x887d3c00) [pid = 1862] [serial = 1486] [outer = (nil)] 17:52:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x8b720400) [pid = 1862] [serial = 1487] [outer = 0x887d3c00] 17:52:05 INFO - PROCESS | 1862 | 1466729525117 Marionette DEBUG loaded listener.js 17:52:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8cc48400) [pid = 1862] [serial = 1488] [outer = 0x887d3c00] 17:52:05 INFO - PROCESS | 1862 | 1466729525938 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]]]}] 17:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1289ms 17:52:06 INFO - PROCESS | 1862 | 1466729526037 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 17:52:06 INFO - PROCESS | 1862 | 1466729526044 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 17:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:52:06 INFO - PROCESS | 1862 | 1466729526054 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:52:06 INFO - PROCESS | 1862 | 1466729526061 Marionette TRACE conn4 <- [1,1954,null,{}] 17:52:06 INFO - PROCESS | 1862 | 1466729526070 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}] 17:52:06 INFO - PROCESS | 1862 | 1466729526076 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:06 INFO - PROCESS | 1862 | 1466729526298 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 17:52:06 INFO - PROCESS | 1862 | 1466729526490 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:06 INFO - PROCESS | 1862 | 1466729526509 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adbc00 == 23 [pid = 1862] [id = 496] 17:52:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x87bdf400) [pid = 1862] [serial = 1489] [outer = (nil)] 17:52:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x88be8c00) [pid = 1862] [serial = 1490] [outer = 0x87bdf400] 17:52:06 INFO - PROCESS | 1862 | 1466729526664 Marionette DEBUG loaded listener.js 17:52:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x894d3000) [pid = 1862] [serial = 1491] [outer = 0x87bdf400] 17:52:07 INFO - PROCESS | 1862 | 1466729527654 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]]]}] 17:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1642ms 17:52:07 INFO - PROCESS | 1862 | 1466729527698 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 17:52:07 INFO - PROCESS | 1862 | 1466729527703 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 17:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:52:07 INFO - PROCESS | 1862 | 1466729527714 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:52:07 INFO - PROCESS | 1862 | 1466729527721 Marionette TRACE conn4 <- [1,1958,null,{}] 17:52:07 INFO - PROCESS | 1862 | 1466729527728 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}] 17:52:07 INFO - PROCESS | 1862 | 1466729527734 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:07 INFO - PROCESS | 1862 | 1466729527941 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 17:52:08 INFO - PROCESS | 1862 | 1466729528189 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:08 INFO - PROCESS | 1862 | 1466729528201 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa9cc00 == 24 [pid = 1862] [id = 497] 17:52:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8aae3400) [pid = 1862] [serial = 1492] [outer = (nil)] 17:52:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8b1b8400) [pid = 1862] [serial = 1493] [outer = 0x8aae3400] 17:52:08 INFO - PROCESS | 1862 | 1466729528329 Marionette DEBUG loaded listener.js 17:52:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8b301c00) [pid = 1862] [serial = 1494] [outer = 0x8aae3400] 17:52:09 INFO - PROCESS | 1862 | 1466729529240 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]]]}] 17:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1600ms 17:52:09 INFO - PROCESS | 1862 | 1466729529312 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 17:52:09 INFO - PROCESS | 1862 | 1466729529316 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 17:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:52:09 INFO - PROCESS | 1862 | 1466729529323 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:52:09 INFO - PROCESS | 1862 | 1466729529327 Marionette TRACE conn4 <- [1,1962,null,{}] 17:52:09 INFO - PROCESS | 1862 | 1466729529342 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}] 17:52:09 INFO - PROCESS | 1862 | 1466729529351 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:09 INFO - PROCESS | 1862 | 1466729529577 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 17:52:09 INFO - PROCESS | 1862 | 1466729529855 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:09 INFO - PROCESS | 1862 | 1466729529867 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b720c00 == 25 [pid = 1862] [id = 498] 17:52:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8cc47800) [pid = 1862] [serial = 1495] [outer = (nil)] 17:52:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8cc4e800) [pid = 1862] [serial = 1496] [outer = 0x8cc47800] 17:52:10 INFO - PROCESS | 1862 | 1466729530000 Marionette DEBUG loaded listener.js 17:52:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8d0a9400) [pid = 1862] [serial = 1497] [outer = 0x8cc47800] 17:52:10 INFO - PROCESS | 1862 | 1466729530957 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]]]}] 17:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1684ms 17:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:52:11 INFO - PROCESS | 1862 | 1466729531008 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 17:52:11 INFO - PROCESS | 1862 | 1466729531012 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 17:52:11 INFO - PROCESS | 1862 | 1466729531018 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:52:11 INFO - PROCESS | 1862 | 1466729531022 Marionette TRACE conn4 <- [1,1966,null,{}] 17:52:11 INFO - PROCESS | 1862 | 1466729531028 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}] 17:52:11 INFO - PROCESS | 1862 | 1466729531035 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:11 INFO - PROCESS | 1862 | 1466729531229 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 17:52:11 INFO - PROCESS | 1862 | 1466729531409 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:11 INFO - PROCESS | 1862 | 1466729531419 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0a3c00 == 26 [pid = 1862] [id = 499] 17:52:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8d0a6400) [pid = 1862] [serial = 1498] [outer = (nil)] 17:52:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8d0bc000) [pid = 1862] [serial = 1499] [outer = 0x8d0a6400] 17:52:11 INFO - PROCESS | 1862 | 1466729531503 Marionette DEBUG loaded listener.js 17:52:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8d0bfc00) [pid = 1862] [serial = 1500] [outer = 0x8d0a6400] 17:52:12 INFO - PROCESS | 1862 | 1466729532481 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]]]}] 17:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1485ms 17:52:12 INFO - PROCESS | 1862 | 1466729532519 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 17:52:12 INFO - PROCESS | 1862 | 1466729532523 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 17:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:52:12 INFO - PROCESS | 1862 | 1466729532532 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:52:12 INFO - PROCESS | 1862 | 1466729532535 Marionette TRACE conn4 <- [1,1970,null,{}] 17:52:12 INFO - PROCESS | 1862 | 1466729532540 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}] 17:52:12 INFO - PROCESS | 1862 | 1466729532546 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:12 INFO - PROCESS | 1862 | 1466729532733 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 17:52:12 INFO - PROCESS | 1862 | 1466729532918 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:12 INFO - PROCESS | 1862 | 1466729532926 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0b3000 == 27 [pid = 1862] [id = 500] 17:52:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8d0bcc00) [pid = 1862] [serial = 1501] [outer = (nil)] 17:52:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8d17c000) [pid = 1862] [serial = 1502] [outer = 0x8d0bcc00] 17:52:13 INFO - PROCESS | 1862 | 1466729533009 Marionette DEBUG loaded listener.js 17:52:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d17dc00) [pid = 1862] [serial = 1503] [outer = 0x8d0bcc00] 17:52:13 INFO - PROCESS | 1862 | 1466729533993 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]]]}] 17:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1538ms 17:52:14 INFO - PROCESS | 1862 | 1466729534071 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 17:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:52:14 INFO - PROCESS | 1862 | 1466729534076 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 17:52:14 INFO - PROCESS | 1862 | 1466729534082 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:52:14 INFO - PROCESS | 1862 | 1466729534086 Marionette TRACE conn4 <- [1,1974,null,{}] 17:52:14 INFO - PROCESS | 1862 | 1466729534093 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}] 17:52:14 INFO - PROCESS | 1862 | 1466729534104 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:14 INFO - PROCESS | 1862 | 1466729534366 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 17:52:14 INFO - PROCESS | 1862 | 1466729534604 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:14 INFO - PROCESS | 1862 | 1466729534611 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad5400 == 28 [pid = 1862] [id = 501] 17:52:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8d0a8c00) [pid = 1862] [serial = 1504] [outer = (nil)] 17:52:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8d38f400) [pid = 1862] [serial = 1505] [outer = 0x8d0a8c00] 17:52:14 INFO - PROCESS | 1862 | 1466729534709 Marionette DEBUG loaded listener.js 17:52:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8de19800) [pid = 1862] [serial = 1506] [outer = 0x8d0a8c00] 17:52:15 INFO - PROCESS | 1862 | 1466729535600 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]]]}] 17:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1540ms 17:52:15 INFO - PROCESS | 1862 | 1466729535622 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 17:52:15 INFO - PROCESS | 1862 | 1466729535626 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 17:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:52:15 INFO - PROCESS | 1862 | 1466729535633 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 1862 | 1466729535638 Marionette TRACE conn4 <- [1,1978,null,{}] 17:52:15 INFO - PROCESS | 1862 | 1466729535644 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}] 17:52:15 INFO - PROCESS | 1862 | 1466729535650 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:15 INFO - PROCESS | 1862 | 1466729535825 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 17:52:16 INFO - PROCESS | 1862 | 1466729536024 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:16 INFO - PROCESS | 1862 | 1466729536031 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b308c00 == 29 [pid = 1862] [id = 502] 17:52:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8d386400) [pid = 1862] [serial = 1507] [outer = (nil)] 17:52:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8de1ec00) [pid = 1862] [serial = 1508] [outer = 0x8d386400] 17:52:16 INFO - PROCESS | 1862 | 1466729536155 Marionette DEBUG loaded listener.js 17:52:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8de6b000) [pid = 1862] [serial = 1509] [outer = 0x8d386400] 17:52:17 INFO - PROCESS | 1862 | 1466729537125 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]]]}] 17:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1537ms 17:52:17 INFO - PROCESS | 1862 | 1466729537171 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 17:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:52:17 INFO - PROCESS | 1862 | 1466729537176 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 17:52:17 INFO - PROCESS | 1862 | 1466729537184 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:52:17 INFO - PROCESS | 1862 | 1466729537187 Marionette TRACE conn4 <- [1,1982,null,{}] 17:52:17 INFO - PROCESS | 1862 | 1466729537194 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}] 17:52:17 INFO - PROCESS | 1862 | 1466729537199 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:17 INFO - PROCESS | 1862 | 1466729537408 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 17:52:17 INFO - PROCESS | 1862 | 1466729537596 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:17 INFO - PROCESS | 1862 | 1466729537611 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad8c00 == 30 [pid = 1862] [id = 503] 17:52:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x87be3c00) [pid = 1862] [serial = 1510] [outer = (nil)] 17:52:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x88732c00) [pid = 1862] [serial = 1511] [outer = 0x87be3c00] 17:52:17 INFO - PROCESS | 1862 | 1466729537690 Marionette DEBUG loaded listener.js 17:52:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x89d0d000) [pid = 1862] [serial = 1512] [outer = 0x87be3c00] 17:52:18 INFO - PROCESS | 1862 | 1466729538930 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]]]}] 17:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1803ms 17:52:18 INFO - PROCESS | 1862 | 1466729538987 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 17:52:18 INFO - PROCESS | 1862 | 1466729538993 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 17:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:52:19 INFO - PROCESS | 1862 | 1466729539003 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:52:19 INFO - PROCESS | 1862 | 1466729539009 Marionette TRACE conn4 <- [1,1986,null,{}] 17:52:19 INFO - PROCESS | 1862 | 1466729539018 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}] 17:52:19 INFO - PROCESS | 1862 | 1466729539023 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:19 INFO - PROCESS | 1862 | 1466729539213 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 17:52:19 INFO - PROCESS | 1862 | 1466729539540 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:19 INFO - PROCESS | 1862 | 1466729539554 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d05000 == 31 [pid = 1862] [id = 504] 17:52:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x89d08c00) [pid = 1862] [serial = 1513] [outer = (nil)] 17:52:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x89fd8c00) [pid = 1862] [serial = 1514] [outer = 0x89d08c00] 17:52:19 INFO - PROCESS | 1862 | 1466729539636 Marionette DEBUG loaded listener.js 17:52:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x8a154400) [pid = 1862] [serial = 1515] [outer = 0x89d08c00] 17:52:21 INFO - PROCESS | 1862 | --DOCSHELL 0x8835cc00 == 30 [pid = 1862] [id = 480] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x8aaed000) [pid = 1862] [serial = 1460] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8910cc00) [pid = 1862] [serial = 1446] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x88be3000) [pid = 1862] [serial = 1445] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x88363400) [pid = 1862] [serial = 1448] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8872cc00) [pid = 1862] [serial = 1449] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x89106c00) [pid = 1862] [serial = 1451] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8a14f800) [pid = 1862] [serial = 1454] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x87be9c00) [pid = 1862] [serial = 1428] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x87add800) [pid = 1862] [serial = 1427] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x89d06400) [pid = 1862] [serial = 1431] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x894c7800) [pid = 1862] [serial = 1430] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8aaef400) [pid = 1862] [serial = 1434] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8aae5000) [pid = 1862] [serial = 1433] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8cc50000) [pid = 1862] [serial = 1437] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8cc46800) [pid = 1862] [serial = 1436] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8d0ad800) [pid = 1862] [serial = 1440] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8d0ab000) [pid = 1862] [serial = 1439] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8d172c00) [pid = 1862] [serial = 1443] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x89fd7000) [pid = 1862] [serial = 1442] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x894cf000) [pid = 1862] [serial = 1457] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8a156000) [pid = 1862] [serial = 1455] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89fe6c00) [pid = 1862] [serial = 1458] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x894cc400) [pid = 1862] [serial = 1452] [outer = (nil)] [url = about:blank] 17:52:21 INFO - PROCESS | 1862 | 1466729541746 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]]]}] 17:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2795ms 17:52:21 INFO - PROCESS | 1862 | 1466729541798 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 17:52:21 INFO - PROCESS | 1862 | 1466729541805 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 17:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:52:21 INFO - PROCESS | 1862 | 1466729541814 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:52:21 INFO - PROCESS | 1862 | 1466729541819 Marionette TRACE conn4 <- [1,1990,null,{}] 17:52:21 INFO - PROCESS | 1862 | 1466729541828 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}] 17:52:21 INFO - PROCESS | 1862 | 1466729541833 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:22 INFO - PROCESS | 1862 | 1466729542035 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 17:52:22 INFO - PROCESS | 1862 | 1466729542253 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:22 INFO - PROCESS | 1862 | 1466729542262 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bebc00 == 31 [pid = 1862] [id = 505] 17:52:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x882aa000) [pid = 1862] [serial = 1516] [outer = (nil)] 17:52:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x88364000) [pid = 1862] [serial = 1517] [outer = 0x882aa000] 17:52:22 INFO - PROCESS | 1862 | 1466729542341 Marionette DEBUG loaded listener.js 17:52:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8872d400) [pid = 1862] [serial = 1518] [outer = 0x882aa000] 17:52:23 INFO - PROCESS | 1862 | 1466729543154 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]]]}] 17:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1391ms 17:52:23 INFO - PROCESS | 1862 | 1466729543204 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 17:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:52:23 INFO - PROCESS | 1862 | 1466729543216 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 17:52:23 INFO - PROCESS | 1862 | 1466729543228 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:52:23 INFO - PROCESS | 1862 | 1466729543233 Marionette TRACE conn4 <- [1,1994,null,{}] 17:52:23 INFO - PROCESS | 1862 | 1466729543240 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}] 17:52:23 INFO - PROCESS | 1862 | 1466729543246 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:23 INFO - PROCESS | 1862 | 1466729543435 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 17:52:23 INFO - PROCESS | 1862 | 1466729543584 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:23 INFO - PROCESS | 1862 | 1466729543594 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bdc000 == 32 [pid = 1862] [id = 506] 17:52:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x88be4c00) [pid = 1862] [serial = 1519] [outer = (nil)] 17:52:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8910b800) [pid = 1862] [serial = 1520] [outer = 0x88be4c00] 17:52:23 INFO - PROCESS | 1862 | 1466729543673 Marionette DEBUG loaded listener.js 17:52:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x894c7800) [pid = 1862] [serial = 1521] [outer = 0x88be4c00] 17:52:24 INFO - PROCESS | 1862 | 1466729544630 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]]]}] 17:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1446ms 17:52:24 INFO - PROCESS | 1862 | 1466729544674 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 17:52:24 INFO - PROCESS | 1862 | 1466729544679 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 17:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:52:24 INFO - PROCESS | 1862 | 1466729544694 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:52:24 INFO - PROCESS | 1862 | 1466729544700 Marionette TRACE conn4 <- [1,1998,null,{}] 17:52:24 INFO - PROCESS | 1862 | 1466729544719 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}] 17:52:24 INFO - PROCESS | 1862 | 1466729544729 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:24 INFO - PROCESS | 1862 | 1466729544957 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 17:52:25 INFO - PROCESS | 1862 | 1466729545051 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:25 INFO - PROCESS | 1862 | 1466729545064 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe5800 == 33 [pid = 1862] [id = 507] 17:52:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89fe5c00) [pid = 1862] [serial = 1522] [outer = (nil)] 17:52:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8a14f000) [pid = 1862] [serial = 1523] [outer = 0x89fe5c00] 17:52:25 INFO - PROCESS | 1862 | 1466729545140 Marionette DEBUG loaded listener.js 17:52:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8a15c000) [pid = 1862] [serial = 1524] [outer = 0x89fe5c00] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x89fe4c00) [pid = 1862] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x89106800) [pid = 1862] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89fe2000) [pid = 1862] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8b716400) [pid = 1862] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8aaa3800) [pid = 1862] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x887d8800) [pid = 1862] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8aa9f400) [pid = 1862] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x87ae2800) [pid = 1862] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x882ae000) [pid = 1862] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:52:26 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x887d3c00) [pid = 1862] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:52:26 INFO - PROCESS | 1862 | 1466729546811 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]]]}] 17:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2149ms 17:52:26 INFO - PROCESS | 1862 | 1466729546844 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 17:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:52:26 INFO - PROCESS | 1862 | 1466729546849 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 17:52:26 INFO - PROCESS | 1862 | 1466729546855 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:52:26 INFO - PROCESS | 1862 | 1466729546859 Marionette TRACE conn4 <- [1,2002,null,{}] 17:52:26 INFO - PROCESS | 1862 | 1466729546864 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}] 17:52:26 INFO - PROCESS | 1862 | 1466729546870 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:27 INFO - PROCESS | 1862 | 1466729547058 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 17:52:27 INFO - PROCESS | 1862 | 1466729547224 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:27 INFO - PROCESS | 1862 | 1466729547232 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x87becc00 == 34 [pid = 1862] [id = 508] 17:52:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x882ad000) [pid = 1862] [serial = 1525] [outer = (nil)] 17:52:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8a153400) [pid = 1862] [serial = 1526] [outer = 0x882ad000] 17:52:27 INFO - PROCESS | 1862 | 1466729547315 Marionette DEBUG loaded listener.js 17:52:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aaebc00) [pid = 1862] [serial = 1527] [outer = 0x882ad000] 17:52:28 INFO - PROCESS | 1862 | 1466729548224 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]]]}] 17:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1389ms 17:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:52:28 INFO - PROCESS | 1862 | 1466729548254 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 17:52:28 INFO - PROCESS | 1862 | 1466729548257 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 17:52:28 INFO - PROCESS | 1862 | 1466729548265 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:52:28 INFO - PROCESS | 1862 | 1466729548268 Marionette TRACE conn4 <- [1,2006,null,{}] 17:52:28 INFO - PROCESS | 1862 | 1466729548279 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}] 17:52:28 INFO - PROCESS | 1862 | 1466729548283 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:28 INFO - PROCESS | 1862 | 1466729548446 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 17:52:28 INFO - PROCESS | 1862 | 1466729548461 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:28 INFO - PROCESS | 1862 | 1466729548471 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6000 == 35 [pid = 1862] [id = 509] 17:52:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x87ad9000) [pid = 1862] [serial = 1528] [outer = (nil)] 17:52:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x87ae2c00) [pid = 1862] [serial = 1529] [outer = 0x87ad9000] 17:52:28 INFO - PROCESS | 1862 | 1466729548613 Marionette DEBUG loaded listener.js 17:52:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x882a8800) [pid = 1862] [serial = 1530] [outer = 0x87ad9000] 17:52:29 INFO - PROCESS | 1862 | 1466729549902 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]]]}] 17:52:29 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 17:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1688ms 17:52:29 INFO - PROCESS | 1862 | 1466729549953 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 17:52:29 INFO - PROCESS | 1862 | 1466729549959 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 17:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:52:29 INFO - PROCESS | 1862 | 1466729549969 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:52:29 INFO - PROCESS | 1862 | 1466729549973 Marionette TRACE conn4 <- [1,2010,null,{}] 17:52:29 INFO - PROCESS | 1862 | 1466729549983 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}] 17:52:29 INFO - PROCESS | 1862 | 1466729549989 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:30 INFO - PROCESS | 1862 | 1466729550190 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 17:52:30 INFO - PROCESS | 1862 | 1466729550436 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:30 INFO - PROCESS | 1862 | 1466729550449 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x887db800 == 36 [pid = 1862] [id = 510] 17:52:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88be4000) [pid = 1862] [serial = 1531] [outer = (nil)] 17:52:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89102800) [pid = 1862] [serial = 1532] [outer = 0x88be4000] 17:52:30 INFO - PROCESS | 1862 | 1466729550563 Marionette DEBUG loaded listener.js 17:52:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x894c5400) [pid = 1862] [serial = 1533] [outer = 0x88be4000] 17:52:31 INFO - PROCESS | 1862 | 1466729551684 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]]]}] 17:52:31 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 17:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1793ms 17:52:31 INFO - PROCESS | 1862 | 1466729551760 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 17:52:31 INFO - PROCESS | 1862 | 1466729551767 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 17:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:52:31 INFO - PROCESS | 1862 | 1466729551779 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:52:31 INFO - PROCESS | 1862 | 1466729551783 Marionette TRACE conn4 <- [1,2014,null,{}] 17:52:31 INFO - PROCESS | 1862 | 1466729551790 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}] 17:52:31 INFO - PROCESS | 1862 | 1466729551796 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:32 INFO - PROCESS | 1862 | 1466729552035 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 17:52:32 INFO - PROCESS | 1862 | 1466729552334 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:32 INFO - PROCESS | 1862 | 1466729552343 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a9400 == 37 [pid = 1862] [id = 511] 17:52:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x89d01400) [pid = 1862] [serial = 1534] [outer = (nil)] 17:52:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x89fe9400) [pid = 1862] [serial = 1535] [outer = 0x89d01400] 17:52:32 INFO - PROCESS | 1862 | 1466729552428 Marionette DEBUG loaded listener.js 17:52:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8aa9ac00) [pid = 1862] [serial = 1536] [outer = 0x89d01400] 17:52:33 INFO - PROCESS | 1862 | 1466729553730 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]]]}] 17:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2034ms 17:52:33 INFO - PROCESS | 1862 | 1466729553814 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 17:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:52:33 INFO - PROCESS | 1862 | 1466729553819 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 17:52:33 INFO - PROCESS | 1862 | 1466729553828 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:52:33 INFO - PROCESS | 1862 | 1466729553835 Marionette TRACE conn4 <- [1,2018,null,{}] 17:52:33 INFO - PROCESS | 1862 | 1466729553855 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}] 17:52:33 INFO - PROCESS | 1862 | 1466729553865 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:34 INFO - PROCESS | 1862 | 1466729554237 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 17:52:34 INFO - PROCESS | 1862 | 1466729554388 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:34 INFO - PROCESS | 1862 | 1466729554399 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d03400 == 38 [pid = 1862] [id = 512] 17:52:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b30f400) [pid = 1862] [serial = 1537] [outer = (nil)] 17:52:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8cc19c00) [pid = 1862] [serial = 1538] [outer = 0x8b30f400] 17:52:34 INFO - PROCESS | 1862 | 1466729554487 Marionette DEBUG loaded listener.js 17:52:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8cc1cc00) [pid = 1862] [serial = 1539] [outer = 0x8b30f400] 17:52:35 INFO - PROCESS | 1862 | 1466729555579 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]]]}] 17:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1844ms 17:52:35 INFO - PROCESS | 1862 | 1466729555671 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 17:52:35 INFO - PROCESS | 1862 | 1466729555676 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 17:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:52:35 INFO - PROCESS | 1862 | 1466729555684 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:52:35 INFO - PROCESS | 1862 | 1466729555687 Marionette TRACE conn4 <- [1,2022,null,{}] 17:52:35 INFO - PROCESS | 1862 | 1466729555694 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}] 17:52:35 INFO - PROCESS | 1862 | 1466729555699 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:35 INFO - PROCESS | 1862 | 1466729555942 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 17:52:36 INFO - PROCESS | 1862 | 1466729556175 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:36 INFO - PROCESS | 1862 | 1466729556181 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x882ad400 == 39 [pid = 1862] [id = 513] 17:52:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x882ad800) [pid = 1862] [serial = 1540] [outer = (nil)] 17:52:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x89fd4400) [pid = 1862] [serial = 1541] [outer = 0x882ad800] 17:52:36 INFO - PROCESS | 1862 | 1466729556266 Marionette DEBUG loaded listener.js 17:52:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8a158400) [pid = 1862] [serial = 1542] [outer = 0x882ad800] 17:52:37 INFO - PROCESS | 1862 | 1466729557577 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]]]}] 17:52:37 INFO - PROCESS | 1862 | --DOCSHELL 0x887d5400 == 38 [pid = 1862] [id = 483] 17:52:37 INFO - PROCESS | 1862 | --DOCSHELL 0x87be4c00 == 37 [pid = 1862] [id = 482] 17:52:37 INFO - PROCESS | 1862 | --DOCSHELL 0x87becc00 == 36 [pid = 1862] [id = 508] 17:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1937ms 17:52:37 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe5800 == 35 [pid = 1862] [id = 507] 17:52:37 INFO - PROCESS | 1862 | --DOCSHELL 0x88bdc000 == 34 [pid = 1862] [id = 506] 17:52:37 INFO - PROCESS | 1862 | --DOCSHELL 0x87bebc00 == 33 [pid = 1862] [id = 505] 17:52:37 INFO - PROCESS | 1862 | 1466729557630 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 17:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:52:37 INFO - PROCESS | 1862 | 1466729557636 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 17:52:37 INFO - PROCESS | 1862 | 1466729557643 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:52:37 INFO - PROCESS | 1862 | 1466729557649 Marionette TRACE conn4 <- [1,2026,null,{}] 17:52:37 INFO - PROCESS | 1862 | 1466729557657 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}] 17:52:37 INFO - PROCESS | 1862 | 1466729557662 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:37 INFO - PROCESS | 1862 | 1466729557854 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8b720400) [pid = 1862] [serial = 1487] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8cc48400) [pid = 1862] [serial = 1488] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x88362400) [pid = 1862] [serial = 1467] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x89fd0400) [pid = 1862] [serial = 1476] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8aaf0c00) [pid = 1862] [serial = 1479] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8b71f800) [pid = 1862] [serial = 1469] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8b1b5800) [pid = 1862] [serial = 1461] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8cc13400) [pid = 1862] [serial = 1485] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8cc0e800) [pid = 1862] [serial = 1470] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8b71a000) [pid = 1862] [serial = 1482] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8aa9e000) [pid = 1862] [serial = 1466] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x894cdc00) [pid = 1862] [serial = 1475] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x87be3000) [pid = 1862] [serial = 1472] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x887dc000) [pid = 1862] [serial = 1463] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8aa99400) [pid = 1862] [serial = 1478] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x882abc00) [pid = 1862] [serial = 1473] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88be9800) [pid = 1862] [serial = 1464] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8cc15000) [pid = 1862] [serial = 1484] [outer = (nil)] [url = about:blank] 17:52:37 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8b714400) [pid = 1862] [serial = 1481] [outer = (nil)] [url = about:blank] 17:52:38 INFO - PROCESS | 1862 | 1466729558078 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:38 INFO - PROCESS | 1862 | 1466729558086 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x88362400 == 34 [pid = 1862] [id = 514] 17:52:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88731400) [pid = 1862] [serial = 1543] [outer = (nil)] 17:52:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x887db400) [pid = 1862] [serial = 1544] [outer = 0x88731400] 17:52:38 INFO - PROCESS | 1862 | 1466729558169 Marionette DEBUG loaded listener.js 17:52:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x88bdf400) [pid = 1862] [serial = 1545] [outer = 0x88731400] 17:52:39 INFO - PROCESS | 1862 | 1466729559033 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]]]}] 17:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1439ms 17:52:39 INFO - PROCESS | 1862 | 1466729559082 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 17:52:39 INFO - PROCESS | 1862 | 1466729559089 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 17:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:52:39 INFO - PROCESS | 1862 | 1466729559100 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:52:39 INFO - PROCESS | 1862 | 1466729559104 Marionette TRACE conn4 <- [1,2030,null,{}] 17:52:39 INFO - PROCESS | 1862 | 1466729559110 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}] 17:52:39 INFO - PROCESS | 1862 | 1466729559115 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:39 INFO - PROCESS | 1862 | 1466729559309 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 17:52:39 INFO - PROCESS | 1862 | 1466729559450 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:39 INFO - PROCESS | 1862 | 1466729559456 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d8000 == 35 [pid = 1862] [id = 515] 17:52:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x89d02800) [pid = 1862] [serial = 1546] [outer = (nil)] 17:52:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x89fdf800) [pid = 1862] [serial = 1547] [outer = 0x89d02800] 17:52:39 INFO - PROCESS | 1862 | 1466729559548 Marionette DEBUG loaded listener.js 17:52:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89fe9c00) [pid = 1862] [serial = 1548] [outer = 0x89d02800] 17:52:40 INFO - PROCESS | 1862 | 1466729560469 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]]]}] 17:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1388ms 17:52:40 INFO - PROCESS | 1862 | 1466729560497 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 17:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:52:40 INFO - PROCESS | 1862 | 1466729560501 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 17:52:40 INFO - PROCESS | 1862 | 1466729560508 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - PROCESS | 1862 | 1466729560514 Marionette TRACE conn4 <- [1,2034,null,{}] 17:52:40 INFO - PROCESS | 1862 | 1466729560537 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}] 17:52:40 INFO - PROCESS | 1862 | 1466729560546 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:40 INFO - PROCESS | 1862 | 1466729560784 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 17:52:40 INFO - PROCESS | 1862 | 1466729560810 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:40 INFO - PROCESS | 1862 | 1466729560829 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b5c00 == 36 [pid = 1862] [id = 516] 17:52:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b1b6800) [pid = 1862] [serial = 1549] [outer = (nil)] 17:52:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b1be800) [pid = 1862] [serial = 1550] [outer = 0x8b1b6800] 17:52:40 INFO - PROCESS | 1862 | 1466729560911 Marionette DEBUG loaded listener.js 17:52:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b719800) [pid = 1862] [serial = 1551] [outer = 0x8b1b6800] 17:52:41 INFO - PROCESS | 1862 | 1466729561961 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]]]}] 17:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1497ms 17:52:42 INFO - PROCESS | 1862 | 1466729562006 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 17:52:42 INFO - PROCESS | 1862 | 1466729562011 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 17:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:52:42 INFO - PROCESS | 1862 | 1466729562024 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:52:42 INFO - PROCESS | 1862 | 1466729562027 Marionette TRACE conn4 <- [1,2038,null,{}] 17:52:42 INFO - PROCESS | 1862 | 1466729562033 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}] 17:52:42 INFO - PROCESS | 1862 | 1466729562038 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:42 INFO - PROCESS | 1862 | 1466729562272 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 17:52:42 INFO - PROCESS | 1862 | 1466729562296 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:42 INFO - PROCESS | 1862 | 1466729562304 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaa1000 == 37 [pid = 1862] [id = 517] 17:52:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8cc0d800) [pid = 1862] [serial = 1552] [outer = (nil)] 17:52:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8cc1ac00) [pid = 1862] [serial = 1553] [outer = 0x8cc0d800] 17:52:42 INFO - PROCESS | 1862 | 1466729562385 Marionette DEBUG loaded listener.js 17:52:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8cc41c00) [pid = 1862] [serial = 1554] [outer = 0x8cc0d800] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d386400) [pid = 1862] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x87be3c00) [pid = 1862] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x882aa000) [pid = 1862] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x88be4c00) [pid = 1862] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x87bdf400) [pid = 1862] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8aae3400) [pid = 1862] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8cc47800) [pid = 1862] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x89fe5c00) [pid = 1862] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8d0a6400) [pid = 1862] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8d0bcc00) [pid = 1862] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x89d08c00) [pid = 1862] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:52:42 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8d0a8c00) [pid = 1862] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:52:43 INFO - PROCESS | 1862 | 1466729563478 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]]]}] 17:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1478ms 17:52:43 INFO - PROCESS | 1862 | 1466729563504 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 17:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:52:43 INFO - PROCESS | 1862 | 1466729563508 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 17:52:43 INFO - PROCESS | 1862 | 1466729563514 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:52:43 INFO - PROCESS | 1862 | 1466729563518 Marionette TRACE conn4 <- [1,2042,null,{}] 17:52:43 INFO - PROCESS | 1862 | 1466729563524 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}] 17:52:43 INFO - PROCESS | 1862 | 1466729563529 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:43 INFO - PROCESS | 1862 | 1466729563744 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 17:52:43 INFO - PROCESS | 1862 | 1466729563763 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:43 INFO - PROCESS | 1862 | 1466729563770 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adb000 == 38 [pid = 1862] [id = 518] 17:52:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x87adcc00) [pid = 1862] [serial = 1555] [outer = (nil)] 17:52:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8aae6800) [pid = 1862] [serial = 1556] [outer = 0x87adcc00] 17:52:43 INFO - PROCESS | 1862 | 1466729563845 Marionette DEBUG loaded listener.js 17:52:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8cc10c00) [pid = 1862] [serial = 1557] [outer = 0x87adcc00] 17:52:45 INFO - PROCESS | 1862 | 1466729565024 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]]]}] 17:52:45 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) 17:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1588ms 17:52:45 INFO - PROCESS | 1862 | 1466729565104 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 17:52:45 INFO - PROCESS | 1862 | 1466729565119 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 17:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:52:45 INFO - PROCESS | 1862 | 1466729565144 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:52:45 INFO - PROCESS | 1862 | 1466729565152 Marionette TRACE conn4 <- [1,2046,null,{}] 17:52:45 INFO - PROCESS | 1862 | 1466729565215 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}] 17:52:45 INFO - PROCESS | 1862 | 1466729565223 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:45 INFO - PROCESS | 1862 | 1466729565440 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 17:52:45 INFO - PROCESS | 1862 | 1466729565700 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:45 INFO - PROCESS | 1862 | 1466729565710 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ade400 == 39 [pid = 1862] [id = 519] 17:52:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x887dc000) [pid = 1862] [serial = 1558] [outer = (nil)] 17:52:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x894d3c00) [pid = 1862] [serial = 1559] [outer = 0x887dc000] 17:52:45 INFO - PROCESS | 1862 | 1466729565834 Marionette DEBUG loaded listener.js 17:52:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89fdec00) [pid = 1862] [serial = 1560] [outer = 0x887dc000] 17:52:46 INFO - PROCESS | 1862 | 1466729566819 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]]]}] 17:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1735ms 17:52:46 INFO - PROCESS | 1862 | 1466729566877 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 17:52:46 INFO - PROCESS | 1862 | 1466729566884 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 17:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:52:46 INFO - PROCESS | 1862 | 1466729566895 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:52:46 INFO - PROCESS | 1862 | 1466729566899 Marionette TRACE conn4 <- [1,2050,null,{}] 17:52:46 INFO - PROCESS | 1862 | 1466729566906 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}] 17:52:46 INFO - PROCESS | 1862 | 1466729566912 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:47 INFO - PROCESS | 1862 | 1466729567153 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 17:52:47 INFO - PROCESS | 1862 | 1466729567443 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:47 INFO - PROCESS | 1862 | 1466729567455 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaa2400 == 40 [pid = 1862] [id = 520] 17:52:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b713400) [pid = 1862] [serial = 1561] [outer = (nil)] 17:52:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8cc15000) [pid = 1862] [serial = 1562] [outer = 0x8b713400] 17:52:47 INFO - PROCESS | 1862 | 1466729567587 Marionette DEBUG loaded listener.js 17:52:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8cc4cc00) [pid = 1862] [serial = 1563] [outer = 0x8b713400] 17:52:48 INFO - PROCESS | 1862 | 1466729568593 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]]]}] 17:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1740ms 17:52:48 INFO - PROCESS | 1862 | 1466729568636 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 17:52:48 INFO - PROCESS | 1862 | 1466729568640 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 17:52:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:52:48 INFO - PROCESS | 1862 | 1466729568648 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:52:48 INFO - PROCESS | 1862 | 1466729568654 Marionette TRACE conn4 <- [1,2054,null,{}] 17:52:48 INFO - PROCESS | 1862 | 1466729568672 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}] 17:52:48 INFO - PROCESS | 1862 | 1466729568681 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:48 INFO - PROCESS | 1862 | 1466729568885 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 17:52:49 INFO - PROCESS | 1862 | 1466729569070 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:49 INFO - PROCESS | 1862 | 1466729569080 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0b5400 == 41 [pid = 1862] [id = 521] 17:52:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8d0b6000) [pid = 1862] [serial = 1564] [outer = (nil)] 17:52:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8d0c0400) [pid = 1862] [serial = 1565] [outer = 0x8d0b6000] 17:52:49 INFO - PROCESS | 1862 | 1466729569171 Marionette DEBUG loaded listener.js 17:52:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8d17a800) [pid = 1862] [serial = 1566] [outer = 0x8d0b6000] 17:52:50 INFO - PROCESS | 1862 | 1466729570196 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]]]}] 17:52:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:52:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1593ms 17:52:50 INFO - PROCESS | 1862 | 1466729570241 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 17:52:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:52:50 INFO - PROCESS | 1862 | 1466729570246 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 17:52:50 INFO - PROCESS | 1862 | 1466729570254 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:52:50 INFO - PROCESS | 1862 | 1466729570257 Marionette TRACE conn4 <- [1,2058,null,{}] 17:52:50 INFO - PROCESS | 1862 | 1466729570264 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}] 17:52:50 INFO - PROCESS | 1862 | 1466729570269 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:50 INFO - PROCESS | 1862 | 1466729570488 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 17:52:50 INFO - PROCESS | 1862 | 1466729570729 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:50 INFO - PROCESS | 1862 | 1466729570737 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x88362c00 == 42 [pid = 1862] [id = 522] 17:52:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8cc46000) [pid = 1862] [serial = 1567] [outer = (nil)] 17:52:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8d386000) [pid = 1862] [serial = 1568] [outer = 0x8cc46000] 17:52:50 INFO - PROCESS | 1862 | 1466729570870 Marionette DEBUG loaded listener.js 17:52:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8d38a800) [pid = 1862] [serial = 1569] [outer = 0x8cc46000] 17:52:51 INFO - PROCESS | 1862 | 1466729571770 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]]]}] 17:52:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1589ms 17:52:51 INFO - PROCESS | 1862 | 1466729571845 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 17:52:51 INFO - PROCESS | 1862 | 1466729571849 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 17:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:52:51 INFO - PROCESS | 1862 | 1466729571857 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:52:51 INFO - PROCESS | 1862 | 1466729571862 Marionette TRACE conn4 <- [1,2062,null,{}] 17:52:51 INFO - PROCESS | 1862 | 1466729571869 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}] 17:52:51 INFO - PROCESS | 1862 | 1466729571874 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:52 INFO - PROCESS | 1862 | 1466729572078 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 17:52:52 INFO - PROCESS | 1862 | 1466729572240 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:52 INFO - PROCESS | 1862 | 1466729572250 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d172c00 == 43 [pid = 1862] [id = 523] 17:52:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8d382000) [pid = 1862] [serial = 1570] [outer = (nil)] 17:52:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8de13000) [pid = 1862] [serial = 1571] [outer = 0x8d382000] 17:52:52 INFO - PROCESS | 1862 | 1466729572335 Marionette DEBUG loaded listener.js 17:52:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8de15000) [pid = 1862] [serial = 1572] [outer = 0x8d382000] 17:52:53 INFO - PROCESS | 1862 | 1466729573541 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]]]}] 17:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1737ms 17:52:53 INFO - PROCESS | 1862 | 1466729573596 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 17:52:53 INFO - PROCESS | 1862 | 1466729573599 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 17:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:52:53 INFO - PROCESS | 1862 | 1466729573609 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:52:53 INFO - PROCESS | 1862 | 1466729573614 Marionette TRACE conn4 <- [1,2066,null,{}] 17:52:53 INFO - PROCESS | 1862 | 1466729573622 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}] 17:52:53 INFO - PROCESS | 1862 | 1466729573635 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:53 INFO - PROCESS | 1862 | 1466729573915 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 17:52:54 INFO - PROCESS | 1862 | 1466729574506 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:54 INFO - PROCESS | 1862 | 1466729574520 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bebc00 == 44 [pid = 1862] [id = 524] 17:52:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x87bec000) [pid = 1862] [serial = 1573] [outer = (nil)] 17:52:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x882b0c00) [pid = 1862] [serial = 1574] [outer = 0x87bec000] 17:52:54 INFO - PROCESS | 1862 | 1466729574609 Marionette DEBUG loaded listener.js 17:52:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8872f800) [pid = 1862] [serial = 1575] [outer = 0x87bec000] 17:52:55 INFO - PROCESS | 1862 | 1466729575632 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]]]}] 17:52:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:52:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2090ms 17:52:55 INFO - PROCESS | 1862 | 1466729575705 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 17:52:55 INFO - PROCESS | 1862 | 1466729575711 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 17:52:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:52:55 INFO - PROCESS | 1862 | 1466729575732 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:52:55 INFO - PROCESS | 1862 | 1466729575740 Marionette TRACE conn4 <- [1,2070,null,{}] 17:52:55 INFO - PROCESS | 1862 | 1466729575758 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}] 17:52:55 INFO - PROCESS | 1862 | 1466729575771 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:56 INFO - PROCESS | 1862 | 1466729576013 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 17:52:56 INFO - PROCESS | 1862 | 1466729576272 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:56 INFO - PROCESS | 1862 | 1466729576283 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x894d2000 == 43 [pid = 1862] [id = 492] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaa0000 == 42 [pid = 1862] [id = 486] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad9400 == 41 [pid = 1862] [id = 494] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x87addc00 == 40 [pid = 1862] [id = 487] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x887d5800 == 39 [pid = 1862] [id = 481] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x8b720c00 == 38 [pid = 1862] [id = 498] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x887db800 == 37 [pid = 1862] [id = 510] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae2000 == 36 [pid = 1862] [id = 485] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6000 == 35 [pid = 1862] [id = 509] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x887dac00 == 34 [pid = 1862] [id = 488] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x882a9400 == 33 [pid = 1862] [id = 511] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x8b715c00 == 32 [pid = 1862] [id = 489] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x87adbc00 == 31 [pid = 1862] [id = 496] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x89d03400 == 30 [pid = 1862] [id = 512] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa9cc00 == 29 [pid = 1862] [id = 497] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x87ade000 == 28 [pid = 1862] [id = 490] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0b3000 == 27 [pid = 1862] [id = 500] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad5400 == 26 [pid = 1862] [id = 501] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x8b308c00 == 25 [pid = 1862] [id = 502] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe9800 == 24 [pid = 1862] [id = 484] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x8a154c00 == 23 [pid = 1862] [id = 493] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x8835bc00 == 22 [pid = 1862] [id = 495] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x89d05000 == 21 [pid = 1862] [id = 504] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x89103400 == 20 [pid = 1862] [id = 491] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad8c00 == 19 [pid = 1862] [id = 503] 17:52:57 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0a3c00 == 18 [pid = 1862] [id = 499] 17:52:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6000 == 19 [pid = 1862] [id = 525] 17:52:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x87ad6400) [pid = 1862] [serial = 1576] [outer = (nil)] 17:52:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x87adb400) [pid = 1862] [serial = 1577] [outer = 0x87ad6400] 17:52:57 INFO - PROCESS | 1862 | 1466729577561 Marionette DEBUG loaded listener.js 17:52:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x87be4c00) [pid = 1862] [serial = 1578] [outer = 0x87ad6400] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x894d3000) [pid = 1862] [serial = 1491] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x88be8c00) [pid = 1862] [serial = 1490] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8b301c00) [pid = 1862] [serial = 1494] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8b1b8400) [pid = 1862] [serial = 1493] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8d0a9400) [pid = 1862] [serial = 1497] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8a14f000) [pid = 1862] [serial = 1523] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8cc4e800) [pid = 1862] [serial = 1496] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8d0bfc00) [pid = 1862] [serial = 1500] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8d0bc000) [pid = 1862] [serial = 1499] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8d17dc00) [pid = 1862] [serial = 1503] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8d17c000) [pid = 1862] [serial = 1502] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8a154400) [pid = 1862] [serial = 1515] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8de19800) [pid = 1862] [serial = 1506] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x89fd8c00) [pid = 1862] [serial = 1514] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8d38f400) [pid = 1862] [serial = 1505] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8de6b000) [pid = 1862] [serial = 1509] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8de1ec00) [pid = 1862] [serial = 1508] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x89d0d000) [pid = 1862] [serial = 1512] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x88732c00) [pid = 1862] [serial = 1511] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8a15c000) [pid = 1862] [serial = 1524] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x88364000) [pid = 1862] [serial = 1517] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8872d400) [pid = 1862] [serial = 1518] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8910b800) [pid = 1862] [serial = 1520] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x894c7800) [pid = 1862] [serial = 1521] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8a153400) [pid = 1862] [serial = 1526] [outer = (nil)] [url = about:blank] 17:52:58 INFO - PROCESS | 1862 | 1466729578921 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]]]}] 17:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 3264ms 17:52:58 INFO - PROCESS | 1862 | 1466729578992 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 17:52:59 INFO - PROCESS | 1862 | 1466729578999 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 17:52:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:52:59 INFO - PROCESS | 1862 | 1466729579008 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:52:59 INFO - PROCESS | 1862 | 1466729579012 Marionette TRACE conn4 <- [1,2074,null,{}] 17:52:59 INFO - PROCESS | 1862 | 1466729579020 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}] 17:52:59 INFO - PROCESS | 1862 | 1466729579027 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:59 INFO - PROCESS | 1862 | 1466729579205 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 17:52:59 INFO - PROCESS | 1862 | 1466729579350 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:59 INFO - PROCESS | 1862 | 1466729579360 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:52:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x88361800 == 20 [pid = 1862] [id = 526] 17:52:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x88363000) [pid = 1862] [serial = 1579] [outer = (nil)] 17:52:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88734000) [pid = 1862] [serial = 1580] [outer = 0x88363000] 17:52:59 INFO - PROCESS | 1862 | 1466729579440 Marionette DEBUG loaded listener.js 17:52:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x887df800) [pid = 1862] [serial = 1581] [outer = 0x88363000] 17:53:00 INFO - PROCESS | 1862 | 1466729580365 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]]]}] 17:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1387ms 17:53:00 INFO - PROCESS | 1862 | 1466729580404 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 17:53:00 INFO - PROCESS | 1862 | 1466729580412 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 17:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:53:00 INFO - PROCESS | 1862 | 1466729580426 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:53:00 INFO - PROCESS | 1862 | 1466729580432 Marionette TRACE conn4 <- [1,2078,null,{}] 17:53:00 INFO - PROCESS | 1862 | 1466729580447 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}] 17:53:00 INFO - PROCESS | 1862 | 1466729580453 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:00 INFO - PROCESS | 1862 | 1466729580723 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 17:53:00 INFO - PROCESS | 1862 | 1466729580757 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:00 INFO - PROCESS | 1862 | 1466729580767 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x89104800 == 21 [pid = 1862] [id = 527] 17:53:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89110800) [pid = 1862] [serial = 1582] [outer = (nil)] 17:53:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x894c7800) [pid = 1862] [serial = 1583] [outer = 0x89110800] 17:53:00 INFO - PROCESS | 1862 | 1466729580838 Marionette DEBUG loaded listener.js 17:53:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x894d1800) [pid = 1862] [serial = 1584] [outer = 0x89110800] 17:53:01 INFO - PROCESS | 1862 | 1466729581947 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]]]}] 17:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1595ms 17:53:02 INFO - PROCESS | 1862 | 1466729582021 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 17:53:02 INFO - PROCESS | 1862 | 1466729582026 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 17:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:53:02 INFO - PROCESS | 1862 | 1466729582033 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:53:02 INFO - PROCESS | 1862 | 1466729582041 Marionette TRACE conn4 <- [1,2082,null,{}] 17:53:02 INFO - PROCESS | 1862 | 1466729582074 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}] 17:53:02 INFO - PROCESS | 1862 | 1466729582084 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:02 INFO - PROCESS | 1862 | 1466729582338 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 17:53:02 INFO - PROCESS | 1862 | 1466729582368 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:02 INFO - PROCESS | 1862 | 1466729582380 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd7800 == 22 [pid = 1862] [id = 528] 17:53:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89fde400) [pid = 1862] [serial = 1585] [outer = (nil)] 17:53:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8a152c00) [pid = 1862] [serial = 1586] [outer = 0x89fde400] 17:53:02 INFO - PROCESS | 1862 | 1466729582451 Marionette DEBUG loaded listener.js 17:53:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8a15a000) [pid = 1862] [serial = 1587] [outer = 0x89fde400] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x87adcc00) [pid = 1862] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x882ad000) [pid = 1862] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x882ad800) [pid = 1862] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x87ad9000) [pid = 1862] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89d02800) [pid = 1862] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89d01400) [pid = 1862] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8b30f400) [pid = 1862] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x88be4000) [pid = 1862] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x88731400) [pid = 1862] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8cc0d800) [pid = 1862] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:53:03 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8b1b6800) [pid = 1862] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:53:03 INFO - PROCESS | 1862 | 1466729583920 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]]]}] 17:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1912ms 17:53:03 INFO - PROCESS | 1862 | 1466729583948 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 17:53:03 INFO - PROCESS | 1862 | 1466729583953 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 17:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:53:03 INFO - PROCESS | 1862 | 1466729583960 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:53:03 INFO - PROCESS | 1862 | 1466729583963 Marionette TRACE conn4 <- [1,2086,null,{}] 17:53:03 INFO - PROCESS | 1862 | 1466729583971 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}] 17:53:03 INFO - PROCESS | 1862 | 1466729583976 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:04 INFO - PROCESS | 1862 | 1466729584203 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 17:53:04 INFO - PROCESS | 1862 | 1466729584223 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:04 INFO - PROCESS | 1862 | 1466729584231 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be4400 == 23 [pid = 1862] [id = 529] 17:53:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x88360400) [pid = 1862] [serial = 1588] [outer = (nil)] 17:53:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8a15bc00) [pid = 1862] [serial = 1589] [outer = 0x88360400] 17:53:04 INFO - PROCESS | 1862 | 1466729584308 Marionette DEBUG loaded listener.js 17:53:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8aa97c00) [pid = 1862] [serial = 1590] [outer = 0x88360400] 17:53:05 INFO - PROCESS | 1862 | 1466729585276 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]]]}] 17:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1342ms 17:53:05 INFO - PROCESS | 1862 | 1466729585330 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 17:53:05 INFO - PROCESS | 1862 | 1466729585335 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 17:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:53:05 INFO - PROCESS | 1862 | 1466729585346 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:53:05 INFO - PROCESS | 1862 | 1466729585351 Marionette TRACE conn4 <- [1,2090,null,{}] 17:53:05 INFO - PROCESS | 1862 | 1466729585362 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}] 17:53:05 INFO - PROCESS | 1862 | 1466729585367 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:05 INFO - PROCESS | 1862 | 1466729585588 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 17:53:05 INFO - PROCESS | 1862 | 1466729585787 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:05 INFO - PROCESS | 1862 | 1466729585804 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x88359400 == 24 [pid = 1862] [id = 530] 17:53:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88359800) [pid = 1862] [serial = 1591] [outer = (nil)] 17:53:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8872cc00) [pid = 1862] [serial = 1592] [outer = 0x88359800] 17:53:06 INFO - PROCESS | 1862 | 1466729585997 Marionette DEBUG loaded listener.js 17:53:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8910b400) [pid = 1862] [serial = 1593] [outer = 0x88359800] 17:53:07 INFO - PROCESS | 1862 | 1466729587123 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]]]}] 17:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1842ms 17:53:07 INFO - PROCESS | 1862 | 1466729587188 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 17:53:07 INFO - PROCESS | 1862 | 1466729587197 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 17:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:53:07 INFO - PROCESS | 1862 | 1466729587211 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:53:07 INFO - PROCESS | 1862 | 1466729587217 Marionette TRACE conn4 <- [1,2094,null,{}] 17:53:07 INFO - PROCESS | 1862 | 1466729587225 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}] 17:53:07 INFO - PROCESS | 1862 | 1466729587232 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:07 INFO - PROCESS | 1862 | 1466729587486 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 17:53:07 INFO - PROCESS | 1862 | 1466729587727 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:07 INFO - PROCESS | 1862 | 1466729587736 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a8000 == 25 [pid = 1862] [id = 531] 17:53:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x882adc00) [pid = 1862] [serial = 1594] [outer = (nil)] 17:53:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8a152400) [pid = 1862] [serial = 1595] [outer = 0x882adc00] 17:53:07 INFO - PROCESS | 1862 | 1466729587835 Marionette DEBUG loaded listener.js 17:53:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8aaa4000) [pid = 1862] [serial = 1596] [outer = 0x882adc00] 17:53:08 INFO - PROCESS | 1862 | 1466729588897 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]]]}] 17:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1741ms 17:53:08 INFO - PROCESS | 1862 | 1466729588951 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 17:53:08 INFO - PROCESS | 1862 | 1466729588955 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 17:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:53:08 INFO - PROCESS | 1862 | 1466729588963 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:53:08 INFO - PROCESS | 1862 | 1466729588969 Marionette TRACE conn4 <- [1,2098,null,{}] 17:53:08 INFO - PROCESS | 1862 | 1466729588986 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}] 17:53:08 INFO - PROCESS | 1862 | 1466729588995 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:09 INFO - PROCESS | 1862 | 1466729589227 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 17:53:09 INFO - PROCESS | 1862 | 1466729589503 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:09 INFO - PROCESS | 1862 | 1466729589517 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1bb800 == 26 [pid = 1862] [id = 532] 17:53:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b1bc400) [pid = 1862] [serial = 1597] [outer = (nil)] 17:53:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b303000) [pid = 1862] [serial = 1598] [outer = 0x8b1bc400] 17:53:09 INFO - PROCESS | 1862 | 1466729589650 Marionette DEBUG loaded listener.js 17:53:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b30ac00) [pid = 1862] [serial = 1599] [outer = 0x8b1bc400] 17:53:10 INFO - PROCESS | 1862 | 1466729590868 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]]]}] 17:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1992ms 17:53:10 INFO - PROCESS | 1862 | 1466729590966 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 17:53:10 INFO - PROCESS | 1862 | 1466729590971 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 17:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:53:10 INFO - PROCESS | 1862 | 1466729590985 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:53:10 INFO - PROCESS | 1862 | 1466729590988 Marionette TRACE conn4 <- [1,2102,null,{}] 17:53:10 INFO - PROCESS | 1862 | 1466729590995 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}] 17:53:11 INFO - PROCESS | 1862 | 1466729591001 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:11 INFO - PROCESS | 1862 | 1466729591311 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 17:53:11 INFO - PROCESS | 1862 | 1466729591508 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:11 INFO - PROCESS | 1862 | 1466729591524 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b3000 == 27 [pid = 1862] [id = 533] 17:53:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8b30dc00) [pid = 1862] [serial = 1600] [outer = (nil)] 17:53:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8b71e800) [pid = 1862] [serial = 1601] [outer = 0x8b30dc00] 17:53:11 INFO - PROCESS | 1862 | 1466729591613 Marionette DEBUG loaded listener.js 17:53:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8b720c00) [pid = 1862] [serial = 1602] [outer = 0x8b30dc00] 17:53:12 INFO - PROCESS | 1862 | 1466729592808 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]]]}] 17:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2044ms 17:53:13 INFO - PROCESS | 1862 | 1466729593024 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 17:53:13 INFO - PROCESS | 1862 | 1466729593031 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 17:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:53:13 INFO - PROCESS | 1862 | 1466729593040 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:53:13 INFO - PROCESS | 1862 | 1466729593044 Marionette TRACE conn4 <- [1,2106,null,{}] 17:53:13 INFO - PROCESS | 1862 | 1466729593053 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}] 17:53:13 INFO - PROCESS | 1862 | 1466729593059 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:13 INFO - PROCESS | 1862 | 1466729593465 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 17:53:13 INFO - PROCESS | 1862 | 1466729593710 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:13 INFO - PROCESS | 1862 | 1466729593726 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x88357000 == 28 [pid = 1862] [id = 534] 17:53:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x88359c00) [pid = 1862] [serial = 1603] [outer = (nil)] 17:53:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8872ec00) [pid = 1862] [serial = 1604] [outer = 0x88359c00] 17:53:13 INFO - PROCESS | 1862 | 1466729593796 Marionette DEBUG loaded listener.js 17:53:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x88735000) [pid = 1862] [serial = 1605] [outer = 0x88359c00] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8aae6800) [pid = 1862] [serial = 1556] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8cc10c00) [pid = 1862] [serial = 1557] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8aaebc00) [pid = 1862] [serial = 1527] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x89fd4400) [pid = 1862] [serial = 1541] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8a158400) [pid = 1862] [serial = 1542] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x87ae2c00) [pid = 1862] [serial = 1529] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x882a8800) [pid = 1862] [serial = 1530] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x89fdf800) [pid = 1862] [serial = 1547] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x89fe9400) [pid = 1862] [serial = 1535] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8aa9ac00) [pid = 1862] [serial = 1536] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8cc19c00) [pid = 1862] [serial = 1538] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8cc1cc00) [pid = 1862] [serial = 1539] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89102800) [pid = 1862] [serial = 1532] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x894c5400) [pid = 1862] [serial = 1533] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x887db400) [pid = 1862] [serial = 1544] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x88bdf400) [pid = 1862] [serial = 1545] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8cc1ac00) [pid = 1862] [serial = 1553] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8b1be800) [pid = 1862] [serial = 1550] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x8b719800) [pid = 1862] [serial = 1551] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x8cc41c00) [pid = 1862] [serial = 1554] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x89fe9c00) [pid = 1862] [serial = 1548] [outer = (nil)] [url = about:blank] 17:53:14 INFO - PROCESS | 1862 | 1466729594828 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]]]}] 17:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1838ms 17:53:14 INFO - PROCESS | 1862 | 1466729594879 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 17:53:14 INFO - PROCESS | 1862 | 1466729594885 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 17:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:53:14 INFO - PROCESS | 1862 | 1466729594896 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:53:14 INFO - PROCESS | 1862 | 1466729594901 Marionette TRACE conn4 <- [1,2110,null,{}] 17:53:14 INFO - PROCESS | 1862 | 1466729594909 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}] 17:53:14 INFO - PROCESS | 1862 | 1466729594915 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:15 INFO - PROCESS | 1862 | 1466729595098 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 17:53:15 INFO - PROCESS | 1862 | 1466729595309 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:15 INFO - PROCESS | 1862 | 1466729595316 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x89105000 == 29 [pid = 1862] [id = 535] 17:53:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x89107400) [pid = 1862] [serial = 1606] [outer = (nil)] 17:53:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x89d09800) [pid = 1862] [serial = 1607] [outer = 0x89107400] 17:53:15 INFO - PROCESS | 1862 | 1466729595408 Marionette DEBUG loaded listener.js 17:53:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x89fdf400) [pid = 1862] [serial = 1608] [outer = 0x89107400] 17:53:16 INFO - PROCESS | 1862 | 1466729596247 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]]]}] 17:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1391ms 17:53:16 INFO - PROCESS | 1862 | 1466729596284 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 17:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:53:16 INFO - PROCESS | 1862 | 1466729596288 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 17:53:16 INFO - PROCESS | 1862 | 1466729596296 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:53:16 INFO - PROCESS | 1862 | 1466729596299 Marionette TRACE conn4 <- [1,2114,null,{}] 17:53:16 INFO - PROCESS | 1862 | 1466729596315 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}] 17:53:16 INFO - PROCESS | 1862 | 1466729596324 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:16 INFO - PROCESS | 1862 | 1466729596510 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 17:53:16 INFO - PROCESS | 1862 | 1466729596659 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:16 INFO - PROCESS | 1862 | 1466729596672 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aae5400 == 30 [pid = 1862] [id = 536] 17:53:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8aaebc00) [pid = 1862] [serial = 1609] [outer = (nil)] 17:53:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8b1b0000) [pid = 1862] [serial = 1610] [outer = 0x8aaebc00] 17:53:16 INFO - PROCESS | 1862 | 1466729596746 Marionette DEBUG loaded listener.js 17:53:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8b1bb400) [pid = 1862] [serial = 1611] [outer = 0x8aaebc00] 17:53:17 INFO - PROCESS | 1862 | 1466729597676 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]]]}] 17:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1440ms 17:53:17 INFO - PROCESS | 1862 | 1466729597746 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 17:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:53:17 INFO - PROCESS | 1862 | 1466729597751 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 17:53:17 INFO - PROCESS | 1862 | 1466729597759 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - PROCESS | 1862 | 1466729597763 Marionette TRACE conn4 <- [1,2118,null,{}] 17:53:17 INFO - PROCESS | 1862 | 1466729597768 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}] 17:53:17 INFO - PROCESS | 1862 | 1466729597774 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:18 INFO - PROCESS | 1862 | 1466729598014 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 17:53:18 INFO - PROCESS | 1862 | 1466729598036 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:18 INFO - PROCESS | 1862 | 1466729598044 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be0c00 == 31 [pid = 1862] [id = 537] 17:53:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8aaee000) [pid = 1862] [serial = 1612] [outer = (nil)] 17:53:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8b716000) [pid = 1862] [serial = 1613] [outer = 0x8aaee000] 17:53:18 INFO - PROCESS | 1862 | 1466729598118 Marionette DEBUG loaded listener.js 17:53:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8b720000) [pid = 1862] [serial = 1614] [outer = 0x8aaee000] 17:53:19 INFO - PROCESS | 1862 | 1466729599109 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]]]}] 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88363000) [pid = 1862] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x87ad6400) [pid = 1862] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x89110800) [pid = 1862] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x87bec000) [pid = 1862] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x887dc000) [pid = 1862] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8b713400) [pid = 1862] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1482ms 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x89fde400) [pid = 1862] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x8d0b6000) [pid = 1862] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x8cc46000) [pid = 1862] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:53:19 INFO - PROCESS | 1862 | --DOMWINDOW == 60 (0x8d382000) [pid = 1862] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:53:19 INFO - PROCESS | 1862 | 1466729599257 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 17:53:19 INFO - PROCESS | 1862 | 1466729599263 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 17:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:53:19 INFO - PROCESS | 1862 | 1466729599281 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:53:19 INFO - PROCESS | 1862 | 1466729599286 Marionette TRACE conn4 <- [1,2122,null,{}] 17:53:19 INFO - PROCESS | 1862 | 1466729599295 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}] 17:53:19 INFO - PROCESS | 1862 | 1466729599303 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:19 INFO - PROCESS | 1862 | 1466729599532 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 17:53:19 INFO - PROCESS | 1862 | 1466729599752 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:19 INFO - PROCESS | 1862 | 1466729599761 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6c00 == 32 [pid = 1862] [id = 538] 17:53:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0x87add000) [pid = 1862] [serial = 1615] [outer = (nil)] 17:53:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x89d0b000) [pid = 1862] [serial = 1616] [outer = 0x87add000] 17:53:19 INFO - PROCESS | 1862 | 1466729599836 Marionette DEBUG loaded listener.js 17:53:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x8a151000) [pid = 1862] [serial = 1617] [outer = 0x87add000] 17:53:20 INFO - PROCESS | 1862 | 1466729600577 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]]]}] 17:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1339ms 17:53:20 INFO - PROCESS | 1862 | 1466729600611 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 17:53:20 INFO - PROCESS | 1862 | 1466729600614 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 17:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:53:20 INFO - PROCESS | 1862 | 1466729600625 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:53:20 INFO - PROCESS | 1862 | 1466729600628 Marionette TRACE conn4 <- [1,2126,null,{}] 17:53:20 INFO - PROCESS | 1862 | 1466729600649 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}] 17:53:20 INFO - PROCESS | 1862 | 1466729600664 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:20 INFO - PROCESS | 1862 | 1466729600876 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 17:53:20 INFO - PROCESS | 1862 | 1466729600885 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:20 INFO - PROCESS | 1862 | 1466729600891 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x88365800 == 33 [pid = 1862] [id = 539] 17:53:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x8cc16000) [pid = 1862] [serial = 1618] [outer = (nil)] 17:53:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8cc4c800) [pid = 1862] [serial = 1619] [outer = 0x8cc16000] 17:53:21 INFO - PROCESS | 1862 | 1466729601089 Marionette DEBUG loaded listener.js 17:53:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8d0a7400) [pid = 1862] [serial = 1620] [outer = 0x8cc16000] 17:53:22 INFO - PROCESS | 1862 | 1466729602148 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]]]}] 17:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1561ms 17:53:22 INFO - PROCESS | 1862 | 1466729602184 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 17:53:22 INFO - PROCESS | 1862 | 1466729602190 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 17:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:53:22 INFO - PROCESS | 1862 | 1466729602198 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:53:22 INFO - PROCESS | 1862 | 1466729602205 Marionette TRACE conn4 <- [1,2130,null,{}] 17:53:22 INFO - PROCESS | 1862 | 1466729602214 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}] 17:53:22 INFO - PROCESS | 1862 | 1466729602220 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:22 INFO - PROCESS | 1862 | 1466729602453 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 17:53:22 INFO - PROCESS | 1862 | 1466729602695 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:22 INFO - PROCESS | 1862 | 1466729602704 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x88734c00 == 34 [pid = 1862] [id = 540] 17:53:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x887d7c00) [pid = 1862] [serial = 1621] [outer = (nil)] 17:53:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x894cb000) [pid = 1862] [serial = 1622] [outer = 0x887d7c00] 17:53:22 INFO - PROCESS | 1862 | 1466729602835 Marionette DEBUG loaded listener.js 17:53:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x894d3000) [pid = 1862] [serial = 1623] [outer = 0x887d7c00] 17:53:23 INFO - PROCESS | 1862 | 1466729603932 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] 17:53:24 INFO - PROCESS | 1862 | 1466729604000 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 17:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:53:24 INFO - PROCESS | 1862 | 1466729604012 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:53:24 INFO - PROCESS | 1862 | 1466729604016 Marionette TRACE conn4 <- [1,2134,null,{}] 17:53:24 INFO - PROCESS | 1862 | 1466729604024 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}] 17:53:24 INFO - PROCESS | 1862 | 1466729604030 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:24 INFO - PROCESS | 1862 | 1466729604269 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 17:53:24 INFO - PROCESS | 1862 | 1466729604509 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:24 INFO - PROCESS | 1862 | 1466729604517 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aae6800 == 35 [pid = 1862] [id = 541] 17:53:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8aaeb800) [pid = 1862] [serial = 1624] [outer = (nil)] 17:53:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8b713400) [pid = 1862] [serial = 1625] [outer = 0x8aaeb800] 17:53:24 INFO - PROCESS | 1862 | 1466729604656 Marionette DEBUG loaded listener.js 17:53:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8cc14800) [pid = 1862] [serial = 1626] [outer = 0x8aaeb800] 17:53:25 INFO - PROCESS | 1862 | 1466729605649 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]]]}] 17:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1690ms 17:53:25 INFO - PROCESS | 1862 | 1466729605702 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 17:53:25 INFO - PROCESS | 1862 | 1466729605707 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 17:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:53:25 INFO - PROCESS | 1862 | 1466729605714 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:53:25 INFO - PROCESS | 1862 | 1466729605721 Marionette TRACE conn4 <- [1,2138,null,{}] 17:53:25 INFO - PROCESS | 1862 | 1466729605738 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}] 17:53:25 INFO - PROCESS | 1862 | 1466729605748 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:25 INFO - PROCESS | 1862 | 1466729605951 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 17:53:26 INFO - PROCESS | 1862 | 1466729606183 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:26 INFO - PROCESS | 1862 | 1466729606197 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc43000 == 36 [pid = 1862] [id = 542] 17:53:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8d0b0800) [pid = 1862] [serial = 1627] [outer = (nil)] 17:53:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8d0b4400) [pid = 1862] [serial = 1628] [outer = 0x8d0b0800] 17:53:26 INFO - PROCESS | 1862 | 1466729606325 Marionette DEBUG loaded listener.js 17:53:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8d0bdc00) [pid = 1862] [serial = 1629] [outer = 0x8d0b0800] 17:53:27 INFO - PROCESS | 1862 | 1466729607252 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]]]}] 17:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1593ms 17:53:27 INFO - PROCESS | 1862 | 1466729607309 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 17:53:27 INFO - PROCESS | 1862 | 1466729607313 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 17:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:53:27 INFO - PROCESS | 1862 | 1466729607321 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:53:27 INFO - PROCESS | 1862 | 1466729607324 Marionette TRACE conn4 <- [1,2142,null,{}] 17:53:27 INFO - PROCESS | 1862 | 1466729607330 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}] 17:53:27 INFO - PROCESS | 1862 | 1466729607335 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:27 INFO - PROCESS | 1862 | 1466729607526 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 17:53:27 INFO - PROCESS | 1862 | 1466729607707 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:27 INFO - PROCESS | 1862 | 1466729607715 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be5400 == 37 [pid = 1862] [id = 543] 17:53:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8d0a1400) [pid = 1862] [serial = 1630] [outer = (nil)] 17:53:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8d17cc00) [pid = 1862] [serial = 1631] [outer = 0x8d0a1400] 17:53:27 INFO - PROCESS | 1862 | 1466729607800 Marionette DEBUG loaded listener.js 17:53:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8d180c00) [pid = 1862] [serial = 1632] [outer = 0x8d0a1400] 17:53:28 INFO - PROCESS | 1862 | 1466729608786 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] 17:53:28 INFO - PROCESS | 1862 | 1466729608859 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 17:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:53:28 INFO - PROCESS | 1862 | 1466729608866 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:53:28 INFO - PROCESS | 1862 | 1466729608871 Marionette TRACE conn4 <- [1,2146,null,{}] 17:53:28 INFO - PROCESS | 1862 | 1466729608878 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}] 17:53:28 INFO - PROCESS | 1862 | 1466729608884 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:29 INFO - PROCESS | 1862 | 1466729609071 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 17:53:29 INFO - PROCESS | 1862 | 1466729609265 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:29 INFO - PROCESS | 1862 | 1466729609275 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d6400 == 38 [pid = 1862] [id = 544] 17:53:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8a15c000) [pid = 1862] [serial = 1633] [outer = (nil)] 17:53:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d38f400) [pid = 1862] [serial = 1634] [outer = 0x8a15c000] 17:53:29 INFO - PROCESS | 1862 | 1466729609400 Marionette DEBUG loaded listener.js 17:53:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8de1c800) [pid = 1862] [serial = 1635] [outer = 0x8a15c000] 17:53:30 INFO - PROCESS | 1862 | 1466729610352 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] 17:53:30 INFO - PROCESS | 1862 | 1466729610406 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 17:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:53:30 INFO - PROCESS | 1862 | 1466729610413 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:53:30 INFO - PROCESS | 1862 | 1466729610417 Marionette TRACE conn4 <- [1,2150,null,{}] 17:53:30 INFO - PROCESS | 1862 | 1466729610423 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}] 17:53:30 INFO - PROCESS | 1862 | 1466729610433 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:30 INFO - PROCESS | 1862 | 1466729610626 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 17:53:30 INFO - PROCESS | 1862 | 1466729610824 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:30 INFO - PROCESS | 1862 | 1466729610834 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d179000 == 39 [pid = 1862] [id = 545] 17:53:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8de13400) [pid = 1862] [serial = 1636] [outer = (nil)] 17:53:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8de74c00) [pid = 1862] [serial = 1637] [outer = 0x8de13400] 17:53:30 INFO - PROCESS | 1862 | 1466729610977 Marionette DEBUG loaded listener.js 17:53:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8df1a800) [pid = 1862] [serial = 1638] [outer = 0x8de13400] 17:53:31 INFO - PROCESS | 1862 | 1466729611890 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]]]}] 17:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1545ms 17:53:31 INFO - PROCESS | 1862 | 1466729611960 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 17:53:31 INFO - PROCESS | 1862 | 1466729611963 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 17:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:53:31 INFO - PROCESS | 1862 | 1466729611971 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:53:31 INFO - PROCESS | 1862 | 1466729611975 Marionette TRACE conn4 <- [1,2154,null,{}] 17:53:31 INFO - PROCESS | 1862 | 1466729611982 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}] 17:53:31 INFO - PROCESS | 1862 | 1466729611987 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:32 INFO - PROCESS | 1862 | 1466729612177 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 17:53:32 INFO - PROCESS | 1862 | 1466729612414 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:32 INFO - PROCESS | 1862 | 1466729612425 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be2400 == 40 [pid = 1862] [id = 546] 17:53:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x87be2800) [pid = 1862] [serial = 1639] [outer = (nil)] 17:53:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x882ab000) [pid = 1862] [serial = 1640] [outer = 0x87be2800] 17:53:32 INFO - PROCESS | 1862 | 1466729612714 Marionette DEBUG loaded listener.js 17:53:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8835cc00) [pid = 1862] [serial = 1641] [outer = 0x87be2800] 17:53:33 INFO - PROCESS | 1862 | 1466729613836 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]]]}] 17:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1935ms 17:53:33 INFO - PROCESS | 1862 | 1466729613909 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 17:53:33 INFO - PROCESS | 1862 | 1466729613914 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 17:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:53:33 INFO - PROCESS | 1862 | 1466729613924 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:53:33 INFO - PROCESS | 1862 | 1466729613927 Marionette TRACE conn4 <- [1,2158,null,{}] 17:53:33 INFO - PROCESS | 1862 | 1466729613936 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}] 17:53:33 INFO - PROCESS | 1862 | 1466729613941 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x8d172c00 == 39 [pid = 1862] [id = 523] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaa2400 == 38 [pid = 1862] [id = 520] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b5c00 == 37 [pid = 1862] [id = 516] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x87bebc00 == 36 [pid = 1862] [id = 524] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x882ad400 == 35 [pid = 1862] [id = 513] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x88362400 == 34 [pid = 1862] [id = 514] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6000 == 33 [pid = 1862] [id = 525] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x887d8000 == 32 [pid = 1862] [id = 515] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0b5400 == 31 [pid = 1862] [id = 521] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x87ade400 == 30 [pid = 1862] [id = 519] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaa1000 == 29 [pid = 1862] [id = 517] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x87adb000 == 28 [pid = 1862] [id = 518] 17:53:35 INFO - PROCESS | 1862 | --DOCSHELL 0x88362c00 == 27 [pid = 1862] [id = 522] 17:53:35 INFO - PROCESS | 1862 | 1466729615180 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x88734000) [pid = 1862] [serial = 1580] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x87adb400) [pid = 1862] [serial = 1577] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x87be4c00) [pid = 1862] [serial = 1578] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x894d1800) [pid = 1862] [serial = 1584] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8872f800) [pid = 1862] [serial = 1575] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x882b0c00) [pid = 1862] [serial = 1574] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x89fdec00) [pid = 1862] [serial = 1560] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x894d3c00) [pid = 1862] [serial = 1559] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8cc4cc00) [pid = 1862] [serial = 1563] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8cc15000) [pid = 1862] [serial = 1562] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8a152c00) [pid = 1862] [serial = 1586] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8d17a800) [pid = 1862] [serial = 1566] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8d0c0400) [pid = 1862] [serial = 1565] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8d38a800) [pid = 1862] [serial = 1569] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8d386000) [pid = 1862] [serial = 1568] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8de15000) [pid = 1862] [serial = 1572] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8de13000) [pid = 1862] [serial = 1571] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x894c7800) [pid = 1862] [serial = 1583] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x887df800) [pid = 1862] [serial = 1581] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8a15a000) [pid = 1862] [serial = 1587] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8a15bc00) [pid = 1862] [serial = 1589] [outer = (nil)] [url = about:blank] 17:53:35 INFO - PROCESS | 1862 | 1466729615507 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:35 INFO - PROCESS | 1862 | 1466729615519 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be2000 == 28 [pid = 1862] [id = 547] 17:53:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x87be4c00) [pid = 1862] [serial = 1642] [outer = (nil)] 17:53:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x87beac00) [pid = 1862] [serial = 1643] [outer = 0x87be4c00] 17:53:35 INFO - PROCESS | 1862 | 1466729615596 Marionette DEBUG loaded listener.js 17:53:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x882ae400) [pid = 1862] [serial = 1644] [outer = 0x87be4c00] 17:53:36 INFO - PROCESS | 1862 | 1466729616471 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]]]}] 17:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2594ms 17:53:36 INFO - PROCESS | 1862 | 1466729616518 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 17:53:36 INFO - PROCESS | 1862 | 1466729616526 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 17:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:53:36 INFO - PROCESS | 1862 | 1466729616537 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:53:36 INFO - PROCESS | 1862 | 1466729616541 Marionette TRACE conn4 <- [1,2162,null,{}] 17:53:36 INFO - PROCESS | 1862 | 1466729616550 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}] 17:53:36 INFO - PROCESS | 1862 | 1466729616556 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:36 INFO - PROCESS | 1862 | 1466729616775 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 17:53:36 INFO - PROCESS | 1862 | 1466729616927 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:36 INFO - PROCESS | 1862 | 1466729616936 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d4000 == 29 [pid = 1862] [id = 548] 17:53:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x887d4800) [pid = 1862] [serial = 1645] [outer = (nil)] 17:53:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x887db800) [pid = 1862] [serial = 1646] [outer = 0x887d4800] 17:53:37 INFO - PROCESS | 1862 | 1466729617013 Marionette DEBUG loaded listener.js 17:53:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x88bde400) [pid = 1862] [serial = 1647] [outer = 0x887d4800] 17:53:37 INFO - PROCESS | 1862 | 1466729617938 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]]]}] 17:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1486ms 17:53:38 INFO - PROCESS | 1862 | 1466729618021 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 17:53:38 INFO - PROCESS | 1862 | 1466729618028 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 17:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:53:38 INFO - PROCESS | 1862 | 1466729618036 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:53:38 INFO - PROCESS | 1862 | 1466729618040 Marionette TRACE conn4 <- [1,2166,null,{}] 17:53:38 INFO - PROCESS | 1862 | 1466729618057 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}] 17:53:38 INFO - PROCESS | 1862 | 1466729618063 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:38 INFO - PROCESS | 1862 | 1466729618295 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 17:53:38 INFO - PROCESS | 1862 | 1466729618329 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:38 INFO - PROCESS | 1862 | 1466729618335 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x894c5000 == 30 [pid = 1862] [id = 549] 17:53:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x894c5400) [pid = 1862] [serial = 1648] [outer = (nil)] 17:53:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x894c8c00) [pid = 1862] [serial = 1649] [outer = 0x894c5400] 17:53:38 INFO - PROCESS | 1862 | 1466729618410 Marionette DEBUG loaded listener.js 17:53:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x894d1c00) [pid = 1862] [serial = 1650] [outer = 0x894c5400] 17:53:39 INFO - PROCESS | 1862 | 1466729619601 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]]]}] 17:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1591ms 17:53:39 INFO - PROCESS | 1862 | 1466729619630 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 17:53:39 INFO - PROCESS | 1862 | 1466729619638 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 17:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:53:40 INFO - PROCESS | 1862 | 1466729620014 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:53:40 INFO - PROCESS | 1862 | 1466729620022 Marionette TRACE conn4 <- [1,2170,null,{}] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8cc16000) [pid = 1862] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8aaee000) [pid = 1862] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x88360400) [pid = 1862] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x88359800) [pid = 1862] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8b30dc00) [pid = 1862] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89107400) [pid = 1862] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x88359c00) [pid = 1862] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8b1bc400) [pid = 1862] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x87add000) [pid = 1862] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x882adc00) [pid = 1862] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:53:40 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8aaebc00) [pid = 1862] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:53:40 INFO - PROCESS | 1862 | 1466729620127 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}] 17:53:40 INFO - PROCESS | 1862 | 1466729620134 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:40 INFO - PROCESS | 1862 | 1466729620327 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 17:53:40 INFO - PROCESS | 1862 | 1466729620465 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:40 INFO - PROCESS | 1862 | 1466729620472 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x882ae000 == 31 [pid = 1862] [id = 550] 17:53:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x89107800) [pid = 1862] [serial = 1651] [outer = (nil)] 17:53:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x89fdd400) [pid = 1862] [serial = 1652] [outer = 0x89107800] 17:53:40 INFO - PROCESS | 1862 | 1466729620544 Marionette DEBUG loaded listener.js 17:53:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x89fec800) [pid = 1862] [serial = 1653] [outer = 0x89107800] 17:53:41 INFO - PROCESS | 1862 | 1466729621320 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]]]}] 17:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1706ms 17:53:41 INFO - PROCESS | 1862 | 1466729621354 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 17:53:41 INFO - PROCESS | 1862 | 1466729621357 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 17:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:53:41 INFO - PROCESS | 1862 | 1466729621372 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:53:41 INFO - PROCESS | 1862 | 1466729621375 Marionette TRACE conn4 <- [1,2174,null,{}] 17:53:41 INFO - PROCESS | 1862 | 1466729621381 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}] 17:53:41 INFO - PROCESS | 1862 | 1466729621386 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:41 INFO - PROCESS | 1862 | 1466729621546 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 17:53:41 INFO - PROCESS | 1862 | 1466729621555 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:41 INFO - PROCESS | 1862 | 1466729621562 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x894c9400 == 32 [pid = 1862] [id = 551] 17:53:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89fd3000) [pid = 1862] [serial = 1654] [outer = (nil)] 17:53:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8aa97400) [pid = 1862] [serial = 1655] [outer = 0x89fd3000] 17:53:41 INFO - PROCESS | 1862 | 1466729621635 Marionette DEBUG loaded listener.js 17:53:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8aa9fc00) [pid = 1862] [serial = 1656] [outer = 0x89fd3000] 17:53:42 INFO - PROCESS | 1862 | 1466729622856 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]]]}] 17:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1549ms 17:53:42 INFO - PROCESS | 1862 | 1466729622922 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 17:53:42 INFO - PROCESS | 1862 | 1466729622930 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 17:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:53:42 INFO - PROCESS | 1862 | 1466729622938 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:53:42 INFO - PROCESS | 1862 | 1466729622944 Marionette TRACE conn4 <- [1,2178,null,{}] 17:53:42 INFO - PROCESS | 1862 | 1466729622954 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}] 17:53:42 INFO - PROCESS | 1862 | 1466729622960 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:43 INFO - PROCESS | 1862 | 1466729623201 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 17:53:43 INFO - PROCESS | 1862 | 1466729623487 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 1862 | 1466729623499 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x88360400 == 33 [pid = 1862] [id = 552] 17:53:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x88362400) [pid = 1862] [serial = 1657] [outer = (nil)] 17:53:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x887e0400) [pid = 1862] [serial = 1658] [outer = 0x88362400] 17:53:43 INFO - PROCESS | 1862 | 1466729623589 Marionette DEBUG loaded listener.js 17:53:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x894ca800) [pid = 1862] [serial = 1659] [outer = 0x88362400] 17:53:44 INFO - PROCESS | 1862 | 1466729624687 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]]]}] 17:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1802ms 17:53:44 INFO - PROCESS | 1862 | 1466729624741 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 17:53:44 INFO - PROCESS | 1862 | 1466729624748 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 17:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:53:44 INFO - PROCESS | 1862 | 1466729624759 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:53:44 INFO - PROCESS | 1862 | 1466729624763 Marionette TRACE conn4 <- [1,2182,null,{}] 17:53:44 INFO - PROCESS | 1862 | 1466729624770 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}] 17:53:44 INFO - PROCESS | 1862 | 1466729624776 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:44 INFO - PROCESS | 1862 | 1466729624974 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 17:53:45 INFO - PROCESS | 1862 | 1466729625207 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 1862 | 1466729625213 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be0400 == 34 [pid = 1862] [id = 553] 17:53:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x87be5000) [pid = 1862] [serial = 1660] [outer = (nil)] 17:53:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8aae4c00) [pid = 1862] [serial = 1661] [outer = 0x87be5000] 17:53:45 INFO - PROCESS | 1862 | 1466729625342 Marionette DEBUG loaded listener.js 17:53:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8aaec400) [pid = 1862] [serial = 1662] [outer = 0x87be5000] 17:53:46 INFO - PROCESS | 1862 | 1466729626418 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]]]}] 17:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1733ms 17:53:46 INFO - PROCESS | 1862 | 1466729626493 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 17:53:46 INFO - PROCESS | 1862 | 1466729626497 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 17:53:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:53:46 INFO - PROCESS | 1862 | 1466729626505 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:53:46 INFO - PROCESS | 1862 | 1466729626512 Marionette TRACE conn4 <- [1,2186,null,{}] 17:53:46 INFO - PROCESS | 1862 | 1466729626529 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}] 17:53:46 INFO - PROCESS | 1862 | 1466729626539 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:46 INFO - PROCESS | 1862 | 1466729626768 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 17:53:47 INFO - PROCESS | 1862 | 1466729627027 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:47 INFO - PROCESS | 1862 | 1466729627039 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b30bc00 == 35 [pid = 1862] [id = 554] 17:53:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8b30c000) [pid = 1862] [serial = 1663] [outer = (nil)] 17:53:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8b71d800) [pid = 1862] [serial = 1664] [outer = 0x8b30c000] 17:53:47 INFO - PROCESS | 1862 | 1466729627126 Marionette DEBUG loaded listener.js 17:53:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8cc16000) [pid = 1862] [serial = 1665] [outer = 0x8b30c000] 17:53:48 INFO - PROCESS | 1862 | 1466729628189 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]]]}] 17:53:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:53:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1698ms 17:53:48 INFO - PROCESS | 1862 | 1466729628204 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 17:53:48 INFO - PROCESS | 1862 | 1466729628209 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 17:53:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:53:48 INFO - PROCESS | 1862 | 1466729628216 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:53:48 INFO - PROCESS | 1862 | 1466729628218 Marionette TRACE conn4 <- [1,2190,null,{}] 17:53:48 INFO - PROCESS | 1862 | 1466729628225 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}] 17:53:48 INFO - PROCESS | 1862 | 1466729628230 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:48 INFO - PROCESS | 1862 | 1466729628434 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 17:53:48 INFO - PROCESS | 1862 | 1466729628816 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:48 INFO - PROCESS | 1862 | 1466729628826 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ade800 == 36 [pid = 1862] [id = 555] 17:53:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x87ae1800) [pid = 1862] [serial = 1666] [outer = (nil)] 17:53:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x87bdf400) [pid = 1862] [serial = 1667] [outer = 0x87ae1800] 17:53:48 INFO - PROCESS | 1862 | 1466729628962 Marionette DEBUG loaded listener.js 17:53:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8835e000) [pid = 1862] [serial = 1668] [outer = 0x87ae1800] 17:53:49 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc43000 == 35 [pid = 1862] [id = 542] 17:53:49 INFO - PROCESS | 1862 | --DOCSHELL 0x89104800 == 34 [pid = 1862] [id = 527] 17:53:49 INFO - PROCESS | 1862 | --DOCSHELL 0x88361800 == 33 [pid = 1862] [id = 526] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8d0a7400) [pid = 1862] [serial = 1620] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8cc4c800) [pid = 1862] [serial = 1619] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8b716000) [pid = 1862] [serial = 1613] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8b720000) [pid = 1862] [serial = 1614] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8aa97c00) [pid = 1862] [serial = 1590] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8872cc00) [pid = 1862] [serial = 1592] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8910b400) [pid = 1862] [serial = 1593] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8b71e800) [pid = 1862] [serial = 1601] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8b720c00) [pid = 1862] [serial = 1602] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x89d09800) [pid = 1862] [serial = 1607] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x89fdf400) [pid = 1862] [serial = 1608] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8872ec00) [pid = 1862] [serial = 1604] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88735000) [pid = 1862] [serial = 1605] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8b303000) [pid = 1862] [serial = 1598] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8a151000) [pid = 1862] [serial = 1617] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8b30ac00) [pid = 1862] [serial = 1599] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8a152400) [pid = 1862] [serial = 1595] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8aaa4000) [pid = 1862] [serial = 1596] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x8b1b0000) [pid = 1862] [serial = 1610] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x89d0b000) [pid = 1862] [serial = 1616] [outer = (nil)] [url = about:blank] 17:53:49 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x8b1bb400) [pid = 1862] [serial = 1611] [outer = (nil)] [url = about:blank] 17:53:50 INFO - PROCESS | 1862 | 1466729630025 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]]]}] 17:53:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:53:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1840ms 17:53:50 INFO - PROCESS | 1862 | 1466729630059 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 17:53:50 INFO - PROCESS | 1862 | 1466729630064 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 17:53:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:53:50 INFO - PROCESS | 1862 | 1466729630072 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:53:50 INFO - PROCESS | 1862 | 1466729630076 Marionette TRACE conn4 <- [1,2194,null,{}] 17:53:50 INFO - PROCESS | 1862 | 1466729630084 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}] 17:53:50 INFO - PROCESS | 1862 | 1466729630092 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:50 INFO - PROCESS | 1862 | 1466729630289 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 17:53:50 INFO - PROCESS | 1862 | 1466729630433 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:50 INFO - PROCESS | 1862 | 1466729630442 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835d000 == 34 [pid = 1862] [id = 556] 17:53:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x887e1400) [pid = 1862] [serial = 1669] [outer = (nil)] 17:53:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x894cec00) [pid = 1862] [serial = 1670] [outer = 0x887e1400] 17:53:50 INFO - PROCESS | 1862 | 1466729630516 Marionette DEBUG loaded listener.js 17:53:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x89fcb800) [pid = 1862] [serial = 1671] [outer = 0x887e1400] 17:53:51 INFO - PROCESS | 1862 | 1466729631389 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]]]}] 17:53:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:53:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1346ms 17:53:51 INFO - PROCESS | 1862 | 1466729631421 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 17:53:51 INFO - PROCESS | 1862 | 1466729631426 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 17:53:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:53:51 INFO - PROCESS | 1862 | 1466729631434 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:53:51 INFO - PROCESS | 1862 | 1466729631438 Marionette TRACE conn4 <- [1,2198,null,{}] 17:53:51 INFO - PROCESS | 1862 | 1466729631443 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}] 17:53:51 INFO - PROCESS | 1862 | 1466729631448 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:51 INFO - PROCESS | 1862 | 1466729631621 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 17:53:51 INFO - PROCESS | 1862 | 1466729631631 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:51 INFO - PROCESS | 1862 | 1466729631638 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x89feb400 == 35 [pid = 1862] [id = 557] 17:53:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8a154800) [pid = 1862] [serial = 1672] [outer = (nil)] 17:53:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8aaa4000) [pid = 1862] [serial = 1673] [outer = 0x8a154800] 17:53:51 INFO - PROCESS | 1862 | 1466729631850 Marionette DEBUG loaded listener.js 17:53:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8b1b2c00) [pid = 1862] [serial = 1674] [outer = 0x8a154800] 17:53:52 INFO - PROCESS | 1862 | 1466729632770 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]]]}] 17:53:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:53:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1380ms 17:53:52 INFO - PROCESS | 1862 | 1466729632815 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 17:53:52 INFO - PROCESS | 1862 | 1466729632820 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 17:53:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:53:52 INFO - PROCESS | 1862 | 1466729632842 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:53:52 INFO - PROCESS | 1862 | 1466729632852 Marionette TRACE conn4 <- [1,2202,null,{}] 17:53:52 INFO - PROCESS | 1862 | 1466729632862 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}] 17:53:52 INFO - PROCESS | 1862 | 1466729632870 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:53 INFO - PROCESS | 1862 | 1466729633113 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 17:53:53 INFO - PROCESS | 1862 | 1466729633145 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:53 INFO - PROCESS | 1862 | 1466729633166 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be4000 == 36 [pid = 1862] [id = 558] 17:53:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89106400) [pid = 1862] [serial = 1675] [outer = (nil)] 17:53:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8b717000) [pid = 1862] [serial = 1676] [outer = 0x89106400] 17:53:53 INFO - PROCESS | 1862 | 1466729633311 Marionette DEBUG loaded listener.js 17:53:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8b71dc00) [pid = 1862] [serial = 1677] [outer = 0x89106400] 17:53:54 INFO - PROCESS | 1862 | 1466729634247 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]]]}] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x887d7c00) [pid = 1862] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x887d4800) [pid = 1862] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8d0a1400) [pid = 1862] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8de13400) [pid = 1862] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x89107800) [pid = 1862] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8aaeb800) [pid = 1862] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x8d0b0800) [pid = 1862] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x87be2800) [pid = 1862] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x894c5400) [pid = 1862] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 60 (0x8a15c000) [pid = 1862] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:53:54 INFO - PROCESS | 1862 | --DOMWINDOW == 59 (0x87be4c00) [pid = 1862] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:53:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:53:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1496ms 17:53:54 INFO - PROCESS | 1862 | 1466729634331 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 17:53:54 INFO - PROCESS | 1862 | 1466729634336 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 17:53:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:53:54 INFO - PROCESS | 1862 | 1466729634341 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:53:54 INFO - PROCESS | 1862 | 1466729634345 Marionette TRACE conn4 <- [1,2206,null,{}] 17:53:54 INFO - PROCESS | 1862 | 1466729634350 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}] 17:53:54 INFO - PROCESS | 1862 | 1466729634355 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:54 INFO - PROCESS | 1862 | 1466729634517 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 17:53:54 INFO - PROCESS | 1862 | 1466729634526 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:54 INFO - PROCESS | 1862 | 1466729634532 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6800 == 37 [pid = 1862] [id = 559] 17:53:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 60 (0x89107800) [pid = 1862] [serial = 1678] [outer = (nil)] 17:53:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0x8aa9cc00) [pid = 1862] [serial = 1679] [outer = 0x89107800] 17:53:54 INFO - PROCESS | 1862 | 1466729634735 Marionette DEBUG loaded listener.js 17:53:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x8b30c800) [pid = 1862] [serial = 1680] [outer = 0x89107800] 17:53:55 INFO - PROCESS | 1862 | 1466729635523 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]]]}] 17:53:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:53:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1237ms 17:53:55 INFO - PROCESS | 1862 | 1466729635580 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 17:53:55 INFO - PROCESS | 1862 | 1466729635584 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 17:53:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:53:55 INFO - PROCESS | 1862 | 1466729635590 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:53:55 INFO - PROCESS | 1862 | 1466729635593 Marionette TRACE conn4 <- [1,2210,null,{}] 17:53:55 INFO - PROCESS | 1862 | 1466729635599 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}] 17:53:55 INFO - PROCESS | 1862 | 1466729635604 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:55 INFO - PROCESS | 1862 | 1466729635819 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 17:53:55 INFO - PROCESS | 1862 | 1466729635838 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:55 INFO - PROCESS | 1862 | 1466729635856 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad7c00 == 38 [pid = 1862] [id = 560] 17:53:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x88be6000) [pid = 1862] [serial = 1681] [outer = (nil)] 17:53:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x8cc1c800) [pid = 1862] [serial = 1682] [outer = 0x88be6000] 17:53:55 INFO - PROCESS | 1862 | 1466729635935 Marionette DEBUG loaded listener.js 17:53:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8cc4cc00) [pid = 1862] [serial = 1683] [outer = 0x88be6000] 17:53:57 INFO - PROCESS | 1862 | 1466729637043 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]]]}] 17:53:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:53:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1483ms 17:53:57 INFO - PROCESS | 1862 | 1466729637075 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 17:53:57 INFO - PROCESS | 1862 | 1466729637082 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 17:53:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:53:57 INFO - PROCESS | 1862 | 1466729637090 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:53:57 INFO - PROCESS | 1862 | 1466729637095 Marionette TRACE conn4 <- [1,2214,null,{}] 17:53:57 INFO - PROCESS | 1862 | 1466729637105 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}] 17:53:57 INFO - PROCESS | 1862 | 1466729637110 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:57 INFO - PROCESS | 1862 | 1466729637341 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 17:53:57 INFO - PROCESS | 1862 | 1466729637596 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:57 INFO - PROCESS | 1862 | 1466729637603 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d8000 == 39 [pid = 1862] [id = 561] 17:53:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x88bdd800) [pid = 1862] [serial = 1684] [outer = (nil)] 17:53:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x89d09800) [pid = 1862] [serial = 1685] [outer = 0x88bdd800] 17:53:57 INFO - PROCESS | 1862 | 1466729637706 Marionette DEBUG loaded listener.js 17:53:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89fe0c00) [pid = 1862] [serial = 1686] [outer = 0x88bdd800] 17:53:58 INFO - PROCESS | 1862 | 1466729638595 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]]]}] 17:53:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:53:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1541ms 17:53:58 INFO - PROCESS | 1862 | 1466729638630 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 17:53:58 INFO - PROCESS | 1862 | 1466729638638 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 17:53:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:53:58 INFO - PROCESS | 1862 | 1466729638648 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:53:58 INFO - PROCESS | 1862 | 1466729638652 Marionette TRACE conn4 <- [1,2218,null,{}] 17:53:58 INFO - PROCESS | 1862 | 1466729638677 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}] 17:53:58 INFO - PROCESS | 1862 | 1466729638682 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:58 INFO - PROCESS | 1862 | 1466729638879 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 17:53:59 INFO - PROCESS | 1862 | 1466729639061 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:59 INFO - PROCESS | 1862 | 1466729639069 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:53:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa97c00 == 40 [pid = 1862] [id = 562] 17:53:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8aae3000) [pid = 1862] [serial = 1687] [outer = (nil)] 17:53:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8b1bc000) [pid = 1862] [serial = 1688] [outer = 0x8aae3000] 17:53:59 INFO - PROCESS | 1862 | 1466729639168 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8b305800) [pid = 1862] [serial = 1689] [outer = 0x8aae3000] 17:54:00 INFO - PROCESS | 1862 | 1466729640206 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]]]}] 17:54:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:54:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1618ms 17:54:00 INFO - PROCESS | 1862 | 1466729640266 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 17:54:00 INFO - PROCESS | 1862 | 1466729640270 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 17:54:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:54:00 INFO - PROCESS | 1862 | 1466729640278 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:54:00 INFO - PROCESS | 1862 | 1466729640284 Marionette TRACE conn4 <- [1,2222,null,{}] 17:54:00 INFO - PROCESS | 1862 | 1466729640300 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}] 17:54:00 INFO - PROCESS | 1862 | 1466729640309 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:00 INFO - PROCESS | 1862 | 1466729640522 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 17:54:00 INFO - PROCESS | 1862 | 1466729640758 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:00 INFO - PROCESS | 1862 | 1466729640767 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc0dc00 == 41 [pid = 1862] [id = 563] 17:54:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8d0a1c00) [pid = 1862] [serial = 1690] [outer = (nil)] 17:54:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8d0a5000) [pid = 1862] [serial = 1691] [outer = 0x8d0a1c00] 17:54:00 INFO - PROCESS | 1862 | 1466729640878 Marionette DEBUG loaded listener.js 17:54:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8d0aa800) [pid = 1862] [serial = 1692] [outer = 0x8d0a1c00] 17:54:01 INFO - PROCESS | 1862 | 1466729641843 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]]]}] 17:54:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:54:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1591ms 17:54:01 INFO - PROCESS | 1862 | 1466729641872 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 17:54:01 INFO - PROCESS | 1862 | 1466729641878 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 17:54:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:54:01 INFO - PROCESS | 1862 | 1466729641887 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:54:01 INFO - PROCESS | 1862 | 1466729641890 Marionette TRACE conn4 <- [1,2226,null,{}] 17:54:01 INFO - PROCESS | 1862 | 1466729641896 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}] 17:54:01 INFO - PROCESS | 1862 | 1466729641902 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:02 INFO - PROCESS | 1862 | 1466729642101 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 17:54:02 INFO - PROCESS | 1862 | 1466729642293 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:02 INFO - PROCESS | 1862 | 1466729642307 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad4800 == 42 [pid = 1862] [id = 564] 17:54:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88363000) [pid = 1862] [serial = 1693] [outer = (nil)] 17:54:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8d0bd800) [pid = 1862] [serial = 1694] [outer = 0x88363000] 17:54:02 INFO - PROCESS | 1862 | 1466729642422 Marionette DEBUG loaded listener.js 17:54:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8d174c00) [pid = 1862] [serial = 1695] [outer = 0x88363000] 17:54:03 INFO - PROCESS | 1862 | 1466729643387 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]]]}] 17:54:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:54:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1532ms 17:54:03 INFO - PROCESS | 1862 | 1466729643420 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 17:54:03 INFO - PROCESS | 1862 | 1466729643423 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 17:54:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:54:03 INFO - PROCESS | 1862 | 1466729643430 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:54:03 INFO - PROCESS | 1862 | 1466729643433 Marionette TRACE conn4 <- [1,2230,null,{}] 17:54:03 INFO - PROCESS | 1862 | 1466729643439 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}] 17:54:03 INFO - PROCESS | 1862 | 1466729643444 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:03 INFO - PROCESS | 1862 | 1466729643614 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 17:54:03 INFO - PROCESS | 1862 | 1466729643796 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:03 INFO - PROCESS | 1862 | 1466729643804 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0bac00 == 43 [pid = 1862] [id = 565] 17:54:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8d0bb000) [pid = 1862] [serial = 1696] [outer = (nil)] 17:54:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8d17c400) [pid = 1862] [serial = 1697] [outer = 0x8d0bb000] 17:54:03 INFO - PROCESS | 1862 | 1466729643898 Marionette DEBUG loaded listener.js 17:54:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d17a800) [pid = 1862] [serial = 1698] [outer = 0x8d0bb000] 17:54:04 INFO - PROCESS | 1862 | 1466729644865 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]]]}] 17:54:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:54:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1484ms 17:54:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:54:04 INFO - PROCESS | 1862 | 1466729644915 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 17:54:04 INFO - PROCESS | 1862 | 1466729644918 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 17:54:04 INFO - PROCESS | 1862 | 1466729644925 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:54:04 INFO - PROCESS | 1862 | 1466729644929 Marionette TRACE conn4 <- [1,2234,null,{}] 17:54:04 INFO - PROCESS | 1862 | 1466729644934 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}] 17:54:04 INFO - PROCESS | 1862 | 1466729644944 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:05 INFO - PROCESS | 1862 | 1466729645152 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 17:54:05 INFO - PROCESS | 1862 | 1466729645334 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:05 INFO - PROCESS | 1862 | 1466729645345 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b8000 == 44 [pid = 1862] [id = 566] 17:54:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8cc4fc00) [pid = 1862] [serial = 1699] [outer = (nil)] 17:54:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8de69c00) [pid = 1862] [serial = 1700] [outer = 0x8cc4fc00] 17:54:05 INFO - PROCESS | 1862 | 1466729645424 Marionette DEBUG loaded listener.js 17:54:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8de6bc00) [pid = 1862] [serial = 1701] [outer = 0x8cc4fc00] 17:54:06 INFO - PROCESS | 1862 | 1466729646343 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]]]}] 17:54:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:54:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1431ms 17:54:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:54:06 INFO - PROCESS | 1862 | 1466729646355 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 17:54:06 INFO - PROCESS | 1862 | 1466729646358 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 17:54:06 INFO - PROCESS | 1862 | 1466729646365 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:54:06 INFO - PROCESS | 1862 | 1466729646369 Marionette TRACE conn4 <- [1,2238,null,{}] 17:54:06 INFO - PROCESS | 1862 | 1466729646374 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}] 17:54:06 INFO - PROCESS | 1862 | 1466729646379 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:06 INFO - PROCESS | 1862 | 1466729646544 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 17:54:06 INFO - PROCESS | 1862 | 1466729646741 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:06 INFO - PROCESS | 1862 | 1466729646750 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x88729c00 == 45 [pid = 1862] [id = 567] 17:54:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x894c8800) [pid = 1862] [serial = 1702] [outer = (nil)] 17:54:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8de73800) [pid = 1862] [serial = 1703] [outer = 0x894c8800] 17:54:06 INFO - PROCESS | 1862 | 1466729646872 Marionette DEBUG loaded listener.js 17:54:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8de77c00) [pid = 1862] [serial = 1704] [outer = 0x894c8800] 17:54:07 INFO - PROCESS | 1862 | 1466729647807 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]]]}] 17:54:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:54:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1494ms 17:54:07 INFO - PROCESS | 1862 | 1466729647859 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 17:54:07 INFO - PROCESS | 1862 | 1466729647864 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 17:54:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:54:07 INFO - PROCESS | 1862 | 1466729647873 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:54:07 INFO - PROCESS | 1862 | 1466729647876 Marionette TRACE conn4 <- [1,2242,null,{}] 17:54:07 INFO - PROCESS | 1862 | 1466729647882 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}] 17:54:07 INFO - PROCESS | 1862 | 1466729647887 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:08 INFO - PROCESS | 1862 | 1466729648078 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 17:54:08 INFO - PROCESS | 1862 | 1466729648271 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:08 INFO - PROCESS | 1862 | 1466729648281 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bdd400 == 46 [pid = 1862] [id = 568] 17:54:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x882a7c00) [pid = 1862] [serial = 1705] [outer = (nil)] 17:54:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x89d0fc00) [pid = 1862] [serial = 1706] [outer = 0x882a7c00] 17:54:08 INFO - PROCESS | 1862 | 1466729648360 Marionette DEBUG loaded listener.js 17:54:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8aa99c00) [pid = 1862] [serial = 1707] [outer = 0x882a7c00] 17:54:09 INFO - PROCESS | 1862 | 1466729649575 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]]]}] 17:54:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:54:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1735ms 17:54:09 INFO - PROCESS | 1862 | 1466729649610 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 17:54:09 INFO - PROCESS | 1862 | 1466729649616 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 17:54:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:54:09 INFO - PROCESS | 1862 | 1466729649625 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:54:09 INFO - PROCESS | 1862 | 1466729649629 Marionette TRACE conn4 <- [1,2246,null,{}] 17:54:09 INFO - PROCESS | 1862 | 1466729649656 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}] 17:54:09 INFO - PROCESS | 1862 | 1466729649663 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:09 INFO - PROCESS | 1862 | 1466729649898 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 17:54:10 INFO - PROCESS | 1862 | 1466729650109 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:10 INFO - PROCESS | 1862 | 1466729650119 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be2000 == 47 [pid = 1862] [id = 569] 17:54:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x88be6c00) [pid = 1862] [serial = 1708] [outer = (nil)] 17:54:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x89110c00) [pid = 1862] [serial = 1709] [outer = 0x88be6c00] 17:54:10 INFO - PROCESS | 1862 | 1466729650274 Marionette DEBUG loaded listener.js 17:54:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x89d0d000) [pid = 1862] [serial = 1710] [outer = 0x88be6c00] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x8d179000 == 46 [pid = 1862] [id = 545] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x887d6400 == 45 [pid = 1862] [id = 544] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x87be2000 == 44 [pid = 1862] [id = 547] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x89105000 == 43 [pid = 1862] [id = 535] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x88359400 == 42 [pid = 1862] [id = 530] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b3000 == 41 [pid = 1862] [id = 533] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6c00 == 40 [pid = 1862] [id = 538] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x87be4400 == 39 [pid = 1862] [id = 529] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x8aae5400 == 38 [pid = 1862] [id = 536] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x87be0c00 == 37 [pid = 1862] [id = 537] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x88357000 == 36 [pid = 1862] [id = 534] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd7800 == 35 [pid = 1862] [id = 528] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1bb800 == 34 [pid = 1862] [id = 532] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x88365800 == 33 [pid = 1862] [id = 539] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x882a8000 == 32 [pid = 1862] [id = 531] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x8aae6800 == 31 [pid = 1862] [id = 541] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x88734c00 == 30 [pid = 1862] [id = 540] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x87be2400 == 29 [pid = 1862] [id = 546] 17:54:11 INFO - PROCESS | 1862 | --DOCSHELL 0x87be5400 == 28 [pid = 1862] [id = 543] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x8aa97400) [pid = 1862] [serial = 1655] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x89fec800) [pid = 1862] [serial = 1653] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x894cb000) [pid = 1862] [serial = 1622] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x88bde400) [pid = 1862] [serial = 1647] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x894d3000) [pid = 1862] [serial = 1623] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8d17cc00) [pid = 1862] [serial = 1631] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8de74c00) [pid = 1862] [serial = 1637] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x89fdd400) [pid = 1862] [serial = 1652] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8cc14800) [pid = 1862] [serial = 1626] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8d0b4400) [pid = 1862] [serial = 1628] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x882ab000) [pid = 1862] [serial = 1640] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8835cc00) [pid = 1862] [serial = 1641] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x894c8c00) [pid = 1862] [serial = 1649] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8df1a800) [pid = 1862] [serial = 1638] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d38f400) [pid = 1862] [serial = 1634] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8b713400) [pid = 1862] [serial = 1625] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8de1c800) [pid = 1862] [serial = 1635] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x894d1c00) [pid = 1862] [serial = 1650] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x882ae400) [pid = 1862] [serial = 1644] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8d0bdc00) [pid = 1862] [serial = 1629] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x87beac00) [pid = 1862] [serial = 1643] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8d180c00) [pid = 1862] [serial = 1632] [outer = (nil)] [url = about:blank] 17:54:11 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x887db800) [pid = 1862] [serial = 1646] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1862 | 1466729652356 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]]]}] 17:54:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:54:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2753ms 17:54:12 INFO - PROCESS | 1862 | 1466729652378 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 17:54:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:54:12 INFO - PROCESS | 1862 | 1466729652384 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 17:54:12 INFO - PROCESS | 1862 | 1466729652393 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:54:12 INFO - PROCESS | 1862 | 1466729652397 Marionette TRACE conn4 <- [1,2250,null,{}] 17:54:12 INFO - PROCESS | 1862 | 1466729652405 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}] 17:54:12 INFO - PROCESS | 1862 | 1466729652411 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:12 INFO - PROCESS | 1862 | 1466729652570 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 17:54:12 INFO - PROCESS | 1862 | 1466729652590 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:12 INFO - PROCESS | 1862 | 1466729652605 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x882adc00 == 29 [pid = 1862] [id = 570] 17:54:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x882ae400) [pid = 1862] [serial = 1711] [outer = (nil)] 17:54:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8872b400) [pid = 1862] [serial = 1712] [outer = 0x882ae400] 17:54:12 INFO - PROCESS | 1862 | 1466729652721 Marionette DEBUG loaded listener.js 17:54:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x88731400) [pid = 1862] [serial = 1713] [outer = 0x882ae400] 17:54:13 INFO - PROCESS | 1862 | 1466729653674 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]]]}] 17:54:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:54:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1340ms 17:54:13 INFO - PROCESS | 1862 | 1466729653731 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 17:54:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:54:13 INFO - PROCESS | 1862 | 1466729653740 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 17:54:13 INFO - PROCESS | 1862 | 1466729653751 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:54:13 INFO - PROCESS | 1862 | 1466729653756 Marionette TRACE conn4 <- [1,2254,null,{}] 17:54:13 INFO - PROCESS | 1862 | 1466729653761 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}] 17:54:13 INFO - PROCESS | 1862 | 1466729653766 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:13 INFO - PROCESS | 1862 | 1466729653948 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 17:54:14 INFO - PROCESS | 1862 | 1466729654095 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:14 INFO - PROCESS | 1862 | 1466729654102 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be1c00 == 30 [pid = 1862] [id = 571] 17:54:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89103800) [pid = 1862] [serial = 1714] [outer = (nil)] 17:54:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x89108000) [pid = 1862] [serial = 1715] [outer = 0x89103800] 17:54:14 INFO - PROCESS | 1862 | 1466729654176 Marionette DEBUG loaded listener.js 17:54:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x894c9800) [pid = 1862] [serial = 1716] [outer = 0x89103800] 17:54:15 INFO - PROCESS | 1862 | 1466729655136 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]]]}] 17:54:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:54:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1433ms 17:54:15 INFO - PROCESS | 1862 | 1466729655182 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 17:54:15 INFO - PROCESS | 1862 | 1466729655186 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 17:54:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:54:15 INFO - PROCESS | 1862 | 1466729655199 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:54:15 INFO - PROCESS | 1862 | 1466729655205 Marionette TRACE conn4 <- [1,2258,null,{}] 17:54:15 INFO - PROCESS | 1862 | 1466729655222 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}] 17:54:15 INFO - PROCESS | 1862 | 1466729655231 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:15 INFO - PROCESS | 1862 | 1466729655447 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 17:54:15 INFO - PROCESS | 1862 | 1466729655467 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:15 INFO - PROCESS | 1862 | 1466729655479 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe9000 == 31 [pid = 1862] [id = 572] 17:54:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89fea400) [pid = 1862] [serial = 1717] [outer = (nil)] 17:54:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8a156c00) [pid = 1862] [serial = 1718] [outer = 0x89fea400] 17:54:15 INFO - PROCESS | 1862 | 1466729655550 Marionette DEBUG loaded listener.js 17:54:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aa99800) [pid = 1862] [serial = 1719] [outer = 0x89fea400] 17:54:16 INFO - PROCESS | 1862 | 1466729656514 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]]]}] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x88be6000) [pid = 1862] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x89106400) [pid = 1862] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89107800) [pid = 1862] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8b30c000) [pid = 1862] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x87be5000) [pid = 1862] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x88362400) [pid = 1862] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x87ae1800) [pid = 1862] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89fd3000) [pid = 1862] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8a154800) [pid = 1862] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:54:16 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x887e1400) [pid = 1862] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:54:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:54:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1743ms 17:54:16 INFO - PROCESS | 1862 | 1466729656946 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 17:54:16 INFO - PROCESS | 1862 | 1466729656951 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 17:54:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:54:16 INFO - PROCESS | 1862 | 1466729656957 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:54:16 INFO - PROCESS | 1862 | 1466729656960 Marionette TRACE conn4 <- [1,2262,null,{}] 17:54:16 INFO - PROCESS | 1862 | 1466729656966 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}] 17:54:16 INFO - PROCESS | 1862 | 1466729656971 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:17 INFO - PROCESS | 1862 | 1466729657149 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 17:54:17 INFO - PROCESS | 1862 | 1466729657301 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:17 INFO - PROCESS | 1862 | 1466729657310 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad9400 == 32 [pid = 1862] [id = 573] 17:54:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x887dcc00) [pid = 1862] [serial = 1720] [outer = (nil)] 17:54:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89fcc400) [pid = 1862] [serial = 1721] [outer = 0x887dcc00] 17:54:17 INFO - PROCESS | 1862 | 1466729657381 Marionette DEBUG loaded listener.js 17:54:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aa98800) [pid = 1862] [serial = 1722] [outer = 0x887dcc00] 17:54:18 INFO - PROCESS | 1862 | 1466729658156 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]]]}] 17:54:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:54:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1228ms 17:54:18 INFO - PROCESS | 1862 | 1466729658186 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 17:54:18 INFO - PROCESS | 1862 | 1466729658190 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 17:54:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:54:18 INFO - PROCESS | 1862 | 1466729658196 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:54:18 INFO - PROCESS | 1862 | 1466729658199 Marionette TRACE conn4 <- [1,2266,null,{}] 17:54:18 INFO - PROCESS | 1862 | 1466729658205 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}] 17:54:18 INFO - PROCESS | 1862 | 1466729658210 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:18 INFO - PROCESS | 1862 | 1466729658413 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 17:54:18 INFO - PROCESS | 1862 | 1466729658436 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:18 INFO - PROCESS | 1862 | 1466729658443 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x89106400 == 33 [pid = 1862] [id = 574] 17:54:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x89d08000) [pid = 1862] [serial = 1723] [outer = (nil)] 17:54:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b1b3000) [pid = 1862] [serial = 1724] [outer = 0x89d08000] 17:54:18 INFO - PROCESS | 1862 | 1466729658512 Marionette DEBUG loaded listener.js 17:54:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8aae9400) [pid = 1862] [serial = 1725] [outer = 0x89d08000] 17:54:19 INFO - PROCESS | 1862 | 1466729659665 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]]]}] 17:54:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:54:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1530ms 17:54:19 INFO - PROCESS | 1862 | 1466729659728 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 17:54:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:54:19 INFO - PROCESS | 1862 | 1466729659735 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 17:54:19 INFO - PROCESS | 1862 | 1466729659743 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:54:19 INFO - PROCESS | 1862 | 1466729659749 Marionette TRACE conn4 <- [1,2270,null,{}] 17:54:19 INFO - PROCESS | 1862 | 1466729659757 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}] 17:54:19 INFO - PROCESS | 1862 | 1466729659763 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:19 INFO - PROCESS | 1862 | 1466729659958 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 17:54:20 INFO - PROCESS | 1862 | 1466729660246 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:20 INFO - PROCESS | 1862 | 1466729660256 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a6800 == 34 [pid = 1862] [id = 575] 17:54:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8835ec00) [pid = 1862] [serial = 1726] [outer = (nil)] 17:54:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x887e0c00) [pid = 1862] [serial = 1727] [outer = 0x8835ec00] 17:54:20 INFO - PROCESS | 1862 | 1466729660347 Marionette DEBUG loaded listener.js 17:54:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8910c800) [pid = 1862] [serial = 1728] [outer = 0x8835ec00] 17:54:21 INFO - PROCESS | 1862 | 1466729661344 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]]]}] 17:54:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:54:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1645ms 17:54:21 INFO - PROCESS | 1862 | 1466729661388 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 17:54:21 INFO - PROCESS | 1862 | 1466729661395 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 17:54:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:54:21 INFO - PROCESS | 1862 | 1466729661406 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:54:21 INFO - PROCESS | 1862 | 1466729661410 Marionette TRACE conn4 <- [1,2274,null,{}] 17:54:21 INFO - PROCESS | 1862 | 1466729661417 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}] 17:54:21 INFO - PROCESS | 1862 | 1466729661423 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:21 INFO - PROCESS | 1862 | 1466729661606 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 17:54:21 INFO - PROCESS | 1862 | 1466729661845 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:21 INFO - PROCESS | 1862 | 1466729661855 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d5800 == 35 [pid = 1862] [id = 576] 17:54:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aa9a800) [pid = 1862] [serial = 1729] [outer = (nil)] 17:54:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8aaa4800) [pid = 1862] [serial = 1730] [outer = 0x8aa9a800] 17:54:21 INFO - PROCESS | 1862 | 1466729661983 Marionette DEBUG loaded listener.js 17:54:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8a14e400) [pid = 1862] [serial = 1731] [outer = 0x8aa9a800] 17:54:22 INFO - PROCESS | 1862 | 1466729662995 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]]]}] 17:54:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:54:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1633ms 17:54:23 INFO - PROCESS | 1862 | 1466729663040 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 17:54:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:54:23 INFO - PROCESS | 1862 | 1466729663045 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 17:54:23 INFO - PROCESS | 1862 | 1466729663052 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:54:23 INFO - PROCESS | 1862 | 1466729663058 Marionette TRACE conn4 <- [1,2278,null,{}] 17:54:23 INFO - PROCESS | 1862 | 1466729663075 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}] 17:54:23 INFO - PROCESS | 1862 | 1466729663083 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:23 INFO - PROCESS | 1862 | 1466729663273 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 17:54:23 INFO - PROCESS | 1862 | 1466729663512 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 1862 | 1466729663523 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc0e800 == 36 [pid = 1862] [id = 577] 17:54:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8cc0f000) [pid = 1862] [serial = 1732] [outer = (nil)] 17:54:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8cc15000) [pid = 1862] [serial = 1733] [outer = 0x8cc0f000] 17:54:23 INFO - PROCESS | 1862 | 1466729663653 Marionette DEBUG loaded listener.js 17:54:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8cc42400) [pid = 1862] [serial = 1734] [outer = 0x8cc0f000] 17:54:24 INFO - PROCESS | 1862 | 1466729664684 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]]]}] 17:54:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:54:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1647ms 17:54:24 INFO - PROCESS | 1862 | 1466729664698 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 17:54:24 INFO - PROCESS | 1862 | 1466729664703 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 17:54:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:54:24 INFO - PROCESS | 1862 | 1466729664710 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:54:24 INFO - PROCESS | 1862 | 1466729664713 Marionette TRACE conn4 <- [1,2282,null,{}] 17:54:24 INFO - PROCESS | 1862 | 1466729664719 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}] 17:54:24 INFO - PROCESS | 1862 | 1466729664725 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:24 INFO - PROCESS | 1862 | 1466729664908 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 17:54:25 INFO - PROCESS | 1862 | 1466729665141 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:25 INFO - PROCESS | 1862 | 1466729665147 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be2400 == 37 [pid = 1862] [id = 578] 17:54:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x89fe4000) [pid = 1862] [serial = 1735] [outer = (nil)] 17:54:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8d0a5c00) [pid = 1862] [serial = 1736] [outer = 0x89fe4000] 17:54:25 INFO - PROCESS | 1862 | 1466729665271 Marionette DEBUG loaded listener.js 17:54:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8d0ae800) [pid = 1862] [serial = 1737] [outer = 0x89fe4000] 17:54:26 INFO - PROCESS | 1862 | 1466729666398 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]]]}] 17:54:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:54:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1737ms 17:54:26 INFO - PROCESS | 1862 | 1466729666449 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 17:54:26 INFO - PROCESS | 1862 | 1466729666455 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 17:54:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:54:26 INFO - PROCESS | 1862 | 1466729666464 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:54:26 INFO - PROCESS | 1862 | 1466729666469 Marionette TRACE conn4 <- [1,2286,null,{}] 17:54:26 INFO - PROCESS | 1862 | 1466729666477 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}] 17:54:26 INFO - PROCESS | 1862 | 1466729666483 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:26 INFO - PROCESS | 1862 | 1466729666703 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 17:54:27 INFO - PROCESS | 1862 | 1466729667044 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:27 INFO - PROCESS | 1862 | 1466729667056 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:27 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad9400 == 36 [pid = 1862] [id = 573] 17:54:27 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe9000 == 35 [pid = 1862] [id = 572] 17:54:27 INFO - PROCESS | 1862 | --DOCSHELL 0x88be1c00 == 34 [pid = 1862] [id = 571] 17:54:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae1800 == 35 [pid = 1862] [id = 579] 17:54:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x88362c00) [pid = 1862] [serial = 1738] [outer = (nil)] 17:54:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x88734c00) [pid = 1862] [serial = 1739] [outer = 0x88362c00] 17:54:27 INFO - PROCESS | 1862 | 1466729667171 Marionette DEBUG loaded listener.js 17:54:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x887da800) [pid = 1862] [serial = 1740] [outer = 0x88362c00] 17:54:27 INFO - PROCESS | 1862 | --DOCSHELL 0x882adc00 == 34 [pid = 1862] [id = 570] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8cc1c800) [pid = 1862] [serial = 1682] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8cc4cc00) [pid = 1862] [serial = 1683] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8b717000) [pid = 1862] [serial = 1676] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8b30c800) [pid = 1862] [serial = 1680] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8b71dc00) [pid = 1862] [serial = 1677] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8b71d800) [pid = 1862] [serial = 1664] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8cc16000) [pid = 1862] [serial = 1665] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8aae4c00) [pid = 1862] [serial = 1661] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8aaec400) [pid = 1862] [serial = 1662] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x887e0400) [pid = 1862] [serial = 1658] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x894ca800) [pid = 1862] [serial = 1659] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x87bdf400) [pid = 1862] [serial = 1667] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8835e000) [pid = 1862] [serial = 1668] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8aa9fc00) [pid = 1862] [serial = 1656] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8aaa4000) [pid = 1862] [serial = 1673] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x894cec00) [pid = 1862] [serial = 1670] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x89fcb800) [pid = 1862] [serial = 1671] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8aa9cc00) [pid = 1862] [serial = 1679] [outer = (nil)] [url = about:blank] 17:54:27 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8b1b2c00) [pid = 1862] [serial = 1674] [outer = (nil)] [url = about:blank] 17:54:28 INFO - PROCESS | 1862 | 1466729668087 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]]]}] 17:54:28 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 17:54:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1683ms 17:54:28 INFO - PROCESS | 1862 | 1466729668148 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 17:54:28 INFO - PROCESS | 1862 | 1466729668155 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 17:54:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:54:28 INFO - PROCESS | 1862 | 1466729668175 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:54:28 INFO - PROCESS | 1862 | 1466729668178 Marionette TRACE conn4 <- [1,2290,null,{}] 17:54:28 INFO - PROCESS | 1862 | 1466729668185 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}] 17:54:28 INFO - PROCESS | 1862 | 1466729668190 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:28 INFO - PROCESS | 1862 | 1466729668363 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 17:54:28 INFO - PROCESS | 1862 | 1466729668374 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:28 INFO - PROCESS | 1862 | 1466729668382 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d0b000 == 35 [pid = 1862] [id = 580] 17:54:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x89fd3000) [pid = 1862] [serial = 1741] [outer = (nil)] 17:54:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x89fe5c00) [pid = 1862] [serial = 1742] [outer = 0x89fd3000] 17:54:28 INFO - PROCESS | 1862 | 1466729668471 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8a15bc00) [pid = 1862] [serial = 1743] [outer = 0x89fd3000] 17:54:29 INFO - PROCESS | 1862 | 1466729669467 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]]]}] 17:54:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:54:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1338ms 17:54:29 INFO - PROCESS | 1862 | 1466729669509 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 17:54:29 INFO - PROCESS | 1862 | 1466729669513 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 17:54:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:54:29 INFO - PROCESS | 1862 | 1466729669526 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:54:29 INFO - PROCESS | 1862 | 1466729669533 Marionette TRACE conn4 <- [1,2294,null,{}] 17:54:29 INFO - PROCESS | 1862 | 1466729669553 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}] 17:54:29 INFO - PROCESS | 1862 | 1466729669561 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:29 INFO - PROCESS | 1862 | 1466729669727 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 17:54:29 INFO - PROCESS | 1862 | 1466729669885 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:29 INFO - PROCESS | 1862 | 1466729669895 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaf0c00 == 36 [pid = 1862] [id = 581] 17:54:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b1bb800) [pid = 1862] [serial = 1744] [outer = (nil)] 17:54:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b30a800) [pid = 1862] [serial = 1745] [outer = 0x8b1bb800] 17:54:29 INFO - PROCESS | 1862 | 1466729669969 Marionette DEBUG loaded listener.js 17:54:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b718c00) [pid = 1862] [serial = 1746] [outer = 0x8b1bb800] 17:54:30 INFO - PROCESS | 1862 | 1466729670911 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]]]}] 17:54:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:54:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1440ms 17:54:30 INFO - PROCESS | 1862 | 1466729670971 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 17:54:30 INFO - PROCESS | 1862 | 1466729670978 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 17:54:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:54:30 INFO - PROCESS | 1862 | 1466729670985 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:54:30 INFO - PROCESS | 1862 | 1466729670987 Marionette TRACE conn4 <- [1,2298,null,{}] 17:54:30 INFO - PROCESS | 1862 | 1466729670993 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}] 17:54:30 INFO - PROCESS | 1862 | 1466729670998 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:31 INFO - PROCESS | 1862 | 1466729671234 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 17:54:31 INFO - PROCESS | 1862 | 1466729671256 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:31 INFO - PROCESS | 1862 | 1466729671262 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b721400 == 37 [pid = 1862] [id = 582] 17:54:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8cc0f400) [pid = 1862] [serial = 1747] [outer = (nil)] 17:54:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8cc16400) [pid = 1862] [serial = 1748] [outer = 0x8cc0f400] 17:54:31 INFO - PROCESS | 1862 | 1466729671332 Marionette DEBUG loaded listener.js 17:54:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8cc44c00) [pid = 1862] [serial = 1749] [outer = 0x8cc0f400] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8aae3000) [pid = 1862] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d0a1c00) [pid = 1862] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x88363000) [pid = 1862] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8d0bb000) [pid = 1862] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8cc4fc00) [pid = 1862] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x894c8800) [pid = 1862] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x882a7c00) [pid = 1862] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x89103800) [pid = 1862] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x882ae400) [pid = 1862] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88be6c00) [pid = 1862] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x89fea400) [pid = 1862] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x88bdd800) [pid = 1862] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:54:31 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x887dcc00) [pid = 1862] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:54:32 INFO - PROCESS | 1862 | 1466729672348 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]]]}] 17:54:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:54:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1384ms 17:54:32 INFO - PROCESS | 1862 | 1466729672370 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 17:54:32 INFO - PROCESS | 1862 | 1466729672373 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 17:54:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:54:32 INFO - PROCESS | 1862 | 1466729672380 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:54:32 INFO - PROCESS | 1862 | 1466729672383 Marionette TRACE conn4 <- [1,2302,null,{}] 17:54:32 INFO - PROCESS | 1862 | 1466729672389 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}] 17:54:32 INFO - PROCESS | 1862 | 1466729672394 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:32 INFO - PROCESS | 1862 | 1466729672602 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 17:54:32 INFO - PROCESS | 1862 | 1466729672622 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:32 INFO - PROCESS | 1862 | 1466729672631 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a9c00 == 38 [pid = 1862] [id = 583] 17:54:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x882aa400) [pid = 1862] [serial = 1750] [outer = (nil)] 17:54:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89fea400) [pid = 1862] [serial = 1751] [outer = 0x882aa400] 17:54:32 INFO - PROCESS | 1862 | 1466729672700 Marionette DEBUG loaded listener.js 17:54:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8b304000) [pid = 1862] [serial = 1752] [outer = 0x882aa400] 17:54:33 INFO - PROCESS | 1862 | 1466729673621 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]]]}] 17:54:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:54:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1286ms 17:54:33 INFO - PROCESS | 1862 | 1466729673667 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 17:54:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:54:33 INFO - PROCESS | 1862 | 1466729673672 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 17:54:33 INFO - PROCESS | 1862 | 1466729673678 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:54:33 INFO - PROCESS | 1862 | 1466729673682 Marionette TRACE conn4 <- [1,2306,null,{}] 17:54:33 INFO - PROCESS | 1862 | 1466729673687 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}] 17:54:33 INFO - PROCESS | 1862 | 1466729673698 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:33 INFO - PROCESS | 1862 | 1466729673909 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 17:54:34 INFO - PROCESS | 1862 | 1466729674171 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:34 INFO - PROCESS | 1862 | 1466729674180 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad8c00 == 39 [pid = 1862] [id = 584] 17:54:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x87ad9400) [pid = 1862] [serial = 1753] [outer = (nil)] 17:54:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x87be0c00) [pid = 1862] [serial = 1754] [outer = 0x87ad9400] 17:54:34 INFO - PROCESS | 1862 | 1466729674269 Marionette DEBUG loaded listener.js 17:54:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x882ac800) [pid = 1862] [serial = 1755] [outer = 0x87ad9400] 17:54:35 INFO - PROCESS | 1862 | 1466729675361 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]]]}] 17:54:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:54:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1736ms 17:54:35 INFO - PROCESS | 1862 | 1466729675417 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 17:54:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:54:35 INFO - PROCESS | 1862 | 1466729675423 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 17:54:35 INFO - PROCESS | 1862 | 1466729675431 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:54:35 INFO - PROCESS | 1862 | 1466729675436 Marionette TRACE conn4 <- [1,2310,null,{}] 17:54:35 INFO - PROCESS | 1862 | 1466729675444 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}] 17:54:35 INFO - PROCESS | 1862 | 1466729675453 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:35 INFO - PROCESS | 1862 | 1466729675648 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 17:54:35 INFO - PROCESS | 1862 | 1466729675885 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:35 INFO - PROCESS | 1862 | 1466729675894 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bdb800 == 40 [pid = 1862] [id = 585] 17:54:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89109000) [pid = 1862] [serial = 1756] [outer = (nil)] 17:54:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x894c9000) [pid = 1862] [serial = 1757] [outer = 0x89109000] 17:54:36 INFO - PROCESS | 1862 | 1466729676034 Marionette DEBUG loaded listener.js 17:54:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x89109c00) [pid = 1862] [serial = 1758] [outer = 0x89109000] 17:54:37 INFO - PROCESS | 1862 | 1466729677045 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]]]}] 17:54:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:54:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1647ms 17:54:37 INFO - PROCESS | 1862 | 1466729677082 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 17:54:37 INFO - PROCESS | 1862 | 1466729677088 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 17:54:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:54:37 INFO - PROCESS | 1862 | 1466729677097 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:54:37 INFO - PROCESS | 1862 | 1466729677102 Marionette TRACE conn4 <- [1,2314,null,{}] 17:54:37 INFO - PROCESS | 1862 | 1466729677108 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}] 17:54:37 INFO - PROCESS | 1862 | 1466729677114 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:37 INFO - PROCESS | 1862 | 1466729677347 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 17:54:37 INFO - PROCESS | 1862 | 1466729677632 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:37 INFO - PROCESS | 1862 | 1466729677640 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a154000 == 41 [pid = 1862] [id = 586] 17:54:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8aaa4000) [pid = 1862] [serial = 1759] [outer = (nil)] 17:54:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8aae6c00) [pid = 1862] [serial = 1760] [outer = 0x8aaa4000] 17:54:37 INFO - PROCESS | 1862 | 1466729677750 Marionette DEBUG loaded listener.js 17:54:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8b305c00) [pid = 1862] [serial = 1761] [outer = 0x8aaa4000] 17:54:38 INFO - PROCESS | 1862 | 1466729678703 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]]]}] 17:54:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:54:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1637ms 17:54:38 INFO - PROCESS | 1862 | 1466729678735 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 17:54:38 INFO - PROCESS | 1862 | 1466729678739 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 17:54:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:54:38 INFO - PROCESS | 1862 | 1466729678757 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:54:38 INFO - PROCESS | 1862 | 1466729678766 Marionette TRACE conn4 <- [1,2318,null,{}] 17:54:38 INFO - PROCESS | 1862 | 1466729678773 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}] 17:54:38 INFO - PROCESS | 1862 | 1466729678781 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:39 INFO - PROCESS | 1862 | 1466729678995 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 17:54:39 INFO - PROCESS | 1862 | 1466729679238 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:39 INFO - PROCESS | 1862 | 1466729679246 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x88358000 == 42 [pid = 1862] [id = 587] 17:54:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x88730400) [pid = 1862] [serial = 1762] [outer = (nil)] 17:54:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d0b1400) [pid = 1862] [serial = 1763] [outer = 0x88730400] 17:54:39 INFO - PROCESS | 1862 | 1466729679375 Marionette DEBUG loaded listener.js 17:54:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8d0bcc00) [pid = 1862] [serial = 1764] [outer = 0x88730400] 17:54:40 INFO - PROCESS | 1862 | 1466729680338 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] 17:54:40 INFO - PROCESS | 1862 | 1466729680405 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 17:54:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:54:40 INFO - PROCESS | 1862 | 1466729680412 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:54:40 INFO - PROCESS | 1862 | 1466729680416 Marionette TRACE conn4 <- [1,2322,null,{}] 17:54:40 INFO - PROCESS | 1862 | 1466729680421 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}] 17:54:40 INFO - PROCESS | 1862 | 1466729680427 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:40 INFO - PROCESS | 1862 | 1466729680654 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 17:54:40 INFO - PROCESS | 1862 | 1466729680883 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:40 INFO - PROCESS | 1862 | 1466729680894 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adc400 == 43 [pid = 1862] [id = 588] 17:54:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x87ae1c00) [pid = 1862] [serial = 1765] [outer = (nil)] 17:54:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8d181c00) [pid = 1862] [serial = 1766] [outer = 0x87ae1c00] 17:54:41 INFO - PROCESS | 1862 | 1466729681029 Marionette DEBUG loaded listener.js 17:54:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8d386000) [pid = 1862] [serial = 1767] [outer = 0x87ae1c00] 17:54:41 INFO - PROCESS | 1862 | 1466729681987 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]]]}] 17:54:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:54:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1635ms 17:54:42 INFO - PROCESS | 1862 | 1466729682049 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 17:54:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:54:42 INFO - PROCESS | 1862 | 1466729682053 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 17:54:42 INFO - PROCESS | 1862 | 1466729682059 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - PROCESS | 1862 | 1466729682063 Marionette TRACE conn4 <- [1,2326,null,{}] 17:54:42 INFO - PROCESS | 1862 | 1466729682069 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}] 17:54:42 INFO - PROCESS | 1862 | 1466729682074 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:42 INFO - PROCESS | 1862 | 1466729682257 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 17:54:42 INFO - PROCESS | 1862 | 1466729682460 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:42 INFO - PROCESS | 1862 | 1466729682478 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a9800 == 44 [pid = 1862] [id = 589] 17:54:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8872cc00) [pid = 1862] [serial = 1768] [outer = (nil)] 17:54:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x89d09000) [pid = 1862] [serial = 1769] [outer = 0x8872cc00] 17:54:42 INFO - PROCESS | 1862 | 1466729682617 Marionette DEBUG loaded listener.js 17:54:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8de12800) [pid = 1862] [serial = 1770] [outer = 0x8872cc00] 17:54:43 INFO - PROCESS | 1862 | 1466729683881 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]]]}] 17:54:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:54:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1844ms 17:54:43 INFO - PROCESS | 1862 | 1466729683903 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 17:54:43 INFO - PROCESS | 1862 | 1466729683910 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 17:54:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:54:43 INFO - PROCESS | 1862 | 1466729683918 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:54:43 INFO - PROCESS | 1862 | 1466729683922 Marionette TRACE conn4 <- [1,2330,null,{}] 17:54:43 INFO - PROCESS | 1862 | 1466729683932 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}] 17:54:43 INFO - PROCESS | 1862 | 1466729683936 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:44 INFO - PROCESS | 1862 | 1466729684135 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 17:54:44 INFO - PROCESS | 1862 | 1466729684336 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:44 INFO - PROCESS | 1862 | 1466729684344 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x88363800 == 45 [pid = 1862] [id = 590] 17:54:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x88729000) [pid = 1862] [serial = 1771] [outer = (nil)] 17:54:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x887e1400) [pid = 1862] [serial = 1772] [outer = 0x88729000] 17:54:44 INFO - PROCESS | 1862 | 1466729684422 Marionette DEBUG loaded listener.js 17:54:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8910f800) [pid = 1862] [serial = 1773] [outer = 0x88729000] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8835d000 == 44 [pid = 1862] [id = 556] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x882ae000 == 43 [pid = 1862] [id = 550] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x882a9c00 == 42 [pid = 1862] [id = 583] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8b721400 == 41 [pid = 1862] [id = 582] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaf0c00 == 40 [pid = 1862] [id = 581] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x89d0b000 == 39 [pid = 1862] [id = 580] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae1800 == 38 [pid = 1862] [id = 579] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x89feb400 == 37 [pid = 1862] [id = 557] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x887d4000 == 36 [pid = 1862] [id = 548] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87be2400 == 35 [pid = 1862] [id = 578] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc0dc00 == 34 [pid = 1862] [id = 563] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x894c5000 == 33 [pid = 1862] [id = 549] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x894c9400 == 32 [pid = 1862] [id = 551] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad7c00 == 31 [pid = 1862] [id = 560] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x882a6800 == 30 [pid = 1862] [id = 575] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc0e800 == 29 [pid = 1862] [id = 577] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa97c00 == 28 [pid = 1862] [id = 562] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87be0400 == 27 [pid = 1862] [id = 553] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x887d8000 == 26 [pid = 1862] [id = 561] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x887d5800 == 25 [pid = 1862] [id = 576] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8b30bc00 == 24 [pid = 1862] [id = 554] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x89106400 == 23 [pid = 1862] [id = 574] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87be4000 == 22 [pid = 1862] [id = 558] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87ade800 == 21 [pid = 1862] [id = 555] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0bac00 == 20 [pid = 1862] [id = 565] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b8000 == 19 [pid = 1862] [id = 566] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x88729c00 == 18 [pid = 1862] [id = 567] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x88360400 == 17 [pid = 1862] [id = 552] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x88be2000 == 16 [pid = 1862] [id = 569] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6800 == 15 [pid = 1862] [id = 559] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87bdd400 == 14 [pid = 1862] [id = 568] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad4800 == 13 [pid = 1862] [id = 564] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x882a9800 == 12 [pid = 1862] [id = 589] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87adc400 == 11 [pid = 1862] [id = 588] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x88358000 == 10 [pid = 1862] [id = 587] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x88bdb800 == 9 [pid = 1862] [id = 585] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8a154000 == 8 [pid = 1862] [id = 586] 17:54:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad8c00 == 7 [pid = 1862] [id = 584] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8b1bc000) [pid = 1862] [serial = 1688] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8d0aa800) [pid = 1862] [serial = 1692] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8d0a5000) [pid = 1862] [serial = 1691] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8d174c00) [pid = 1862] [serial = 1695] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8d0bd800) [pid = 1862] [serial = 1694] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8d17a800) [pid = 1862] [serial = 1698] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8d17c400) [pid = 1862] [serial = 1697] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8de6bc00) [pid = 1862] [serial = 1701] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8de69c00) [pid = 1862] [serial = 1700] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8de77c00) [pid = 1862] [serial = 1704] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8de73800) [pid = 1862] [serial = 1703] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8aa99c00) [pid = 1862] [serial = 1707] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x89d0fc00) [pid = 1862] [serial = 1706] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x89108000) [pid = 1862] [serial = 1715] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8872b400) [pid = 1862] [serial = 1712] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x88731400) [pid = 1862] [serial = 1713] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x89d0d000) [pid = 1862] [serial = 1710] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x89110c00) [pid = 1862] [serial = 1709] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8a156c00) [pid = 1862] [serial = 1718] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89fe0c00) [pid = 1862] [serial = 1686] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89d09800) [pid = 1862] [serial = 1685] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x89fcc400) [pid = 1862] [serial = 1721] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8b305800) [pid = 1862] [serial = 1689] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8aa99800) [pid = 1862] [serial = 1719] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8b1b3000) [pid = 1862] [serial = 1724] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8aa98800) [pid = 1862] [serial = 1722] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x894c9800) [pid = 1862] [serial = 1716] [outer = (nil)] [url = about:blank] 17:54:46 INFO - PROCESS | 1862 | 1466729686650 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]]]}] 17:54:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:54:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 2751ms 17:54:46 INFO - PROCESS | 1862 | 1466729686670 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 17:54:46 INFO - PROCESS | 1862 | 1466729686676 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 17:54:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:54:46 INFO - PROCESS | 1862 | 1466729686684 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:54:46 INFO - PROCESS | 1862 | 1466729686689 Marionette TRACE conn4 <- [1,2334,null,{}] 17:54:46 INFO - PROCESS | 1862 | 1466729686698 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}] 17:54:46 INFO - PROCESS | 1862 | 1466729686704 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:46 INFO - PROCESS | 1862 | 1466729686883 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 17:54:47 INFO - PROCESS | 1862 | 1466729687023 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:47 INFO - PROCESS | 1862 | 1466729687039 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bea400 == 8 [pid = 1862] [id = 591] 17:54:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x882a7000) [pid = 1862] [serial = 1774] [outer = (nil)] 17:54:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x882abc00) [pid = 1862] [serial = 1775] [outer = 0x882a7000] 17:54:47 INFO - PROCESS | 1862 | 1466729687113 Marionette DEBUG loaded listener.js 17:54:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8835d400) [pid = 1862] [serial = 1776] [outer = 0x882a7000] 17:54:48 INFO - PROCESS | 1862 | 1466729688045 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]]]}] 17:54:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:54:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1432ms 17:54:48 INFO - PROCESS | 1862 | 1466729688117 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 17:54:48 INFO - PROCESS | 1862 | 1466729688126 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 17:54:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:54:48 INFO - PROCESS | 1862 | 1466729688138 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:54:48 INFO - PROCESS | 1862 | 1466729688142 Marionette TRACE conn4 <- [1,2338,null,{}] 17:54:48 INFO - PROCESS | 1862 | 1466729688149 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}] 17:54:48 INFO - PROCESS | 1862 | 1466729688155 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:48 INFO - PROCESS | 1862 | 1466729688338 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 17:54:48 INFO - PROCESS | 1862 | 1466729688491 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:48 INFO - PROCESS | 1862 | 1466729688502 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x8872ac00 == 9 [pid = 1862] [id = 592] 17:54:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x88bdd000) [pid = 1862] [serial = 1777] [outer = (nil)] 17:54:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88bea800) [pid = 1862] [serial = 1778] [outer = 0x88bdd000] 17:54:48 INFO - PROCESS | 1862 | 1466729688576 Marionette DEBUG loaded listener.js 17:54:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x894c4400) [pid = 1862] [serial = 1779] [outer = 0x88bdd000] 17:54:49 INFO - PROCESS | 1862 | 1466729689541 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]]]}] 17:54:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:54:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1434ms 17:54:49 INFO - PROCESS | 1862 | 1466729689573 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 17:54:49 INFO - PROCESS | 1862 | 1466729689576 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 17:54:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:54:49 INFO - PROCESS | 1862 | 1466729689583 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:54:49 INFO - PROCESS | 1862 | 1466729689589 Marionette TRACE conn4 <- [1,2342,null,{}] 17:54:49 INFO - PROCESS | 1862 | 1466729689616 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}] 17:54:49 INFO - PROCESS | 1862 | 1466729689625 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:49 INFO - PROCESS | 1862 | 1466729689868 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 17:54:49 INFO - PROCESS | 1862 | 1466729689897 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:49 INFO - PROCESS | 1862 | 1466729689907 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe2400 == 10 [pid = 1862] [id = 593] 17:54:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89fe3400) [pid = 1862] [serial = 1780] [outer = (nil)] 17:54:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x89fe9800) [pid = 1862] [serial = 1781] [outer = 0x89fe3400] 17:54:49 INFO - PROCESS | 1862 | 1466729689986 Marionette DEBUG loaded listener.js 17:54:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8a156000) [pid = 1862] [serial = 1782] [outer = 0x89fe3400] 17:54:50 INFO - PROCESS | 1862 | 1466729690989 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]]]}] 17:54:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:54:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1448ms 17:54:51 INFO - PROCESS | 1862 | 1466729691032 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 17:54:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:54:51 INFO - PROCESS | 1862 | 1466729691037 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 17:54:51 INFO - PROCESS | 1862 | 1466729691074 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:54:51 INFO - PROCESS | 1862 | 1466729691079 Marionette TRACE conn4 <- [1,2346,null,{}] 17:54:51 INFO - PROCESS | 1862 | 1466729691114 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}] 17:54:51 INFO - PROCESS | 1862 | 1466729691120 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:51 INFO - PROCESS | 1862 | 1466729691694 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x882aa400) [pid = 1862] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8cc0f400) [pid = 1862] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89fd3000) [pid = 1862] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8cc0f000) [pid = 1862] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x88362c00) [pid = 1862] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8835ec00) [pid = 1862] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x89fe4000) [pid = 1862] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x89d08000) [pid = 1862] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x8aa9a800) [pid = 1862] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:54:51 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x8b1bb800) [pid = 1862] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:54:51 INFO - PROCESS | 1862 | 1466729691857 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:51 INFO - PROCESS | 1862 | 1466729691866 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adc000 == 11 [pid = 1862] [id = 594] 17:54:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x882aa400) [pid = 1862] [serial = 1783] [outer = (nil)] 17:54:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x887d4800) [pid = 1862] [serial = 1784] [outer = 0x882aa400] 17:54:51 INFO - PROCESS | 1862 | 1466729691939 Marionette DEBUG loaded listener.js 17:54:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x89fe8400) [pid = 1862] [serial = 1785] [outer = 0x882aa400] 17:54:52 INFO - PROCESS | 1862 | 1466729692683 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]]]}] 17:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1651ms 17:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:54:52 INFO - PROCESS | 1862 | 1466729692693 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 17:54:52 INFO - PROCESS | 1862 | 1466729692696 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 17:54:52 INFO - PROCESS | 1862 | 1466729692703 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 1862 | 1466729692707 Marionette TRACE conn4 <- [1,2350,null,{}] 17:54:52 INFO - PROCESS | 1862 | 1466729692712 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}] 17:54:52 INFO - PROCESS | 1862 | 1466729692717 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:52 INFO - PROCESS | 1862 | 1466729692942 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 17:54:52 INFO - PROCESS | 1862 | 1466729692962 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:52 INFO - PROCESS | 1862 | 1466729692970 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaa5800 == 12 [pid = 1862] [id = 595] 17:54:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8aae9800) [pid = 1862] [serial = 1786] [outer = (nil)] 17:54:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8b1b0400) [pid = 1862] [serial = 1787] [outer = 0x8aae9800] 17:54:53 INFO - PROCESS | 1862 | 1466729693040 Marionette DEBUG loaded listener.js 17:54:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8b1bb400) [pid = 1862] [serial = 1788] [outer = 0x8aae9800] 17:54:54 INFO - PROCESS | 1862 | 1466729694156 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]]]}] 17:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1534ms 17:54:54 INFO - PROCESS | 1862 | 1466729694238 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 17:54:54 INFO - PROCESS | 1862 | 1466729694245 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 17:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:54:54 INFO - PROCESS | 1862 | 1466729694255 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:54:54 INFO - PROCESS | 1862 | 1466729694259 Marionette TRACE conn4 <- [1,2354,null,{}] 17:54:54 INFO - PROCESS | 1862 | 1466729694268 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}] 17:54:54 INFO - PROCESS | 1862 | 1466729694274 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:54 INFO - PROCESS | 1862 | 1466729694501 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 17:54:54 INFO - PROCESS | 1862 | 1466729694761 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:54 INFO - PROCESS | 1862 | 1466729694775 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bec400 == 13 [pid = 1862] [id = 596] 17:54:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x882a5c00) [pid = 1862] [serial = 1789] [outer = (nil)] 17:54:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x887d6800) [pid = 1862] [serial = 1790] [outer = 0x882a5c00] 17:54:54 INFO - PROCESS | 1862 | 1466729694896 Marionette DEBUG loaded listener.js 17:54:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x88be6800) [pid = 1862] [serial = 1791] [outer = 0x882a5c00] 17:54:55 INFO - PROCESS | 1862 | 1466729695915 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]]]}] 17:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1734ms 17:54:55 INFO - PROCESS | 1862 | 1466729695989 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 1862 | 1466729695997 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 17:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:54:56 INFO - PROCESS | 1862 | 1466729696010 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:54:56 INFO - PROCESS | 1862 | 1466729696014 Marionette TRACE conn4 <- [1,2358,null,{}] 17:54:56 INFO - PROCESS | 1862 | 1466729696023 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}] 17:54:56 INFO - PROCESS | 1862 | 1466729696028 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:56 INFO - PROCESS | 1862 | 1466729696288 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 17:54:56 INFO - PROCESS | 1862 | 1466729696526 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:56 INFO - PROCESS | 1862 | 1466729696535 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bde000 == 14 [pid = 1862] [id = 597] 17:54:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x89fe7400) [pid = 1862] [serial = 1792] [outer = (nil)] 17:54:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8aa99400) [pid = 1862] [serial = 1793] [outer = 0x89fe7400] 17:54:56 INFO - PROCESS | 1862 | 1466729696649 Marionette DEBUG loaded listener.js 17:54:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8a159400) [pid = 1862] [serial = 1794] [outer = 0x89fe7400] 17:54:57 INFO - PROCESS | 1862 | 1466729697715 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]]]}] 17:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1790ms 17:54:57 INFO - PROCESS | 1862 | 1466729697800 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 17:54:57 INFO - PROCESS | 1862 | 1466729697805 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 17:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:54:57 INFO - PROCESS | 1862 | 1466729697812 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:54:57 INFO - PROCESS | 1862 | 1466729697819 Marionette TRACE conn4 <- [1,2362,null,{}] 17:54:57 INFO - PROCESS | 1862 | 1466729697835 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}] 17:54:57 INFO - PROCESS | 1862 | 1466729697845 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:58 INFO - PROCESS | 1862 | 1466729698156 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 17:54:58 INFO - PROCESS | 1862 | 1466729698355 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:58 INFO - PROCESS | 1862 | 1466729698365 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b715800 == 15 [pid = 1862] [id = 598] 17:54:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b719400) [pid = 1862] [serial = 1795] [outer = (nil)] 17:54:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b71e800) [pid = 1862] [serial = 1796] [outer = 0x8b719400] 17:54:58 INFO - PROCESS | 1862 | 1466729698452 Marionette DEBUG loaded listener.js 17:54:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8b721000) [pid = 1862] [serial = 1797] [outer = 0x8b719400] 17:54:59 INFO - PROCESS | 1862 | 1466729699455 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]]]}] 17:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1695ms 17:54:59 INFO - PROCESS | 1862 | 1466729699524 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 17:54:59 INFO - PROCESS | 1862 | 1466729699529 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 17:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:54:59 INFO - PROCESS | 1862 | 1466729699538 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:54:59 INFO - PROCESS | 1862 | 1466729699542 Marionette TRACE conn4 <- [1,2366,null,{}] 17:54:59 INFO - PROCESS | 1862 | 1466729699548 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}] 17:54:59 INFO - PROCESS | 1862 | 1466729699553 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:54:59 INFO - PROCESS | 1862 | 1466729699742 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 17:54:59 INFO - PROCESS | 1862 | 1466729699976 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:59 INFO - PROCESS | 1862 | 1466729699987 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x88361800 == 16 [pid = 1862] [id = 599] 17:55:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x88727800) [pid = 1862] [serial = 1798] [outer = (nil)] 17:55:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8cc1c400) [pid = 1862] [serial = 1799] [outer = 0x88727800] 17:55:00 INFO - PROCESS | 1862 | 1466729700095 Marionette DEBUG loaded listener.js 17:55:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8cc46000) [pid = 1862] [serial = 1800] [outer = 0x88727800] 17:55:01 INFO - PROCESS | 1862 | 1466729701275 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]]]}] 17:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1786ms 17:55:01 INFO - PROCESS | 1862 | 1466729701326 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 17:55:01 INFO - PROCESS | 1862 | 1466729701332 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 17:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:55:01 INFO - PROCESS | 1862 | 1466729701342 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:55:01 INFO - PROCESS | 1862 | 1466729701346 Marionette TRACE conn4 <- [1,2370,null,{}] 17:55:01 INFO - PROCESS | 1862 | 1466729701369 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}] 17:55:01 INFO - PROCESS | 1862 | 1466729701375 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:01 INFO - PROCESS | 1862 | 1466729701563 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 17:55:01 INFO - PROCESS | 1862 | 1466729701869 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:01 INFO - PROCESS | 1862 | 1466729701884 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b3c00 == 17 [pid = 1862] [id = 600] 17:55:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x882b4400) [pid = 1862] [serial = 1801] [outer = (nil)] 17:55:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8835e800) [pid = 1862] [serial = 1802] [outer = 0x882b4400] 17:55:01 INFO - PROCESS | 1862 | 1466729701976 Marionette DEBUG loaded listener.js 17:55:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x88732c00) [pid = 1862] [serial = 1803] [outer = 0x882b4400] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x89fea400) [pid = 1862] [serial = 1751] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8cc16400) [pid = 1862] [serial = 1748] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8cc44c00) [pid = 1862] [serial = 1749] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x89fe5c00) [pid = 1862] [serial = 1742] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8a15bc00) [pid = 1862] [serial = 1743] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8cc15000) [pid = 1862] [serial = 1733] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8cc42400) [pid = 1862] [serial = 1734] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x88734c00) [pid = 1862] [serial = 1739] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x887da800) [pid = 1862] [serial = 1740] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x887e0c00) [pid = 1862] [serial = 1727] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8910c800) [pid = 1862] [serial = 1728] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8d0a5c00) [pid = 1862] [serial = 1736] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8d0ae800) [pid = 1862] [serial = 1737] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8aae9400) [pid = 1862] [serial = 1725] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8aaa4800) [pid = 1862] [serial = 1730] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8a14e400) [pid = 1862] [serial = 1731] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8b718c00) [pid = 1862] [serial = 1746] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8b30a800) [pid = 1862] [serial = 1745] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8b304000) [pid = 1862] [serial = 1752] [outer = (nil)] [url = about:blank] 17:55:02 INFO - PROCESS | 1862 | 1466729702918 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]]]}] 17:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1644ms 17:55:02 INFO - PROCESS | 1862 | 1466729702986 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 17:55:02 INFO - PROCESS | 1862 | 1466729702993 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 17:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:55:03 INFO - PROCESS | 1862 | 1466729703004 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:55:03 INFO - PROCESS | 1862 | 1466729703007 Marionette TRACE conn4 <- [1,2374,null,{}] 17:55:03 INFO - PROCESS | 1862 | 1466729703014 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}] 17:55:03 INFO - PROCESS | 1862 | 1466729703020 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:03 INFO - PROCESS | 1862 | 1466729703191 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 17:55:03 INFO - PROCESS | 1862 | 1466729703373 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:03 INFO - PROCESS | 1862 | 1466729703381 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a8000 == 18 [pid = 1862] [id = 601] 17:55:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x89101400) [pid = 1862] [serial = 1804] [outer = (nil)] 17:55:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x89109800) [pid = 1862] [serial = 1805] [outer = 0x89101400] 17:55:03 INFO - PROCESS | 1862 | 1466729703459 Marionette DEBUG loaded listener.js 17:55:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x89d02400) [pid = 1862] [serial = 1806] [outer = 0x89101400] 17:55:04 INFO - PROCESS | 1862 | 1466729704334 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]]]}] 17:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1379ms 17:55:04 INFO - PROCESS | 1862 | 1466729704384 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 17:55:04 INFO - PROCESS | 1862 | 1466729704387 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 17:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:55:04 INFO - PROCESS | 1862 | 1466729704395 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:55:04 INFO - PROCESS | 1862 | 1466729704401 Marionette TRACE conn4 <- [1,2378,null,{}] 17:55:04 INFO - PROCESS | 1862 | 1466729704423 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}] 17:55:04 INFO - PROCESS | 1862 | 1466729704432 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:04 INFO - PROCESS | 1862 | 1466729704606 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 17:55:04 INFO - PROCESS | 1862 | 1466729704758 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:04 INFO - PROCESS | 1862 | 1466729704766 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a14fc00 == 19 [pid = 1862] [id = 602] 17:55:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8a15a800) [pid = 1862] [serial = 1807] [outer = (nil)] 17:55:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8aa9d800) [pid = 1862] [serial = 1808] [outer = 0x8a15a800] 17:55:04 INFO - PROCESS | 1862 | 1466729704850 Marionette DEBUG loaded listener.js 17:55:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8aaed000) [pid = 1862] [serial = 1809] [outer = 0x8a15a800] 17:55:05 INFO - PROCESS | 1862 | 1466729705826 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]]]}] 17:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1494ms 17:55:05 INFO - PROCESS | 1862 | 1466729705890 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 17:55:05 INFO - PROCESS | 1862 | 1466729705895 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 17:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:55:05 INFO - PROCESS | 1862 | 1466729705901 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:55:05 INFO - PROCESS | 1862 | 1466729705905 Marionette TRACE conn4 <- [1,2382,null,{}] 17:55:05 INFO - PROCESS | 1862 | 1466729705910 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}] 17:55:05 INFO - PROCESS | 1862 | 1466729705915 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:06 INFO - PROCESS | 1862 | 1466729706171 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 17:55:06 INFO - PROCESS | 1862 | 1466729706195 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:06 INFO - PROCESS | 1862 | 1466729706202 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x89103400 == 20 [pid = 1862] [id = 603] 17:55:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8b1b2000) [pid = 1862] [serial = 1810] [outer = (nil)] 17:55:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b309000) [pid = 1862] [serial = 1811] [outer = 0x8b1b2000] 17:55:06 INFO - PROCESS | 1862 | 1466729706276 Marionette DEBUG loaded listener.js 17:55:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x88be9800) [pid = 1862] [serial = 1812] [outer = 0x8b1b2000] 17:55:07 INFO - PROCESS | 1862 | 1466729707330 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]]]}] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x89fe3400) [pid = 1862] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x882aa400) [pid = 1862] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x88bdd000) [pid = 1862] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88729000) [pid = 1862] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x87ad9400) [pid = 1862] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x89109000) [pid = 1862] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8aaa4000) [pid = 1862] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x88730400) [pid = 1862] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x882a7000) [pid = 1862] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x87ae1c00) [pid = 1862] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:55:07 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x8872cc00) [pid = 1862] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1486ms 17:55:07 INFO - PROCESS | 1862 | 1466729707389 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 17:55:07 INFO - PROCESS | 1862 | 1466729707393 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 17:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:55:07 INFO - PROCESS | 1862 | 1466729707400 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:55:07 INFO - PROCESS | 1862 | 1466729707403 Marionette TRACE conn4 <- [1,2386,null,{}] 17:55:07 INFO - PROCESS | 1862 | 1466729707409 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}] 17:55:07 INFO - PROCESS | 1862 | 1466729707415 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:07 INFO - PROCESS | 1862 | 1466729707581 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 17:55:07 INFO - PROCESS | 1862 | 1466729707736 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:07 INFO - PROCESS | 1862 | 1466729707742 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x89108400 == 21 [pid = 1862] [id = 604] 17:55:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x89109000) [pid = 1862] [serial = 1813] [outer = (nil)] 17:55:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x8aa96400) [pid = 1862] [serial = 1814] [outer = 0x89109000] 17:55:07 INFO - PROCESS | 1862 | 1466729707813 Marionette DEBUG loaded listener.js 17:55:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8aaea400) [pid = 1862] [serial = 1815] [outer = 0x89109000] 17:55:08 INFO - PROCESS | 1862 | 1466729708678 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]]]}] 17:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1338ms 17:55:08 INFO - PROCESS | 1862 | 1466729708739 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 17:55:08 INFO - PROCESS | 1862 | 1466729708743 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 17:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:55:08 INFO - PROCESS | 1862 | 1466729708750 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:55:08 INFO - PROCESS | 1862 | 1466729708753 Marionette TRACE conn4 <- [1,2390,null,{}] 17:55:08 INFO - PROCESS | 1862 | 1466729708758 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}] 17:55:08 INFO - PROCESS | 1862 | 1466729708769 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:08 INFO - PROCESS | 1862 | 1466729708987 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 17:55:09 INFO - PROCESS | 1862 | 1466729709135 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:09 INFO - PROCESS | 1862 | 1466729709146 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x887db000 == 22 [pid = 1862] [id = 605] 17:55:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x88be4400) [pid = 1862] [serial = 1816] [outer = (nil)] 17:55:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8cc41c00) [pid = 1862] [serial = 1817] [outer = 0x88be4400] 17:55:09 INFO - PROCESS | 1862 | 1466729709228 Marionette DEBUG loaded listener.js 17:55:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8cc4c400) [pid = 1862] [serial = 1818] [outer = 0x88be4400] 17:55:10 INFO - PROCESS | 1862 | 1466729710331 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]]]}] 17:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1689ms 17:55:10 INFO - PROCESS | 1862 | 1466729710441 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 17:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:55:10 INFO - PROCESS | 1862 | 1466729710447 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 17:55:10 INFO - PROCESS | 1862 | 1466729710496 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:55:10 INFO - PROCESS | 1862 | 1466729710503 Marionette TRACE conn4 <- [1,2394,null,{}] 17:55:10 INFO - PROCESS | 1862 | 1466729710525 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}] 17:55:10 INFO - PROCESS | 1862 | 1466729710533 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:10 INFO - PROCESS | 1862 | 1466729710732 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 17:55:11 INFO - PROCESS | 1862 | 1466729710992 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:11 INFO - PROCESS | 1862 | 1466729710998 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b0400 == 23 [pid = 1862] [id = 606] 17:55:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x88363000) [pid = 1862] [serial = 1819] [outer = (nil)] 17:55:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x88bea400) [pid = 1862] [serial = 1820] [outer = 0x88363000] 17:55:11 INFO - PROCESS | 1862 | 1466729711087 Marionette DEBUG loaded listener.js 17:55:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x89d05000) [pid = 1862] [serial = 1821] [outer = 0x88363000] 17:55:12 INFO - PROCESS | 1862 | 1466729712059 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]]]}] 17:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1641ms 17:55:12 INFO - PROCESS | 1862 | 1466729712096 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 17:55:12 INFO - PROCESS | 1862 | 1466729712102 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 17:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:55:12 INFO - PROCESS | 1862 | 1466729712135 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:55:12 INFO - PROCESS | 1862 | 1466729712139 Marionette TRACE conn4 <- [1,2398,null,{}] 17:55:12 INFO - PROCESS | 1862 | 1466729712147 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}] 17:55:12 INFO - PROCESS | 1862 | 1466729712152 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:12 INFO - PROCESS | 1862 | 1466729712362 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 17:55:12 INFO - PROCESS | 1862 | 1466729712609 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:12 INFO - PROCESS | 1862 | 1466729712619 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d0e400 == 24 [pid = 1862] [id = 607] 17:55:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x89fd8000) [pid = 1862] [serial = 1822] [outer = (nil)] 17:55:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8aae7800) [pid = 1862] [serial = 1823] [outer = 0x89fd8000] 17:55:12 INFO - PROCESS | 1862 | 1466729712721 Marionette DEBUG loaded listener.js 17:55:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b309c00) [pid = 1862] [serial = 1824] [outer = 0x89fd8000] 17:55:13 INFO - PROCESS | 1862 | 1466729713738 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]]]}] 17:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1655ms 17:55:13 INFO - PROCESS | 1862 | 1466729713786 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 17:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:55:13 INFO - PROCESS | 1862 | 1466729713790 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 17:55:13 INFO - PROCESS | 1862 | 1466729713798 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:55:13 INFO - PROCESS | 1862 | 1466729713804 Marionette TRACE conn4 <- [1,2402,null,{}] 17:55:13 INFO - PROCESS | 1862 | 1466729713821 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}] 17:55:13 INFO - PROCESS | 1862 | 1466729713831 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:14 INFO - PROCESS | 1862 | 1466729714071 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 17:55:14 INFO - PROCESS | 1862 | 1466729714319 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:14 INFO - PROCESS | 1862 | 1466729714330 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaed400 == 25 [pid = 1862] [id = 608] 17:55:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8cc50000) [pid = 1862] [serial = 1825] [outer = (nil)] 17:55:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8d0a5c00) [pid = 1862] [serial = 1826] [outer = 0x8cc50000] 17:55:14 INFO - PROCESS | 1862 | 1466729714455 Marionette DEBUG loaded listener.js 17:55:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8d0ab400) [pid = 1862] [serial = 1827] [outer = 0x8cc50000] 17:55:15 INFO - PROCESS | 1862 | 1466729715387 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]]]}] 17:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1648ms 17:55:15 INFO - PROCESS | 1862 | 1466729715446 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 17:55:15 INFO - PROCESS | 1862 | 1466729715451 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 17:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:55:15 INFO - PROCESS | 1862 | 1466729715458 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:55:15 INFO - PROCESS | 1862 | 1466729715462 Marionette TRACE conn4 <- [1,2406,null,{}] 17:55:15 INFO - PROCESS | 1862 | 1466729715469 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}] 17:55:15 INFO - PROCESS | 1862 | 1466729715475 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:15 INFO - PROCESS | 1862 | 1466729715682 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 17:55:15 INFO - PROCESS | 1862 | 1466729715869 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:15 INFO - PROCESS | 1862 | 1466729715878 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc11000 == 26 [pid = 1862] [id = 609] 17:55:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8cc4cc00) [pid = 1862] [serial = 1828] [outer = (nil)] 17:55:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8d0b4800) [pid = 1862] [serial = 1829] [outer = 0x8cc4cc00] 17:55:15 INFO - PROCESS | 1862 | 1466729715966 Marionette DEBUG loaded listener.js 17:55:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d0b9400) [pid = 1862] [serial = 1830] [outer = 0x8cc4cc00] 17:55:16 INFO - PROCESS | 1862 | 1466729716951 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]]]}] 17:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1536ms 17:55:17 INFO - PROCESS | 1862 | 1466729717017 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 17:55:17 INFO - PROCESS | 1862 | 1466729717021 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 17:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:55:17 INFO - PROCESS | 1862 | 1466729717031 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:55:17 INFO - PROCESS | 1862 | 1466729717034 Marionette TRACE conn4 <- [1,2410,null,{}] 17:55:17 INFO - PROCESS | 1862 | 1466729717040 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}] 17:55:17 INFO - PROCESS | 1862 | 1466729717045 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:17 INFO - PROCESS | 1862 | 1466729717230 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 17:55:17 INFO - PROCESS | 1862 | 1466729717421 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:17 INFO - PROCESS | 1862 | 1466729717434 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a6c00 == 27 [pid = 1862] [id = 610] 17:55:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x89d0fc00) [pid = 1862] [serial = 1831] [outer = (nil)] 17:55:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8d173000) [pid = 1862] [serial = 1832] [outer = 0x89d0fc00] 17:55:17 INFO - PROCESS | 1862 | 1466729717559 Marionette DEBUG loaded listener.js 17:55:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8d179400) [pid = 1862] [serial = 1833] [outer = 0x89d0fc00] 17:55:18 INFO - PROCESS | 1862 | 1466729718640 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]]]}] 17:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1636ms 17:55:18 INFO - PROCESS | 1862 | 1466729718667 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 17:55:18 INFO - PROCESS | 1862 | 1466729718671 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 17:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:55:18 INFO - PROCESS | 1862 | 1466729718679 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:55:18 INFO - PROCESS | 1862 | 1466729718683 Marionette TRACE conn4 <- [1,2414,null,{}] 17:55:18 INFO - PROCESS | 1862 | 1466729718709 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}] 17:55:18 INFO - PROCESS | 1862 | 1466729718721 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:18 INFO - PROCESS | 1862 | 1466729718950 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 17:55:19 INFO - PROCESS | 1862 | 1466729719201 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:19 INFO - PROCESS | 1862 | 1466729719211 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:19 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0b5800 == 28 [pid = 1862] [id = 611] 17:55:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8d17f400) [pid = 1862] [serial = 1834] [outer = (nil)] 17:55:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8de11800) [pid = 1862] [serial = 1835] [outer = 0x8d17f400] 17:55:19 INFO - PROCESS | 1862 | 1466729719324 Marionette DEBUG loaded listener.js 17:55:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8de18c00) [pid = 1862] [serial = 1836] [outer = 0x8d17f400] 17:55:20 INFO - PROCESS | 1862 | 1466729720275 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]]]}] 17:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1649ms 17:55:20 INFO - PROCESS | 1862 | 1466729720330 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 17:55:20 INFO - PROCESS | 1862 | 1466729720333 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 17:55:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:55:20 INFO - PROCESS | 1862 | 1466729720341 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:55:20 INFO - PROCESS | 1862 | 1466729720345 Marionette TRACE conn4 <- [1,2418,null,{}] 17:55:20 INFO - PROCESS | 1862 | 1466729720352 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}] 17:55:20 INFO - PROCESS | 1862 | 1466729720358 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:20 INFO - PROCESS | 1862 | 1466729720575 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 17:55:20 INFO - PROCESS | 1862 | 1466729720769 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:20 INFO - PROCESS | 1862 | 1466729720779 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a7400 == 29 [pid = 1862] [id = 612] 17:55:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x882a8800) [pid = 1862] [serial = 1837] [outer = (nil)] 17:55:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8aa97000) [pid = 1862] [serial = 1838] [outer = 0x882a8800] 17:55:20 INFO - PROCESS | 1862 | 1466729720917 Marionette DEBUG loaded listener.js 17:55:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8d384c00) [pid = 1862] [serial = 1839] [outer = 0x882a8800] 17:55:21 INFO - PROCESS | 1862 | 1466729721945 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]]]}] 17:55:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:55:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1641ms 17:55:21 INFO - PROCESS | 1862 | 1466729721983 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 17:55:21 INFO - PROCESS | 1862 | 1466729721987 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 17:55:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:55:21 INFO - PROCESS | 1862 | 1466729721997 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:55:22 INFO - PROCESS | 1862 | 1466729722001 Marionette TRACE conn4 <- [1,2422,null,{}] 17:55:22 INFO - PROCESS | 1862 | 1466729722009 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}] 17:55:22 INFO - PROCESS | 1862 | 1466729722015 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:22 INFO - PROCESS | 1862 | 1466729722233 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 17:55:22 INFO - PROCESS | 1862 | 1466729722745 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:22 INFO - PROCESS | 1862 | 1466729722753 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x882aa000 == 30 [pid = 1862] [id = 613] 17:55:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x882aa800) [pid = 1862] [serial = 1840] [outer = (nil)] 17:55:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x88357000) [pid = 1862] [serial = 1841] [outer = 0x882aa800] 17:55:22 INFO - PROCESS | 1862 | 1466729722846 Marionette DEBUG loaded listener.js 17:55:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x88730400) [pid = 1862] [serial = 1842] [outer = 0x882aa800] 17:55:23 INFO - PROCESS | 1862 | 1466729723784 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]]]}] 17:55:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:55:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1838ms 17:55:23 INFO - PROCESS | 1862 | 1466729723841 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 17:55:23 INFO - PROCESS | 1862 | 1466729723848 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 17:55:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:55:23 INFO - PROCESS | 1862 | 1466729723859 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:55:23 INFO - PROCESS | 1862 | 1466729723864 Marionette TRACE conn4 <- [1,2426,null,{}] 17:55:23 INFO - PROCESS | 1862 | 1466729723872 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}] 17:55:23 INFO - PROCESS | 1862 | 1466729723881 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:24 INFO - PROCESS | 1862 | 1466729724086 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 17:55:24 INFO - PROCESS | 1862 | 1466729724438 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:24 INFO - PROCESS | 1862 | 1466729724448 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd0c00 == 31 [pid = 1862] [id = 614] 17:55:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x89fd1800) [pid = 1862] [serial = 1843] [outer = (nil)] 17:55:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x89fd8c00) [pid = 1862] [serial = 1844] [outer = 0x89fd1800] 17:55:24 INFO - PROCESS | 1862 | 1466729724539 Marionette DEBUG loaded listener.js 17:55:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x89fe8c00) [pid = 1862] [serial = 1845] [outer = 0x89fd1800] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x8b1b0400) [pid = 1862] [serial = 1787] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x89fe9800) [pid = 1862] [serial = 1781] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x887d4800) [pid = 1862] [serial = 1784] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x88bea800) [pid = 1862] [serial = 1778] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8910f800) [pid = 1862] [serial = 1773] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x887e1400) [pid = 1862] [serial = 1772] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8a156000) [pid = 1862] [serial = 1782] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x882ac800) [pid = 1862] [serial = 1755] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x87be0c00) [pid = 1862] [serial = 1754] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x89109c00) [pid = 1862] [serial = 1758] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x894c9000) [pid = 1862] [serial = 1757] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8b305c00) [pid = 1862] [serial = 1761] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8aae6c00) [pid = 1862] [serial = 1760] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8d0bcc00) [pid = 1862] [serial = 1764] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x882abc00) [pid = 1862] [serial = 1775] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8d0b1400) [pid = 1862] [serial = 1763] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d386000) [pid = 1862] [serial = 1767] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d181c00) [pid = 1862] [serial = 1766] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8de12800) [pid = 1862] [serial = 1770] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89d09000) [pid = 1862] [serial = 1769] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8835d400) [pid = 1862] [serial = 1776] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x89fe8400) [pid = 1862] [serial = 1785] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x894c4400) [pid = 1862] [serial = 1779] [outer = (nil)] [url = about:blank] 17:55:26 INFO - PROCESS | 1862 | 1466729726731 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]]]}] 17:55:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:55:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2892ms 17:55:26 INFO - PROCESS | 1862 | 1466729726753 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 17:55:26 INFO - PROCESS | 1862 | 1466729726759 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 17:55:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:55:26 INFO - PROCESS | 1862 | 1466729726771 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:55:26 INFO - PROCESS | 1862 | 1466729726774 Marionette TRACE conn4 <- [1,2430,null,{}] 17:55:26 INFO - PROCESS | 1862 | 1466729726785 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}] 17:55:26 INFO - PROCESS | 1862 | 1466729726790 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:26 INFO - PROCESS | 1862 | 1466729726982 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 17:55:27 INFO - PROCESS | 1862 | 1466729727241 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:27 INFO - PROCESS | 1862 | 1466729727248 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x88361400 == 32 [pid = 1862] [id = 615] 17:55:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x88361c00) [pid = 1862] [serial = 1846] [outer = (nil)] 17:55:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x887e2400) [pid = 1862] [serial = 1847] [outer = 0x88361c00] 17:55:27 INFO - PROCESS | 1862 | 1466729727336 Marionette DEBUG loaded listener.js 17:55:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88be1000) [pid = 1862] [serial = 1848] [outer = 0x88361c00] 17:55:28 INFO - PROCESS | 1862 | 1466729728204 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]]]}] 17:55:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:55:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1487ms 17:55:28 INFO - PROCESS | 1862 | 1466729728258 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 17:55:28 INFO - PROCESS | 1862 | 1466729728267 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 17:55:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:55:28 INFO - PROCESS | 1862 | 1466729728280 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:55:28 INFO - PROCESS | 1862 | 1466729728286 Marionette TRACE conn4 <- [1,2434,null,{}] 17:55:28 INFO - PROCESS | 1862 | 1466729728293 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}] 17:55:28 INFO - PROCESS | 1862 | 1466729728300 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:28 INFO - PROCESS | 1862 | 1466729728506 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 17:55:28 INFO - PROCESS | 1862 | 1466729728663 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:28 INFO - PROCESS | 1862 | 1466729728676 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x89106c00 == 33 [pid = 1862] [id = 616] 17:55:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x894d0c00) [pid = 1862] [serial = 1849] [outer = (nil)] 17:55:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89d06800) [pid = 1862] [serial = 1850] [outer = 0x894d0c00] 17:55:28 INFO - PROCESS | 1862 | 1466729728754 Marionette DEBUG loaded listener.js 17:55:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x89fcec00) [pid = 1862] [serial = 1851] [outer = 0x894d0c00] 17:55:29 INFO - PROCESS | 1862 | 1466729729766 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]]]}] 17:55:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:55:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1546ms 17:55:29 INFO - PROCESS | 1862 | 1466729729826 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 17:55:29 INFO - PROCESS | 1862 | 1466729729831 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 17:55:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:55:29 INFO - PROCESS | 1862 | 1466729729837 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:55:29 INFO - PROCESS | 1862 | 1466729729843 Marionette TRACE conn4 <- [1,2438,null,{}] 17:55:29 INFO - PROCESS | 1862 | 1466729729869 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}] 17:55:29 INFO - PROCESS | 1862 | 1466729729879 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:30 INFO - PROCESS | 1862 | 1466729730105 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 17:55:30 INFO - PROCESS | 1862 | 1466729730138 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:30 INFO - PROCESS | 1862 | 1466729730151 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa99800 == 34 [pid = 1862] [id = 617] 17:55:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8aa9cc00) [pid = 1862] [serial = 1852] [outer = (nil)] 17:55:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8aae1c00) [pid = 1862] [serial = 1853] [outer = 0x8aa9cc00] 17:55:30 INFO - PROCESS | 1862 | 1466729730227 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b1b1000) [pid = 1862] [serial = 1854] [outer = 0x8aa9cc00] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x88be4400) [pid = 1862] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x89fe7400) [pid = 1862] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x882a5c00) [pid = 1862] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x89101400) [pid = 1862] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8b1b2000) [pid = 1862] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x882b4400) [pid = 1862] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8b719400) [pid = 1862] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x88727800) [pid = 1862] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8aae9800) [pid = 1862] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x89109000) [pid = 1862] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:55:31 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8a15a800) [pid = 1862] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:55:31 INFO - PROCESS | 1862 | 1466729731671 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]]]}] 17:55:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:55:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1887ms 17:55:31 INFO - PROCESS | 1862 | 1466729731810 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 17:55:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:55:31 INFO - PROCESS | 1862 | 1466729731815 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 17:55:31 INFO - PROCESS | 1862 | 1466729731830 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:55:31 INFO - PROCESS | 1862 | 1466729731833 Marionette TRACE conn4 <- [1,2442,null,{}] 17:55:31 INFO - PROCESS | 1862 | 1466729731842 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}] 17:55:31 INFO - PROCESS | 1862 | 1466729731847 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:32 INFO - PROCESS | 1862 | 1466729732005 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 17:55:32 INFO - PROCESS | 1862 | 1466729732015 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:32 INFO - PROCESS | 1862 | 1466729732025 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x8872f000 == 35 [pid = 1862] [id = 618] 17:55:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x89101400) [pid = 1862] [serial = 1855] [outer = (nil)] 17:55:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8a152c00) [pid = 1862] [serial = 1856] [outer = 0x89101400] 17:55:32 INFO - PROCESS | 1862 | 1466729732095 Marionette DEBUG loaded listener.js 17:55:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b1b2000) [pid = 1862] [serial = 1857] [outer = 0x89101400] 17:55:32 INFO - PROCESS | 1862 | 1466729732969 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]]]}] 17:55:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:55:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1191ms 17:55:33 INFO - PROCESS | 1862 | 1466729733024 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 17:55:33 INFO - PROCESS | 1862 | 1466729733028 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 17:55:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:55:33 INFO - PROCESS | 1862 | 1466729733036 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:55:33 INFO - PROCESS | 1862 | 1466729733039 Marionette TRACE conn4 <- [1,2446,null,{}] 17:55:33 INFO - PROCESS | 1862 | 1466729733045 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}] 17:55:33 INFO - PROCESS | 1862 | 1466729733051 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:33 INFO - PROCESS | 1862 | 1466729733222 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 17:55:33 INFO - PROCESS | 1862 | 1466729733233 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:33 INFO - PROCESS | 1862 | 1466729733242 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x88364c00 == 36 [pid = 1862] [id = 619] 17:55:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b1bd800) [pid = 1862] [serial = 1858] [outer = (nil)] 17:55:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b717000) [pid = 1862] [serial = 1859] [outer = 0x8b1bd800] 17:55:33 INFO - PROCESS | 1862 | 1466729733314 Marionette DEBUG loaded listener.js 17:55:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8cc0d800) [pid = 1862] [serial = 1860] [outer = 0x8b1bd800] 17:55:34 INFO - PROCESS | 1862 | 1466729734551 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]]]}] 17:55:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:55:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1532ms 17:55:34 INFO - PROCESS | 1862 | 1466729734569 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 17:55:34 INFO - PROCESS | 1862 | 1466729734577 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 17:55:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:55:34 INFO - PROCESS | 1862 | 1466729734587 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:55:34 INFO - PROCESS | 1862 | 1466729734593 Marionette TRACE conn4 <- [1,2450,null,{}] 17:55:34 INFO - PROCESS | 1862 | 1466729734605 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}] 17:55:34 INFO - PROCESS | 1862 | 1466729734610 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:34 INFO - PROCESS | 1862 | 1466729734848 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 17:55:35 INFO - PROCESS | 1862 | 1466729735094 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:35 INFO - PROCESS | 1862 | 1466729735102 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be9c00 == 37 [pid = 1862] [id = 620] 17:55:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89102c00) [pid = 1862] [serial = 1861] [outer = (nil)] 17:55:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8910b000) [pid = 1862] [serial = 1862] [outer = 0x89102c00] 17:55:35 INFO - PROCESS | 1862 | 1466729735234 Marionette DEBUG loaded listener.js 17:55:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x894d0000) [pid = 1862] [serial = 1863] [outer = 0x89102c00] 17:55:36 INFO - PROCESS | 1862 | 1466729736227 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]]]}] 17:55:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:55:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1693ms 17:55:36 INFO - PROCESS | 1862 | 1466729736279 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 17:55:36 INFO - PROCESS | 1862 | 1466729736296 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 17:55:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:55:36 INFO - PROCESS | 1862 | 1466729736310 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:55:36 INFO - PROCESS | 1862 | 1466729736314 Marionette TRACE conn4 <- [1,2454,null,{}] 17:55:36 INFO - PROCESS | 1862 | 1466729736321 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}] 17:55:36 INFO - PROCESS | 1862 | 1466729736327 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:36 INFO - PROCESS | 1862 | 1466729736659 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 17:55:36 INFO - PROCESS | 1862 | 1466729736893 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:36 INFO - PROCESS | 1862 | 1466729736903 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x88357800 == 38 [pid = 1862] [id = 621] 17:55:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8aaed800) [pid = 1862] [serial = 1864] [outer = (nil)] 17:55:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b304c00) [pid = 1862] [serial = 1865] [outer = 0x8aaed800] 17:55:37 INFO - PROCESS | 1862 | 1466729737004 Marionette DEBUG loaded listener.js 17:55:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8b1b2800) [pid = 1862] [serial = 1866] [outer = 0x8aaed800] 17:55:37 INFO - PROCESS | 1862 | 1466729737976 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]]]}] 17:55:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:55:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1742ms 17:55:38 INFO - PROCESS | 1862 | 1466729738052 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 17:55:38 INFO - PROCESS | 1862 | 1466729738056 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 17:55:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:55:38 INFO - PROCESS | 1862 | 1466729738065 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:55:38 INFO - PROCESS | 1862 | 1466729738071 Marionette TRACE conn4 <- [1,2458,null,{}] 17:55:38 INFO - PROCESS | 1862 | 1466729738090 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}] 17:55:38 INFO - PROCESS | 1862 | 1466729738100 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:38 INFO - PROCESS | 1862 | 1466729738454 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 17:55:38 INFO - PROCESS | 1862 | 1466729738646 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:38 INFO - PROCESS | 1862 | 1466729738661 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc4a800 == 39 [pid = 1862] [id = 622] 17:55:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8cc4dc00) [pid = 1862] [serial = 1867] [outer = (nil)] 17:55:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8d0a7400) [pid = 1862] [serial = 1868] [outer = 0x8cc4dc00] 17:55:38 INFO - PROCESS | 1862 | 1466729738750 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8d0ad800) [pid = 1862] [serial = 1869] [outer = 0x8cc4dc00] 17:55:39 INFO - PROCESS | 1862 | 1466729739793 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]]]}] 17:55:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:55:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1796ms 17:55:39 INFO - PROCESS | 1862 | 1466729739862 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 17:55:39 INFO - PROCESS | 1862 | 1466729739868 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 17:55:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:55:39 INFO - PROCESS | 1862 | 1466729739876 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - PROCESS | 1862 | 1466729739882 Marionette TRACE conn4 <- [1,2462,null,{}] 17:55:39 INFO - PROCESS | 1862 | 1466729739889 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}] 17:55:39 INFO - PROCESS | 1862 | 1466729739895 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:40 INFO - PROCESS | 1862 | 1466729740150 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 17:55:40 INFO - PROCESS | 1862 | 1466729740406 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:40 INFO - PROCESS | 1862 | 1466729740415 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd4400 == 40 [pid = 1862] [id = 623] 17:55:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8aa97400) [pid = 1862] [serial = 1870] [outer = (nil)] 17:55:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8d0bfc00) [pid = 1862] [serial = 1871] [outer = 0x8aa97400] 17:55:40 INFO - PROCESS | 1862 | 1466729740507 Marionette DEBUG loaded listener.js 17:55:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8d173c00) [pid = 1862] [serial = 1872] [outer = 0x8aa97400] 17:55:41 INFO - PROCESS | 1862 | 1466729741501 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]]]}] 17:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1695ms 17:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:55:41 INFO - PROCESS | 1862 | 1466729741572 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 17:55:41 INFO - PROCESS | 1862 | 1466729741576 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 17:55:41 INFO - PROCESS | 1862 | 1466729741583 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:55:41 INFO - PROCESS | 1862 | 1466729741587 Marionette TRACE conn4 <- [1,2466,null,{}] 17:55:41 INFO - PROCESS | 1862 | 1466729741594 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}] 17:55:41 INFO - PROCESS | 1862 | 1466729741600 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:41 INFO - PROCESS | 1862 | 1466729741821 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 17:55:42 INFO - PROCESS | 1862 | 1466729742061 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:42 INFO - PROCESS | 1862 | 1466729742071 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be9800 == 41 [pid = 1862] [id = 624] 17:55:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x88356c00) [pid = 1862] [serial = 1873] [outer = (nil)] 17:55:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8d386000) [pid = 1862] [serial = 1874] [outer = 0x88356c00] 17:55:42 INFO - PROCESS | 1862 | 1466729742207 Marionette DEBUG loaded listener.js 17:55:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x8d38a400) [pid = 1862] [serial = 1875] [outer = 0x88356c00] 17:55:43 INFO - PROCESS | 1862 | 1466729743224 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]]]}] 17:55:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:55:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1696ms 17:55:43 INFO - PROCESS | 1862 | 1466729743280 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 17:55:43 INFO - PROCESS | 1862 | 1466729743283 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 17:55:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:55:43 INFO - PROCESS | 1862 | 1466729743292 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:55:43 INFO - PROCESS | 1862 | 1466729743296 Marionette TRACE conn4 <- [1,2470,null,{}] 17:55:43 INFO - PROCESS | 1862 | 1466729743303 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}] 17:55:43 INFO - PROCESS | 1862 | 1466729743316 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:43 INFO - PROCESS | 1862 | 1466729743738 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 17:55:44 INFO - PROCESS | 1862 | 1466729743994 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:44 INFO - PROCESS | 1862 | 1466729744004 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a6800 == 42 [pid = 1862] [id = 625] 17:55:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x882a7800) [pid = 1862] [serial = 1876] [outer = (nil)] 17:55:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x88359400) [pid = 1862] [serial = 1877] [outer = 0x882a7800] 17:55:44 INFO - PROCESS | 1862 | 1466729744187 Marionette DEBUG loaded listener.js 17:55:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x8872e400) [pid = 1862] [serial = 1878] [outer = 0x882a7800] 17:55:44 INFO - PROCESS | 1862 | --DOCSHELL 0x8872f000 == 41 [pid = 1862] [id = 618] 17:55:44 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa99800 == 40 [pid = 1862] [id = 617] 17:55:45 INFO - PROCESS | 1862 | --DOCSHELL 0x89106c00 == 39 [pid = 1862] [id = 616] 17:55:45 INFO - PROCESS | 1862 | --DOCSHELL 0x88361400 == 38 [pid = 1862] [id = 615] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x8a159400) [pid = 1862] [serial = 1794] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x887d6800) [pid = 1862] [serial = 1790] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x89109800) [pid = 1862] [serial = 1805] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8b309000) [pid = 1862] [serial = 1811] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x88732c00) [pid = 1862] [serial = 1803] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8b721000) [pid = 1862] [serial = 1797] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8cc46000) [pid = 1862] [serial = 1800] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8cc1c400) [pid = 1862] [serial = 1799] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8b1bb400) [pid = 1862] [serial = 1788] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x88be9800) [pid = 1862] [serial = 1812] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8aa99400) [pid = 1862] [serial = 1793] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8aa96400) [pid = 1862] [serial = 1814] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8aaed000) [pid = 1862] [serial = 1809] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8b71e800) [pid = 1862] [serial = 1796] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x88be6800) [pid = 1862] [serial = 1791] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x89d02400) [pid = 1862] [serial = 1806] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8835e800) [pid = 1862] [serial = 1802] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8aa9d800) [pid = 1862] [serial = 1808] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8cc4c400) [pid = 1862] [serial = 1818] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8cc41c00) [pid = 1862] [serial = 1817] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8aaea400) [pid = 1862] [serial = 1815] [outer = (nil)] [url = about:blank] 17:55:45 INFO - PROCESS | 1862 | 1466729745346 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]]]}] 17:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2085ms 17:55:45 INFO - PROCESS | 1862 | 1466729745379 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 17:55:45 INFO - PROCESS | 1862 | 1466729745386 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 17:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:55:45 INFO - PROCESS | 1862 | 1466729745396 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:55:45 INFO - PROCESS | 1862 | 1466729745401 Marionette TRACE conn4 <- [1,2474,null,{}] 17:55:45 INFO - PROCESS | 1862 | 1466729745408 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}] 17:55:45 INFO - PROCESS | 1862 | 1466729745414 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:45 INFO - PROCESS | 1862 | 1466729745635 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 17:55:45 INFO - PROCESS | 1862 | 1466729745780 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:45 INFO - PROCESS | 1862 | 1466729745792 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:45 INFO - PROCESS | 1862 | ++DOCSHELL 0x88732c00 == 39 [pid = 1862] [id = 626] 17:55:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x88be9800) [pid = 1862] [serial = 1879] [outer = (nil)] 17:55:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x894c4400) [pid = 1862] [serial = 1880] [outer = 0x88be9800] 17:55:45 INFO - PROCESS | 1862 | 1466729745868 Marionette DEBUG loaded listener.js 17:55:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x894d2400) [pid = 1862] [serial = 1881] [outer = 0x88be9800] 17:55:46 INFO - PROCESS | 1862 | 1466729746793 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]]]}] 17:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1436ms 17:55:46 INFO - PROCESS | 1862 | 1466729746832 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 17:55:46 INFO - PROCESS | 1862 | 1466729746836 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 17:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:55:46 INFO - PROCESS | 1862 | 1466729746845 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:55:46 INFO - PROCESS | 1862 | 1466729746849 Marionette TRACE conn4 <- [1,2478,null,{}] 17:55:46 INFO - PROCESS | 1862 | 1466729746857 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}] 17:55:46 INFO - PROCESS | 1862 | 1466729746862 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:47 INFO - PROCESS | 1862 | 1466729747042 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 17:55:47 INFO - PROCESS | 1862 | 1466729747204 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:47 INFO - PROCESS | 1862 | 1466729747214 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fcc000 == 40 [pid = 1862] [id = 627] 17:55:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8aa9d800) [pid = 1862] [serial = 1882] [outer = (nil)] 17:55:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aae2800) [pid = 1862] [serial = 1883] [outer = 0x8aa9d800] 17:55:47 INFO - PROCESS | 1862 | 1466729747290 Marionette DEBUG loaded listener.js 17:55:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8aaf0000) [pid = 1862] [serial = 1884] [outer = 0x8aa9d800] 17:55:48 INFO - PROCESS | 1862 | 1466729748243 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]]]}] 17:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1441ms 17:55:48 INFO - PROCESS | 1862 | 1466729748287 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 17:55:48 INFO - PROCESS | 1862 | 1466729748293 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 17:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:55:48 INFO - PROCESS | 1862 | 1466729748315 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:55:48 INFO - PROCESS | 1862 | 1466729748323 Marionette TRACE conn4 <- [1,2482,null,{}] 17:55:48 INFO - PROCESS | 1862 | 1466729748329 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}] 17:55:48 INFO - PROCESS | 1862 | 1466729748336 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:48 INFO - PROCESS | 1862 | 1466729748585 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 17:55:48 INFO - PROCESS | 1862 | 1466729748623 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:48 INFO - PROCESS | 1862 | 1466729748632 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bdfc00 == 41 [pid = 1862] [id = 628] 17:55:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x88731000) [pid = 1862] [serial = 1885] [outer = (nil)] 17:55:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b71c000) [pid = 1862] [serial = 1886] [outer = 0x88731000] 17:55:48 INFO - PROCESS | 1862 | 1466729748704 Marionette DEBUG loaded listener.js 17:55:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8cc1a800) [pid = 1862] [serial = 1887] [outer = 0x88731000] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x88363000) [pid = 1862] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x89fd8000) [pid = 1862] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8cc50000) [pid = 1862] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8cc4cc00) [pid = 1862] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x89d0fc00) [pid = 1862] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x89fd1800) [pid = 1862] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x894d0c00) [pid = 1862] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x88361c00) [pid = 1862] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8d17f400) [pid = 1862] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8aa9cc00) [pid = 1862] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x882aa800) [pid = 1862] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:55:49 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89101400) [pid = 1862] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:55:49 INFO - PROCESS | 1862 | 1466729749873 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]]]}] 17:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1609ms 17:55:49 INFO - PROCESS | 1862 | 1466729749913 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 17:55:49 INFO - PROCESS | 1862 | 1466729749917 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 17:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:55:49 INFO - PROCESS | 1862 | 1466729749924 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:55:49 INFO - PROCESS | 1862 | 1466729749927 Marionette TRACE conn4 <- [1,2486,null,{}] 17:55:49 INFO - PROCESS | 1862 | 1466729749933 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}] 17:55:49 INFO - PROCESS | 1862 | 1466729749939 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:50 INFO - PROCESS | 1862 | 1466729750176 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 17:55:50 INFO - PROCESS | 1862 | 1466729750345 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:50 INFO - PROCESS | 1862 | 1466729750354 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad4c00 == 42 [pid = 1862] [id = 629] 17:55:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x87bdd400) [pid = 1862] [serial = 1888] [outer = (nil)] 17:55:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b1b9000) [pid = 1862] [serial = 1889] [outer = 0x87bdd400] 17:55:50 INFO - PROCESS | 1862 | 1466729750437 Marionette DEBUG loaded listener.js 17:55:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b718400) [pid = 1862] [serial = 1890] [outer = 0x87bdd400] 17:55:51 INFO - PROCESS | 1862 | 1466729751239 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]]]}] 17:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1332ms 17:55:51 INFO - PROCESS | 1862 | 1466729751259 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 17:55:51 INFO - PROCESS | 1862 | 1466729751264 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 17:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:55:51 INFO - PROCESS | 1862 | 1466729751271 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:55:51 INFO - PROCESS | 1862 | 1466729751275 Marionette TRACE conn4 <- [1,2490,null,{}] 17:55:51 INFO - PROCESS | 1862 | 1466729751281 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}] 17:55:51 INFO - PROCESS | 1862 | 1466729751287 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:51 INFO - PROCESS | 1862 | 1466729751533 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 17:55:51 INFO - PROCESS | 1862 | 1466729751561 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:51 INFO - PROCESS | 1862 | 1466729751577 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc4c400 == 43 [pid = 1862] [id = 630] 17:55:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8cc4c800) [pid = 1862] [serial = 1891] [outer = (nil)] 17:55:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8d0aa000) [pid = 1862] [serial = 1892] [outer = 0x8cc4c800] 17:55:51 INFO - PROCESS | 1862 | 1466729751673 Marionette DEBUG loaded listener.js 17:55:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8d387400) [pid = 1862] [serial = 1893] [outer = 0x8cc4c800] 17:55:52 INFO - PROCESS | 1862 | 1466729752861 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]]]}] 17:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1631ms 17:55:52 INFO - PROCESS | 1862 | 1466729752904 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 17:55:52 INFO - PROCESS | 1862 | 1466729752911 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 17:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:55:52 INFO - PROCESS | 1862 | 1466729752920 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:55:52 INFO - PROCESS | 1862 | 1466729752928 Marionette TRACE conn4 <- [1,2494,null,{}] 17:55:52 INFO - PROCESS | 1862 | 1466729752936 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}] 17:55:52 INFO - PROCESS | 1862 | 1466729752941 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:53 INFO - PROCESS | 1862 | 1466729753156 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 17:55:53 INFO - PROCESS | 1862 | 1466729753408 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 1862 | 1466729753419 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bdb800 == 44 [pid = 1862] [id = 631] 17:55:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x88bdfc00) [pid = 1862] [serial = 1894] [outer = (nil)] 17:55:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x89d07800) [pid = 1862] [serial = 1895] [outer = 0x88bdfc00] 17:55:53 INFO - PROCESS | 1862 | 1466729753547 Marionette DEBUG loaded listener.js 17:55:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x89fe1000) [pid = 1862] [serial = 1896] [outer = 0x88bdfc00] 17:55:54 INFO - PROCESS | 1862 | 1466729754527 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]]]}] 17:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1641ms 17:55:54 INFO - PROCESS | 1862 | 1466729754562 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 17:55:54 INFO - PROCESS | 1862 | 1466729754571 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 17:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:55:54 INFO - PROCESS | 1862 | 1466729754582 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:55:54 INFO - PROCESS | 1862 | 1466729754587 Marionette TRACE conn4 <- [1,2498,null,{}] 17:55:54 INFO - PROCESS | 1862 | 1466729754594 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}] 17:55:54 INFO - PROCESS | 1862 | 1466729754599 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:54 INFO - PROCESS | 1862 | 1466729754807 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 17:55:55 INFO - PROCESS | 1862 | 1466729754997 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 1862 | 1466729755007 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x88beac00 == 45 [pid = 1862] [id = 632] 17:55:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8b1bd000) [pid = 1862] [serial = 1897] [outer = (nil)] 17:55:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b713c00) [pid = 1862] [serial = 1898] [outer = 0x8b1bd000] 17:55:55 INFO - PROCESS | 1862 | 1466729755196 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8cc44c00) [pid = 1862] [serial = 1899] [outer = 0x8b1bd000] 17:55:56 INFO - PROCESS | 1862 | 1466729756167 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]]]}] 17:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1644ms 17:55:56 INFO - PROCESS | 1862 | 1466729756227 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 17:55:56 INFO - PROCESS | 1862 | 1466729756232 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 17:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:55:56 INFO - PROCESS | 1862 | 1466729756239 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:55:56 INFO - PROCESS | 1862 | 1466729756245 Marionette TRACE conn4 <- [1,2502,null,{}] 17:55:56 INFO - PROCESS | 1862 | 1466729756263 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}] 17:55:56 INFO - PROCESS | 1862 | 1466729756272 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:56 INFO - PROCESS | 1862 | 1466729756527 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 17:55:56 INFO - PROCESS | 1862 | 1466729756839 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:56 INFO - PROCESS | 1862 | 1466729756851 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de13000 == 46 [pid = 1862] [id = 633] 17:55:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8de13800) [pid = 1862] [serial = 1900] [outer = (nil)] 17:55:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8de1d800) [pid = 1862] [serial = 1901] [outer = 0x8de13800] 17:55:56 INFO - PROCESS | 1862 | 1466729756946 Marionette DEBUG loaded listener.js 17:55:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8de6c400) [pid = 1862] [serial = 1902] [outer = 0x8de13800] 17:55:57 INFO - PROCESS | 1862 | 1466729757888 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]]]}] 17:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1695ms 17:55:57 INFO - PROCESS | 1862 | 1466729757937 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 17:55:57 INFO - PROCESS | 1862 | 1466729757945 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 17:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:55:57 INFO - PROCESS | 1862 | 1466729757954 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:55:57 INFO - PROCESS | 1862 | 1466729757959 Marionette TRACE conn4 <- [1,2506,null,{}] 17:55:57 INFO - PROCESS | 1862 | 1466729757966 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}] 17:55:57 INFO - PROCESS | 1862 | 1466729757972 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:58 INFO - PROCESS | 1862 | 1466729758183 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 17:55:58 INFO - PROCESS | 1862 | 1466729758371 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:58 INFO - PROCESS | 1862 | 1466729758381 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a151400 == 47 [pid = 1862] [id = 634] 17:55:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8aa97800) [pid = 1862] [serial = 1903] [outer = (nil)] 17:55:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8de72400) [pid = 1862] [serial = 1904] [outer = 0x8aa97800] 17:55:58 INFO - PROCESS | 1862 | 1466729758522 Marionette DEBUG loaded listener.js 17:55:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8de75400) [pid = 1862] [serial = 1905] [outer = 0x8aa97800] 17:55:59 INFO - PROCESS | 1862 | 1466729759492 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]]]}] 17:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1584ms 17:55:59 INFO - PROCESS | 1862 | 1466729759538 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 17:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:55:59 INFO - PROCESS | 1862 | 1466729759543 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 17:55:59 INFO - PROCESS | 1862 | 1466729759550 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:55:59 INFO - PROCESS | 1862 | 1466729759554 Marionette TRACE conn4 <- [1,2510,null,{}] 17:55:59 INFO - PROCESS | 1862 | 1466729759560 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}] 17:55:59 INFO - PROCESS | 1862 | 1466729759566 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:55:59 INFO - PROCESS | 1862 | 1466729759764 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 17:56:00 INFO - PROCESS | 1862 | 1466729760013 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 1862 | 1466729760022 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x88357400 == 48 [pid = 1862] [id = 635] 17:56:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8de1e000) [pid = 1862] [serial = 1906] [outer = (nil)] 17:56:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8df1dc00) [pid = 1862] [serial = 1907] [outer = 0x8de1e000] 17:56:00 INFO - PROCESS | 1862 | 1466729760154 Marionette DEBUG loaded listener.js 17:56:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x8df22800) [pid = 1862] [serial = 1908] [outer = 0x8de1e000] 17:56:01 INFO - PROCESS | 1862 | 1466729761100 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]]]}] 17:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1586ms 17:56:01 INFO - PROCESS | 1862 | 1466729761137 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 17:56:01 INFO - PROCESS | 1862 | 1466729761141 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 17:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:56:01 INFO - PROCESS | 1862 | 1466729761167 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:56:01 INFO - PROCESS | 1862 | 1466729761171 Marionette TRACE conn4 <- [1,2514,null,{}] 17:56:01 INFO - PROCESS | 1862 | 1466729761177 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}] 17:56:01 INFO - PROCESS | 1862 | 1466729761188 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:01 INFO - PROCESS | 1862 | 1466729761418 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 17:56:01 INFO - PROCESS | 1862 | 1466729761658 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:01 INFO - PROCESS | 1862 | 1466729761676 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adb000 == 49 [pid = 1862] [id = 636] 17:56:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x89fd0000) [pid = 1862] [serial = 1909] [outer = (nil)] 17:56:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x8df28c00) [pid = 1862] [serial = 1910] [outer = 0x89fd0000] 17:56:01 INFO - PROCESS | 1862 | 1466729761783 Marionette DEBUG loaded listener.js 17:56:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x8df76c00) [pid = 1862] [serial = 1911] [outer = 0x89fd0000] 17:56:02 INFO - PROCESS | 1862 | 1466729762698 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]]]}] 17:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1584ms 17:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:56:02 INFO - PROCESS | 1862 | 1466729762749 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 17:56:02 INFO - PROCESS | 1862 | 1466729762752 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 17:56:02 INFO - PROCESS | 1862 | 1466729762759 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:56:02 INFO - PROCESS | 1862 | 1466729762763 Marionette TRACE conn4 <- [1,2518,null,{}] 17:56:02 INFO - PROCESS | 1862 | 1466729762769 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}] 17:56:02 INFO - PROCESS | 1862 | 1466729762774 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:03 INFO - PROCESS | 1862 | 1466729763030 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 17:56:03 INFO - PROCESS | 1862 | 1466729763184 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:03 INFO - PROCESS | 1862 | 1466729763190 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe8400 == 50 [pid = 1862] [id = 637] 17:56:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x8b30a400) [pid = 1862] [serial = 1912] [outer = (nil)] 17:56:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x8df7f400) [pid = 1862] [serial = 1913] [outer = 0x8b30a400] 17:56:03 INFO - PROCESS | 1862 | 1466729763273 Marionette DEBUG loaded listener.js 17:56:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x8dfc4400) [pid = 1862] [serial = 1914] [outer = 0x8b30a400] 17:56:04 INFO - PROCESS | 1862 | 1466729764523 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]]]}] 17:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1838ms 17:56:04 INFO - PROCESS | 1862 | 1466729764611 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 17:56:04 INFO - PROCESS | 1862 | 1466729764617 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 17:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:56:04 INFO - PROCESS | 1862 | 1466729764635 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:56:04 INFO - PROCESS | 1862 | 1466729764642 Marionette TRACE conn4 <- [1,2522,null,{}] 17:56:04 INFO - PROCESS | 1862 | 1466729764652 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}] 17:56:04 INFO - PROCESS | 1862 | 1466729764662 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:05 INFO - PROCESS | 1862 | 1466729765074 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 17:56:05 INFO - PROCESS | 1862 | 1466729765231 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 1862 | 1466729765242 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae1c00 == 51 [pid = 1862] [id = 638] 17:56:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x882ae400) [pid = 1862] [serial = 1915] [outer = (nil)] 17:56:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x887d8000) [pid = 1862] [serial = 1916] [outer = 0x882ae400] 17:56:05 INFO - PROCESS | 1862 | 1466729765327 Marionette DEBUG loaded listener.js 17:56:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x894cc000) [pid = 1862] [serial = 1917] [outer = 0x882ae400] 17:56:06 INFO - PROCESS | 1862 | 1466729766525 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]]]}] 17:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1947ms 17:56:06 INFO - PROCESS | 1862 | 1466729766591 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 17:56:06 INFO - PROCESS | 1862 | 1466729766598 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 17:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:56:06 INFO - PROCESS | 1862 | 1466729766620 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:56:06 INFO - PROCESS | 1862 | 1466729766626 Marionette TRACE conn4 <- [1,2526,null,{}] 17:56:06 INFO - PROCESS | 1862 | 1466729766635 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}] 17:56:06 INFO - PROCESS | 1862 | 1466729766641 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:06 INFO - PROCESS | 1862 | 1466729766840 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 17:56:07 INFO - PROCESS | 1862 | 1466729767064 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:07 INFO - PROCESS | 1862 | 1466729767076 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x88728400 == 52 [pid = 1862] [id = 639] 17:56:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x887dec00) [pid = 1862] [serial = 1918] [outer = (nil)] 17:56:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x894c4c00) [pid = 1862] [serial = 1919] [outer = 0x887dec00] 17:56:07 INFO - PROCESS | 1862 | 1466729767203 Marionette DEBUG loaded listener.js 17:56:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x89d08000) [pid = 1862] [serial = 1920] [outer = 0x887dec00] 17:56:08 INFO - PROCESS | 1862 | 1466729768202 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]]]}] 17:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1649ms 17:56:08 INFO - PROCESS | 1862 | 1466729768267 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 17:56:08 INFO - PROCESS | 1862 | 1466729768275 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 17:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:56:08 INFO - PROCESS | 1862 | 1466729768287 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:56:08 INFO - PROCESS | 1862 | 1466729768290 Marionette TRACE conn4 <- [1,2530,null,{}] 17:56:08 INFO - PROCESS | 1862 | 1466729768298 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}] 17:56:08 INFO - PROCESS | 1862 | 1466729768304 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd0c00 == 51 [pid = 1862] [id = 614] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad4c00 == 50 [pid = 1862] [id = 629] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87bdfc00 == 49 [pid = 1862] [id = 628] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x89fcc000 == 48 [pid = 1862] [id = 627] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88732c00 == 47 [pid = 1862] [id = 626] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87be9800 == 46 [pid = 1862] [id = 624] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x882a6800 == 45 [pid = 1862] [id = 625] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc4a800 == 44 [pid = 1862] [id = 622] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88357800 == 43 [pid = 1862] [id = 621] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88be9c00 == 42 [pid = 1862] [id = 620] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x882a6c00 == 41 [pid = 1862] [id = 610] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0b5800 == 40 [pid = 1862] [id = 611] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x882a7400 == 39 [pid = 1862] [id = 612] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88364c00 == 38 [pid = 1862] [id = 619] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaed400 == 37 [pid = 1862] [id = 608] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x882aa000 == 36 [pid = 1862] [id = 613] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd4400 == 35 [pid = 1862] [id = 623] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc11000 == 34 [pid = 1862] [id = 609] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88728400 == 33 [pid = 1862] [id = 639] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae1c00 == 32 [pid = 1862] [id = 638] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe8400 == 31 [pid = 1862] [id = 637] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88357400 == 30 [pid = 1862] [id = 635] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87adb000 == 29 [pid = 1862] [id = 636] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8a151400 == 28 [pid = 1862] [id = 634] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8de13000 == 27 [pid = 1862] [id = 633] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88bdb800 == 26 [pid = 1862] [id = 631] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88beac00 == 25 [pid = 1862] [id = 632] 17:56:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc4c400 == 24 [pid = 1862] [id = 630] 17:56:09 INFO - PROCESS | 1862 | 1466729769663 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x89d05000) [pid = 1862] [serial = 1821] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x88bea400) [pid = 1862] [serial = 1820] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x8b309c00) [pid = 1862] [serial = 1824] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x8aae7800) [pid = 1862] [serial = 1823] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x8d0ab400) [pid = 1862] [serial = 1827] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x8d0a5c00) [pid = 1862] [serial = 1826] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x8d0b9400) [pid = 1862] [serial = 1830] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x8d0b4800) [pid = 1862] [serial = 1829] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x8d179400) [pid = 1862] [serial = 1833] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x89fe8c00) [pid = 1862] [serial = 1845] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x89fd8c00) [pid = 1862] [serial = 1844] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x89d06800) [pid = 1862] [serial = 1850] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8d173000) [pid = 1862] [serial = 1832] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x887e2400) [pid = 1862] [serial = 1847] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x88be1000) [pid = 1862] [serial = 1848] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8de18c00) [pid = 1862] [serial = 1836] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8aae1c00) [pid = 1862] [serial = 1853] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8de11800) [pid = 1862] [serial = 1835] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8b717000) [pid = 1862] [serial = 1859] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8aa97000) [pid = 1862] [serial = 1838] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x88730400) [pid = 1862] [serial = 1842] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x88357000) [pid = 1862] [serial = 1841] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8b1b2000) [pid = 1862] [serial = 1857] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8a152c00) [pid = 1862] [serial = 1856] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8b1b1000) [pid = 1862] [serial = 1854] [outer = (nil)] [url = about:blank] 17:56:09 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x89fcec00) [pid = 1862] [serial = 1851] [outer = (nil)] [url = about:blank] 17:56:10 INFO - PROCESS | 1862 | 1466729769995 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:10 INFO - PROCESS | 1862 | 1466729770006 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be6400 == 25 [pid = 1862] [id = 640] 17:56:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x87be6c00) [pid = 1862] [serial = 1921] [outer = (nil)] 17:56:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x882a6800) [pid = 1862] [serial = 1922] [outer = 0x87be6c00] 17:56:10 INFO - PROCESS | 1862 | 1466729770087 Marionette DEBUG loaded listener.js 17:56:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x882b2c00) [pid = 1862] [serial = 1923] [outer = 0x87be6c00] 17:56:10 INFO - PROCESS | 1862 | 1466729770966 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]]]}] 17:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2742ms 17:56:11 INFO - PROCESS | 1862 | 1466729771031 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 17:56:11 INFO - PROCESS | 1862 | 1466729771038 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 17:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:56:11 INFO - PROCESS | 1862 | 1466729771048 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:56:11 INFO - PROCESS | 1862 | 1466729771053 Marionette TRACE conn4 <- [1,2534,null,{}] 17:56:11 INFO - PROCESS | 1862 | 1466729771061 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}] 17:56:11 INFO - PROCESS | 1862 | 1466729771067 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:11 INFO - PROCESS | 1862 | 1466729771259 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 17:56:11 INFO - PROCESS | 1862 | 1466729771403 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:11 INFO - PROCESS | 1862 | 1466729771413 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x88736c00 == 26 [pid = 1862] [id = 641] 17:56:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x887d8400) [pid = 1862] [serial = 1924] [outer = (nil)] 17:56:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x887e0400) [pid = 1862] [serial = 1925] [outer = 0x887d8400] 17:56:11 INFO - PROCESS | 1862 | 1466729771504 Marionette DEBUG loaded listener.js 17:56:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x88be7400) [pid = 1862] [serial = 1926] [outer = 0x887d8400] 17:56:12 INFO - PROCESS | 1862 | 1466729772509 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]]]}] 17:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1489ms 17:56:12 INFO - PROCESS | 1862 | 1466729772536 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 17:56:12 INFO - PROCESS | 1862 | 1466729772541 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 17:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:56:12 INFO - PROCESS | 1862 | 1466729772548 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:56:12 INFO - PROCESS | 1862 | 1466729772552 Marionette TRACE conn4 <- [1,2538,null,{}] 17:56:12 INFO - PROCESS | 1862 | 1466729772558 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}] 17:56:12 INFO - PROCESS | 1862 | 1466729772563 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:12 INFO - PROCESS | 1862 | 1466729772809 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 17:56:12 INFO - PROCESS | 1862 | 1466729772833 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:12 INFO - PROCESS | 1862 | 1466729772843 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x894cf800 == 27 [pid = 1862] [id = 642] 17:56:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x894d1800) [pid = 1862] [serial = 1927] [outer = (nil)] 17:56:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x89d09000) [pid = 1862] [serial = 1928] [outer = 0x894d1800] 17:56:12 INFO - PROCESS | 1862 | 1466729772913 Marionette DEBUG loaded listener.js 17:56:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x89fcf800) [pid = 1862] [serial = 1929] [outer = 0x894d1800] 17:56:13 INFO - PROCESS | 1862 | 1466729773991 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]]]}] 17:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1484ms 17:56:14 INFO - PROCESS | 1862 | 1466729774034 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 17:56:14 INFO - PROCESS | 1862 | 1466729774041 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 17:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:56:14 INFO - PROCESS | 1862 | 1466729774069 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:56:14 INFO - PROCESS | 1862 | 1466729774077 Marionette TRACE conn4 <- [1,2542,null,{}] 17:56:14 INFO - PROCESS | 1862 | 1466729774083 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}] 17:56:14 INFO - PROCESS | 1862 | 1466729774090 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:14 INFO - PROCESS | 1862 | 1466729774854 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x882a8800) [pid = 1862] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8cc4c800) [pid = 1862] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x87bdd400) [pid = 1862] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x882a7800) [pid = 1862] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8cc4dc00) [pid = 1862] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x88356c00) [pid = 1862] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8aaed800) [pid = 1862] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8aa97400) [pid = 1862] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x88be9800) [pid = 1862] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8aa9d800) [pid = 1862] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89102c00) [pid = 1862] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8b1bd800) [pid = 1862] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:56:14 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x88731000) [pid = 1862] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:56:15 INFO - PROCESS | 1862 | 1466729775042 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 1862 | 1466729775050 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adb400 == 28 [pid = 1862] [id = 643] 17:56:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x87bdd400) [pid = 1862] [serial = 1930] [outer = (nil)] 17:56:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88731000) [pid = 1862] [serial = 1931] [outer = 0x87bdd400] 17:56:15 INFO - PROCESS | 1862 | 1466729775126 Marionette DEBUG loaded listener.js 17:56:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8a158000) [pid = 1862] [serial = 1932] [outer = 0x87bdd400] 17:56:15 INFO - PROCESS | 1862 | 1466729775922 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]]]}] 17:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1907ms 17:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:56:15 INFO - PROCESS | 1862 | 1466729775959 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 17:56:15 INFO - PROCESS | 1862 | 1466729775962 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 17:56:15 INFO - PROCESS | 1862 | 1466729775968 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:56:15 INFO - PROCESS | 1862 | 1466729775972 Marionette TRACE conn4 <- [1,2546,null,{}] 17:56:15 INFO - PROCESS | 1862 | 1466729775977 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}] 17:56:15 INFO - PROCESS | 1862 | 1466729775982 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:16 INFO - PROCESS | 1862 | 1466729776212 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 17:56:16 INFO - PROCESS | 1862 | 1466729776227 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:16 INFO - PROCESS | 1862 | 1466729776233 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x88727400 == 29 [pid = 1862] [id = 644] 17:56:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89fe5000) [pid = 1862] [serial = 1933] [outer = (nil)] 17:56:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aae3400) [pid = 1862] [serial = 1934] [outer = 0x89fe5000] 17:56:16 INFO - PROCESS | 1862 | 1466729776305 Marionette DEBUG loaded listener.js 17:56:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8aae8c00) [pid = 1862] [serial = 1935] [outer = 0x89fe5000] 17:56:17 INFO - PROCESS | 1862 | 1466729777501 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]]]}] 17:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1592ms 17:56:17 INFO - PROCESS | 1862 | 1466729777561 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 17:56:17 INFO - PROCESS | 1862 | 1466729777568 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 17:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:56:17 INFO - PROCESS | 1862 | 1466729777577 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:56:17 INFO - PROCESS | 1862 | 1466729777583 Marionette TRACE conn4 <- [1,2550,null,{}] 17:56:17 INFO - PROCESS | 1862 | 1466729777592 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}] 17:56:17 INFO - PROCESS | 1862 | 1466729777597 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:17 INFO - PROCESS | 1862 | 1466729777844 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 17:56:18 INFO - PROCESS | 1862 | 1466729778098 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:18 INFO - PROCESS | 1862 | 1466729778113 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x88729800 == 30 [pid = 1862] [id = 645] 17:56:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x88729c00) [pid = 1862] [serial = 1936] [outer = (nil)] 17:56:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x88be3c00) [pid = 1862] [serial = 1937] [outer = 0x88729c00] 17:56:18 INFO - PROCESS | 1862 | 1466729778236 Marionette DEBUG loaded listener.js 17:56:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x89d05c00) [pid = 1862] [serial = 1938] [outer = 0x88729c00] 17:56:19 INFO - PROCESS | 1862 | 1466729779352 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]]]}] 17:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1793ms 17:56:19 INFO - PROCESS | 1862 | 1466729779370 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 17:56:19 INFO - PROCESS | 1862 | 1466729779379 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 17:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:56:19 INFO - PROCESS | 1862 | 1466729779392 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:56:19 INFO - PROCESS | 1862 | 1466729779396 Marionette TRACE conn4 <- [1,2554,null,{}] 17:56:19 INFO - PROCESS | 1862 | 1466729779405 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}] 17:56:19 INFO - PROCESS | 1862 | 1466729779412 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:19 INFO - PROCESS | 1862 | 1466729779668 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 17:56:19 INFO - PROCESS | 1862 | 1466729779961 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:19 INFO - PROCESS | 1862 | 1466729779971 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d3400 == 31 [pid = 1862] [id = 646] 17:56:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x88bdcc00) [pid = 1862] [serial = 1939] [outer = (nil)] 17:56:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8aae6c00) [pid = 1862] [serial = 1940] [outer = 0x88bdcc00] 17:56:20 INFO - PROCESS | 1862 | 1466729780062 Marionette DEBUG loaded listener.js 17:56:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8b1af400) [pid = 1862] [serial = 1941] [outer = 0x88bdcc00] 17:56:21 INFO - PROCESS | 1862 | 1466729781200 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]]]}] 17:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1888ms 17:56:21 INFO - PROCESS | 1862 | 1466729781280 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 17:56:21 INFO - PROCESS | 1862 | 1466729781284 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 17:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:56:21 INFO - PROCESS | 1862 | 1466729781291 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:56:21 INFO - PROCESS | 1862 | 1466729781298 Marionette TRACE conn4 <- [1,2558,null,{}] 17:56:21 INFO - PROCESS | 1862 | 1466729781315 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}] 17:56:21 INFO - PROCESS | 1862 | 1466729781324 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:21 INFO - PROCESS | 1862 | 1466729781560 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 17:56:21 INFO - PROCESS | 1862 | 1466729781800 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:21 INFO - PROCESS | 1862 | 1466729781812 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b714800 == 32 [pid = 1862] [id = 647] 17:56:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8b716400) [pid = 1862] [serial = 1942] [outer = (nil)] 17:56:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8b71d000) [pid = 1862] [serial = 1943] [outer = 0x8b716400] 17:56:21 INFO - PROCESS | 1862 | 1466729781936 Marionette DEBUG loaded listener.js 17:56:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8cc11000) [pid = 1862] [serial = 1944] [outer = 0x8b716400] 17:56:23 INFO - PROCESS | 1862 | 1466729783193 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]]]}] 17:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1990ms 17:56:23 INFO - PROCESS | 1862 | 1466729783283 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 17:56:23 INFO - PROCESS | 1862 | 1466729783290 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 17:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:56:23 INFO - PROCESS | 1862 | 1466729783299 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:56:23 INFO - PROCESS | 1862 | 1466729783303 Marionette TRACE conn4 <- [1,2562,null,{}] 17:56:23 INFO - PROCESS | 1862 | 1466729783312 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}] 17:56:23 INFO - PROCESS | 1862 | 1466729783317 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:23 INFO - PROCESS | 1862 | 1466729783582 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 17:56:23 INFO - PROCESS | 1862 | --DOCSHELL 0x87adc000 == 31 [pid = 1862] [id = 594] 17:56:23 INFO - PROCESS | 1862 | --DOCSHELL 0x89103400 == 30 [pid = 1862] [id = 603] 17:56:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8872ac00 == 29 [pid = 1862] [id = 592] 17:56:23 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe2400 == 28 [pid = 1862] [id = 593] 17:56:23 INFO - PROCESS | 1862 | --DOCSHELL 0x8a14fc00 == 27 [pid = 1862] [id = 602] 17:56:23 INFO - PROCESS | 1862 | --DOCSHELL 0x87bea400 == 26 [pid = 1862] [id = 591] 17:56:23 INFO - PROCESS | 1862 | 1466729783896 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:23 INFO - PROCESS | 1862 | 1466729783909 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x88364000 == 27 [pid = 1862] [id = 648] 17:56:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x88364c00) [pid = 1862] [serial = 1945] [outer = (nil)] 17:56:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8872f000) [pid = 1862] [serial = 1946] [outer = 0x88364c00] 17:56:24 INFO - PROCESS | 1862 | 1466729783998 Marionette DEBUG loaded listener.js 17:56:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x88730c00) [pid = 1862] [serial = 1947] [outer = 0x88364c00] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8d384c00) [pid = 1862] [serial = 1839] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8d387400) [pid = 1862] [serial = 1893] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8d0aa000) [pid = 1862] [serial = 1892] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8b1b9000) [pid = 1862] [serial = 1889] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8b718400) [pid = 1862] [serial = 1890] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8872e400) [pid = 1862] [serial = 1878] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8d0ad800) [pid = 1862] [serial = 1869] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8d386000) [pid = 1862] [serial = 1874] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8b304c00) [pid = 1862] [serial = 1865] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8d173c00) [pid = 1862] [serial = 1872] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x894c4400) [pid = 1862] [serial = 1880] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8aaf0000) [pid = 1862] [serial = 1884] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x894d2400) [pid = 1862] [serial = 1881] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8910b000) [pid = 1862] [serial = 1862] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x894d0000) [pid = 1862] [serial = 1863] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8cc0d800) [pid = 1862] [serial = 1860] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x88359400) [pid = 1862] [serial = 1877] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8b1b2800) [pid = 1862] [serial = 1866] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8aae2800) [pid = 1862] [serial = 1883] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8d38a400) [pid = 1862] [serial = 1875] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8b71c000) [pid = 1862] [serial = 1886] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8d0bfc00) [pid = 1862] [serial = 1871] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8d0a7400) [pid = 1862] [serial = 1868] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8cc1a800) [pid = 1862] [serial = 1887] [outer = (nil)] [url = about:blank] 17:56:24 INFO - PROCESS | 1862 | 1466729784909 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]]]}] 17:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1681ms 17:56:24 INFO - PROCESS | 1862 | 1466729784981 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 17:56:24 INFO - PROCESS | 1862 | 1466729784988 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 17:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:56:25 INFO - PROCESS | 1862 | 1466729784998 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:56:25 INFO - PROCESS | 1862 | 1466729785003 Marionette TRACE conn4 <- [1,2566,null,{}] 17:56:25 INFO - PROCESS | 1862 | 1466729785009 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}] 17:56:25 INFO - PROCESS | 1862 | 1466729785014 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:25 INFO - PROCESS | 1862 | 1466729785191 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 17:56:25 INFO - PROCESS | 1862 | 1466729785345 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:25 INFO - PROCESS | 1862 | 1466729785352 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae1c00 == 28 [pid = 1862] [id = 649] 17:56:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x894c8000) [pid = 1862] [serial = 1948] [outer = (nil)] 17:56:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x89d02400) [pid = 1862] [serial = 1949] [outer = 0x894c8000] 17:56:25 INFO - PROCESS | 1862 | 1466729785432 Marionette DEBUG loaded listener.js 17:56:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89fd3c00) [pid = 1862] [serial = 1950] [outer = 0x894c8000] 17:56:26 INFO - PROCESS | 1862 | 1466729786631 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]]]}] 17:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1687ms 17:56:26 INFO - PROCESS | 1862 | 1466729786685 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 17:56:26 INFO - PROCESS | 1862 | 1466729786691 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 17:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:56:26 INFO - PROCESS | 1862 | 1466729786701 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:56:26 INFO - PROCESS | 1862 | 1466729786706 Marionette TRACE conn4 <- [1,2570,null,{}] 17:56:26 INFO - PROCESS | 1862 | 1466729786727 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}] 17:56:26 INFO - PROCESS | 1862 | 1466729786733 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:26 INFO - PROCESS | 1862 | 1466729786956 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 17:56:27 INFO - PROCESS | 1862 | 1466729787247 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:27 INFO - PROCESS | 1862 | 1466729787254 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bdb400 == 29 [pid = 1862] [id = 650] 17:56:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x88be0800) [pid = 1862] [serial = 1951] [outer = (nil)] 17:56:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x894c7000) [pid = 1862] [serial = 1952] [outer = 0x88be0800] 17:56:27 INFO - PROCESS | 1862 | 1466729787352 Marionette DEBUG loaded listener.js 17:56:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89d0f800) [pid = 1862] [serial = 1953] [outer = 0x88be0800] 17:56:28 INFO - PROCESS | 1862 | 1466729788432 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]]]}] 17:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1762ms 17:56:28 INFO - PROCESS | 1862 | 1466729788464 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 17:56:28 INFO - PROCESS | 1862 | 1466729788473 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 17:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:56:28 INFO - PROCESS | 1862 | 1466729788485 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:56:28 INFO - PROCESS | 1862 | 1466729788489 Marionette TRACE conn4 <- [1,2574,null,{}] 17:56:28 INFO - PROCESS | 1862 | 1466729788496 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}] 17:56:28 INFO - PROCESS | 1862 | 1466729788502 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:28 INFO - PROCESS | 1862 | 1466729788703 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 17:56:28 INFO - PROCESS | 1862 | 1466729788952 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:28 INFO - PROCESS | 1862 | 1466729788962 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaef800 == 30 [pid = 1862] [id = 651] 17:56:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b1b0c00) [pid = 1862] [serial = 1954] [outer = (nil)] 17:56:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b1b9000) [pid = 1862] [serial = 1955] [outer = 0x8b1b0c00] 17:56:29 INFO - PROCESS | 1862 | 1466729789063 Marionette DEBUG loaded listener.js 17:56:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b304c00) [pid = 1862] [serial = 1956] [outer = 0x8b1b0c00] 17:56:30 INFO - PROCESS | 1862 | 1466729790032 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]]]}] 17:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1593ms 17:56:30 INFO - PROCESS | 1862 | 1466729790078 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 17:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:56:30 INFO - PROCESS | 1862 | 1466729790082 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 17:56:30 INFO - PROCESS | 1862 | 1466729790090 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:56:30 INFO - PROCESS | 1862 | 1466729790097 Marionette TRACE conn4 <- [1,2578,null,{}] 17:56:30 INFO - PROCESS | 1862 | 1466729790114 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}] 17:56:30 INFO - PROCESS | 1862 | 1466729790123 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:30 INFO - PROCESS | 1862 | 1466729790310 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 17:56:30 INFO - PROCESS | 1862 | 1466729790545 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:30 INFO - PROCESS | 1862 | 1466729790554 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc16400 == 31 [pid = 1862] [id = 652] 17:56:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8cc16800) [pid = 1862] [serial = 1957] [outer = (nil)] 17:56:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8cc1ac00) [pid = 1862] [serial = 1958] [outer = 0x8cc16800] 17:56:30 INFO - PROCESS | 1862 | 1466729790687 Marionette DEBUG loaded listener.js 17:56:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8cc43400) [pid = 1862] [serial = 1959] [outer = 0x8cc16800] 17:56:31 INFO - PROCESS | 1862 | 1466729791677 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]]]}] 17:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1639ms 17:56:31 INFO - PROCESS | 1862 | 1466729791728 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 17:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:56:31 INFO - PROCESS | 1862 | 1466729791734 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 17:56:31 INFO - PROCESS | 1862 | 1466729791740 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:56:31 INFO - PROCESS | 1862 | 1466729791743 Marionette TRACE conn4 <- [1,2582,null,{}] 17:56:31 INFO - PROCESS | 1862 | 1466729791749 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}] 17:56:31 INFO - PROCESS | 1862 | 1466729791755 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:31 INFO - PROCESS | 1862 | 1466729791949 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 17:56:32 INFO - PROCESS | 1862 | 1466729792138 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:32 INFO - PROCESS | 1862 | 1466729792149 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:32 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc1c000 == 32 [pid = 1862] [id = 653] 17:56:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d0a4000) [pid = 1862] [serial = 1960] [outer = (nil)] 17:56:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8d0a7c00) [pid = 1862] [serial = 1961] [outer = 0x8d0a4000] 17:56:32 INFO - PROCESS | 1862 | 1466729792285 Marionette DEBUG loaded listener.js 17:56:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8d0ab800) [pid = 1862] [serial = 1962] [outer = 0x8d0a4000] 17:56:33 INFO - PROCESS | 1862 | 1466729793308 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]]]}] 17:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1639ms 17:56:33 INFO - PROCESS | 1862 | 1466729793379 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 17:56:33 INFO - PROCESS | 1862 | 1466729793384 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 17:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:56:33 INFO - PROCESS | 1862 | 1466729793391 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:56:33 INFO - PROCESS | 1862 | 1466729793395 Marionette TRACE conn4 <- [1,2586,null,{}] 17:56:33 INFO - PROCESS | 1862 | 1466729793401 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}] 17:56:33 INFO - PROCESS | 1862 | 1466729793406 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:33 INFO - PROCESS | 1862 | 1466729793630 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 17:56:33 INFO - PROCESS | 1862 | 1466729793874 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:33 INFO - PROCESS | 1862 | 1466729793882 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe0400 == 33 [pid = 1862] [id = 654] 17:56:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8aae5400) [pid = 1862] [serial = 1963] [outer = (nil)] 17:56:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8d0b2800) [pid = 1862] [serial = 1964] [outer = 0x8aae5400] 17:56:34 INFO - PROCESS | 1862 | 1466729794010 Marionette DEBUG loaded listener.js 17:56:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8d0b4c00) [pid = 1862] [serial = 1965] [outer = 0x8aae5400] 17:56:34 INFO - PROCESS | 1862 | 1466729794947 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]]]}] 17:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1632ms 17:56:35 INFO - PROCESS | 1862 | 1466729795025 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 17:56:35 INFO - PROCESS | 1862 | 1466729795029 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 17:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:56:35 INFO - PROCESS | 1862 | 1466729795037 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:56:35 INFO - PROCESS | 1862 | 1466729795041 Marionette TRACE conn4 <- [1,2590,null,{}] 17:56:35 INFO - PROCESS | 1862 | 1466729795047 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}] 17:56:35 INFO - PROCESS | 1862 | 1466729795059 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:35 INFO - PROCESS | 1862 | 1466729795333 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 17:56:35 INFO - PROCESS | 1862 | 1466729795579 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:35 INFO - PROCESS | 1862 | 1466729795589 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad7000 == 34 [pid = 1862] [id = 655] 17:56:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x88357800) [pid = 1862] [serial = 1966] [outer = (nil)] 17:56:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8d172800) [pid = 1862] [serial = 1967] [outer = 0x88357800] 17:56:35 INFO - PROCESS | 1862 | 1466729795685 Marionette DEBUG loaded listener.js 17:56:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8d17f000) [pid = 1862] [serial = 1968] [outer = 0x88357800] 17:56:36 INFO - PROCESS | 1862 | 1466729796635 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]]]}] 17:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1632ms 17:56:36 INFO - PROCESS | 1862 | 1466729796670 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 17:56:36 INFO - PROCESS | 1862 | 1466729796674 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 17:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:56:36 INFO - PROCESS | 1862 | 1466729796681 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:56:36 INFO - PROCESS | 1862 | 1466729796684 Marionette TRACE conn4 <- [1,2594,null,{}] 17:56:36 INFO - PROCESS | 1862 | 1466729796690 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}] 17:56:36 INFO - PROCESS | 1862 | 1466729796696 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:36 INFO - PROCESS | 1862 | 1466729796882 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 17:56:37 INFO - PROCESS | 1862 | 1466729797072 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:37 INFO - PROCESS | 1862 | 1466729797082 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bdf400 == 35 [pid = 1862] [id = 656] 17:56:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8d178000) [pid = 1862] [serial = 1969] [outer = (nil)] 17:56:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8de12800) [pid = 1862] [serial = 1970] [outer = 0x8d178000] 17:56:37 INFO - PROCESS | 1862 | 1466729797160 Marionette DEBUG loaded listener.js 17:56:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x8d390800) [pid = 1862] [serial = 1971] [outer = 0x8d178000] 17:56:38 INFO - PROCESS | 1862 | 1466729798185 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]]]}] 17:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1533ms 17:56:38 INFO - PROCESS | 1862 | 1466729798215 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 17:56:38 INFO - PROCESS | 1862 | 1466729798220 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 17:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:56:38 INFO - PROCESS | 1862 | 1466729798226 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:56:38 INFO - PROCESS | 1862 | 1466729798230 Marionette TRACE conn4 <- [1,2598,null,{}] 17:56:38 INFO - PROCESS | 1862 | 1466729798242 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}] 17:56:38 INFO - PROCESS | 1862 | 1466729798246 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:38 INFO - PROCESS | 1862 | 1466729798465 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 17:56:38 INFO - PROCESS | 1862 | 1466729798710 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:38 INFO - PROCESS | 1862 | 1466729798719 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc13c00 == 36 [pid = 1862] [id = 657] 17:56:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x8cc18400) [pid = 1862] [serial = 1972] [outer = (nil)] 17:56:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x8de69c00) [pid = 1862] [serial = 1973] [outer = 0x8cc18400] 17:56:38 INFO - PROCESS | 1862 | 1466729798843 Marionette DEBUG loaded listener.js 17:56:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x8de70000) [pid = 1862] [serial = 1974] [outer = 0x8cc18400] 17:56:39 INFO - PROCESS | 1862 | 1466729799860 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]]]}] 17:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1684ms 17:56:39 INFO - PROCESS | 1862 | 1466729799911 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 17:56:39 INFO - PROCESS | 1862 | 1466729799915 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 17:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:56:39 INFO - PROCESS | 1862 | 1466729799924 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:56:39 INFO - PROCESS | 1862 | 1466729799928 Marionette TRACE conn4 <- [1,2602,null,{}] 17:56:39 INFO - PROCESS | 1862 | 1466729799935 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}] 17:56:39 INFO - PROCESS | 1862 | 1466729799941 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:40 INFO - PROCESS | 1862 | 1466729800131 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 17:56:40 INFO - PROCESS | 1862 | 1466729800491 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:40 INFO - PROCESS | 1862 | 1466729800501 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bdec00 == 37 [pid = 1862] [id = 658] 17:56:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x87bdfc00) [pid = 1862] [serial = 1975] [outer = (nil)] 17:56:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x882b1400) [pid = 1862] [serial = 1976] [outer = 0x87bdfc00] 17:56:40 INFO - PROCESS | 1862 | 1466729800599 Marionette DEBUG loaded listener.js 17:56:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x88365c00) [pid = 1862] [serial = 1977] [outer = 0x87bdfc00] 17:56:41 INFO - PROCESS | 1862 | 1466729801534 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]]]}] 17:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1641ms 17:56:41 INFO - PROCESS | 1862 | 1466729801568 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 17:56:41 INFO - PROCESS | 1862 | 1466729801573 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 17:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:56:41 INFO - PROCESS | 1862 | 1466729801589 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:56:41 INFO - PROCESS | 1862 | 1466729801599 Marionette TRACE conn4 <- [1,2606,null,{}] 17:56:41 INFO - PROCESS | 1862 | 1466729801608 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}] 17:56:41 INFO - PROCESS | 1862 | 1466729801616 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:41 INFO - PROCESS | 1862 | 1466729801809 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8b715800 == 36 [pid = 1862] [id = 598] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x882b0400 == 35 [pid = 1862] [id = 606] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x882a8000 == 34 [pid = 1862] [id = 601] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87be6400 == 33 [pid = 1862] [id = 640] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x89d0e400 == 32 [pid = 1862] [id = 607] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87bde000 == 31 [pid = 1862] [id = 597] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x882b3c00 == 30 [pid = 1862] [id = 600] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x88361800 == 29 [pid = 1862] [id = 599] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x87bec400 == 28 [pid = 1862] [id = 596] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x89108400 == 27 [pid = 1862] [id = 604] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaa5800 == 26 [pid = 1862] [id = 595] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x88363800 == 25 [pid = 1862] [id = 590] 17:56:43 INFO - PROCESS | 1862 | --DOCSHELL 0x887db000 == 24 [pid = 1862] [id = 605] 17:56:43 INFO - PROCESS | 1862 | 1466729803296 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:43 INFO - PROCESS | 1862 | 1466729803309 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adc000 == 25 [pid = 1862] [id = 659] 17:56:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x87adec00) [pid = 1862] [serial = 1978] [outer = (nil)] 17:56:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x87be1400) [pid = 1862] [serial = 1979] [outer = 0x87adec00] 17:56:43 INFO - PROCESS | 1862 | 1466729803536 Marionette DEBUG loaded listener.js 17:56:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x882ac400) [pid = 1862] [serial = 1980] [outer = 0x87adec00] 17:56:44 INFO - PROCESS | 1862 | 1466729804492 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]]]}] 17:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2951ms 17:56:44 INFO - PROCESS | 1862 | 1466729804543 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 17:56:44 INFO - PROCESS | 1862 | 1466729804548 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 17:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:56:44 INFO - PROCESS | 1862 | 1466729804563 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:56:44 INFO - PROCESS | 1862 | 1466729804569 Marionette TRACE conn4 <- [1,2610,null,{}] 17:56:44 INFO - PROCESS | 1862 | 1466729804577 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}] 17:56:44 INFO - PROCESS | 1862 | 1466729804582 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:44 INFO - PROCESS | 1862 | 1466729804838 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 17:56:44 INFO - PROCESS | 1862 | 1466729804868 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 1862 | 1466729804879 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x88730800 == 26 [pid = 1862] [id = 660] 17:56:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x887d7400) [pid = 1862] [serial = 1981] [outer = (nil)] 17:56:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x88bdec00) [pid = 1862] [serial = 1982] [outer = 0x887d7400] 17:56:44 INFO - PROCESS | 1862 | 1466729804957 Marionette DEBUG loaded listener.js 17:56:45 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x89105400) [pid = 1862] [serial = 1983] [outer = 0x887d7400] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x88bdfc00) [pid = 1862] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x8b1bd000) [pid = 1862] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x8de13800) [pid = 1862] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x8aa97800) [pid = 1862] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x8de1e000) [pid = 1862] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x87be6c00) [pid = 1862] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x89fd0000) [pid = 1862] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x887d8400) [pid = 1862] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x887dec00) [pid = 1862] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x8b30a400) [pid = 1862] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x894d1800) [pid = 1862] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x882ae400) [pid = 1862] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x87bdd400) [pid = 1862] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x894c8000) [pid = 1862] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8b716400) [pid = 1862] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x89fe5000) [pid = 1862] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x88bdcc00) [pid = 1862] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x88364c00) [pid = 1862] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:56:46 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x88729c00) [pid = 1862] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:56:46 INFO - PROCESS | 1862 | 1466729806598 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]]]}] 17:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2086ms 17:56:46 INFO - PROCESS | 1862 | 1466729806654 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 17:56:46 INFO - PROCESS | 1862 | 1466729806663 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 17:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:56:46 INFO - PROCESS | 1862 | 1466729806675 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:56:46 INFO - PROCESS | 1862 | 1466729806680 Marionette TRACE conn4 <- [1,2614,null,{}] 17:56:46 INFO - PROCESS | 1862 | 1466729806689 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}] 17:56:46 INFO - PROCESS | 1862 | 1466729806696 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:46 INFO - PROCESS | 1862 | 1466729806888 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 17:56:47 INFO - PROCESS | 1862 | 1466729807032 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:47 INFO - PROCESS | 1862 | 1466729807040 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835f000 == 27 [pid = 1862] [id = 661] 17:56:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x88362800) [pid = 1862] [serial = 1984] [outer = (nil)] 17:56:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x894cfc00) [pid = 1862] [serial = 1985] [outer = 0x88362800] 17:56:47 INFO - PROCESS | 1862 | 1466729807116 Marionette DEBUG loaded listener.js 17:56:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x89d0e000) [pid = 1862] [serial = 1986] [outer = 0x88362800] 17:56:48 INFO - PROCESS | 1862 | 1466729808129 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]]]}] 17:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1486ms 17:56:48 INFO - PROCESS | 1862 | 1466729808161 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 17:56:48 INFO - PROCESS | 1862 | 1466729808168 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 17:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:56:48 INFO - PROCESS | 1862 | 1466729808178 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:56:48 INFO - PROCESS | 1862 | 1466729808184 Marionette TRACE conn4 <- [1,2618,null,{}] 17:56:48 INFO - PROCESS | 1862 | 1466729808196 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}] 17:56:48 INFO - PROCESS | 1862 | 1466729808203 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:48 INFO - PROCESS | 1862 | 1466729808447 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 17:56:48 INFO - PROCESS | 1862 | 1466729808714 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:48 INFO - PROCESS | 1862 | 1466729808729 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x88358800 == 28 [pid = 1862] [id = 662] 17:56:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x88359400) [pid = 1862] [serial = 1987] [outer = (nil)] 17:56:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8872c000) [pid = 1862] [serial = 1988] [outer = 0x88359400] 17:56:48 INFO - PROCESS | 1862 | 1466729808830 Marionette DEBUG loaded listener.js 17:56:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x887e1400) [pid = 1862] [serial = 1989] [outer = 0x88359400] 17:56:49 INFO - PROCESS | 1862 | 1466729809836 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]]]}] 17:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1691ms 17:56:49 INFO - PROCESS | 1862 | 1466729809869 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 17:56:49 INFO - PROCESS | 1862 | 1466729809876 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 17:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:56:49 INFO - PROCESS | 1862 | 1466729809888 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:56:49 INFO - PROCESS | 1862 | 1466729809892 Marionette TRACE conn4 <- [1,2622,null,{}] 17:56:49 INFO - PROCESS | 1862 | 1466729809900 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}] 17:56:49 INFO - PROCESS | 1862 | 1466729809906 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:50 INFO - PROCESS | 1862 | 1466729810119 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 17:56:50 INFO - PROCESS | 1862 | 1466729810358 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:50 INFO - PROCESS | 1862 | 1466729810369 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be8400 == 29 [pid = 1862] [id = 663] 17:56:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x89d0ac00) [pid = 1862] [serial = 1990] [outer = (nil)] 17:56:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x89fe5400) [pid = 1862] [serial = 1991] [outer = 0x89d0ac00] 17:56:50 INFO - PROCESS | 1862 | 1466729810499 Marionette DEBUG loaded listener.js 17:56:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x8a154800) [pid = 1862] [serial = 1992] [outer = 0x89d0ac00] 17:56:51 INFO - PROCESS | 1862 | 1466729811490 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]]]}] 17:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1643ms 17:56:51 INFO - PROCESS | 1862 | 1466729811532 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 17:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:56:51 INFO - PROCESS | 1862 | 1466729811537 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 17:56:51 INFO - PROCESS | 1862 | 1466729811544 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:56:51 INFO - PROCESS | 1862 | 1466729811551 Marionette TRACE conn4 <- [1,2626,null,{}] 17:56:51 INFO - PROCESS | 1862 | 1466729811571 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}] 17:56:51 INFO - PROCESS | 1862 | 1466729811581 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:51 INFO - PROCESS | 1862 | 1466729811839 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 17:56:52 INFO - PROCESS | 1862 | 1466729812132 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:52 INFO - PROCESS | 1862 | 1466729812149 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b0000 == 30 [pid = 1862] [id = 664] 17:56:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x8b1b1c00) [pid = 1862] [serial = 1993] [outer = (nil)] 17:56:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x8b1b5800) [pid = 1862] [serial = 1994] [outer = 0x8b1b1c00] 17:56:52 INFO - PROCESS | 1862 | 1466729812255 Marionette DEBUG loaded listener.js 17:56:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x8b30a400) [pid = 1862] [serial = 1995] [outer = 0x8b1b1c00] 17:56:53 INFO - PROCESS | 1862 | 1466729813287 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]]]}] 17:56:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:56:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1791ms 17:56:53 INFO - PROCESS | 1862 | 1466729813336 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 17:56:53 INFO - PROCESS | 1862 | 1466729813342 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 17:56:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:56:53 INFO - PROCESS | 1862 | 1466729813350 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:56:53 INFO - PROCESS | 1862 | 1466729813355 Marionette TRACE conn4 <- [1,2630,null,{}] 17:56:53 INFO - PROCESS | 1862 | 1466729813362 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}] 17:56:53 INFO - PROCESS | 1862 | 1466729813369 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:53 INFO - PROCESS | 1862 | 1466729813595 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 17:56:53 INFO - PROCESS | 1862 | 1466729813834 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:53 INFO - PROCESS | 1862 | 1466729813845 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x88359800 == 31 [pid = 1862] [id = 665] 17:56:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x8b716c00) [pid = 1862] [serial = 1996] [outer = (nil)] 17:56:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x8cc0f800) [pid = 1862] [serial = 1997] [outer = 0x8b716c00] 17:56:53 INFO - PROCESS | 1862 | 1466729813973 Marionette DEBUG loaded listener.js 17:56:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x8cc46400) [pid = 1862] [serial = 1998] [outer = 0x8b716c00] 17:56:54 INFO - PROCESS | 1862 | 1466729814930 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]]]}] 17:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1644ms 17:56:54 INFO - PROCESS | 1862 | 1466729814995 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 17:56:55 INFO - PROCESS | 1862 | 1466729814999 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 17:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:56:55 INFO - PROCESS | 1862 | 1466729815007 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:56:55 INFO - PROCESS | 1862 | 1466729815010 Marionette TRACE conn4 <- [1,2634,null,{}] 17:56:55 INFO - PROCESS | 1862 | 1466729815016 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}] 17:56:55 INFO - PROCESS | 1862 | 1466729815022 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:55 INFO - PROCESS | 1862 | 1466729815203 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 17:56:55 INFO - PROCESS | 1862 | 1466729815392 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:55 INFO - PROCESS | 1862 | 1466729815404 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b71b400 == 32 [pid = 1862] [id = 666] 17:56:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x8cc10c00) [pid = 1862] [serial = 1999] [outer = (nil)] 17:56:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 101 (0x8d0a6800) [pid = 1862] [serial = 2000] [outer = 0x8cc10c00] 17:56:55 INFO - PROCESS | 1862 | 1466729815486 Marionette DEBUG loaded listener.js 17:56:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 102 (0x8d0a3c00) [pid = 1862] [serial = 2001] [outer = 0x8cc10c00] 17:56:56 INFO - PROCESS | 1862 | 1466729816490 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]]]}] 17:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1532ms 17:56:56 INFO - PROCESS | 1862 | 1466729816540 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 17:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:56:56 INFO - PROCESS | 1862 | 1466729816544 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 17:56:56 INFO - PROCESS | 1862 | 1466729816551 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:56:56 INFO - PROCESS | 1862 | 1466729816554 Marionette TRACE conn4 <- [1,2638,null,{}] 17:56:56 INFO - PROCESS | 1862 | 1466729816561 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}] 17:56:56 INFO - PROCESS | 1862 | 1466729816572 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:56 INFO - PROCESS | 1862 | 1466729816859 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 17:56:57 INFO - PROCESS | 1862 | 1466729817107 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:57 INFO - PROCESS | 1862 | 1466729817115 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x87beac00 == 33 [pid = 1862] [id = 667] 17:56:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 103 (0x882ae000) [pid = 1862] [serial = 2002] [outer = (nil)] 17:56:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 104 (0x8d180800) [pid = 1862] [serial = 2003] [outer = 0x882ae000] 17:56:57 INFO - PROCESS | 1862 | 1466729817248 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 105 (0x8d38c000) [pid = 1862] [serial = 2004] [outer = 0x882ae000] 17:56:58 INFO - PROCESS | 1862 | 1466729818202 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]]]}] 17:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1682ms 17:56:58 INFO - PROCESS | 1862 | 1466729818234 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 1862 | 1466729818237 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 17:56:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:56:58 INFO - PROCESS | 1862 | 1466729818244 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 1862 | 1466729818247 Marionette TRACE conn4 <- [1,2642,null,{}] 17:56:58 INFO - PROCESS | 1862 | 1466729818254 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}] 17:56:58 INFO - PROCESS | 1862 | 1466729818259 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:58 INFO - PROCESS | 1862 | 1466729818443 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 17:56:58 INFO - PROCESS | 1862 | 1466729818664 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:58 INFO - PROCESS | 1862 | 1466729818673 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:56:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bddc00 == 34 [pid = 1862] [id = 668] 17:56:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 106 (0x882b4c00) [pid = 1862] [serial = 2005] [outer = (nil)] 17:56:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 107 (0x8de6b400) [pid = 1862] [serial = 2006] [outer = 0x882b4c00] 17:56:58 INFO - PROCESS | 1862 | 1466729818753 Marionette DEBUG loaded listener.js 17:56:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 108 (0x8de72c00) [pid = 1862] [serial = 2007] [outer = 0x882b4c00] 17:56:59 INFO - PROCESS | 1862 | 1466729819799 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]]]}] 17:56:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:56:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1632ms 17:56:59 INFO - PROCESS | 1862 | 1466729819878 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 17:56:59 INFO - PROCESS | 1862 | 1466729819882 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 17:56:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:56:59 INFO - PROCESS | 1862 | 1466729819889 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:56:59 INFO - PROCESS | 1862 | 1466729819893 Marionette TRACE conn4 <- [1,2646,null,{}] 17:56:59 INFO - PROCESS | 1862 | 1466729819899 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}] 17:56:59 INFO - PROCESS | 1862 | 1466729819905 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:00 INFO - PROCESS | 1862 | 1466729820128 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 17:57:00 INFO - PROCESS | 1862 | 1466729820386 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:00 INFO - PROCESS | 1862 | 1466729820394 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6800 == 35 [pid = 1862] [id = 669] 17:57:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 109 (0x87ad7400) [pid = 1862] [serial = 2008] [outer = (nil)] 17:57:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 110 (0x87be2800) [pid = 1862] [serial = 2009] [outer = 0x87ad7400] 17:57:00 INFO - PROCESS | 1862 | 1466729820625 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 111 (0x882b1c00) [pid = 1862] [serial = 2010] [outer = 0x87ad7400] 17:57:01 INFO - PROCESS | 1862 | 1466729821609 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]]]}] 17:57:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:57:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1795ms 17:57:01 INFO - PROCESS | 1862 | 1466729821686 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 1862 | 1466729821694 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 17:57:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:57:01 INFO - PROCESS | 1862 | 1466729821704 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 1862 | 1466729821708 Marionette TRACE conn4 <- [1,2650,null,{}] 17:57:01 INFO - PROCESS | 1862 | 1466729821717 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}] 17:57:01 INFO - PROCESS | 1862 | 1466729821724 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:02 INFO - PROCESS | 1862 | 1466729822002 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 110 (0x89d02400) [pid = 1862] [serial = 1949] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 109 (0x89fe1000) [pid = 1862] [serial = 1896] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 108 (0x89d07800) [pid = 1862] [serial = 1895] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 107 (0x8cc44c00) [pid = 1862] [serial = 1899] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 106 (0x8b713c00) [pid = 1862] [serial = 1898] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 105 (0x8de6c400) [pid = 1862] [serial = 1902] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 104 (0x8de1d800) [pid = 1862] [serial = 1901] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 103 (0x8de75400) [pid = 1862] [serial = 1905] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 102 (0x8de72400) [pid = 1862] [serial = 1904] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 101 (0x8df22800) [pid = 1862] [serial = 1908] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 100 (0x8df1dc00) [pid = 1862] [serial = 1907] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x882a6800) [pid = 1862] [serial = 1922] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x8df76c00) [pid = 1862] [serial = 1911] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x882b2c00) [pid = 1862] [serial = 1923] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x887e0400) [pid = 1862] [serial = 1925] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x8df28c00) [pid = 1862] [serial = 1910] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x89d08000) [pid = 1862] [serial = 1920] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x8b71d000) [pid = 1862] [serial = 1943] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x8cc11000) [pid = 1862] [serial = 1944] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x8aae8c00) [pid = 1862] [serial = 1935] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x894c4c00) [pid = 1862] [serial = 1919] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8aae6c00) [pid = 1862] [serial = 1940] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8b1af400) [pid = 1862] [serial = 1941] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8872f000) [pid = 1862] [serial = 1946] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8dfc4400) [pid = 1862] [serial = 1914] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x88730c00) [pid = 1862] [serial = 1947] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8df7f400) [pid = 1862] [serial = 1913] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x88be3c00) [pid = 1862] [serial = 1937] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x89d09000) [pid = 1862] [serial = 1928] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x89d05c00) [pid = 1862] [serial = 1938] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x89fcf800) [pid = 1862] [serial = 1929] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x894cc000) [pid = 1862] [serial = 1917] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x88be7400) [pid = 1862] [serial = 1926] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8a158000) [pid = 1862] [serial = 1932] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x887d8000) [pid = 1862] [serial = 1916] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8aae3400) [pid = 1862] [serial = 1934] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x89fd3c00) [pid = 1862] [serial = 1950] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x88731000) [pid = 1862] [serial = 1931] [outer = (nil)] [url = about:blank] 17:57:02 INFO - PROCESS | 1862 | 1466729822370 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 1862 | 1466729822380 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ada800 == 36 [pid = 1862] [id = 670] 17:57:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x882a9c00) [pid = 1862] [serial = 2011] [outer = (nil)] 17:57:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88360800) [pid = 1862] [serial = 2012] [outer = 0x882a9c00] 17:57:02 INFO - PROCESS | 1862 | 1466729822476 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x887e2800) [pid = 1862] [serial = 2013] [outer = 0x882a9c00] 17:57:03 INFO - PROCESS | 1862 | 1466729823333 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]]]}] 17:57:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:57:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1694ms 17:57:03 INFO - PROCESS | 1862 | 1466729823398 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 17:57:03 INFO - PROCESS | 1862 | 1466729823405 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 17:57:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:57:03 INFO - PROCESS | 1862 | 1466729823418 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:57:03 INFO - PROCESS | 1862 | 1466729823422 Marionette TRACE conn4 <- [1,2654,null,{}] 17:57:03 INFO - PROCESS | 1862 | 1466729823430 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}] 17:57:03 INFO - PROCESS | 1862 | 1466729823435 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:03 INFO - PROCESS | 1862 | 1466729823650 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 17:57:03 INFO - PROCESS | 1862 | 1466729823808 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:03 INFO - PROCESS | 1862 | 1466729823819 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d04000 == 37 [pid = 1862] [id = 671] 17:57:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89d07400) [pid = 1862] [serial = 2014] [outer = (nil)] 17:57:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x89fd3c00) [pid = 1862] [serial = 2015] [outer = 0x89d07400] 17:57:03 INFO - PROCESS | 1862 | 1466729823893 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x89fe3800) [pid = 1862] [serial = 2016] [outer = 0x89d07400] 17:57:04 INFO - PROCESS | 1862 | 1466729824829 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:57:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1487ms 17:57:04 INFO - PROCESS | 1862 | 1466729824905 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 17:57:04 INFO - PROCESS | 1862 | 1466729824910 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 17:57:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:57:04 INFO - PROCESS | 1862 | 1466729824922 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 1862 | 1466729824928 Marionette TRACE conn4 <- [1,2658,null,{}] 17:57:04 INFO - PROCESS | 1862 | 1466729824947 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}] 17:57:04 INFO - PROCESS | 1862 | 1466729824957 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:05 INFO - PROCESS | 1862 | 1466729825234 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 17:57:05 INFO - PROCESS | 1862 | 1466729825260 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 1862 | 1466729825270 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x88360c00 == 38 [pid = 1862] [id = 672] 17:57:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x894cdc00) [pid = 1862] [serial = 2017] [outer = (nil)] 17:57:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8aa9d400) [pid = 1862] [serial = 2018] [outer = 0x894cdc00] 17:57:05 INFO - PROCESS | 1862 | 1466729825343 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8aae5c00) [pid = 1862] [serial = 2019] [outer = 0x894cdc00] 17:57:06 INFO - PROCESS | 1862 | 1466729826313 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]]]}] 17:57:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1442ms 17:57:06 INFO - PROCESS | 1862 | 1466729826365 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 17:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:57:06 INFO - PROCESS | 1862 | 1466729826370 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 17:57:06 INFO - PROCESS | 1862 | 1466729826377 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - PROCESS | 1862 | 1466729826380 Marionette TRACE conn4 <- [1,2662,null,{}] 17:57:06 INFO - PROCESS | 1862 | 1466729826391 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}] 17:57:06 INFO - PROCESS | 1862 | 1466729826395 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:06 INFO - PROCESS | 1862 | 1466729826650 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 17:57:06 INFO - PROCESS | 1862 | 1466729826668 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 1862 | 1466729826679 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa96800 == 39 [pid = 1862] [id = 673] 17:57:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8aae9c00) [pid = 1862] [serial = 2020] [outer = (nil)] 17:57:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8b1bb000) [pid = 1862] [serial = 2021] [outer = 0x8aae9c00] 17:57:06 INFO - PROCESS | 1862 | 1466729826757 Marionette DEBUG loaded listener.js 17:57:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8b310400) [pid = 1862] [serial = 2022] [outer = 0x8aae9c00] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8d178000) [pid = 1862] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8cc16800) [pid = 1862] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x887d7400) [pid = 1862] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8cc18400) [pid = 1862] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x88be0800) [pid = 1862] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x87bdfc00) [pid = 1862] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8aae5400) [pid = 1862] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x88357800) [pid = 1862] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8d0a4000) [pid = 1862] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8b1b0c00) [pid = 1862] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:57:07 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x87adec00) [pid = 1862] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:57:07 INFO - PROCESS | 1862 | 1466729827766 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]]]}] 17:57:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1440ms 17:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:57:07 INFO - PROCESS | 1862 | 1466729827817 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 1862 | 1466729827821 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 17:57:07 INFO - PROCESS | 1862 | 1466729827828 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - PROCESS | 1862 | 1466729827831 Marionette TRACE conn4 <- [1,2666,null,{}] 17:57:07 INFO - PROCESS | 1862 | 1466729827838 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}] 17:57:07 INFO - PROCESS | 1862 | 1466729827843 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:08 INFO - PROCESS | 1862 | 1466729828073 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 17:57:08 INFO - PROCESS | 1862 | 1466729828089 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:08 INFO - PROCESS | 1862 | 1466729828098 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:08 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b0400 == 40 [pid = 1862] [id = 674] 17:57:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x887d7400) [pid = 1862] [serial = 2023] [outer = (nil)] 17:57:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8b1b4c00) [pid = 1862] [serial = 2024] [outer = 0x887d7400] 17:57:08 INFO - PROCESS | 1862 | 1466729828182 Marionette DEBUG loaded listener.js 17:57:08 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8cc0fc00) [pid = 1862] [serial = 2025] [outer = 0x887d7400] 17:57:09 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:57:09 INFO - PROCESS | 1862 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:57:09 INFO - PROCESS | 1862 | 1466729829566 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]]]}] 17:57:09 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) 17:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1789ms 17:57:09 INFO - PROCESS | 1862 | 1466729829618 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 17:57:09 INFO - PROCESS | 1862 | 1466729829625 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 17:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:57:09 INFO - PROCESS | 1862 | 1466729829639 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:57:09 INFO - PROCESS | 1862 | 1466729829649 Marionette TRACE conn4 <- [1,2670,null,{}] 17:57:09 INFO - PROCESS | 1862 | 1466729829787 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}] 17:57:09 INFO - PROCESS | 1862 | 1466729829794 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:10 INFO - PROCESS | 1862 | 1466729830075 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 17:57:10 INFO - PROCESS | 1862 | 1466729830211 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:10 INFO - PROCESS | 1862 | 1466729830228 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x88731c00 == 41 [pid = 1862] [id = 675] 17:57:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x88733000) [pid = 1862] [serial = 2026] [outer = (nil)] 17:57:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x887de800) [pid = 1862] [serial = 2027] [outer = 0x88733000] 17:57:10 INFO - PROCESS | 1862 | 1466729830349 Marionette DEBUG loaded listener.js 17:57:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x89105c00) [pid = 1862] [serial = 2028] [outer = 0x88733000] 17:57:11 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:57:11 INFO - PROCESS | 1862 | 1466729831797 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\n"]]]}] 17:57:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 17:57:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:57:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2193ms 17:57:11 INFO - PROCESS | 1862 | 1466729831941 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 17:57:11 INFO - PROCESS | 1862 | 1466729831949 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 17:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:57:11 INFO - PROCESS | 1862 | 1466729831966 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:57:11 INFO - PROCESS | 1862 | 1466729831972 Marionette TRACE conn4 <- [1,2674,null,{}] 17:57:11 INFO - PROCESS | 1862 | 1466729831978 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}] 17:57:11 INFO - PROCESS | 1862 | 1466729831984 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:12 INFO - PROCESS | 1862 | 1466729832177 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 17:57:12 INFO - PROCESS | 1862 | 1466729832364 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 1862 | 1466729832379 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d09400 == 42 [pid = 1862] [id = 676] 17:57:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x89fe1c00) [pid = 1862] [serial = 2029] [outer = (nil)] 17:57:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8a156c00) [pid = 1862] [serial = 2030] [outer = 0x89fe1c00] 17:57:12 INFO - PROCESS | 1862 | 1466729832460 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8aa9dc00) [pid = 1862] [serial = 2031] [outer = 0x89fe1c00] 17:57:13 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:57:13 INFO - PROCESS | 1862 | 1466729833852 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\n"]]]}] 17:57:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 17:57:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:57:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:57:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1937ms 17:57:13 INFO - PROCESS | 1862 | 1466729833904 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 17:57:13 INFO - PROCESS | 1862 | 1466729833907 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 17:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:57:14 INFO - PROCESS | 1862 | 1466729834061 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - PROCESS | 1862 | 1466729834069 Marionette TRACE conn4 <- [1,2678,null,{}] 17:57:14 INFO - PROCESS | 1862 | 1466729834090 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}] 17:57:14 INFO - PROCESS | 1862 | 1466729834100 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:14 INFO - PROCESS | 1862 | 1466729834303 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 17:57:14 INFO - PROCESS | 1862 | 1466729834491 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:14 INFO - PROCESS | 1862 | 1466729834504 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b30d800 == 43 [pid = 1862] [id = 677] 17:57:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8b717800) [pid = 1862] [serial = 2032] [outer = (nil)] 17:57:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8d0a8000) [pid = 1862] [serial = 2033] [outer = 0x8b717800] 17:57:14 INFO - PROCESS | 1862 | 1466729834592 Marionette DEBUG loaded listener.js 17:57:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8d175400) [pid = 1862] [serial = 2034] [outer = 0x8b717800] 17:57:15 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:57:16 INFO - PROCESS | 1862 | 1466729836008 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]]]}] 17:57:16 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) 17:57:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2050ms 17:57:16 INFO - PROCESS | 1862 | 1466729836059 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 1862 | 1466729836064 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 17:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:57:16 INFO - PROCESS | 1862 | 1466729836071 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - PROCESS | 1862 | 1466729836074 Marionette TRACE conn4 <- [1,2682,null,{}] 17:57:16 INFO - PROCESS | 1862 | 1466729836180 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}] 17:57:16 INFO - PROCESS | 1862 | 1466729836186 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:16 INFO - PROCESS | 1862 | 1466729836382 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 17:57:16 INFO - PROCESS | 1862 | 1466729836565 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:16 INFO - PROCESS | 1862 | 1466729836574 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x88361400 == 44 [pid = 1862] [id = 678] 17:57:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x88362c00) [pid = 1862] [serial = 2035] [outer = (nil)] 17:57:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8b71bc00) [pid = 1862] [serial = 2036] [outer = 0x88362c00] 17:57:16 INFO - PROCESS | 1862 | 1466729836655 Marionette DEBUG loaded listener.js 17:57:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8d0a3400) [pid = 1862] [serial = 2037] [outer = 0x88362c00] 17:57:18 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:57:18 INFO - PROCESS | 1862 | 1466729838299 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]]]}] 17:57:18 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) 17:57:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2286ms 17:57:18 INFO - PROCESS | 1862 | 1466729838359 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 17:57:18 INFO - PROCESS | 1862 | 1466729838366 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 17:57:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:57:18 INFO - PROCESS | 1862 | 1466729838374 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:57:18 INFO - PROCESS | 1862 | 1466729838380 Marionette TRACE conn4 <- [1,2686,null,{}] 17:57:18 INFO - PROCESS | 1862 | 1466729838499 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}] 17:57:18 INFO - PROCESS | 1862 | 1466729838507 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:18 INFO - PROCESS | 1862 | 1466729838763 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc1c000 == 43 [pid = 1862] [id = 653] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x88364000 == 42 [pid = 1862] [id = 648] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x87bdec00 == 41 [pid = 1862] [id = 658] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x87adc000 == 40 [pid = 1862] [id = 659] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae1c00 == 39 [pid = 1862] [id = 649] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x87adb400 == 38 [pid = 1862] [id = 643] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x88bdb400 == 37 [pid = 1862] [id = 650] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x88736c00 == 36 [pid = 1862] [id = 641] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x8b714800 == 35 [pid = 1862] [id = 647] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad7000 == 34 [pid = 1862] [id = 655] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x88727400 == 33 [pid = 1862] [id = 644] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc16400 == 32 [pid = 1862] [id = 652] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x88729800 == 31 [pid = 1862] [id = 645] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x87bdf400 == 30 [pid = 1862] [id = 656] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x887d3400 == 29 [pid = 1862] [id = 646] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x894cf800 == 28 [pid = 1862] [id = 642] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaef800 == 27 [pid = 1862] [id = 651] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe0400 == 26 [pid = 1862] [id = 654] 17:57:19 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc13c00 == 25 [pid = 1862] [id = 657] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x894cfc00) [pid = 1862] [serial = 1985] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8de12800) [pid = 1862] [serial = 1970] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8d390800) [pid = 1862] [serial = 1971] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8cc43400) [pid = 1862] [serial = 1959] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x88bdec00) [pid = 1862] [serial = 1982] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8de70000) [pid = 1862] [serial = 1974] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x89105400) [pid = 1862] [serial = 1983] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x894c7000) [pid = 1862] [serial = 1952] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x882b1400) [pid = 1862] [serial = 1976] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8d0b2800) [pid = 1862] [serial = 1964] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d17f000) [pid = 1862] [serial = 1968] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x88365c00) [pid = 1862] [serial = 1977] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8d0ab800) [pid = 1862] [serial = 1962] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8b1b9000) [pid = 1862] [serial = 1955] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x87be1400) [pid = 1862] [serial = 1979] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8d0b4c00) [pid = 1862] [serial = 1965] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8cc1ac00) [pid = 1862] [serial = 1958] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8de69c00) [pid = 1862] [serial = 1973] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89d0f800) [pid = 1862] [serial = 1953] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x882ac400) [pid = 1862] [serial = 1980] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8d172800) [pid = 1862] [serial = 1967] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8b304c00) [pid = 1862] [serial = 1956] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8d0a7c00) [pid = 1862] [serial = 1961] [outer = (nil)] [url = about:blank] 17:57:20 INFO - PROCESS | 1862 | 1466729840053 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 1862 | 1466729840065 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ade000 == 26 [pid = 1862] [id = 679] 17:57:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x87adf400) [pid = 1862] [serial = 2038] [outer = (nil)] 17:57:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x87bdf000) [pid = 1862] [serial = 2039] [outer = 0x87adf400] 17:57:20 INFO - PROCESS | 1862 | 1466729840146 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x882a6000) [pid = 1862] [serial = 2040] [outer = 0x87adf400] 17:57:21 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:57:21 INFO - PROCESS | 1862 | 1466729841476 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\n"]]]}] 17:57:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 17:57:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:57:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:57:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:57:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 3161ms 17:57:21 INFO - PROCESS | 1862 | 1466729841538 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 17:57:21 INFO - PROCESS | 1862 | 1466729841544 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 17:57:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:57:21 INFO - PROCESS | 1862 | 1466729841613 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:57:21 INFO - PROCESS | 1862 | 1466729841620 Marionette TRACE conn4 <- [1,2690,null,{}] 17:57:21 INFO - PROCESS | 1862 | 1466729841635 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}] 17:57:21 INFO - PROCESS | 1862 | 1466729841642 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:21 INFO - PROCESS | 1862 | 1466729841834 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 17:57:21 INFO - PROCESS | 1862 | 1466729841849 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:21 INFO - PROCESS | 1862 | 1466729841861 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x88363800 == 27 [pid = 1862] [id = 680] 17:57:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x88364800) [pid = 1862] [serial = 2041] [outer = (nil)] 17:57:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x887d9400) [pid = 1862] [serial = 2042] [outer = 0x88364800] 17:57:22 INFO - PROCESS | 1862 | 1466729842070 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x88bdf400) [pid = 1862] [serial = 2043] [outer = 0x88364800] 17:57:23 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:57:23 INFO - PROCESS | 1862 | 1466729843388 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\n"]]]}] 17:57:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:57:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:57:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1855ms 17:57:23 INFO - PROCESS | 1862 | 1466729843415 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 17:57:23 INFO - PROCESS | 1862 | 1466729843424 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 17:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:57:23 INFO - PROCESS | 1862 | 1466729843439 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:57:23 INFO - PROCESS | 1862 | 1466729843443 Marionette TRACE conn4 <- [1,2694,null,{}] 17:57:23 INFO - PROCESS | 1862 | 1466729843450 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}] 17:57:23 INFO - PROCESS | 1862 | 1466729843457 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:23 INFO - PROCESS | 1862 | 1466729843734 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 17:57:23 INFO - PROCESS | 1862 | 1466729843771 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:23 INFO - PROCESS | 1862 | 1466729843781 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x8910bc00 == 28 [pid = 1862] [id = 681] 17:57:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8910c400) [pid = 1862] [serial = 2044] [outer = (nil)] 17:57:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x894cf800) [pid = 1862] [serial = 2045] [outer = 0x8910c400] 17:57:23 INFO - PROCESS | 1862 | 1466729843857 Marionette DEBUG loaded listener.js 17:57:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x89d08400) [pid = 1862] [serial = 2046] [outer = 0x8910c400] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x887d7400) [pid = 1862] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8aae9c00) [pid = 1862] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x87ad7400) [pid = 1862] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8b716c00) [pid = 1862] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8b1b1c00) [pid = 1862] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x882a9c00) [pid = 1862] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x88359400) [pid = 1862] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x89d07400) [pid = 1862] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x88362800) [pid = 1862] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x882ae000) [pid = 1862] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x89d0ac00) [pid = 1862] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x882b4c00) [pid = 1862] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x8cc10c00) [pid = 1862] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:57:25 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x894cdc00) [pid = 1862] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:57:25 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:57:25 INFO - PROCESS | 1862 | 1466729845810 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\n"]]]}] 17:57:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:57:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:57:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:57:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:57:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2387ms 17:57:25 INFO - PROCESS | 1862 | 1466729845826 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 17:57:25 INFO - PROCESS | 1862 | 1466729845829 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 17:57:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:57:25 INFO - PROCESS | 1862 | 1466729845848 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:57:25 INFO - PROCESS | 1862 | 1466729845859 Marionette TRACE conn4 <- [1,2698,null,{}] 17:57:25 INFO - PROCESS | 1862 | 1466729845865 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}] 17:57:25 INFO - PROCESS | 1862 | 1466729845875 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:26 INFO - PROCESS | 1862 | 1466729846062 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 17:57:26 INFO - PROCESS | 1862 | 1466729846208 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:26 INFO - PROCESS | 1862 | 1466729846220 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x882ae000 == 29 [pid = 1862] [id = 682] 17:57:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x88356c00) [pid = 1862] [serial = 2047] [outer = (nil)] 17:57:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x89fccc00) [pid = 1862] [serial = 2048] [outer = 0x88356c00] 17:57:26 INFO - PROCESS | 1862 | 1466729846287 Marionette DEBUG loaded listener.js 17:57:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x8aa98800) [pid = 1862] [serial = 2049] [outer = 0x88356c00] 17:57:27 INFO - PROCESS | 1862 | SkCairoFTTypeface::onFilterRec unimplemented 17:57:27 INFO - PROCESS | 1862 | 1466729847558 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\n"]]]}] 17:57:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 17:57:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:57:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:57:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1758ms 17:57:27 INFO - PROCESS | 1862 | 1466729847598 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 17:57:27 INFO - PROCESS | 1862 | 1466729847605 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 17:57:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:57:27 INFO - PROCESS | 1862 | 1466729847613 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 1862 | 1466729847619 Marionette TRACE conn4 <- [1,2702,null,{}] 17:57:27 INFO - PROCESS | 1862 | 1466729847628 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}] 17:57:27 INFO - PROCESS | 1862 | 1466729847634 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:27 INFO - PROCESS | 1862 | 1466729847945 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 17:57:28 INFO - PROCESS | 1862 | 1466729848088 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:28 INFO - PROCESS | 1862 | 1466729848101 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x8872d400 == 30 [pid = 1862] [id = 683] 17:57:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8872f000) [pid = 1862] [serial = 2050] [outer = (nil)] 17:57:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x887d4000) [pid = 1862] [serial = 2051] [outer = 0x8872f000] 17:57:28 INFO - PROCESS | 1862 | 1466729848228 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x88be9400) [pid = 1862] [serial = 2052] [outer = 0x8872f000] 17:57:29 INFO - PROCESS | 1862 | 1466729849330 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]]]}] 17:57:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:57:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1788ms 17:57:29 INFO - PROCESS | 1862 | 1466729849402 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 17:57:29 INFO - PROCESS | 1862 | 1466729849410 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 17:57:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:57:29 INFO - PROCESS | 1862 | 1466729849421 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:57:29 INFO - PROCESS | 1862 | 1466729849425 Marionette TRACE conn4 <- [1,2706,null,{}] 17:57:29 INFO - PROCESS | 1862 | 1466729849433 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}] 17:57:29 INFO - PROCESS | 1862 | 1466729849440 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:29 INFO - PROCESS | 1862 | 1466729849676 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 17:57:29 INFO - PROCESS | 1862 | 1466729849974 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 1862 | 1466729849987 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe0c00 == 31 [pid = 1862] [id = 684] 17:57:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89fe1000) [pid = 1862] [serial = 2053] [outer = (nil)] 17:57:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x89fea800) [pid = 1862] [serial = 2054] [outer = 0x89fe1000] 17:57:30 INFO - PROCESS | 1862 | 1466729850073 Marionette DEBUG loaded listener.js 17:57:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8aae4c00) [pid = 1862] [serial = 2055] [outer = 0x89fe1000] 17:57:31 INFO - PROCESS | 1862 | 1466729851150 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]]]}] 17:57:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:57:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1782ms 17:57:31 INFO - PROCESS | 1862 | 1466729851204 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 17:57:31 INFO - PROCESS | 1862 | 1466729851208 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 17:57:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:57:31 INFO - PROCESS | 1862 | 1466729851216 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:57:31 INFO - PROCESS | 1862 | 1466729851223 Marionette TRACE conn4 <- [1,2710,null,{}] 17:57:31 INFO - PROCESS | 1862 | 1466729851240 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}] 17:57:31 INFO - PROCESS | 1862 | 1466729851249 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:31 INFO - PROCESS | 1862 | 1466729851479 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 17:57:31 INFO - PROCESS | 1862 | 1466729851762 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:31 INFO - PROCESS | 1862 | 1466729851771 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x882ad000 == 32 [pid = 1862] [id = 685] 17:57:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8b309800) [pid = 1862] [serial = 2056] [outer = (nil)] 17:57:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b30e000) [pid = 1862] [serial = 2057] [outer = 0x8b309800] 17:57:31 INFO - PROCESS | 1862 | 1466729851905 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b71a000) [pid = 1862] [serial = 2058] [outer = 0x8b309800] 17:57:33 INFO - PROCESS | 1862 | 1466729853161 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] 17:57:33 INFO - PROCESS | 1862 | 1466729853221 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 17:57:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:57:33 INFO - PROCESS | 1862 | 1466729853230 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 1862 | 1466729853235 Marionette TRACE conn4 <- [1,2714,null,{}] 17:57:33 INFO - PROCESS | 1862 | 1466729853244 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}] 17:57:33 INFO - PROCESS | 1862 | 1466729853250 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:33 INFO - PROCESS | 1862 | 1466729853477 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 17:57:33 INFO - PROCESS | 1862 | 1466729853769 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:33 INFO - PROCESS | 1862 | 1466729853779 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835e800 == 33 [pid = 1862] [id = 686] 17:57:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x88361c00) [pid = 1862] [serial = 2059] [outer = (nil)] 17:57:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88be8c00) [pid = 1862] [serial = 2060] [outer = 0x88361c00] 17:57:33 INFO - PROCESS | 1862 | 1466729853862 Marionette DEBUG loaded listener.js 17:57:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89108400) [pid = 1862] [serial = 2061] [outer = 0x88361c00] 17:57:34 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6800 == 32 [pid = 1862] [id = 669] 17:57:34 INFO - PROCESS | 1862 | --DOCSHELL 0x87ada800 == 31 [pid = 1862] [id = 670] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8b1b4c00) [pid = 1862] [serial = 2024] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8b1bb000) [pid = 1862] [serial = 2021] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x87be2800) [pid = 1862] [serial = 2009] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x882b1c00) [pid = 1862] [serial = 2010] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8cc0f800) [pid = 1862] [serial = 1997] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8cc46400) [pid = 1862] [serial = 1998] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8b1b5800) [pid = 1862] [serial = 1994] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8b30a400) [pid = 1862] [serial = 1995] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x88360800) [pid = 1862] [serial = 2012] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x887e2800) [pid = 1862] [serial = 2013] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8872c000) [pid = 1862] [serial = 1988] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x887e1400) [pid = 1862] [serial = 1989] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x89fd3c00) [pid = 1862] [serial = 2015] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x89d0e000) [pid = 1862] [serial = 1986] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x8d180800) [pid = 1862] [serial = 2003] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 60 (0x8d38c000) [pid = 1862] [serial = 2004] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 59 (0x89fe5400) [pid = 1862] [serial = 1991] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 58 (0x8a154800) [pid = 1862] [serial = 1992] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 57 (0x8de6b400) [pid = 1862] [serial = 2006] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 56 (0x8de72c00) [pid = 1862] [serial = 2007] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 55 (0x8d0a6800) [pid = 1862] [serial = 2000] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 54 (0x8d0a3c00) [pid = 1862] [serial = 2001] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 53 (0x8aa9d400) [pid = 1862] [serial = 2018] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 52 (0x8aae5c00) [pid = 1862] [serial = 2019] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 51 (0x89fe3800) [pid = 1862] [serial = 2016] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 50 (0x8b310400) [pid = 1862] [serial = 2022] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | --DOMWINDOW == 49 (0x8cc0fc00) [pid = 1862] [serial = 2025] [outer = (nil)] [url = about:blank] 17:57:34 INFO - PROCESS | 1862 | 1466729854810 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]]]}] 17:57:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:57:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1636ms 17:57:34 INFO - PROCESS | 1862 | 1466729854867 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 17:57:34 INFO - PROCESS | 1862 | 1466729854874 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 17:57:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:57:34 INFO - PROCESS | 1862 | 1466729854885 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:57:34 INFO - PROCESS | 1862 | 1466729854889 Marionette TRACE conn4 <- [1,2718,null,{}] 17:57:34 INFO - PROCESS | 1862 | 1466729854896 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}] 17:57:34 INFO - PROCESS | 1862 | 1466729854901 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:35 INFO - PROCESS | 1862 | 1466729855095 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 17:57:35 INFO - PROCESS | 1862 | 1466729855273 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:35 INFO - PROCESS | 1862 | 1466729855280 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:35 INFO - PROCESS | 1862 | ++DOCSHELL 0x882aa000 == 32 [pid = 1862] [id = 687] 17:57:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 50 (0x88be0400) [pid = 1862] [serial = 2062] [outer = (nil)] 17:57:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 51 (0x89d08000) [pid = 1862] [serial = 2063] [outer = 0x88be0400] 17:57:35 INFO - PROCESS | 1862 | 1466729855361 Marionette DEBUG loaded listener.js 17:57:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 52 (0x89fd0000) [pid = 1862] [serial = 2064] [outer = 0x88be0400] 17:57:36 INFO - PROCESS | 1862 | 1466729856245 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] 17:57:36 INFO - PROCESS | 1862 | 1466729856275 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 17:57:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:57:36 INFO - PROCESS | 1862 | 1466729856282 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:57:36 INFO - PROCESS | 1862 | 1466729856288 Marionette TRACE conn4 <- [1,2722,null,{}] 17:57:36 INFO - PROCESS | 1862 | 1466729856303 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}] 17:57:36 INFO - PROCESS | 1862 | 1466729856312 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:36 INFO - PROCESS | 1862 | 1466729856483 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 17:57:36 INFO - PROCESS | 1862 | 1466729856650 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:36 INFO - PROCESS | 1862 | 1466729856661 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a15cc00 == 33 [pid = 1862] [id = 688] 17:57:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 53 (0x8aaa1800) [pid = 1862] [serial = 2065] [outer = (nil)] 17:57:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 54 (0x8b1b3c00) [pid = 1862] [serial = 2066] [outer = 0x8aaa1800] 17:57:36 INFO - PROCESS | 1862 | 1466729856734 Marionette DEBUG loaded listener.js 17:57:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 55 (0x8b302400) [pid = 1862] [serial = 2067] [outer = 0x8aaa1800] 17:57:37 INFO - PROCESS | 1862 | 1466729857661 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] 17:57:37 INFO - PROCESS | 1862 | 1466729857739 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 17:57:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:57:37 INFO - PROCESS | 1862 | 1466729857745 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 1862 | 1466729857747 Marionette TRACE conn4 <- [1,2726,null,{}] 17:57:37 INFO - PROCESS | 1862 | 1466729857753 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}] 17:57:37 INFO - PROCESS | 1862 | 1466729857758 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:37 INFO - PROCESS | 1862 | 1466729857977 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 17:57:38 INFO - PROCESS | 1862 | 1466729858002 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 1862 | 1466729858009 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b307800 == 34 [pid = 1862] [id = 689] 17:57:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 56 (0x8b30e800) [pid = 1862] [serial = 2068] [outer = (nil)] 17:57:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 57 (0x8b720000) [pid = 1862] [serial = 2069] [outer = 0x8b30e800] 17:57:38 INFO - PROCESS | 1862 | 1466729858088 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 58 (0x8cc0fc00) [pid = 1862] [serial = 2070] [outer = 0x8b30e800] 17:57:39 INFO - PROCESS | 1862 | 1466729859051 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]]]}] 17:57:39 INFO - PROCESS | 1862 | --DOMWINDOW == 57 (0x88733000) [pid = 1862] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:57:39 INFO - PROCESS | 1862 | --DOMWINDOW == 56 (0x88364800) [pid = 1862] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:57:39 INFO - PROCESS | 1862 | --DOMWINDOW == 55 (0x8b717800) [pid = 1862] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:57:39 INFO - PROCESS | 1862 | --DOMWINDOW == 54 (0x8910c400) [pid = 1862] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:57:39 INFO - PROCESS | 1862 | --DOMWINDOW == 53 (0x88362c00) [pid = 1862] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:57:39 INFO - PROCESS | 1862 | --DOMWINDOW == 52 (0x87adf400) [pid = 1862] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:57:39 INFO - PROCESS | 1862 | --DOMWINDOW == 51 (0x89fe1c00) [pid = 1862] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:57:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:57:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1387ms 17:57:39 INFO - PROCESS | 1862 | 1466729859133 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 17:57:39 INFO - PROCESS | 1862 | 1466729859136 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 17:57:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:57:39 INFO - PROCESS | 1862 | 1466729859143 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:57:39 INFO - PROCESS | 1862 | 1466729859146 Marionette TRACE conn4 <- [1,2730,null,{}] 17:57:39 INFO - PROCESS | 1862 | 1466729859152 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}] 17:57:39 INFO - PROCESS | 1862 | 1466729859157 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:39 INFO - PROCESS | 1862 | 1466729859317 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 17:57:39 INFO - PROCESS | 1862 | 1466729859326 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:39 INFO - PROCESS | 1862 | 1466729859336 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be3400 == 35 [pid = 1862] [id = 690] 17:57:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 52 (0x894ca800) [pid = 1862] [serial = 2071] [outer = (nil)] 17:57:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 53 (0x8b310800) [pid = 1862] [serial = 2072] [outer = 0x894ca800] 17:57:39 INFO - PROCESS | 1862 | 1466729859405 Marionette DEBUG loaded listener.js 17:57:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 54 (0x8b71e000) [pid = 1862] [serial = 2073] [outer = 0x894ca800] 17:57:40 INFO - PROCESS | 1862 | 1466729860742 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\n"]]]}] 17:57:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 17:57:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:57:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:57:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:57:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1641ms 17:57:40 INFO - PROCESS | 1862 | 1466729860786 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 17:57:40 INFO - PROCESS | 1862 | 1466729860790 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 17:57:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:57:40 INFO - PROCESS | 1862 | 1466729860796 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:57:40 INFO - PROCESS | 1862 | 1466729860799 Marionette TRACE conn4 <- [1,2734,null,{}] 17:57:40 INFO - PROCESS | 1862 | 1466729860805 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}] 17:57:40 INFO - PROCESS | 1862 | 1466729860815 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:41 INFO - PROCESS | 1862 | 1466729861071 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 17:57:41 INFO - PROCESS | 1862 | 1466729861309 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 1862 | 1466729861320 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:41 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adb000 == 36 [pid = 1862] [id = 691] 17:57:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 55 (0x87add800) [pid = 1862] [serial = 2074] [outer = (nil)] 17:57:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 56 (0x87becc00) [pid = 1862] [serial = 2075] [outer = 0x87add800] 17:57:41 INFO - PROCESS | 1862 | 1466729861406 Marionette DEBUG loaded listener.js 17:57:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 57 (0x882b2c00) [pid = 1862] [serial = 2076] [outer = 0x87add800] 17:57:42 INFO - PROCESS | 1862 | 1466729862453 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]]]}] 17:57:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:57:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1694ms 17:57:42 INFO - PROCESS | 1862 | 1466729862494 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 17:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:57:42 INFO - PROCESS | 1862 | 1466729862501 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 17:57:42 INFO - PROCESS | 1862 | 1466729862509 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:57:42 INFO - PROCESS | 1862 | 1466729862513 Marionette TRACE conn4 <- [1,2738,null,{}] 17:57:42 INFO - PROCESS | 1862 | 1466729862522 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}] 17:57:42 INFO - PROCESS | 1862 | 1466729862529 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:42 INFO - PROCESS | 1862 | 1466729862725 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 17:57:42 INFO - PROCESS | 1862 | 1466729862970 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:42 INFO - PROCESS | 1862 | 1466729862983 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:43 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bdc000 == 37 [pid = 1862] [id = 692] 17:57:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 58 (0x894c7000) [pid = 1862] [serial = 2077] [outer = (nil)] 17:57:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 59 (0x89d03000) [pid = 1862] [serial = 2078] [outer = 0x894c7000] 17:57:43 INFO - PROCESS | 1862 | 1466729863107 Marionette DEBUG loaded listener.js 17:57:43 INFO - PROCESS | 1862 | ++DOMWINDOW == 60 (0x89fd8400) [pid = 1862] [serial = 2079] [outer = 0x894c7000] 17:57:44 INFO - PROCESS | 1862 | 1466729864069 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]]]}] 17:57:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:57:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1636ms 17:57:44 INFO - PROCESS | 1862 | 1466729864149 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 17:57:44 INFO - PROCESS | 1862 | 1466729864155 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 17:57:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:57:44 INFO - PROCESS | 1862 | 1466729864163 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:57:44 INFO - PROCESS | 1862 | 1466729864168 Marionette TRACE conn4 <- [1,2742,null,{}] 17:57:44 INFO - PROCESS | 1862 | 1466729864175 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}] 17:57:44 INFO - PROCESS | 1862 | 1466729864180 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:44 INFO - PROCESS | 1862 | 1466729864418 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 17:57:44 INFO - PROCESS | 1862 | 1466729864661 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:44 INFO - PROCESS | 1862 | 1466729864667 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x89109400 == 38 [pid = 1862] [id = 693] 17:57:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0x8aae1c00) [pid = 1862] [serial = 2080] [outer = (nil)] 17:57:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x8aaef800) [pid = 1862] [serial = 2081] [outer = 0x8aae1c00] 17:57:44 INFO - PROCESS | 1862 | 1466729864797 Marionette DEBUG loaded listener.js 17:57:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x8b30e400) [pid = 1862] [serial = 2082] [outer = 0x8aae1c00] 17:57:45 INFO - PROCESS | 1862 | 1466729865839 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]]]}] 17:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1737ms 17:57:45 INFO - PROCESS | 1862 | 1466729865901 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 17:57:45 INFO - PROCESS | 1862 | 1466729865906 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 17:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:57:45 INFO - PROCESS | 1862 | 1466729865921 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:57:45 INFO - PROCESS | 1862 | 1466729865930 Marionette TRACE conn4 <- [1,2746,null,{}] 17:57:45 INFO - PROCESS | 1862 | 1466729865939 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}] 17:57:45 INFO - PROCESS | 1862 | 1466729865946 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:46 INFO - PROCESS | 1862 | 1466729866185 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 17:57:46 INFO - PROCESS | 1862 | 1466729866425 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:46 INFO - PROCESS | 1862 | 1466729866433 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc11000 == 39 [pid = 1862] [id = 694] 17:57:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x8cc4a400) [pid = 1862] [serial = 2083] [outer = (nil)] 17:57:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8d0a9400) [pid = 1862] [serial = 2084] [outer = 0x8cc4a400] 17:57:46 INFO - PROCESS | 1862 | 1466729866535 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8d0aa800) [pid = 1862] [serial = 2085] [outer = 0x8cc4a400] 17:57:47 INFO - PROCESS | 1862 | 1466729867474 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]]]}] 17:57:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:57:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1611ms 17:57:47 INFO - PROCESS | 1862 | 1466729867526 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 17:57:47 INFO - PROCESS | 1862 | 1466729867530 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 17:57:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:57:47 INFO - PROCESS | 1862 | 1466729867554 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - PROCESS | 1862 | 1466729867558 Marionette TRACE conn4 <- [1,2750,null,{}] 17:57:47 INFO - PROCESS | 1862 | 1466729867564 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}] 17:57:47 INFO - PROCESS | 1862 | 1466729867569 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:47 INFO - PROCESS | 1862 | 1466729867751 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 17:57:47 INFO - PROCESS | 1862 | 1466729867937 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:47 INFO - PROCESS | 1862 | 1466729867948 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:47 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0aa000 == 40 [pid = 1862] [id = 695] 17:57:47 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8d0b6400) [pid = 1862] [serial = 2086] [outer = (nil)] 17:57:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8d0bb000) [pid = 1862] [serial = 2087] [outer = 0x8d0b6400] 17:57:48 INFO - PROCESS | 1862 | 1466729868025 Marionette DEBUG loaded listener.js 17:57:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8d176000) [pid = 1862] [serial = 2088] [outer = 0x8d0b6400] 17:57:48 INFO - PROCESS | 1862 | 1466729868985 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]]]}] 17:57:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:57:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1487ms 17:57:49 INFO - PROCESS | 1862 | 1466729869040 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 17:57:49 INFO - PROCESS | 1862 | 1466729869044 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 17:57:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:57:49 INFO - PROCESS | 1862 | 1466729869051 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:57:49 INFO - PROCESS | 1862 | 1466729869053 Marionette TRACE conn4 <- [1,2754,null,{}] 17:57:49 INFO - PROCESS | 1862 | 1466729869060 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}] 17:57:49 INFO - PROCESS | 1862 | 1466729869065 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:49 INFO - PROCESS | 1862 | 1466729869264 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 17:57:49 INFO - PROCESS | 1862 | 1466729869451 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 1862 | 1466729869469 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d17ec00 == 41 [pid = 1862] [id = 696] 17:57:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8d180000) [pid = 1862] [serial = 2089] [outer = (nil)] 17:57:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8d382000) [pid = 1862] [serial = 2090] [outer = 0x8d180000] 17:57:49 INFO - PROCESS | 1862 | 1466729869604 Marionette DEBUG loaded listener.js 17:57:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8de13400) [pid = 1862] [serial = 2091] [outer = 0x8d180000] 17:57:50 INFO - PROCESS | 1862 | 1466729870635 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]]]}] 17:57:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:57:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1632ms 17:57:50 INFO - PROCESS | 1862 | 1466729870684 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 17:57:50 INFO - PROCESS | 1862 | 1466729870688 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 17:57:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:57:50 INFO - PROCESS | 1862 | 1466729870728 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:57:50 INFO - PROCESS | 1862 | 1466729870733 Marionette TRACE conn4 <- [1,2758,null,{}] 17:57:50 INFO - PROCESS | 1862 | 1466729870738 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}] 17:57:50 INFO - PROCESS | 1862 | 1466729870744 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:50 INFO - PROCESS | 1862 | 1466729870927 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 17:57:51 INFO - PROCESS | 1862 | 1466729871129 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:51 INFO - PROCESS | 1862 | 1466729871139 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:51 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be9000 == 42 [pid = 1862] [id = 697] 17:57:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x87be9400) [pid = 1862] [serial = 2092] [outer = (nil)] 17:57:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x887e1800) [pid = 1862] [serial = 2093] [outer = 0x87be9400] 17:57:51 INFO - PROCESS | 1862 | 1466729871215 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8910d800) [pid = 1862] [serial = 2094] [outer = 0x87be9400] 17:57:52 INFO - PROCESS | 1862 | 1466729872435 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]]]}] 17:57:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:57:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1785ms 17:57:52 INFO - PROCESS | 1862 | 1466729872511 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 1862 | 1466729872516 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 17:57:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:57:52 INFO - PROCESS | 1862 | 1466729872524 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 1862 | 1466729872532 Marionette TRACE conn4 <- [1,2762,null,{}] 17:57:52 INFO - PROCESS | 1862 | 1466729872539 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}] 17:57:52 INFO - PROCESS | 1862 | 1466729872543 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:52 INFO - PROCESS | 1862 | 1466729872810 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 17:57:53 INFO - PROCESS | 1862 | 1466729873051 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:53 INFO - PROCESS | 1862 | 1466729873060 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x87be3400 == 41 [pid = 1862] [id = 690] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x8b307800 == 40 [pid = 1862] [id = 689] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x8a15cc00 == 39 [pid = 1862] [id = 688] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x882aa000 == 38 [pid = 1862] [id = 687] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x8835e800 == 37 [pid = 1862] [id = 686] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x88730800 == 36 [pid = 1862] [id = 660] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x88731c00 == 35 [pid = 1862] [id = 675] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x882b0400 == 34 [pid = 1862] [id = 674] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x87ade000 == 33 [pid = 1862] [id = 679] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x89d04000 == 32 [pid = 1862] [id = 671] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x87bddc00 == 31 [pid = 1862] [id = 668] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x8872d400 == 30 [pid = 1862] [id = 683] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x88359800 == 29 [pid = 1862] [id = 665] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe0c00 == 28 [pid = 1862] [id = 684] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x88363800 == 27 [pid = 1862] [id = 680] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x88360c00 == 26 [pid = 1862] [id = 672] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x8835f000 == 25 [pid = 1862] [id = 661] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa96800 == 24 [pid = 1862] [id = 673] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x882ae000 == 23 [pid = 1862] [id = 682] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x882ad000 == 22 [pid = 1862] [id = 685] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x88361400 == 21 [pid = 1862] [id = 678] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x87beac00 == 20 [pid = 1862] [id = 667] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x88358800 == 19 [pid = 1862] [id = 662] 17:57:53 INFO - PROCESS | 1862 | --DOCSHELL 0x8910bc00 == 18 [pid = 1862] [id = 681] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x8b1b0000 == 17 [pid = 1862] [id = 664] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x8b30d800 == 16 [pid = 1862] [id = 677] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x87be8400 == 15 [pid = 1862] [id = 663] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x8b71b400 == 14 [pid = 1862] [id = 666] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x89d09400 == 13 [pid = 1862] [id = 676] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0aa000 == 12 [pid = 1862] [id = 695] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x8d17ec00 == 11 [pid = 1862] [id = 696] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc11000 == 10 [pid = 1862] [id = 694] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x89109400 == 9 [pid = 1862] [id = 693] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x87adb000 == 8 [pid = 1862] [id = 691] 17:57:54 INFO - PROCESS | 1862 | --DOCSHELL 0x88bdc000 == 7 [pid = 1862] [id = 692] 17:57:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad5000 == 8 [pid = 1862] [id = 698] 17:57:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x87ad5400) [pid = 1862] [serial = 2095] [outer = (nil)] 17:57:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x87ade000) [pid = 1862] [serial = 2096] [outer = 0x87ad5400] 17:57:54 INFO - PROCESS | 1862 | 1466729874075 Marionette DEBUG loaded listener.js 17:57:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x87be8c00) [pid = 1862] [serial = 2097] [outer = 0x87ad5400] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x89105c00) [pid = 1862] [serial = 2028] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x887d9400) [pid = 1862] [serial = 2042] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8d0a8000) [pid = 1862] [serial = 2033] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x894cf800) [pid = 1862] [serial = 2045] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8d175400) [pid = 1862] [serial = 2034] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8b71bc00) [pid = 1862] [serial = 2036] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x89d08400) [pid = 1862] [serial = 2046] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x88bdf400) [pid = 1862] [serial = 2043] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x87bdf000) [pid = 1862] [serial = 2039] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x887de800) [pid = 1862] [serial = 2027] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x882a6000) [pid = 1862] [serial = 2040] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8aa9dc00) [pid = 1862] [serial = 2031] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8a156c00) [pid = 1862] [serial = 2030] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8d0a3400) [pid = 1862] [serial = 2037] [outer = (nil)] [url = about:blank] 17:57:54 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x89fccc00) [pid = 1862] [serial = 2048] [outer = (nil)] [url = about:blank] 17:57:55 INFO - PROCESS | 1862 | 1466729875122 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]]]}] 17:57:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:57:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2656ms 17:57:55 INFO - PROCESS | 1862 | 1466729875182 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 17:57:55 INFO - PROCESS | 1862 | 1466729875189 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 17:57:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:57:55 INFO - PROCESS | 1862 | 1466729875208 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:57:55 INFO - PROCESS | 1862 | 1466729875211 Marionette TRACE conn4 <- [1,2766,null,{}] 17:57:55 INFO - PROCESS | 1862 | 1466729875225 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}] 17:57:55 INFO - PROCESS | 1862 | 1466729875232 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:55 INFO - PROCESS | 1862 | 1466729875424 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 17:57:55 INFO - PROCESS | 1862 | 1466729875437 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:55 INFO - PROCESS | 1862 | 1466729875445 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x8872b400 == 9 [pid = 1862] [id = 699] 17:57:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x8872bc00) [pid = 1862] [serial = 2098] [outer = (nil)] 17:57:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x88731800) [pid = 1862] [serial = 2099] [outer = 0x8872bc00] 17:57:55 INFO - PROCESS | 1862 | 1466729875539 Marionette DEBUG loaded listener.js 17:57:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x887da400) [pid = 1862] [serial = 2100] [outer = 0x8872bc00] 17:57:56 INFO - PROCESS | 1862 | 1466729876544 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]]]}] 17:57:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:57:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1397ms 17:57:56 INFO - PROCESS | 1862 | 1466729876618 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 17:57:56 INFO - PROCESS | 1862 | 1466729876624 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 17:57:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:57:56 INFO - PROCESS | 1862 | 1466729876653 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:57:56 INFO - PROCESS | 1862 | 1466729876658 Marionette TRACE conn4 <- [1,2770,null,{}] 17:57:56 INFO - PROCESS | 1862 | 1466729876666 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}] 17:57:56 INFO - PROCESS | 1862 | 1466729876671 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:56 INFO - PROCESS | 1862 | 1466729876923 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 17:57:56 INFO - PROCESS | 1862 | 1466729876957 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:56 INFO - PROCESS | 1862 | 1466729876964 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:56 INFO - PROCESS | 1862 | ++DOCSHELL 0x89107800 == 10 [pid = 1862] [id = 700] 17:57:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x89108800) [pid = 1862] [serial = 2101] [outer = (nil)] 17:57:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89110400) [pid = 1862] [serial = 2102] [outer = 0x89108800] 17:57:57 INFO - PROCESS | 1862 | 1466729877039 Marionette DEBUG loaded listener.js 17:57:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x894cf400) [pid = 1862] [serial = 2103] [outer = 0x89108800] 17:57:58 INFO - PROCESS | 1862 | 1466729878171 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]]]}] 17:57:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:57:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1545ms 17:57:58 INFO - PROCESS | 1862 | 1466729878197 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 17:57:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:57:58 INFO - PROCESS | 1862 | 1466729878202 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 17:57:58 INFO - PROCESS | 1862 | 1466729878210 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:57:58 INFO - PROCESS | 1862 | 1466729878217 Marionette TRACE conn4 <- [1,2774,null,{}] 17:57:58 INFO - PROCESS | 1862 | 1466729878242 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}] 17:57:58 INFO - PROCESS | 1862 | 1466729878253 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:58 INFO - PROCESS | 1862 | 1466729878510 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 17:57:58 INFO - PROCESS | 1862 | 1466729878538 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:58 INFO - PROCESS | 1862 | 1466729878548 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:57:58 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fde400 == 11 [pid = 1862] [id = 701] 17:57:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89fdec00) [pid = 1862] [serial = 2104] [outer = (nil)] 17:57:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x89fe8400) [pid = 1862] [serial = 2105] [outer = 0x89fdec00] 17:57:58 INFO - PROCESS | 1862 | 1466729878619 Marionette DEBUG loaded listener.js 17:57:58 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8a153400) [pid = 1862] [serial = 2106] [outer = 0x89fdec00] 17:57:59 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x894ca800) [pid = 1862] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:57:59 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8b30e800) [pid = 1862] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:57:59 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89fe1000) [pid = 1862] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:57:59 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8b309800) [pid = 1862] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:57:59 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8aaa1800) [pid = 1862] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:57:59 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x88361c00) [pid = 1862] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:57:59 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8872f000) [pid = 1862] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:57:59 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x88356c00) [pid = 1862] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:57:59 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x88be0400) [pid = 1862] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:57:59 INFO - PROCESS | 1862 | 1466729879951 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]]]}] 17:57:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:57:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1790ms 17:58:00 INFO - PROCESS | 1862 | 1466729880001 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 17:58:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:58:00 INFO - PROCESS | 1862 | 1466729880006 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 17:58:00 INFO - PROCESS | 1862 | 1466729880012 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 1862 | 1466729880015 Marionette TRACE conn4 <- [1,2778,null,{}] 17:58:00 INFO - PROCESS | 1862 | 1466729880021 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}] 17:58:00 INFO - PROCESS | 1862 | 1466729880026 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:00 INFO - PROCESS | 1862 | 1466729880210 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 17:58:00 INFO - PROCESS | 1862 | 1466729880364 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:00 INFO - PROCESS | 1862 | 1466729880375 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x88356c00 == 12 [pid = 1862] [id = 702] 17:58:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x887de000) [pid = 1862] [serial = 2107] [outer = (nil)] 17:58:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8a157400) [pid = 1862] [serial = 2108] [outer = 0x887de000] 17:58:00 INFO - PROCESS | 1862 | 1466729880444 Marionette DEBUG loaded listener.js 17:58:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8a15d800) [pid = 1862] [serial = 2109] [outer = 0x887de000] 17:58:01 INFO - PROCESS | 1862 | 1466729881304 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]]]}] 17:58:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:58:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1331ms 17:58:01 INFO - PROCESS | 1862 | 1466729881344 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 17:58:01 INFO - PROCESS | 1862 | 1466729881351 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 17:58:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:58:01 INFO - PROCESS | 1862 | 1466729881360 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:58:01 INFO - PROCESS | 1862 | 1466729881366 Marionette TRACE conn4 <- [1,2782,null,{}] 17:58:01 INFO - PROCESS | 1862 | 1466729881377 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}] 17:58:01 INFO - PROCESS | 1862 | 1466729881382 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:01 INFO - PROCESS | 1862 | 1466729881617 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 17:58:01 INFO - PROCESS | 1862 | 1466729881804 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:01 INFO - PROCESS | 1862 | 1466729881819 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x88360000 == 13 [pid = 1862] [id = 703] 17:58:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x88360800) [pid = 1862] [serial = 2110] [outer = (nil)] 17:58:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88729000) [pid = 1862] [serial = 2111] [outer = 0x88360800] 17:58:01 INFO - PROCESS | 1862 | 1466729881957 Marionette DEBUG loaded listener.js 17:58:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x88be8400) [pid = 1862] [serial = 2112] [outer = 0x88360800] 17:58:03 INFO - PROCESS | 1862 | 1466729883132 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]]]}] 17:58:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:58:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1848ms 17:58:03 INFO - PROCESS | 1862 | 1466729883208 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 1862 | 1466729883217 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 17:58:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:58:03 INFO - PROCESS | 1862 | 1466729883228 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 1862 | 1466729883233 Marionette TRACE conn4 <- [1,2786,null,{}] 17:58:03 INFO - PROCESS | 1862 | 1466729883240 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}] 17:58:03 INFO - PROCESS | 1862 | 1466729883247 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:03 INFO - PROCESS | 1862 | 1466729883479 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 17:58:03 INFO - PROCESS | 1862 | 1466729883720 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 1862 | 1466729883732 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be6000 == 14 [pid = 1862] [id = 704] 17:58:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89fdf800) [pid = 1862] [serial = 2113] [outer = (nil)] 17:58:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8a157800) [pid = 1862] [serial = 2114] [outer = 0x89fdf800] 17:58:03 INFO - PROCESS | 1862 | 1466729883842 Marionette DEBUG loaded listener.js 17:58:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8aaa1c00) [pid = 1862] [serial = 2115] [outer = 0x89fdf800] 17:58:04 INFO - PROCESS | 1862 | 1466729884891 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]]]}] 17:58:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:58:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1739ms 17:58:04 INFO - PROCESS | 1862 | 1466729884968 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 17:58:04 INFO - PROCESS | 1862 | 1466729884972 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 17:58:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:58:04 INFO - PROCESS | 1862 | 1466729884981 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:58:04 INFO - PROCESS | 1862 | 1466729884987 Marionette TRACE conn4 <- [1,2790,null,{}] 17:58:05 INFO - PROCESS | 1862 | 1466729885004 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}] 17:58:05 INFO - PROCESS | 1862 | 1466729885014 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:05 INFO - PROCESS | 1862 | 1466729885290 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 17:58:05 INFO - PROCESS | 1862 | 1466729885640 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:05 INFO - PROCESS | 1862 | 1466729885652 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b1b8400 == 15 [pid = 1862] [id = 705] 17:58:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b1b8800) [pid = 1862] [serial = 2116] [outer = (nil)] 17:58:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8b305800) [pid = 1862] [serial = 2117] [outer = 0x8b1b8800] 17:58:05 INFO - PROCESS | 1862 | 1466729885745 Marionette DEBUG loaded listener.js 17:58:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8b30d000) [pid = 1862] [serial = 2118] [outer = 0x8b1b8800] 17:58:06 INFO - PROCESS | 1862 | 1466729886884 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]]]}] 17:58:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:58:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1989ms 17:58:06 INFO - PROCESS | 1862 | 1466729886970 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 1862 | 1466729886978 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 17:58:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:58:06 INFO - PROCESS | 1862 | 1466729886984 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:58:06 INFO - PROCESS | 1862 | 1466729886988 Marionette TRACE conn4 <- [1,2794,null,{}] 17:58:06 INFO - PROCESS | 1862 | 1466729886994 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}] 17:58:07 INFO - PROCESS | 1862 | 1466729886999 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:07 INFO - PROCESS | 1862 | 1466729887221 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 17:58:07 INFO - PROCESS | 1862 | 1466729887617 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:07 INFO - PROCESS | 1862 | 1466729887627 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be0c00 == 16 [pid = 1862] [id = 706] 17:58:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x87be5c00) [pid = 1862] [serial = 2119] [outer = (nil)] 17:58:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x882ac000) [pid = 1862] [serial = 2120] [outer = 0x87be5c00] 17:58:07 INFO - PROCESS | 1862 | 1466729887730 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8835cc00) [pid = 1862] [serial = 2121] [outer = 0x87be5c00] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8b310800) [pid = 1862] [serial = 2072] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8b720000) [pid = 1862] [serial = 2069] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8b71e000) [pid = 1862] [serial = 2073] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x89fea800) [pid = 1862] [serial = 2054] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8aae4c00) [pid = 1862] [serial = 2055] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8b30e000) [pid = 1862] [serial = 2057] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8b71a000) [pid = 1862] [serial = 2058] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8b1b3c00) [pid = 1862] [serial = 2066] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88be8c00) [pid = 1862] [serial = 2060] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x89108400) [pid = 1862] [serial = 2061] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x887d4000) [pid = 1862] [serial = 2051] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x88be9400) [pid = 1862] [serial = 2052] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8aa98800) [pid = 1862] [serial = 2049] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x89d08000) [pid = 1862] [serial = 2063] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x89fd0000) [pid = 1862] [serial = 2064] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x8cc0fc00) [pid = 1862] [serial = 2070] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x8b302400) [pid = 1862] [serial = 2067] [outer = (nil)] [url = about:blank] 17:58:08 INFO - PROCESS | 1862 | 1466729888801 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]]]}] 17:58:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:58:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1836ms 17:58:08 INFO - PROCESS | 1862 | 1466729888824 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 17:58:08 INFO - PROCESS | 1862 | 1466729888830 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 17:58:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:58:08 INFO - PROCESS | 1862 | 1466729888839 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:58:08 INFO - PROCESS | 1862 | 1466729888844 Marionette TRACE conn4 <- [1,2798,null,{}] 17:58:08 INFO - PROCESS | 1862 | 1466729888853 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}] 17:58:08 INFO - PROCESS | 1862 | 1466729888862 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:09 INFO - PROCESS | 1862 | 1466729889034 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 17:58:09 INFO - PROCESS | 1862 | 1466729889181 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 1862 | 1466729889193 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x89102800 == 17 [pid = 1862] [id = 707] 17:58:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x89105400) [pid = 1862] [serial = 2122] [outer = (nil)] 17:58:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x89d04000) [pid = 1862] [serial = 2123] [outer = 0x89105400] 17:58:09 INFO - PROCESS | 1862 | 1466729889307 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x89fcac00) [pid = 1862] [serial = 2124] [outer = 0x89105400] 17:58:10 INFO - PROCESS | 1862 | 1466729890176 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]]]}] 17:58:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:58:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1385ms 17:58:10 INFO - PROCESS | 1862 | 1466729890229 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 17:58:10 INFO - PROCESS | 1862 | 1466729890235 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 17:58:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:58:10 INFO - PROCESS | 1862 | 1466729890243 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - PROCESS | 1862 | 1466729890247 Marionette TRACE conn4 <- [1,2802,null,{}] 17:58:10 INFO - PROCESS | 1862 | 1466729890252 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}] 17:58:10 INFO - PROCESS | 1862 | 1466729890257 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:10 INFO - PROCESS | 1862 | 1466729890431 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 17:58:10 INFO - PROCESS | 1862 | 1466729890576 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 1862 | 1466729890584 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fea800 == 18 [pid = 1862] [id = 708] 17:58:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8a153800) [pid = 1862] [serial = 2125] [outer = (nil)] 17:58:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8aaa5800) [pid = 1862] [serial = 2126] [outer = 0x8a153800] 17:58:10 INFO - PROCESS | 1862 | 1466729890675 Marionette DEBUG loaded listener.js 17:58:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8aaec800) [pid = 1862] [serial = 2127] [outer = 0x8a153800] 17:58:11 INFO - PROCESS | 1862 | 1466729891606 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]]]}] 17:58:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:58:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1398ms 17:58:11 INFO - PROCESS | 1862 | 1466729891643 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 1862 | 1466729891646 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 17:58:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:58:11 INFO - PROCESS | 1862 | 1466729891672 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - PROCESS | 1862 | 1466729891682 Marionette TRACE conn4 <- [1,2806,null,{}] 17:58:11 INFO - PROCESS | 1862 | 1466729891692 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}] 17:58:11 INFO - PROCESS | 1862 | 1466729891700 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:11 INFO - PROCESS | 1862 | 1466729891956 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 17:58:12 INFO - PROCESS | 1862 | 1466729891983 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 1862 | 1466729892002 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x8a14ec00 == 19 [pid = 1862] [id = 709] 17:58:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8b307800) [pid = 1862] [serial = 2128] [outer = (nil)] 17:58:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8b719800) [pid = 1862] [serial = 2129] [outer = 0x8b307800] 17:58:12 INFO - PROCESS | 1862 | 1466729892158 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8b71e000) [pid = 1862] [serial = 2130] [outer = 0x8b307800] 17:58:13 INFO - PROCESS | 1862 | 1466729893104 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]]]}] 17:58:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:58:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1512ms 17:58:13 INFO - PROCESS | 1862 | 1466729893174 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 17:58:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:58:13 INFO - PROCESS | 1862 | 1466729893180 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 17:58:13 INFO - PROCESS | 1862 | 1466729893187 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:58:13 INFO - PROCESS | 1862 | 1466729893190 Marionette TRACE conn4 <- [1,2810,null,{}] 17:58:13 INFO - PROCESS | 1862 | 1466729893197 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}] 17:58:13 INFO - PROCESS | 1862 | 1466729893202 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:13 INFO - PROCESS | 1862 | 1466729893427 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89108800) [pid = 1862] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x89fdec00) [pid = 1862] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x87ad5400) [pid = 1862] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8872bc00) [pid = 1862] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x87add800) [pid = 1862] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x894c7000) [pid = 1862] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x8aae1c00) [pid = 1862] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x8cc4a400) [pid = 1862] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x8d0b6400) [pid = 1862] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:58:13 INFO - PROCESS | 1862 | --DOMWINDOW == 60 (0x8d180000) [pid = 1862] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:58:13 INFO - PROCESS | 1862 | 1466729893571 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:13 INFO - PROCESS | 1862 | 1466729893577 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad5400 == 20 [pid = 1862] [id = 710] 17:58:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 61 (0x87add800) [pid = 1862] [serial = 2131] [outer = (nil)] 17:58:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x887e2c00) [pid = 1862] [serial = 2132] [outer = 0x87add800] 17:58:13 INFO - PROCESS | 1862 | 1466729893656 Marionette DEBUG loaded listener.js 17:58:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x89105800) [pid = 1862] [serial = 2133] [outer = 0x87add800] 17:58:14 INFO - PROCESS | 1862 | 1466729894503 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]]]}] 17:58:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:58:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1331ms 17:58:14 INFO - PROCESS | 1862 | 1466729894518 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 1862 | 1466729894521 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 17:58:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:58:14 INFO - PROCESS | 1862 | 1466729894538 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - PROCESS | 1862 | 1466729894542 Marionette TRACE conn4 <- [1,2814,null,{}] 17:58:14 INFO - PROCESS | 1862 | 1466729894581 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}] 17:58:14 INFO - PROCESS | 1862 | 1466729894586 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:14 INFO - PROCESS | 1862 | 1466729894772 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 17:58:14 INFO - PROCESS | 1862 | 1466729894782 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 1862 | 1466729894801 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x88728c00 == 21 [pid = 1862] [id = 711] 17:58:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x887d7000) [pid = 1862] [serial = 2134] [outer = (nil)] 17:58:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8cc15000) [pid = 1862] [serial = 2135] [outer = 0x887d7000] 17:58:15 INFO - PROCESS | 1862 | 1466729895038 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8cc46000) [pid = 1862] [serial = 2136] [outer = 0x887d7000] 17:58:16 INFO - PROCESS | 1862 | 1466729896180 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]]]}] 17:58:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:58:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1687ms 17:58:16 INFO - PROCESS | 1862 | 1466729896227 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 17:58:16 INFO - PROCESS | 1862 | 1466729896234 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 17:58:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:58:16 INFO - PROCESS | 1862 | 1466729896244 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:58:16 INFO - PROCESS | 1862 | 1466729896249 Marionette TRACE conn4 <- [1,2818,null,{}] 17:58:16 INFO - PROCESS | 1862 | 1466729896259 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}] 17:58:16 INFO - PROCESS | 1862 | 1466729896266 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:16 INFO - PROCESS | 1862 | 1466729896500 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 17:58:16 INFO - PROCESS | 1862 | 1466729896731 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:16 INFO - PROCESS | 1862 | 1466729896743 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:16 INFO - PROCESS | 1862 | ++DOCSHELL 0x88bdfc00 == 22 [pid = 1862] [id = 712] 17:58:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x88be1c00) [pid = 1862] [serial = 2137] [outer = (nil)] 17:58:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89d05800) [pid = 1862] [serial = 2138] [outer = 0x88be1c00] 17:58:16 INFO - PROCESS | 1862 | 1466729896847 Marionette DEBUG loaded listener.js 17:58:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x89fd5400) [pid = 1862] [serial = 2139] [outer = 0x88be1c00] 17:58:17 INFO - PROCESS | 1862 | 1466729897843 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]]]}] 17:58:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:58:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1635ms 17:58:17 INFO - PROCESS | 1862 | 1466729897880 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 17:58:17 INFO - PROCESS | 1862 | 1466729897888 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 17:58:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:58:17 INFO - PROCESS | 1862 | 1466729897901 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:58:17 INFO - PROCESS | 1862 | 1466729897905 Marionette TRACE conn4 <- [1,2822,null,{}] 17:58:17 INFO - PROCESS | 1862 | 1466729897913 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}] 17:58:17 INFO - PROCESS | 1862 | 1466729897920 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:18 INFO - PROCESS | 1862 | 1466729898127 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 17:58:18 INFO - PROCESS | 1862 | 1466729898377 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:18 INFO - PROCESS | 1862 | 1466729898385 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aae7000 == 23 [pid = 1862] [id = 713] 17:58:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8aaea000) [pid = 1862] [serial = 2140] [outer = (nil)] 17:58:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8b1b6400) [pid = 1862] [serial = 2141] [outer = 0x8aaea000] 17:58:18 INFO - PROCESS | 1862 | 1466729898519 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x89104000) [pid = 1862] [serial = 2142] [outer = 0x8aaea000] 17:58:19 INFO - PROCESS | 1862 | 1466729899576 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]]]}] 17:58:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:58:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1741ms 17:58:19 INFO - PROCESS | 1862 | 1466729899643 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 17:58:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:58:19 INFO - PROCESS | 1862 | 1466729899648 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 17:58:19 INFO - PROCESS | 1862 | 1466729899656 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:58:19 INFO - PROCESS | 1862 | 1466729899662 Marionette TRACE conn4 <- [1,2826,null,{}] 17:58:19 INFO - PROCESS | 1862 | 1466729899680 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}] 17:58:19 INFO - PROCESS | 1862 | 1466729899689 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:19 INFO - PROCESS | 1862 | 1466729899881 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 17:58:20 INFO - PROCESS | 1862 | 1466729900145 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:20 INFO - PROCESS | 1862 | 1466729900160 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d8800 == 24 [pid = 1862] [id = 714] 17:58:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8cc48c00) [pid = 1862] [serial = 2143] [outer = (nil)] 17:58:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8cc4c000) [pid = 1862] [serial = 2144] [outer = 0x8cc48c00] 17:58:20 INFO - PROCESS | 1862 | 1466729900293 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8d0a7800) [pid = 1862] [serial = 2145] [outer = 0x8cc48c00] 17:58:21 INFO - PROCESS | 1862 | 1466729901319 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:58:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:58:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1744ms 17:58:21 INFO - PROCESS | 1862 | 1466729901400 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 17:58:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:58:21 INFO - PROCESS | 1862 | 1466729901406 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 17:58:21 INFO - PROCESS | 1862 | 1466729901414 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:58:21 INFO - PROCESS | 1862 | 1466729901418 Marionette TRACE conn4 <- [1,2830,null,{}] 17:58:21 INFO - PROCESS | 1862 | 1466729901426 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}] 17:58:21 INFO - PROCESS | 1862 | 1466729901431 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:21 INFO - PROCESS | 1862 | 1466729901677 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 17:58:21 INFO - PROCESS | 1862 | 1466729901919 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 1862 | 1466729901927 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad4800 == 25 [pid = 1862] [id = 715] 17:58:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8d0ac400) [pid = 1862] [serial = 2146] [outer = (nil)] 17:58:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8d0b5c00) [pid = 1862] [serial = 2147] [outer = 0x8d0ac400] 17:58:22 INFO - PROCESS | 1862 | 1466729902042 Marionette DEBUG loaded listener.js 17:58:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8d0bd400) [pid = 1862] [serial = 2148] [outer = 0x8d0ac400] 17:58:23 INFO - PROCESS | 1862 | 1466729902998 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]]]}] 17:58:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:58:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1635ms 17:58:23 INFO - PROCESS | 1862 | 1466729903049 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 17:58:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:58:23 INFO - PROCESS | 1862 | 1466729903054 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 17:58:23 INFO - PROCESS | 1862 | 1466729903062 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:58:23 INFO - PROCESS | 1862 | 1466729903065 Marionette TRACE conn4 <- [1,2834,null,{}] 17:58:23 INFO - PROCESS | 1862 | 1466729903074 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}] 17:58:23 INFO - PROCESS | 1862 | 1466729903079 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:23 INFO - PROCESS | 1862 | 1466729903286 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 17:58:23 INFO - PROCESS | 1862 | 1466729903475 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 1862 | 1466729903485 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0a7000 == 26 [pid = 1862] [id = 716] 17:58:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8d0a7400) [pid = 1862] [serial = 2149] [outer = (nil)] 17:58:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d17cc00) [pid = 1862] [serial = 2150] [outer = 0x8d0a7400] 17:58:23 INFO - PROCESS | 1862 | 1466729903573 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8d17ec00) [pid = 1862] [serial = 2151] [outer = 0x8d0a7400] 17:58:24 INFO - PROCESS | 1862 | 1466729904579 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:58:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:58:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1585ms 17:58:24 INFO - PROCESS | 1862 | 1466729904670 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 17:58:24 INFO - PROCESS | 1862 | 1466729904678 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 17:58:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:58:24 INFO - PROCESS | 1862 | 1466729904691 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 1862 | 1466729904699 Marionette TRACE conn4 <- [1,2838,null,{}] 17:58:24 INFO - PROCESS | 1862 | 1466729904724 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}] 17:58:24 INFO - PROCESS | 1862 | 1466729904742 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:25 INFO - PROCESS | 1862 | 1466729905030 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 17:58:25 INFO - PROCESS | 1862 | 1466729905287 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 1862 | 1466729905294 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:25 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0b7400 == 27 [pid = 1862] [id = 717] 17:58:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8d38b800) [pid = 1862] [serial = 2152] [outer = (nil)] 17:58:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8de18400) [pid = 1862] [serial = 2153] [outer = 0x8d38b800] 17:58:25 INFO - PROCESS | 1862 | 1466729905386 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8de1a800) [pid = 1862] [serial = 2154] [outer = 0x8d38b800] 17:58:26 INFO - PROCESS | 1862 | 1466729906322 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]]]}] 17:58:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:58:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1704ms 17:58:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:58:26 INFO - PROCESS | 1862 | 1466729906395 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 17:58:26 INFO - PROCESS | 1862 | 1466729906399 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 17:58:26 INFO - PROCESS | 1862 | 1466729906407 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - PROCESS | 1862 | 1466729906410 Marionette TRACE conn4 <- [1,2842,null,{}] 17:58:26 INFO - PROCESS | 1862 | 1466729906419 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}] 17:58:26 INFO - PROCESS | 1862 | 1466729906426 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:26 INFO - PROCESS | 1862 | 1466729906627 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 17:58:26 INFO - PROCESS | 1862 | 1466729906835 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 1862 | 1466729906843 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd9800 == 28 [pid = 1862] [id = 718] 17:58:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8cc15800) [pid = 1862] [serial = 2155] [outer = (nil)] 17:58:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8de6b800) [pid = 1862] [serial = 2156] [outer = 0x8cc15800] 17:58:26 INFO - PROCESS | 1862 | 1466729906969 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8de6ec00) [pid = 1862] [serial = 2157] [outer = 0x8cc15800] 17:58:28 INFO - PROCESS | 1862 | 1466729908032 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]]]}] 17:58:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:58:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1696ms 17:58:28 INFO - PROCESS | 1862 | 1466729908102 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 17:58:28 INFO - PROCESS | 1862 | 1466729908107 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 17:58:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:58:28 INFO - PROCESS | 1862 | 1466729908114 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 1862 | 1466729908118 Marionette TRACE conn4 <- [1,2846,null,{}] 17:58:28 INFO - PROCESS | 1862 | 1466729908125 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}] 17:58:28 INFO - PROCESS | 1862 | 1466729908131 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:28 INFO - PROCESS | 1862 | 1466729908578 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 17:58:28 INFO - PROCESS | 1862 | 1466729908846 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 1862 | 1466729908856 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x88360c00 == 29 [pid = 1862] [id = 719] 17:58:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x88361000) [pid = 1862] [serial = 2158] [outer = (nil)] 17:58:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x887d8400) [pid = 1862] [serial = 2159] [outer = 0x88361000] 17:58:28 INFO - PROCESS | 1862 | 1466729908949 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x89102c00) [pid = 1862] [serial = 2160] [outer = 0x88361000] 17:58:29 INFO - PROCESS | 1862 | 1466729909946 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]]]}] 17:58:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:58:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1886ms 17:58:30 INFO - PROCESS | 1862 | 1466729910012 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 1862 | 1466729910020 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 17:58:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:58:30 INFO - PROCESS | 1862 | 1466729910040 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 1862 | 1466729910046 Marionette TRACE conn4 <- [1,2850,null,{}] 17:58:30 INFO - PROCESS | 1862 | 1466729910055 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}] 17:58:30 INFO - PROCESS | 1862 | 1466729910062 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:30 INFO - PROCESS | 1862 | 1466729910277 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 17:58:30 INFO - PROCESS | 1862 | 1466729910528 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 1862 | 1466729910539 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be9c00 == 30 [pid = 1862] [id = 720] 17:58:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x89110800) [pid = 1862] [serial = 2161] [outer = (nil)] 17:58:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x8a15b000) [pid = 1862] [serial = 2162] [outer = 0x89110800] 17:58:30 INFO - PROCESS | 1862 | 1466729910642 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x8aae4c00) [pid = 1862] [serial = 2163] [outer = 0x89110800] 17:58:31 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad5000 == 29 [pid = 1862] [id = 698] 17:58:31 INFO - PROCESS | 1862 | --DOCSHELL 0x87be9000 == 28 [pid = 1862] [id = 697] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x8a157400) [pid = 1862] [serial = 2108] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x894cf400) [pid = 1862] [serial = 2103] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x89fe8400) [pid = 1862] [serial = 2105] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x87ade000) [pid = 1862] [serial = 2096] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x87be8c00) [pid = 1862] [serial = 2097] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x88731800) [pid = 1862] [serial = 2099] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x882b2c00) [pid = 1862] [serial = 2076] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x87becc00) [pid = 1862] [serial = 2075] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x89fd8400) [pid = 1862] [serial = 2079] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x89d03000) [pid = 1862] [serial = 2078] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8b30e400) [pid = 1862] [serial = 2082] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8aaef800) [pid = 1862] [serial = 2081] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8d0aa800) [pid = 1862] [serial = 2085] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8d0a9400) [pid = 1862] [serial = 2084] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d176000) [pid = 1862] [serial = 2088] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d0bb000) [pid = 1862] [serial = 2087] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8de13400) [pid = 1862] [serial = 2091] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8d382000) [pid = 1862] [serial = 2090] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x887e1800) [pid = 1862] [serial = 2093] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8a153400) [pid = 1862] [serial = 2106] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x89110400) [pid = 1862] [serial = 2102] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x887da400) [pid = 1862] [serial = 2100] [outer = (nil)] [url = about:blank] 17:58:32 INFO - PROCESS | 1862 | 1466729912723 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:58:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:58:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2799ms 17:58:32 INFO - PROCESS | 1862 | 1466729912834 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 17:58:32 INFO - PROCESS | 1862 | 1466729912841 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 17:58:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:58:32 INFO - PROCESS | 1862 | 1466729912851 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - PROCESS | 1862 | 1466729912859 Marionette TRACE conn4 <- [1,2854,null,{}] 17:58:32 INFO - PROCESS | 1862 | 1466729912868 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}] 17:58:32 INFO - PROCESS | 1862 | 1466729912875 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:33 INFO - PROCESS | 1862 | 1466729913069 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 17:58:33 INFO - PROCESS | 1862 | 1466729913248 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 1862 | 1466729913255 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b3800 == 29 [pid = 1862] [id = 721] 17:58:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x882b4400) [pid = 1862] [serial = 2164] [outer = (nil)] 17:58:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8872ac00) [pid = 1862] [serial = 2165] [outer = 0x882b4400] 17:58:33 INFO - PROCESS | 1862 | 1466729913386 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x88732400) [pid = 1862] [serial = 2166] [outer = 0x882b4400] 17:58:34 INFO - PROCESS | 1862 | 1466729914333 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]]]}] 17:58:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:58:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1545ms 17:58:34 INFO - PROCESS | 1862 | 1466729914395 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 1862 | 1466729914405 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 17:58:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:58:34 INFO - PROCESS | 1862 | 1466729914423 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 1862 | 1466729914429 Marionette TRACE conn4 <- [1,2858,null,{}] 17:58:34 INFO - PROCESS | 1862 | 1466729914437 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}] 17:58:34 INFO - PROCESS | 1862 | 1466729914444 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:34 INFO - PROCESS | 1862 | 1466729914642 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 17:58:34 INFO - PROCESS | 1862 | 1466729914862 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 1862 | 1466729914873 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be2c00 == 30 [pid = 1862] [id = 722] 17:58:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8910f000) [pid = 1862] [serial = 2167] [outer = (nil)] 17:58:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x894cd400) [pid = 1862] [serial = 2168] [outer = 0x8910f000] 17:58:34 INFO - PROCESS | 1862 | 1466729914988 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89d04800) [pid = 1862] [serial = 2169] [outer = 0x8910f000] 17:58:36 INFO - PROCESS | 1862 | 1466729916249 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:58:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1905ms 17:58:36 INFO - PROCESS | 1862 | 1466729916327 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 1862 | 1466729916331 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 17:58:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:58:36 INFO - PROCESS | 1862 | 1466729916348 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 1862 | 1466729916356 Marionette TRACE conn4 <- [1,2862,null,{}] 17:58:36 INFO - PROCESS | 1862 | 1466729916375 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}] 17:58:36 INFO - PROCESS | 1862 | 1466729916385 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:36 INFO - PROCESS | 1862 | 1466729916652 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x87be5c00) [pid = 1862] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89105400) [pid = 1862] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x87add800) [pid = 1862] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x887de000) [pid = 1862] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8a153800) [pid = 1862] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8b1b8800) [pid = 1862] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x88360800) [pid = 1862] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8b307800) [pid = 1862] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x89fdf800) [pid = 1862] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x87be9400) [pid = 1862] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:58:37 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x887d7000) [pid = 1862] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:58:37 INFO - PROCESS | 1862 | 1466729917730 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:37 INFO - PROCESS | 1862 | 1466729917742 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x88364c00 == 31 [pid = 1862] [id = 723] 17:58:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x88365000) [pid = 1862] [serial = 2170] [outer = (nil)] 17:58:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89105400) [pid = 1862] [serial = 2171] [outer = 0x88365000] 17:58:37 INFO - PROCESS | 1862 | 1466729917825 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8aa96c00) [pid = 1862] [serial = 2172] [outer = 0x88365000] 17:58:38 INFO - PROCESS | 1862 | 1466729918641 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]]]}] 17:58:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:58:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2351ms 17:58:38 INFO - PROCESS | 1862 | 1466729918691 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 17:58:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:58:38 INFO - PROCESS | 1862 | 1466729918696 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 17:58:38 INFO - PROCESS | 1862 | 1466729918703 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - PROCESS | 1862 | 1466729918707 Marionette TRACE conn4 <- [1,2866,null,{}] 17:58:38 INFO - PROCESS | 1862 | 1466729918717 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}] 17:58:38 INFO - PROCESS | 1862 | 1466729918721 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:38 INFO - PROCESS | 1862 | 1466729918887 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 17:58:38 INFO - PROCESS | 1862 | 1466729918897 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:38 INFO - PROCESS | 1862 | 1466729918906 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:38 INFO - PROCESS | 1862 | ++DOCSHELL 0x894c8800 == 32 [pid = 1862] [id = 724] 17:58:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8a155800) [pid = 1862] [serial = 2173] [outer = (nil)] 17:58:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8b1b0800) [pid = 1862] [serial = 2174] [outer = 0x8a155800] 17:58:38 INFO - PROCESS | 1862 | 1466729918983 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b306000) [pid = 1862] [serial = 2175] [outer = 0x8a155800] 17:58:40 INFO - PROCESS | 1862 | 1466729920175 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]]]}] 17:58:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:58:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1544ms 17:58:40 INFO - PROCESS | 1862 | 1466729920247 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 17:58:40 INFO - PROCESS | 1862 | 1466729920254 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 17:58:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:58:40 INFO - PROCESS | 1862 | 1466729920264 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 1862 | 1466729920268 Marionette TRACE conn4 <- [1,2870,null,{}] 17:58:40 INFO - PROCESS | 1862 | 1466729920278 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}] 17:58:40 INFO - PROCESS | 1862 | 1466729920283 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:40 INFO - PROCESS | 1862 | 1466729920528 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 17:58:40 INFO - PROCESS | 1862 | 1466729920787 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 1862 | 1466729920805 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x87becc00 == 33 [pid = 1862] [id = 725] 17:58:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x882a7400) [pid = 1862] [serial = 2176] [outer = (nil)] 17:58:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x887d4000) [pid = 1862] [serial = 2177] [outer = 0x882a7400] 17:58:40 INFO - PROCESS | 1862 | 1466729920927 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x88bea400) [pid = 1862] [serial = 2178] [outer = 0x882a7400] 17:58:41 INFO - PROCESS | 1862 | 1466729921982 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]]]}] 17:58:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:58:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1786ms 17:58:42 INFO - PROCESS | 1862 | 1466729922050 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 17:58:42 INFO - PROCESS | 1862 | 1466729922058 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 17:58:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:58:42 INFO - PROCESS | 1862 | 1466729922069 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:58:42 INFO - PROCESS | 1862 | 1466729922073 Marionette TRACE conn4 <- [1,2874,null,{}] 17:58:42 INFO - PROCESS | 1862 | 1466729922080 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}] 17:58:42 INFO - PROCESS | 1862 | 1466729922086 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:42 INFO - PROCESS | 1862 | 1466729922321 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 17:58:42 INFO - PROCESS | 1862 | 1466729922564 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:42 INFO - PROCESS | 1862 | 1466729922573 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe0400 == 34 [pid = 1862] [id = 726] 17:58:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89fe6400) [pid = 1862] [serial = 2179] [outer = (nil)] 17:58:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8a159000) [pid = 1862] [serial = 2180] [outer = 0x89fe6400] 17:58:42 INFO - PROCESS | 1862 | 1466729922682 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aaebc00) [pid = 1862] [serial = 2181] [outer = 0x89fe6400] 17:58:43 INFO - PROCESS | 1862 | 1466729923722 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]]]}] 17:58:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:58:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1735ms 17:58:43 INFO - PROCESS | 1862 | 1466729923804 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 17:58:43 INFO - PROCESS | 1862 | 1466729923809 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 17:58:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:58:43 INFO - PROCESS | 1862 | 1466729923816 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - PROCESS | 1862 | 1466729923822 Marionette TRACE conn4 <- [1,2878,null,{}] 17:58:43 INFO - PROCESS | 1862 | 1466729923840 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}] 17:58:43 INFO - PROCESS | 1862 | 1466729923850 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:44 INFO - PROCESS | 1862 | 1466729924076 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 17:58:44 INFO - PROCESS | 1862 | 1466729924317 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:44 INFO - PROCESS | 1862 | 1466729924329 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:44 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc11800 == 35 [pid = 1862] [id = 727] 17:58:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8cc11c00) [pid = 1862] [serial = 2182] [outer = (nil)] 17:58:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8cc16800) [pid = 1862] [serial = 2183] [outer = 0x8cc11c00] 17:58:44 INFO - PROCESS | 1862 | 1466729924452 Marionette DEBUG loaded listener.js 17:58:44 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8cc47400) [pid = 1862] [serial = 2184] [outer = 0x8cc11c00] 17:58:45 INFO - PROCESS | 1862 | 1466729925654 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]]]}] 17:58:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:58:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1898ms 17:58:45 INFO - PROCESS | 1862 | 1466729925715 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 17:58:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:58:45 INFO - PROCESS | 1862 | 1466729925721 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 17:58:45 INFO - PROCESS | 1862 | 1466729925729 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:58:45 INFO - PROCESS | 1862 | 1466729925732 Marionette TRACE conn4 <- [1,2882,null,{}] 17:58:45 INFO - PROCESS | 1862 | 1466729925764 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}] 17:58:45 INFO - PROCESS | 1862 | 1466729925769 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:46 INFO - PROCESS | 1862 | 1466729926003 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 17:58:46 INFO - PROCESS | 1862 | 1466729926393 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:46 INFO - PROCESS | 1862 | 1466729926403 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad8c00 == 36 [pid = 1862] [id = 728] 17:58:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x87adb000) [pid = 1862] [serial = 2185] [outer = (nil)] 17:58:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x87bde000) [pid = 1862] [serial = 2186] [outer = 0x87adb000] 17:58:46 INFO - PROCESS | 1862 | 1466729926517 Marionette DEBUG loaded listener.js 17:58:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x882aa800) [pid = 1862] [serial = 2187] [outer = 0x87adb000] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8835cc00) [pid = 1862] [serial = 2121] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x89fcac00) [pid = 1862] [serial = 2124] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x887e2c00) [pid = 1862] [serial = 2132] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8a15d800) [pid = 1862] [serial = 2109] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8aaa5800) [pid = 1862] [serial = 2126] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x882ac000) [pid = 1862] [serial = 2120] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8b30d000) [pid = 1862] [serial = 2118] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x89d04000) [pid = 1862] [serial = 2123] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x88be8400) [pid = 1862] [serial = 2112] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x88729000) [pid = 1862] [serial = 2111] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x89105800) [pid = 1862] [serial = 2133] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8aaec800) [pid = 1862] [serial = 2127] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8b719800) [pid = 1862] [serial = 2129] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8a157800) [pid = 1862] [serial = 2114] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8aaa1c00) [pid = 1862] [serial = 2115] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8910d800) [pid = 1862] [serial = 2094] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8b305800) [pid = 1862] [serial = 2117] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8b71e000) [pid = 1862] [serial = 2130] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8cc15000) [pid = 1862] [serial = 2135] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8cc46000) [pid = 1862] [serial = 2136] [outer = (nil)] [url = about:blank] 17:58:47 INFO - PROCESS | 1862 | 1466729927636 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]]]}] 17:58:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:58:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1966ms 17:58:47 INFO - PROCESS | 1862 | 1466729927696 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 17:58:47 INFO - PROCESS | 1862 | 1466729927702 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 17:58:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:58:47 INFO - PROCESS | 1862 | 1466729927710 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:58:47 INFO - PROCESS | 1862 | 1466729927714 Marionette TRACE conn4 <- [1,2886,null,{}] 17:58:47 INFO - PROCESS | 1862 | 1466729927722 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}] 17:58:47 INFO - PROCESS | 1862 | 1466729927730 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:47 INFO - PROCESS | 1862 | 1466729927916 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 17:58:48 INFO - PROCESS | 1862 | 1466729928064 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:48 INFO - PROCESS | 1862 | 1466729928075 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x88730000 == 37 [pid = 1862] [id = 729] 17:58:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x887dac00) [pid = 1862] [serial = 2188] [outer = (nil)] 17:58:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x89103c00) [pid = 1862] [serial = 2189] [outer = 0x887dac00] 17:58:48 INFO - PROCESS | 1862 | 1466729928152 Marionette DEBUG loaded listener.js 17:58:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x894cdc00) [pid = 1862] [serial = 2190] [outer = 0x887dac00] 17:58:49 INFO - PROCESS | 1862 | 1466729929045 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]]]}] 17:58:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:58:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1388ms 17:58:49 INFO - PROCESS | 1862 | 1466729929103 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 17:58:49 INFO - PROCESS | 1862 | 1466729929110 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 17:58:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:58:49 INFO - PROCESS | 1862 | 1466729929118 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:58:49 INFO - PROCESS | 1862 | 1466729929122 Marionette TRACE conn4 <- [1,2890,null,{}] 17:58:49 INFO - PROCESS | 1862 | 1466729929129 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}] 17:58:49 INFO - PROCESS | 1862 | 1466729929135 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:49 INFO - PROCESS | 1862 | 1466729929317 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 17:58:49 INFO - PROCESS | 1862 | 1466729929462 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 1862 | 1466729929469 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:49 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d04000 == 38 [pid = 1862] [id = 730] 17:58:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89fe1000) [pid = 1862] [serial = 2191] [outer = (nil)] 17:58:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8aa97c00) [pid = 1862] [serial = 2192] [outer = 0x89fe1000] 17:58:49 INFO - PROCESS | 1862 | 1466729929540 Marionette DEBUG loaded listener.js 17:58:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8aaa4800) [pid = 1862] [serial = 2193] [outer = 0x89fe1000] 17:58:50 INFO - PROCESS | 1862 | 1466729930495 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:58:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:58:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1432ms 17:58:50 INFO - PROCESS | 1862 | 1466729930564 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 17:58:50 INFO - PROCESS | 1862 | 1466729930569 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 17:58:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:58:50 INFO - PROCESS | 1862 | 1466729930583 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:58:50 INFO - PROCESS | 1862 | 1466729930593 Marionette TRACE conn4 <- [1,2894,null,{}] 17:58:50 INFO - PROCESS | 1862 | 1466729930622 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}] 17:58:50 INFO - PROCESS | 1862 | 1466729930629 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:50 INFO - PROCESS | 1862 | 1466729930877 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 17:58:50 INFO - PROCESS | 1862 | 1466729930910 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:50 INFO - PROCESS | 1862 | 1466729930918 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adb800 == 39 [pid = 1862] [id = 731] 17:58:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x87add800) [pid = 1862] [serial = 2194] [outer = (nil)] 17:58:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b310000) [pid = 1862] [serial = 2195] [outer = 0x87add800] 17:58:50 INFO - PROCESS | 1862 | 1466729930992 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x894c5c00) [pid = 1862] [serial = 2196] [outer = 0x87add800] 17:58:52 INFO - PROCESS | 1862 | 1466729931998 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]]]}] 17:58:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:58:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1469ms 17:58:52 INFO - PROCESS | 1862 | 1466729932047 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 17:58:52 INFO - PROCESS | 1862 | 1466729932052 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 17:58:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:58:52 INFO - PROCESS | 1862 | 1466729932065 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:58:52 INFO - PROCESS | 1862 | 1466729932067 Marionette TRACE conn4 <- [1,2898,null,{}] 17:58:52 INFO - PROCESS | 1862 | 1466729932075 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}] 17:58:52 INFO - PROCESS | 1862 | 1466729932081 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:52 INFO - PROCESS | 1862 | 1466729932333 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x88be1c00) [pid = 1862] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8aaea000) [pid = 1862] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8cc48c00) [pid = 1862] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8d0ac400) [pid = 1862] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x88365000) [pid = 1862] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x882b4400) [pid = 1862] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8d0a7400) [pid = 1862] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x89110800) [pid = 1862] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8d38b800) [pid = 1862] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x8cc15800) [pid = 1862] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 62 (0x88361000) [pid = 1862] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:58:52 INFO - PROCESS | 1862 | --DOMWINDOW == 61 (0x8910f000) [pid = 1862] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:58:52 INFO - PROCESS | 1862 | 1466729932550 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:52 INFO - PROCESS | 1862 | 1466729932561 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a5400 == 40 [pid = 1862] [id = 732] 17:58:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 62 (0x882a5c00) [pid = 1862] [serial = 2197] [outer = (nil)] 17:58:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 63 (0x88be1c00) [pid = 1862] [serial = 2198] [outer = 0x882a5c00] 17:58:52 INFO - PROCESS | 1862 | 1466729932675 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x894d1400) [pid = 1862] [serial = 2199] [outer = 0x882a5c00] 17:58:53 INFO - PROCESS | 1862 | 1466729933532 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]]]}] 17:58:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:58:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1534ms 17:58:53 INFO - PROCESS | 1862 | 1466729933600 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 17:58:53 INFO - PROCESS | 1862 | 1466729933604 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 17:58:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:58:53 INFO - PROCESS | 1862 | 1466729933610 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:58:53 INFO - PROCESS | 1862 | 1466729933614 Marionette TRACE conn4 <- [1,2902,null,{}] 17:58:53 INFO - PROCESS | 1862 | 1466729933620 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}] 17:58:53 INFO - PROCESS | 1862 | 1466729933626 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:53 INFO - PROCESS | 1862 | 1466729933794 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 17:58:53 INFO - PROCESS | 1862 | 1466729933803 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 1862 | 1466729933822 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:53 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be7c00 == 41 [pid = 1862] [id = 733] 17:58:53 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x8835a400) [pid = 1862] [serial = 2200] [outer = (nil)] 17:58:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8cc1c000) [pid = 1862] [serial = 2201] [outer = 0x8835a400] 17:58:54 INFO - PROCESS | 1862 | 1466729934041 Marionette DEBUG loaded listener.js 17:58:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x8d0a7c00) [pid = 1862] [serial = 2202] [outer = 0x8835a400] 17:58:55 INFO - PROCESS | 1862 | 1466729935178 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:58:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:58:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1631ms 17:58:55 INFO - PROCESS | 1862 | 1466729935243 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 17:58:55 INFO - PROCESS | 1862 | 1466729935251 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 17:58:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:58:55 INFO - PROCESS | 1862 | 1466729935260 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:58:55 INFO - PROCESS | 1862 | 1466729935269 Marionette TRACE conn4 <- [1,2906,null,{}] 17:58:55 INFO - PROCESS | 1862 | 1466729935278 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}] 17:58:55 INFO - PROCESS | 1862 | 1466729935283 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:55 INFO - PROCESS | 1862 | 1466729935548 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 17:58:55 INFO - PROCESS | 1862 | 1466729935849 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 1862 | 1466729935865 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be5c00 == 42 [pid = 1862] [id = 734] 17:58:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x88361800) [pid = 1862] [serial = 2203] [outer = (nil)] 17:58:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8910d800) [pid = 1862] [serial = 2204] [outer = 0x88361800] 17:58:55 INFO - PROCESS | 1862 | 1466729935953 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89fccc00) [pid = 1862] [serial = 2205] [outer = 0x88361800] 17:58:56 INFO - PROCESS | 1862 | 1466729936963 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]]]}] 17:58:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:58:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1743ms 17:58:57 INFO - PROCESS | 1862 | 1466729937003 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 1862 | 1466729937011 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 17:58:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:58:57 INFO - PROCESS | 1862 | 1466729937021 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - PROCESS | 1862 | 1466729937025 Marionette TRACE conn4 <- [1,2910,null,{}] 17:58:57 INFO - PROCESS | 1862 | 1466729937032 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}] 17:58:57 INFO - PROCESS | 1862 | 1466729937038 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:57 INFO - PROCESS | 1862 | 1466729937269 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 17:58:57 INFO - PROCESS | 1862 | 1466729937552 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:57 INFO - PROCESS | 1862 | 1466729937560 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa9f000 == 43 [pid = 1862] [id = 735] 17:58:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8b308800) [pid = 1862] [serial = 2206] [outer = (nil)] 17:58:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b714400) [pid = 1862] [serial = 2207] [outer = 0x8b308800] 17:58:57 INFO - PROCESS | 1862 | 1466729937693 Marionette DEBUG loaded listener.js 17:58:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b71d000) [pid = 1862] [serial = 2208] [outer = 0x8b308800] 17:58:58 INFO - PROCESS | 1862 | 1466729938555 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]]]}] 17:58:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:58:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:58:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1591ms 17:58:58 INFO - PROCESS | 1862 | 1466729938613 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 17:58:58 INFO - TEST-START | /DOMEvents/constructors.html 17:58:58 INFO - PROCESS | 1862 | 1466729938619 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 17:58:58 INFO - PROCESS | 1862 | 1466729938628 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:58:58 INFO - PROCESS | 1862 | 1466729938635 Marionette TRACE conn4 <- [1,2914,null,{}] 17:58:58 INFO - PROCESS | 1862 | 1466729938672 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}] 17:58:58 INFO - PROCESS | 1862 | 1466729938682 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:58 INFO - PROCESS | 1862 | 1466729938883 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 17:58:59 INFO - PROCESS | 1862 | 1466729939076 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 1862 | 1466729939087 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:58:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0b2400 == 44 [pid = 1862] [id = 736] 17:58:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8d0b8000) [pid = 1862] [serial = 2209] [outer = (nil)] 17:58:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8d0be800) [pid = 1862] [serial = 2210] [outer = 0x8d0b8000] 17:58:59 INFO - PROCESS | 1862 | 1466729939173 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8d178400) [pid = 1862] [serial = 2211] [outer = 0x8d0b8000] 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:59:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:59:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:59:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:59:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:59:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:59:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:59:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:59:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:59:00 INFO - PROCESS | 1862 | 1466729940265 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]]]}] 17:59:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 1737ms 17:59:00 INFO - PROCESS | 1862 | 1466729940363 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 17:59:00 INFO - PROCESS | 1862 | 1466729940372 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 17:59:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:59:00 INFO - PROCESS | 1862 | 1466729940398 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - PROCESS | 1862 | 1466729940405 Marionette TRACE conn4 <- [1,2918,null,{}] 17:59:00 INFO - PROCESS | 1862 | 1466729940414 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}] 17:59:00 INFO - PROCESS | 1862 | 1466729940419 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:00 INFO - PROCESS | 1862 | 1466729940647 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 17:59:00 INFO - PROCESS | 1862 | 1466729940928 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:00 INFO - PROCESS | 1862 | 1466729940938 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:00 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0a9400 == 45 [pid = 1862] [id = 737] 17:59:00 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8d17a400) [pid = 1862] [serial = 2212] [outer = (nil)] 17:59:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8d38e400) [pid = 1862] [serial = 2213] [outer = 0x8d17a400] 17:59:01 INFO - PROCESS | 1862 | 1466729941032 Marionette DEBUG loaded listener.js 17:59:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8de13000) [pid = 1862] [serial = 2214] [outer = 0x8d17a400] 17:59:01 INFO - PROCESS | 1862 | 1466729941881 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:59:01 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:59:01 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1556ms 17:59:01 INFO - PROCESS | 1862 | 1466729941941 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 1862 | 1466729941945 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 17:59:01 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:59:01 INFO - PROCESS | 1862 | 1466729941954 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - PROCESS | 1862 | 1466729941958 Marionette TRACE conn4 <- [1,2922,null,{}] 17:59:01 INFO - PROCESS | 1862 | 1466729941984 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}] 17:59:01 INFO - PROCESS | 1862 | 1466729941989 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:02 INFO - PROCESS | 1862 | 1466729942186 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 17:59:02 INFO - PROCESS | 1862 | 1466729942409 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:02 INFO - PROCESS | 1862 | 1466729942419 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:02 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d9c00 == 46 [pid = 1862] [id = 738] 17:59:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x887e2c00) [pid = 1862] [serial = 2215] [outer = (nil)] 17:59:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8de19800) [pid = 1862] [serial = 2216] [outer = 0x887e2c00] 17:59:02 INFO - PROCESS | 1862 | 1466729942545 Marionette DEBUG loaded listener.js 17:59:02 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8de6bc00) [pid = 1862] [serial = 2217] [outer = 0x887e2c00] 17:59:03 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:59:03 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:59:03 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:59:03 INFO - PROCESS | 1862 | [1862] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 17:59:03 INFO - PROCESS | 1862 | 1466729943511 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]]]}] 17:59:03 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:59:03 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:59:03 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 17:59:03 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:59:03 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 17:59:03 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:59:03 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]" 17:59:03 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:03 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:59:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:03 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:59:03 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:59:03 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1611ms 17:59:03 INFO - PROCESS | 1862 | 1466729943567 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 17:59:03 INFO - PROCESS | 1862 | 1466729943576 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 17:59:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:59:03 INFO - PROCESS | 1862 | 1466729943608 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:59:03 INFO - PROCESS | 1862 | 1466729943611 Marionette TRACE conn4 <- [1,2926,null,{}] 17:59:03 INFO - PROCESS | 1862 | 1466729943619 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}] 17:59:03 INFO - PROCESS | 1862 | 1466729943630 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:03 INFO - PROCESS | 1862 | 1466729943845 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 17:59:04 INFO - PROCESS | 1862 | 1466729944029 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:04 INFO - PROCESS | 1862 | 1466729944040 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x8872f800 == 47 [pid = 1862] [id = 739] 17:59:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8de17c00) [pid = 1862] [serial = 2218] [outer = (nil)] 17:59:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8df27000) [pid = 1862] [serial = 2219] [outer = 0x8de17c00] 17:59:04 INFO - PROCESS | 1862 | 1466729944121 Marionette DEBUG loaded listener.js 17:59:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8df71000) [pid = 1862] [serial = 2220] [outer = 0x8de17c00] 17:59:04 INFO - PROCESS | 1862 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:59:05 INFO - PROCESS | 1862 | 1466729945037 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]]]}] 17:59:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:59:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1490ms 17:59:05 INFO - PROCESS | 1862 | 1466729945096 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 1862 | 1466729945099 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 17:59:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:59:05 INFO - PROCESS | 1862 | 1466729945107 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - PROCESS | 1862 | 1466729945110 Marionette TRACE conn4 <- [1,2930,null,{}] 17:59:05 INFO - PROCESS | 1862 | 1466729945117 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}] 17:59:05 INFO - PROCESS | 1862 | 1466729945124 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:05 INFO - PROCESS | 1862 | 1466729945343 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 17:59:05 INFO - PROCESS | 1862 | 1466729945863 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 1862 | 1466729945871 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:05 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ae2000 == 48 [pid = 1862] [id = 740] 17:59:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x87ae2400) [pid = 1862] [serial = 2221] [outer = (nil)] 17:59:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x87bea400) [pid = 1862] [serial = 2222] [outer = 0x87ae2400] 17:59:06 INFO - PROCESS | 1862 | 1466729946007 Marionette DEBUG loaded listener.js 17:59:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8835f800) [pid = 1862] [serial = 2223] [outer = 0x87ae2400] 17:59:06 INFO - PROCESS | 1862 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:59:06 INFO - PROCESS | 1862 | 1466729946798 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]]]}] 17:59:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:59:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1744ms 17:59:06 INFO - PROCESS | 1862 | 1466729946853 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 1862 | 1466729946859 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 17:59:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:59:06 INFO - PROCESS | 1862 | 1466729946867 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - PROCESS | 1862 | 1466729946871 Marionette TRACE conn4 <- [1,2934,null,{}] 17:59:06 INFO - PROCESS | 1862 | 1466729946879 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}] 17:59:06 INFO - PROCESS | 1862 | 1466729946887 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:07 INFO - PROCESS | 1862 | 1466729947070 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 17:59:07 INFO - PROCESS | 1862 | 1466729947381 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 1862 | 1466729947390 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6800 == 49 [pid = 1862] [id = 741] 17:59:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x89d08000) [pid = 1862] [serial = 2224] [outer = (nil)] 17:59:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x89fe5400) [pid = 1862] [serial = 2225] [outer = 0x89d08000] 17:59:07 INFO - PROCESS | 1862 | 1466729947473 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x8a15c000) [pid = 1862] [serial = 2226] [outer = 0x89d08000] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87be9c00 == 48 [pid = 1862] [id = 720] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x882a5400 == 47 [pid = 1862] [id = 732] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87adb800 == 46 [pid = 1862] [id = 731] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x89d04000 == 45 [pid = 1862] [id = 730] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88730000 == 44 [pid = 1862] [id = 729] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad8c00 == 43 [pid = 1862] [id = 728] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0a7000 == 42 [pid = 1862] [id = 716] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88360c00 == 41 [pid = 1862] [id = 719] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0b7400 == 40 [pid = 1862] [id = 717] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x882b3800 == 39 [pid = 1862] [id = 721] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88be2c00 == 38 [pid = 1862] [id = 722] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x88364c00 == 37 [pid = 1862] [id = 723] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x89fe0400 == 36 [pid = 1862] [id = 726] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87becc00 == 35 [pid = 1862] [id = 725] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc11800 == 34 [pid = 1862] [id = 727] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x894c8800 == 33 [pid = 1862] [id = 724] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd9800 == 32 [pid = 1862] [id = 718] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87ae2000 == 31 [pid = 1862] [id = 740] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x887d9c00 == 30 [pid = 1862] [id = 738] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8872f800 == 29 [pid = 1862] [id = 739] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0a9400 == 28 [pid = 1862] [id = 737] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0b2400 == 27 [pid = 1862] [id = 736] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87be5c00 == 26 [pid = 1862] [id = 734] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa9f000 == 25 [pid = 1862] [id = 735] 17:59:09 INFO - PROCESS | 1862 | --DOCSHELL 0x87be7c00 == 24 [pid = 1862] [id = 733] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8d17cc00) [pid = 1862] [serial = 2150] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x88732400) [pid = 1862] [serial = 2166] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8aae4c00) [pid = 1862] [serial = 2163] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8a15b000) [pid = 1862] [serial = 2162] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8de1a800) [pid = 1862] [serial = 2154] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8de18400) [pid = 1862] [serial = 2153] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8de6ec00) [pid = 1862] [serial = 2157] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8de6b800) [pid = 1862] [serial = 2156] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x89102c00) [pid = 1862] [serial = 2160] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x887d8400) [pid = 1862] [serial = 2159] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x89d04800) [pid = 1862] [serial = 2169] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x894cd400) [pid = 1862] [serial = 2168] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8aa96c00) [pid = 1862] [serial = 2172] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8b1b0800) [pid = 1862] [serial = 2174] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x89fd5400) [pid = 1862] [serial = 2139] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x89d05800) [pid = 1862] [serial = 2138] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x89104000) [pid = 1862] [serial = 2142] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8b1b6400) [pid = 1862] [serial = 2141] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8d0a7800) [pid = 1862] [serial = 2145] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8cc4c000) [pid = 1862] [serial = 2144] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8d0bd400) [pid = 1862] [serial = 2148] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x89105400) [pid = 1862] [serial = 2171] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8d0b5c00) [pid = 1862] [serial = 2147] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8872ac00) [pid = 1862] [serial = 2165] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8d17ec00) [pid = 1862] [serial = 2151] [outer = (nil)] [url = about:blank] 17:59:09 INFO - PROCESS | 1862 | 1466729949560 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]]]}] 17:59:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:59:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2738ms 17:59:09 INFO - PROCESS | 1862 | 1466729949606 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 1862 | 1466729949613 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 17:59:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:59:09 INFO - PROCESS | 1862 | 1466729949622 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 1862 | 1466729949626 Marionette TRACE conn4 <- [1,2938,null,{}] 17:59:09 INFO - PROCESS | 1862 | 1466729949639 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}] 17:59:09 INFO - PROCESS | 1862 | 1466729949643 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:09 INFO - PROCESS | 1862 | 1466729949810 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 17:59:10 INFO - PROCESS | 1862 | 1466729950018 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 1862 | 1466729950027 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:10 INFO - PROCESS | 1862 | ++DOCSHELL 0x882a6000 == 25 [pid = 1862] [id = 742] 17:59:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x882a9c00) [pid = 1862] [serial = 2227] [outer = (nil)] 17:59:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x882b2400) [pid = 1862] [serial = 2228] [outer = 0x882a9c00] 17:59:10 INFO - PROCESS | 1862 | 1466729950107 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x88356400) [pid = 1862] [serial = 2229] [outer = 0x882a9c00] 17:59:10 INFO - PROCESS | 1862 | 1466729950835 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]]]}] 17:59:10 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. 17:59:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1240ms 17:59:10 INFO - PROCESS | 1862 | 1466729950862 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 17:59:10 INFO - PROCESS | 1862 | 1466729950871 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 17:59:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:59:10 INFO - PROCESS | 1862 | 1466729950884 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 1862 | 1466729950889 Marionette TRACE conn4 <- [1,2942,null,{}] 17:59:10 INFO - PROCESS | 1862 | 1466729950896 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}] 17:59:10 INFO - PROCESS | 1862 | 1466729950901 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:11 INFO - PROCESS | 1862 | 1466729951125 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 17:59:11 INFO - PROCESS | 1862 | 1466729951150 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 1862 | 1466729951160 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x887db000 == 26 [pid = 1862] [id = 743] 17:59:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x887de400) [pid = 1862] [serial = 2230] [outer = (nil)] 17:59:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x88bdc400) [pid = 1862] [serial = 2231] [outer = 0x887de400] 17:59:11 INFO - PROCESS | 1862 | 1466729951241 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x88be9400) [pid = 1862] [serial = 2232] [outer = 0x887de400] 17:59:12 INFO - PROCESS | 1862 | 1466729952147 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"]]]}] 17:59:12 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 17:59:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:59:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1285ms 17:59:12 INFO - PROCESS | 1862 | 1466729952174 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 17:59:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:59:12 INFO - PROCESS | 1862 | 1466729952179 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 17:59:12 INFO - PROCESS | 1862 | 1466729952187 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 1862 | 1466729952194 Marionette TRACE conn4 <- [1,2946,null,{}] 17:59:12 INFO - PROCESS | 1862 | 1466729952220 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}] 17:59:12 INFO - PROCESS | 1862 | 1466729952231 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:12 INFO - PROCESS | 1862 | 1466729952476 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 17:59:12 INFO - PROCESS | 1862 | 1466729952503 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 1862 | 1466729952518 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d0bc00 == 27 [pid = 1862] [id = 744] 17:59:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x89d0c000) [pid = 1862] [serial = 2233] [outer = (nil)] 17:59:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x89fcc400) [pid = 1862] [serial = 2234] [outer = 0x89d0c000] 17:59:12 INFO - PROCESS | 1862 | 1466729952607 Marionette DEBUG loaded listener.js 17:59:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x89fdf800) [pid = 1862] [serial = 2235] [outer = 0x89d0c000] 17:59:13 INFO - PROCESS | 1862 | 1466729953511 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]]]}] 17:59:13 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. 17:59:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1343ms 17:59:13 INFO - PROCESS | 1862 | 1466729953533 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 17:59:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:59:13 INFO - PROCESS | 1862 | 1466729953539 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 17:59:13 INFO - PROCESS | 1862 | 1466729953545 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:59:13 INFO - PROCESS | 1862 | 1466729953549 Marionette TRACE conn4 <- [1,2950,null,{}] 17:59:13 INFO - PROCESS | 1862 | 1466729953555 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}] 17:59:13 INFO - PROCESS | 1862 | 1466729953560 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:13 INFO - PROCESS | 1862 | 1466729953773 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 17:59:13 INFO - PROCESS | 1862 | 1466729953801 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 1862 | 1466729953807 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:13 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d01800 == 28 [pid = 1862] [id = 745] 17:59:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x89fec800) [pid = 1862] [serial = 2236] [outer = (nil)] 17:59:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8a155000) [pid = 1862] [serial = 2237] [outer = 0x89fec800] 17:59:13 INFO - PROCESS | 1862 | 1466729953882 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aae1c00) [pid = 1862] [serial = 2238] [outer = 0x89fec800] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x887dac00) [pid = 1862] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x87add800) [pid = 1862] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x87adb000) [pid = 1862] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x89fe6400) [pid = 1862] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x882a7400) [pid = 1862] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x89fe1000) [pid = 1862] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8cc11c00) [pid = 1862] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x882a5c00) [pid = 1862] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8a155800) [pid = 1862] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:59:14 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8835a400) [pid = 1862] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:59:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be3c00 == 29 [pid = 1862] [id = 746] 17:59:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x894cbc00) [pid = 1862] [serial = 2239] [outer = (nil)] 17:59:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x89d0f000) [pid = 1862] [serial = 2240] [outer = 0x894cbc00] 17:59:15 INFO - PROCESS | 1862 | 1466729955362 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]]]}] 17:59:15 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. 17:59:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1838ms 17:59:15 INFO - PROCESS | 1862 | 1466729955387 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 17:59:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:59:15 INFO - PROCESS | 1862 | 1466729955391 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 17:59:15 INFO - PROCESS | 1862 | 1466729955399 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - PROCESS | 1862 | 1466729955403 Marionette TRACE conn4 <- [1,2954,null,{}] 17:59:15 INFO - PROCESS | 1862 | 1466729955410 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}] 17:59:15 INFO - PROCESS | 1862 | 1466729955414 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:15 INFO - PROCESS | 1862 | 1466729955643 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 17:59:15 INFO - PROCESS | 1862 | 1466729955658 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:15 INFO - PROCESS | 1862 | 1466729955666 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aa97400 == 30 [pid = 1862] [id = 747] 17:59:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aa9c000) [pid = 1862] [serial = 2241] [outer = (nil)] 17:59:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8aaec000) [pid = 1862] [serial = 2242] [outer = 0x8aa9c000] 17:59:15 INFO - PROCESS | 1862 | 1466729955734 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b1b1000) [pid = 1862] [serial = 2243] [outer = 0x8aa9c000] 17:59:16 INFO - PROCESS | 1862 | 1466729956469 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]]]}] 17:59:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:59:16 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 17:59:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1088ms 17:59:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:59:16 INFO - PROCESS | 1862 | 1466729956506 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 1862 | 1466729956509 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 17:59:16 INFO - PROCESS | 1862 | 1466729956516 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 1862 | 1466729956520 Marionette TRACE conn4 <- [1,2958,null,{}] 17:59:16 INFO - PROCESS | 1862 | 1466729956525 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}] 17:59:16 INFO - PROCESS | 1862 | 1466729956535 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:16 INFO - PROCESS | 1862 | 1466729956851 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 17:59:17 INFO - PROCESS | 1862 | 1466729956987 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 1862 | 1466729957002 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adf000 == 31 [pid = 1862] [id = 748] 17:59:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x87adf800) [pid = 1862] [serial = 2244] [outer = (nil)] 17:59:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x87bdf400) [pid = 1862] [serial = 2245] [outer = 0x87adf800] 17:59:17 INFO - PROCESS | 1862 | 1466729957093 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x882a9000) [pid = 1862] [serial = 2246] [outer = 0x87adf800] 17:59:18 INFO - PROCESS | 1862 | 1466729958062 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]]]}] 17:59:18 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. 17:59:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1583ms 17:59:18 INFO - PROCESS | 1862 | 1466729958101 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 1862 | 1466729958108 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 17:59:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:59:18 INFO - PROCESS | 1862 | 1466729958117 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 1862 | 1466729958122 Marionette TRACE conn4 <- [1,2962,null,{}] 17:59:18 INFO - PROCESS | 1862 | 1466729958131 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}] 17:59:18 INFO - PROCESS | 1862 | 1466729958137 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:18 INFO - PROCESS | 1862 | 1466729958439 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 17:59:18 INFO - PROCESS | 1862 | 1466729958588 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 1862 | 1466729958595 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d5800 == 32 [pid = 1862] [id = 749] 17:59:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x88be0c00) [pid = 1862] [serial = 2247] [outer = (nil)] 17:59:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x894c4c00) [pid = 1862] [serial = 2248] [outer = 0x88be0c00] 17:59:18 INFO - PROCESS | 1862 | 1466729958682 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x894ce800) [pid = 1862] [serial = 2249] [outer = 0x88be0c00] 17:59:19 INFO - PROCESS | 1862 | 1466729959635 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]]]}] 17:59:19 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. 17:59:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1585ms 17:59:19 INFO - PROCESS | 1862 | 1466729959703 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 1862 | 1466729959709 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 17:59:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:59:19 INFO - PROCESS | 1862 | 1466729959746 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 1862 | 1466729959751 Marionette TRACE conn4 <- [1,2966,null,{}] 17:59:19 INFO - PROCESS | 1862 | 1466729959760 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}] 17:59:19 INFO - PROCESS | 1862 | 1466729959766 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:19 INFO - PROCESS | 1862 | 1466729959962 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 17:59:20 INFO - PROCESS | 1862 | 1466729960157 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 1862 | 1466729960167 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fd5400 == 33 [pid = 1862] [id = 750] 17:59:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8aae6800) [pid = 1862] [serial = 2250] [outer = (nil)] 17:59:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b1b6400) [pid = 1862] [serial = 2251] [outer = 0x8aae6800] 17:59:20 INFO - PROCESS | 1862 | 1466729960252 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8b302800) [pid = 1862] [serial = 2252] [outer = 0x8aae6800] 17:59:21 INFO - PROCESS | 1862 | 1466729961250 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]]]}] 17:59:21 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. 17:59:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1571ms 17:59:21 INFO - PROCESS | 1862 | 1466729961289 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 1862 | 1466729961296 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 17:59:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:59:21 INFO - PROCESS | 1862 | 1466729961313 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 1862 | 1466729961321 Marionette TRACE conn4 <- [1,2970,null,{}] 17:59:21 INFO - PROCESS | 1862 | 1466729961369 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}] 17:59:21 INFO - PROCESS | 1862 | 1466729961377 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:21 INFO - PROCESS | 1862 | 1466729961658 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 17:59:21 INFO - PROCESS | 1862 | 1466729961798 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 1862 | 1466729961807 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:21 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad4c00 == 34 [pid = 1862] [id = 751] 17:59:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x894d3000) [pid = 1862] [serial = 2253] [outer = (nil)] 17:59:21 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8cc47000) [pid = 1862] [serial = 2254] [outer = 0x894d3000] 17:59:21 INFO - PROCESS | 1862 | 1466729961887 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8cc13c00) [pid = 1862] [serial = 2255] [outer = 0x894d3000] 17:59:22 INFO - PROCESS | 1862 | 1466729962785 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]]]}] 17:59:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:59:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1541ms 17:59:22 INFO - PROCESS | 1862 | 1466729962848 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 17:59:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:59:22 INFO - PROCESS | 1862 | 1466729962852 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 17:59:22 INFO - PROCESS | 1862 | 1466729962859 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 1862 | 1466729962862 Marionette TRACE conn4 <- [1,2974,null,{}] 17:59:22 INFO - PROCESS | 1862 | 1466729962898 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}] 17:59:22 INFO - PROCESS | 1862 | 1466729962902 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:23 INFO - PROCESS | 1862 | 1466729963077 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 17:59:23 INFO - PROCESS | 1862 | 1466729963267 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 1862 | 1466729963274 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:23 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaa5c00 == 35 [pid = 1862] [id = 752] 17:59:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8d0a5c00) [pid = 1862] [serial = 2256] [outer = (nil)] 17:59:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8d0ac400) [pid = 1862] [serial = 2257] [outer = 0x8d0a5c00] 17:59:23 INFO - PROCESS | 1862 | 1466729963352 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8d0af000) [pid = 1862] [serial = 2258] [outer = 0x8d0a5c00] 17:59:24 INFO - PROCESS | 1862 | 1466729964285 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]]]}] 17:59:24 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. 17:59:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1460ms 17:59:24 INFO - PROCESS | 1862 | 1466729964318 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 1862 | 1466729964323 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 17:59:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:59:24 INFO - PROCESS | 1862 | 1466729964329 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 1862 | 1466729964333 Marionette TRACE conn4 <- [1,2978,null,{}] 17:59:24 INFO - PROCESS | 1862 | 1466729964338 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}] 17:59:24 INFO - PROCESS | 1862 | 1466729964344 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:24 INFO - PROCESS | 1862 | 1466729964676 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 17:59:24 INFO - PROCESS | 1862 | 1466729964882 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 1862 | 1466729964890 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:24 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adc400 == 36 [pid = 1862] [id = 753] 17:59:24 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x87be2800) [pid = 1862] [serial = 2259] [outer = (nil)] 17:59:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x882a6800) [pid = 1862] [serial = 2260] [outer = 0x87be2800] 17:59:25 INFO - PROCESS | 1862 | 1466729965025 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x8872e400) [pid = 1862] [serial = 2261] [outer = 0x87be2800] 17:59:25 INFO - PROCESS | 1862 | --DOCSHELL 0x8aa97400 == 35 [pid = 1862] [id = 747] 17:59:25 INFO - PROCESS | 1862 | --DOCSHELL 0x87be3c00 == 34 [pid = 1862] [id = 746] 17:59:25 INFO - PROCESS | 1862 | --DOCSHELL 0x89d01800 == 33 [pid = 1862] [id = 745] 17:59:25 INFO - PROCESS | 1862 | --DOCSHELL 0x89d0bc00 == 32 [pid = 1862] [id = 744] 17:59:25 INFO - PROCESS | 1862 | --DOCSHELL 0x887db000 == 31 [pid = 1862] [id = 743] 17:59:25 INFO - PROCESS | 1862 | --DOCSHELL 0x882a6000 == 30 [pid = 1862] [id = 742] 17:59:26 INFO - PROCESS | 1862 | 1466729966000 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]]]}] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8cc1c000) [pid = 1862] [serial = 2201] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8d0a7c00) [pid = 1862] [serial = 2202] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x894d1400) [pid = 1862] [serial = 2199] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x894cdc00) [pid = 1862] [serial = 2190] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8b310000) [pid = 1862] [serial = 2195] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x87bde000) [pid = 1862] [serial = 2186] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8aaebc00) [pid = 1862] [serial = 2181] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x88bea400) [pid = 1862] [serial = 2178] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8aa97c00) [pid = 1862] [serial = 2192] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x8cc47400) [pid = 1862] [serial = 2184] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x894c5c00) [pid = 1862] [serial = 2196] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8aaa4800) [pid = 1862] [serial = 2193] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x887d4000) [pid = 1862] [serial = 2177] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8a159000) [pid = 1862] [serial = 2180] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x88be1c00) [pid = 1862] [serial = 2198] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8cc16800) [pid = 1862] [serial = 2183] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x89103c00) [pid = 1862] [serial = 2189] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8b306000) [pid = 1862] [serial = 2175] [outer = (nil)] [url = about:blank] 17:59:26 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x882aa800) [pid = 1862] [serial = 2187] [outer = (nil)] [url = about:blank] 17:59:26 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. 17:59:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1751ms 17:59:26 INFO - PROCESS | 1862 | 1466729966083 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 1862 | 1466729966089 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 17:59:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:59:26 INFO - PROCESS | 1862 | 1466729966103 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 1862 | 1466729966109 Marionette TRACE conn4 <- [1,2982,null,{}] 17:59:26 INFO - PROCESS | 1862 | 1466729966117 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}] 17:59:26 INFO - PROCESS | 1862 | 1466729966122 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:26 INFO - PROCESS | 1862 | 1466729966286 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 17:59:26 INFO - PROCESS | 1862 | 1466729966447 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 1862 | 1466729966457 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:26 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be6400 == 31 [pid = 1862] [id = 754] 17:59:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x887dd800) [pid = 1862] [serial = 2262] [outer = (nil)] 17:59:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x88be2c00) [pid = 1862] [serial = 2263] [outer = 0x887dd800] 17:59:26 INFO - PROCESS | 1862 | 1466729966534 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8910c400) [pid = 1862] [serial = 2264] [outer = 0x887dd800] 17:59:27 INFO - PROCESS | 1862 | 1466729967318 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"]]]}] 17:59:27 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 17:59:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:59:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1238ms 17:59:27 INFO - PROCESS | 1862 | 1466729967361 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 1862 | 1466729967371 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 17:59:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:59:27 INFO - PROCESS | 1862 | 1466729967380 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 1862 | 1466729967382 Marionette TRACE conn4 <- [1,2986,null,{}] 17:59:27 INFO - PROCESS | 1862 | 1466729967387 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}] 17:59:27 INFO - PROCESS | 1862 | 1466729967394 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:27 INFO - PROCESS | 1862 | 1466729967549 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 17:59:27 INFO - PROCESS | 1862 | 1466729967570 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 1862 | 1466729967578 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:27 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d04800 == 32 [pid = 1862] [id = 755] 17:59:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8a152800) [pid = 1862] [serial = 2265] [outer = (nil)] 17:59:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8aa9a400) [pid = 1862] [serial = 2266] [outer = 0x8a152800] 17:59:27 INFO - PROCESS | 1862 | 1466729967648 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8aae2800) [pid = 1862] [serial = 2267] [outer = 0x8a152800] 17:59:28 INFO - PROCESS | 1862 | 1466729968540 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]]]}] 17:59:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 17:59:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1238ms 17:59:28 INFO - PROCESS | 1862 | 1466729968624 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 17:59:28 INFO - PROCESS | 1862 | 1466729968631 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 17:59:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:59:28 INFO - PROCESS | 1862 | 1466729968647 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - PROCESS | 1862 | 1466729968655 Marionette TRACE conn4 <- [1,2990,null,{}] 17:59:28 INFO - PROCESS | 1862 | 1466729968674 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}] 17:59:28 INFO - PROCESS | 1862 | 1466729968681 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:28 INFO - PROCESS | 1862 | 1466729968903 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 17:59:28 INFO - PROCESS | 1862 | 1466729968924 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 1862 | 1466729968932 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:28 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be6c00 == 33 [pid = 1862] [id = 756] 17:59:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8aae8c00) [pid = 1862] [serial = 2268] [outer = (nil)] 17:59:28 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8b71b000) [pid = 1862] [serial = 2269] [outer = 0x8aae8c00] 17:59:29 INFO - PROCESS | 1862 | 1466729969004 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8b720800) [pid = 1862] [serial = 2270] [outer = 0x8aae8c00] 17:59:29 INFO - PROCESS | 1862 | ++DOCSHELL 0x87bde000 == 34 [pid = 1862] [id = 757] 17:59:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8cc43800) [pid = 1862] [serial = 2271] [outer = (nil)] 17:59:29 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8d0a8c00) [pid = 1862] [serial = 2272] [outer = 0x8cc43800] 17:59:29 INFO - PROCESS | 1862 | 1466729969952 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]]]}] 17:59:29 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. 17:59:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1355ms 17:59:29 INFO - PROCESS | 1862 | 1466729969995 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 1862 | 1466729970000 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 17:59:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:59:30 INFO - PROCESS | 1862 | 1466729970011 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 1862 | 1466729970014 Marionette TRACE conn4 <- [1,2994,null,{}] 17:59:30 INFO - PROCESS | 1862 | 1466729970020 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}] 17:59:30 INFO - PROCESS | 1862 | 1466729970025 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:30 INFO - PROCESS | 1862 | 1466729970251 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 17:59:30 INFO - PROCESS | 1862 | 1466729970274 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 1862 | 1466729970284 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:30 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad7400 == 35 [pid = 1862] [id = 758] 17:59:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x89fe6400) [pid = 1862] [serial = 2273] [outer = (nil)] 17:59:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8cc4a800) [pid = 1862] [serial = 2274] [outer = 0x89fe6400] 17:59:30 INFO - PROCESS | 1862 | 1466729970351 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8d0b5800) [pid = 1862] [serial = 2275] [outer = 0x89fe6400] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x89d0c000) [pid = 1862] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x887de400) [pid = 1862] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x89fec800) [pid = 1862] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x882a9c00) [pid = 1862] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x88361800) [pid = 1862] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8b308800) [pid = 1862] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8d0b8000) [pid = 1862] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d17a400) [pid = 1862] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x89d08000) [pid = 1862] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x887e2c00) [pid = 1862] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8de17c00) [pid = 1862] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x87ae2400) [pid = 1862] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:59:30 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x894cbc00) [pid = 1862] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:59:31 INFO - PROCESS | 1862 | 1466729971393 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]]]}] 17:59:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:59:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 17:59:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1428ms 17:59:31 INFO - PROCESS | 1862 | 1466729971440 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 1862 | 1466729971444 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 17:59:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:59:31 INFO - PROCESS | 1862 | 1466729971450 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 1862 | 1466729971453 Marionette TRACE conn4 <- [1,2998,null,{}] 17:59:31 INFO - PROCESS | 1862 | 1466729971459 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}] 17:59:31 INFO - PROCESS | 1862 | 1466729971464 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:31 INFO - PROCESS | 1862 | 1466729971621 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 17:59:31 INFO - PROCESS | 1862 | 1466729971783 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 1862 | 1466729971802 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:31 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0bd400 == 36 [pid = 1862] [id = 759] 17:59:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8d0be400) [pid = 1862] [serial = 2276] [outer = (nil)] 17:59:31 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8d173000) [pid = 1862] [serial = 2277] [outer = 0x8d0be400] 17:59:31 INFO - PROCESS | 1862 | 1466729971895 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8d17a400) [pid = 1862] [serial = 2278] [outer = 0x8d0be400] 17:59:32 INFO - PROCESS | 1862 | 1466729972628 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]]]}] 17:59:32 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. 17:59:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1236ms 17:59:32 INFO - PROCESS | 1862 | 1466729972689 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 1862 | 1466729972693 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 17:59:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:59:32 INFO - PROCESS | 1862 | 1466729972699 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 1862 | 1466729972702 Marionette TRACE conn4 <- [1,3002,null,{}] 17:59:32 INFO - PROCESS | 1862 | 1466729972708 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}] 17:59:32 INFO - PROCESS | 1862 | 1466729972712 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:33 INFO - PROCESS | 1862 | 1466729973015 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 17:59:33 INFO - PROCESS | 1862 | 1466729973156 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 1862 | 1466729973165 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:33 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adc800 == 37 [pid = 1862] [id = 760] 17:59:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x87adcc00) [pid = 1862] [serial = 2279] [outer = (nil)] 17:59:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x87be1000) [pid = 1862] [serial = 2280] [outer = 0x87adcc00] 17:59:33 INFO - PROCESS | 1862 | 1466729973257 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x87be9800) [pid = 1862] [serial = 2281] [outer = 0x87adcc00] 17:59:34 INFO - PROCESS | 1862 | 1466729974241 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]]]}] 17:59:34 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. 17:59:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1589ms 17:59:34 INFO - PROCESS | 1862 | 1466729974291 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 17:59:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:59:34 INFO - PROCESS | 1862 | 1466729974298 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 17:59:34 INFO - PROCESS | 1862 | 1466729974307 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 1862 | 1466729974320 Marionette TRACE conn4 <- [1,3006,null,{}] 17:59:34 INFO - PROCESS | 1862 | 1466729974328 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}] 17:59:34 INFO - PROCESS | 1862 | 1466729974335 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:34 INFO - PROCESS | 1862 | 1466729974602 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 17:59:34 INFO - PROCESS | 1862 | 1466729974796 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 1862 | 1466729974803 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:34 INFO - PROCESS | 1862 | ++DOCSHELL 0x894d2400 == 38 [pid = 1862] [id = 761] 17:59:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x89d05c00) [pid = 1862] [serial = 2282] [outer = (nil)] 17:59:34 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x89fe8c00) [pid = 1862] [serial = 2283] [outer = 0x89d05c00] 17:59:34 INFO - PROCESS | 1862 | 1466729974894 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8aa96c00) [pid = 1862] [serial = 2284] [outer = 0x89d05c00] 17:59:35 INFO - PROCESS | 1862 | 1466729975789 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]]]}] 17:59:35 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. 17:59:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1543ms 17:59:35 INFO - PROCESS | 1862 | 1466729975850 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 1862 | 1466729975855 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 17:59:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:59:35 INFO - PROCESS | 1862 | 1466729975862 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 1862 | 1466729975866 Marionette TRACE conn4 <- [1,3010,null,{}] 17:59:35 INFO - PROCESS | 1862 | 1466729975873 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}] 17:59:35 INFO - PROCESS | 1862 | 1466729975878 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:36 INFO - PROCESS | 1862 | 1466729976099 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 17:59:36 INFO - PROCESS | 1862 | 1466729976317 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 1862 | 1466729976324 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:36 INFO - PROCESS | 1862 | ++DOCSHELL 0x89d10400 == 39 [pid = 1862] [id = 762] 17:59:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x89fdd800) [pid = 1862] [serial = 2285] [outer = (nil)] 17:59:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8d0ad400) [pid = 1862] [serial = 2286] [outer = 0x89fdd800] 17:59:36 INFO - PROCESS | 1862 | 1466729976447 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8d174c00) [pid = 1862] [serial = 2287] [outer = 0x89fdd800] 17:59:37 INFO - PROCESS | 1862 | 1466729977354 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]]]}] 17:59:37 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 17:59:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1538ms 17:59:37 INFO - PROCESS | 1862 | 1466729977401 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 17:59:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:59:37 INFO - PROCESS | 1862 | 1466729977410 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 17:59:37 INFO - PROCESS | 1862 | 1466729977469 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - PROCESS | 1862 | 1466729977478 Marionette TRACE conn4 <- [1,3014,null,{}] 17:59:37 INFO - PROCESS | 1862 | 1466729977490 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}] 17:59:37 INFO - PROCESS | 1862 | 1466729977496 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:37 INFO - PROCESS | 1862 | 1466729977691 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 17:59:37 INFO - PROCESS | 1862 | 1466729977880 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 1862 | 1466729977888 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:37 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc0e400 == 40 [pid = 1862] [id = 763] 17:59:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8d0b3000) [pid = 1862] [serial = 2288] [outer = (nil)] 17:59:37 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8de18c00) [pid = 1862] [serial = 2289] [outer = 0x8d0b3000] 17:59:37 INFO - PROCESS | 1862 | 1466729977967 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8de1c000) [pid = 1862] [serial = 2290] [outer = 0x8d0b3000] 17:59:38 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:59:38 INFO - PROCESS | 1862 | 1466729978914 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:59:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:59:38 INFO - {} 17:59:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:59:38 INFO - {} 17:59:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:59:38 INFO - {} 17:59:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:59:38 INFO - {} 17:59:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1544ms 17:59:38 INFO - PROCESS | 1862 | 1466729978965 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 1862 | 1466729978969 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 17:59:38 INFO - TEST-START | /FileAPI/fileReader.html 17:59:38 INFO - PROCESS | 1862 | 1466729978976 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 1862 | 1466729978980 Marionette TRACE conn4 <- [1,3018,null,{}] 17:59:39 INFO - PROCESS | 1862 | 1466729979033 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}] 17:59:39 INFO - PROCESS | 1862 | 1466729979039 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:39 INFO - PROCESS | 1862 | 1466729979239 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 17:59:39 INFO - PROCESS | 1862 | 1466729979437 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 1862 | 1466729979446 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:39 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d386c00 == 41 [pid = 1862] [id = 764] 17:59:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8de20c00) [pid = 1862] [serial = 2291] [outer = (nil)] 17:59:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x8df1d400) [pid = 1862] [serial = 2292] [outer = 0x8de20c00] 17:59:39 INFO - PROCESS | 1862 | 1466729979523 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 1862 | ++DOMWINDOW == 91 (0x8df21800) [pid = 1862] [serial = 2293] [outer = 0x8de20c00] 17:59:40 INFO - PROCESS | 1862 | 1466729980373 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]]]}] 17:59:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:59:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:59:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:59:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:59:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 1423ms 17:59:40 INFO - PROCESS | 1862 | 1466729980401 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 17:59:40 INFO - TEST-START | /FileAPI/historical.html 17:59:40 INFO - PROCESS | 1862 | 1466729980405 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 17:59:40 INFO - PROCESS | 1862 | 1466729980411 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 1862 | 1466729980415 Marionette TRACE conn4 <- [1,3022,null,{}] 17:59:40 INFO - PROCESS | 1862 | 1466729980421 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}] 17:59:40 INFO - PROCESS | 1862 | 1466729980426 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:40 INFO - PROCESS | 1862 | 1466729980608 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 17:59:40 INFO - PROCESS | 1862 | 1466729980817 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 1862 | 1466729980849 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:40 INFO - PROCESS | 1862 | ++DOCSHELL 0x8aaf0800 == 42 [pid = 1862] [id = 765] 17:59:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 92 (0x8df26000) [pid = 1862] [serial = 2294] [outer = (nil)] 17:59:40 INFO - PROCESS | 1862 | ++DOMWINDOW == 93 (0x8df73400) [pid = 1862] [serial = 2295] [outer = 0x8df26000] 17:59:40 INFO - PROCESS | 1862 | 1466729980987 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 1862 | ++DOMWINDOW == 94 (0x8df78c00) [pid = 1862] [serial = 2296] [outer = 0x8df26000] 17:59:41 INFO - PROCESS | 1862 | 1466729981875 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"]]]}] 17:59:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:59:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:59:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:59:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:59:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:59:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:59:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:59:41 INFO - TEST-OK | /FileAPI/historical.html | took 1493ms 17:59:41 INFO - PROCESS | 1862 | 1466729981909 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 1862 | 1466729981914 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 17:59:41 INFO - TEST-START | /FileAPI/idlharness.html 17:59:41 INFO - PROCESS | 1862 | 1466729981921 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 1862 | 1466729981925 Marionette TRACE conn4 <- [1,3026,null,{}] 17:59:41 INFO - PROCESS | 1862 | 1466729981931 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}] 17:59:41 INFO - PROCESS | 1862 | 1466729981937 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:42 INFO - PROCESS | 1862 | 1466729982142 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 17:59:42 INFO - PROCESS | 1862 | 1466729982331 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 1862 | 1466729982339 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:42 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835bc00 == 43 [pid = 1862] [id = 766] 17:59:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 95 (0x8835cc00) [pid = 1862] [serial = 2297] [outer = (nil)] 17:59:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 96 (0x88731800) [pid = 1862] [serial = 2298] [outer = 0x8835cc00] 17:59:42 INFO - PROCESS | 1862 | 1466729982670 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 1862 | ++DOMWINDOW == 97 (0x887dcc00) [pid = 1862] [serial = 2299] [outer = 0x8835cc00] 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:59:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:59:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:59:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:59:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:59:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:59:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:59:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:59:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:59:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:59:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:59:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:59:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:59:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:59:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:59:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:59:44 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 17:59:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:59:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:59:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:59:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:59:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:59:44 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 17:59:44 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 17:59:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:59:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:59:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:59:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:59:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:59:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:59:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:59:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:59:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:59:44 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 17:59:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:59:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:59:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:59:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:59:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:59:44 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 17:59:44 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 17:59:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:59:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:59:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:59:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:59:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:59:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:59:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:59:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 2419ms 17:59:44 INFO - PROCESS | 1862 | 1466729984202 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\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\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\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\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\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\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\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\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]]]}] 17:59:44 INFO - PROCESS | 1862 | 1466729984531 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 1862 | 1466729984535 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 17:59:44 INFO - TEST-START | /FileAPI/idlharness.worker 17:59:44 INFO - PROCESS | 1862 | 1466729984562 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 1862 | 1466729984569 Marionette TRACE conn4 <- [1,3030,null,{}] 17:59:44 INFO - PROCESS | 1862 | 1466729984646 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}] 17:59:44 INFO - PROCESS | 1862 | 1466729984652 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:44 INFO - PROCESS | 1862 | 1466729984827 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 17:59:45 INFO - PROCESS | 1862 | 1466729985024 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 1862 | 1466729985036 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8d0bd400 == 42 [pid = 1862] [id = 759] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87bde000 == 41 [pid = 1862] [id = 757] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad7400 == 40 [pid = 1862] [id = 758] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x88be6c00 == 39 [pid = 1862] [id = 756] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x89d04800 == 38 [pid = 1862] [id = 755] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87be6400 == 37 [pid = 1862] [id = 754] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87adc400 == 36 [pid = 1862] [id = 753] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6800 == 35 [pid = 1862] [id = 741] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x887d5800 == 34 [pid = 1862] [id = 749] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaa5c00 == 33 [pid = 1862] [id = 752] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87adf000 == 32 [pid = 1862] [id = 748] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad4c00 == 31 [pid = 1862] [id = 751] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x89fd5400 == 30 [pid = 1862] [id = 750] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8835bc00 == 29 [pid = 1862] [id = 766] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8d386c00 == 28 [pid = 1862] [id = 764] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8aaf0800 == 27 [pid = 1862] [id = 765] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x8cc0e400 == 26 [pid = 1862] [id = 763] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x89d10400 == 25 [pid = 1862] [id = 762] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x87adc800 == 24 [pid = 1862] [id = 760] 17:59:46 INFO - PROCESS | 1862 | --DOCSHELL 0x894d2400 == 23 [pid = 1862] [id = 761] 17:59:46 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6800 == 24 [pid = 1862] [id = 767] 17:59:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 98 (0x87ad7400) [pid = 1862] [serial = 2300] [outer = (nil)] 17:59:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 99 (0x87adf000) [pid = 1862] [serial = 2301] [outer = 0x87ad7400] 17:59:46 INFO - PROCESS | 1862 | 1466729986172 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 1862 | ++DOMWINDOW == 100 (0x87be9000) [pid = 1862] [serial = 2302] [outer = 0x87ad7400] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 99 (0x8aaec000) [pid = 1862] [serial = 2242] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 98 (0x89fcc400) [pid = 1862] [serial = 2234] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 97 (0x88bdc400) [pid = 1862] [serial = 2231] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 96 (0x8a155000) [pid = 1862] [serial = 2237] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 95 (0x882b2400) [pid = 1862] [serial = 2228] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 94 (0x89fccc00) [pid = 1862] [serial = 2205] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 93 (0x8910d800) [pid = 1862] [serial = 2204] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 92 (0x8b71d000) [pid = 1862] [serial = 2208] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 91 (0x8b714400) [pid = 1862] [serial = 2207] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 90 (0x8d178400) [pid = 1862] [serial = 2211] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 89 (0x8d0be800) [pid = 1862] [serial = 2210] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 88 (0x8de13000) [pid = 1862] [serial = 2214] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8d38e400) [pid = 1862] [serial = 2213] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8a15c000) [pid = 1862] [serial = 2226] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x89fe5400) [pid = 1862] [serial = 2225] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8de6bc00) [pid = 1862] [serial = 2217] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8de19800) [pid = 1862] [serial = 2216] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8df71000) [pid = 1862] [serial = 2220] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x89fdf800) [pid = 1862] [serial = 2235] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8df27000) [pid = 1862] [serial = 2219] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x8835f800) [pid = 1862] [serial = 2223] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x87bea400) [pid = 1862] [serial = 2222] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x88356400) [pid = 1862] [serial = 2229] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x89d0f000) [pid = 1862] [serial = 2240] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x88be9400) [pid = 1862] [serial = 2232] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8aae1c00) [pid = 1862] [serial = 2238] [outer = (nil)] [url = about:blank] 17:59:46 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:59:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:59:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:59:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:59:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:59:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:59:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:59:48 INFO - {} 17:59:48 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 17:59:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:59:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:59:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:59:48 INFO - {} 17:59:48 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 - {} 17:59:48 INFO - {} 17:59:48 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 17:59:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:59:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:59:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:59:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:59:48 INFO - {} 17:59:48 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 17:59:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:59:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:59:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:59:48 INFO - {} 17:59:48 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 - {} 17:59:48 INFO - {} 17:59:48 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 17:59:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:59:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:59:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 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 17:59:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:59:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:59:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 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 17:59:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 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 17:59:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 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 17:59:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:59:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:59:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:59:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:59:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:59:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:59:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:59:48 INFO - {} 17:59:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3788ms 17:59:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:59:48 INFO - PROCESS | 1862 | 1466729988225 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 17:59:48 INFO - PROCESS | 1862 | 1466729988343 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 17:59:48 INFO - PROCESS | 1862 | 1466729988360 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 17:59:48 INFO - PROCESS | 1862 | 1466729988385 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 1862 | 1466729988390 Marionette TRACE conn4 <- [1,3034,null,{}] 17:59:48 INFO - PROCESS | 1862 | 1466729988413 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}] 17:59:48 INFO - PROCESS | 1862 | 1466729988424 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:48 INFO - PROCESS | 1862 | 1466729988761 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 17:59:48 INFO - PROCESS | 1862 | 1466729988805 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 1862 | 1466729988817 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:48 INFO - PROCESS | 1862 | ++DOCSHELL 0x887d9800 == 25 [pid = 1862] [id = 768] 17:59:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8cc42c00) [pid = 1862] [serial = 2303] [outer = (nil)] 17:59:48 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8cc4f000) [pid = 1862] [serial = 2304] [outer = 0x8cc42c00] 17:59:48 INFO - PROCESS | 1862 | 1466729988890 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8d0b4400) [pid = 1862] [serial = 2305] [outer = 0x8cc42c00] 17:59:49 INFO - PROCESS | 1862 | 1466729989750 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]]]}] 17:59:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:59:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1411ms 17:59:49 INFO - PROCESS | 1862 | 1466729989786 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 1862 | 1466729989793 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 17:59:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:59:49 INFO - PROCESS | 1862 | 1466729989804 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 1862 | 1466729989808 Marionette TRACE conn4 <- [1,3038,null,{}] 17:59:49 INFO - PROCESS | 1862 | 1466729989820 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}] 17:59:49 INFO - PROCESS | 1862 | 1466729989825 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:50 INFO - PROCESS | 1862 | 1466729990057 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 17:59:50 INFO - PROCESS | 1862 | 1466729990076 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 1862 | 1466729990087 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:50 INFO - PROCESS | 1862 | ++DOCSHELL 0x8de20800 == 26 [pid = 1862] [id = 769] 17:59:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8de6a800) [pid = 1862] [serial = 2306] [outer = (nil)] 17:59:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8de71400) [pid = 1862] [serial = 2307] [outer = 0x8de6a800] 17:59:50 INFO - PROCESS | 1862 | 1466729990157 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8df1f800) [pid = 1862] [serial = 2308] [outer = 0x8de6a800] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x89fe6400) [pid = 1862] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x8d0be400) [pid = 1862] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8cc43800) [pid = 1862] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8aae8c00) [pid = 1862] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8aae6800) [pid = 1862] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x87be2800) [pid = 1862] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x87adf800) [pid = 1862] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x8d0a5c00) [pid = 1862] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x8aa9c000) [pid = 1862] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x894d3000) [pid = 1862] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88be0c00) [pid = 1862] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8a152800) [pid = 1862] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:59:51 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x887dd800) [pid = 1862] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:59:51 INFO - PROCESS | 1862 | 1466729991642 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"]]]}] 17:59:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:59:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:59:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1887ms 17:59:51 INFO - PROCESS | 1862 | 1466729991692 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 1862 | 1466729991696 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 17:59:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:59:51 INFO - PROCESS | 1862 | 1466729991703 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 1862 | 1466729991709 Marionette TRACE conn4 <- [1,3042,null,{}] 17:59:51 INFO - PROCESS | 1862 | 1466729991727 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}] 17:59:51 INFO - PROCESS | 1862 | 1466729991736 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:51 INFO - PROCESS | 1862 | 1466729991960 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 17:59:52 INFO - PROCESS | 1862 | 1466729991977 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 1862 | 1466729991983 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:52 INFO - PROCESS | 1862 | ++DOCSHELL 0x8df76000 == 27 [pid = 1862] [id = 770] 17:59:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8df77800) [pid = 1862] [serial = 2309] [outer = (nil)] 17:59:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8df7b400) [pid = 1862] [serial = 2310] [outer = 0x8df77800] 17:59:52 INFO - PROCESS | 1862 | 1466729992057 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8dfc2400) [pid = 1862] [serial = 2311] [outer = 0x8df77800] 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:59:53 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. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:59:53 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'.) 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:59:53 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. 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:59:53 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. 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:59:53 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. 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 17:59:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:59:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:59:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:59:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:59:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:59:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1533ms 17:59:53 INFO - PROCESS | 1862 | 1466729993159 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]]]}] 17:59:53 INFO - PROCESS | 1862 | 1466729993367 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 1862 | 1466729993376 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 17:59:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:59:53 INFO - PROCESS | 1862 | 1466729993388 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 1862 | 1466729993392 Marionette TRACE conn4 <- [1,3046,null,{}] 17:59:53 INFO - PROCESS | 1862 | 1466729993401 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}] 17:59:53 INFO - PROCESS | 1862 | 1466729993409 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:53 INFO - PROCESS | 1862 | 1466729993614 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 17:59:53 INFO - PROCESS | 1862 | 1466729993956 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 1862 | 1466729993972 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:54 INFO - PROCESS | 1862 | ++DOCSHELL 0x882b1800 == 28 [pid = 1862] [id = 771] 17:59:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x882b2400) [pid = 1862] [serial = 2312] [outer = (nil)] 17:59:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8835f800) [pid = 1862] [serial = 2313] [outer = 0x882b2400] 17:59:54 INFO - PROCESS | 1862 | 1466729994098 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x88734800) [pid = 1862] [serial = 2314] [outer = 0x882b2400] 17:59:54 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:59:55 INFO - PROCESS | 1862 | 1466729995115 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:59:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:59:55 INFO - {} 17:59:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1784ms 17:59:55 INFO - PROCESS | 1862 | 1466729995221 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 17:59:55 INFO - PROCESS | 1862 | 1466729995227 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 17:59:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:59:55 INFO - PROCESS | 1862 | 1466729995241 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - PROCESS | 1862 | 1466729995246 Marionette TRACE conn4 <- [1,3050,null,{}] 17:59:55 INFO - PROCESS | 1862 | 1466729995260 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}] 17:59:55 INFO - PROCESS | 1862 | 1466729995266 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:55 INFO - PROCESS | 1862 | 1466729995459 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 17:59:55 INFO - PROCESS | 1862 | 1466729995714 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 1862 | 1466729995722 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:55 INFO - PROCESS | 1862 | ++DOCSHELL 0x89103c00 == 29 [pid = 1862] [id = 772] 17:59:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8910d000) [pid = 1862] [serial = 2315] [outer = (nil)] 17:59:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x894c6c00) [pid = 1862] [serial = 2316] [outer = 0x8910d000] 17:59:55 INFO - PROCESS | 1862 | 1466729995853 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x894d3000) [pid = 1862] [serial = 2317] [outer = 0x8910d000] 17:59:56 INFO - PROCESS | 1862 | 1466729996758 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]]]}] 17:59:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:59:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:59:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:59:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:59:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1547ms 17:59:56 INFO - PROCESS | 1862 | 1466729996786 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 1862 | 1466729996792 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 17:59:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:59:56 INFO - PROCESS | 1862 | 1466729996800 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 1862 | 1466729996805 Marionette TRACE conn4 <- [1,3054,null,{}] 17:59:56 INFO - PROCESS | 1862 | 1466729996820 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}] 17:59:56 INFO - PROCESS | 1862 | 1466729996829 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:57 INFO - PROCESS | 1862 | 1466729997046 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 17:59:57 INFO - PROCESS | 1862 | 1466729997240 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 1862 | 1466729997254 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:57 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fe6400 == 30 [pid = 1862] [id = 773] 17:59:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x89fe9800) [pid = 1862] [serial = 2318] [outer = (nil)] 17:59:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8a152400) [pid = 1862] [serial = 2319] [outer = 0x89fe9800] 17:59:57 INFO - PROCESS | 1862 | 1466729997343 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8aaee000) [pid = 1862] [serial = 2320] [outer = 0x89fe9800] 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:59:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:59:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:59:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:59:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:59:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:59:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:59:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:59:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:59:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:59:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:59:59 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" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:59:59 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" 17:59:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:59:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:59:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:59:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2132ms 17:59:59 INFO - PROCESS | 1862 | 1466729998738 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"]]]}] 17:59:59 INFO - PROCESS | 1862 | 1466729998946 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 1862 | 1466729998949 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 17:59:59 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:59:59 INFO - PROCESS | 1862 | 1466729999141 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - PROCESS | 1862 | 1466729999145 Marionette TRACE conn4 <- [1,3058,null,{}] 17:59:59 INFO - PROCESS | 1862 | 1466729999154 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}] 17:59:59 INFO - PROCESS | 1862 | 1466729999159 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:59 INFO - PROCESS | 1862 | 1466729999338 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 17:59:59 INFO - PROCESS | 1862 | 1466729999527 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 1862 | 1466729999534 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 17:59:59 INFO - PROCESS | 1862 | ++DOCSHELL 0x8cc49400 == 31 [pid = 1862] [id = 774] 17:59:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8de69400) [pid = 1862] [serial = 2321] [outer = (nil)] 17:59:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8df1c800) [pid = 1862] [serial = 2322] [outer = 0x8de69400] 17:59:59 INFO - PROCESS | 1862 | 1466729999619 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8df71800) [pid = 1862] [serial = 2323] [outer = 0x8de69400] 18:00:00 INFO - PROCESS | 1862 | 1466730000668 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]]]}] 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:00:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:00:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:00:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:00:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:00:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:00:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:00:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:00:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:00:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1647ms 18:00:00 INFO - PROCESS | 1862 | 1466730000744 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 1862 | 1466730000752 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 18:00:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:00:00 INFO - PROCESS | 1862 | 1466730000761 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 1862 | 1466730000766 Marionette TRACE conn4 <- [1,3062,null,{}] 18:00:00 INFO - PROCESS | 1862 | 1466730000772 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}] 18:00:00 INFO - PROCESS | 1862 | 1466730000779 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:00 INFO - PROCESS | 1862 | 1466730000983 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 18:00:01 INFO - PROCESS | 1862 | 1466730001286 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 1862 | 1466730001300 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:01 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad3400 == 32 [pid = 1862] [id = 775] 18:00:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x88357400) [pid = 1862] [serial = 2324] [outer = (nil)] 18:00:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8df27800) [pid = 1862] [serial = 2325] [outer = 0x88357400] 18:00:01 INFO - PROCESS | 1862 | 1466730001404 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x8df7a000) [pid = 1862] [serial = 2326] [outer = 0x88357400] 18:00:01 INFO - PROCESS | 1862 | [1862] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:00:02 INFO - PROCESS | 1862 | 1466730002724 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:00:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:00:02 INFO - {} 18:00:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1987ms 18:00:02 INFO - PROCESS | 1862 | 1466730002750 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 1862 | 1466730002757 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 18:00:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:00:02 INFO - PROCESS | 1862 | 1466730002766 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 1862 | 1466730002771 Marionette TRACE conn4 <- [1,3066,null,{}] 18:00:02 INFO - PROCESS | 1862 | 1466730002835 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}] 18:00:02 INFO - PROCESS | 1862 | 1466730002842 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:03 INFO - PROCESS | 1862 | 1466730003101 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 18:00:03 INFO - PROCESS | 1862 | 1466730003356 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 1862 | 1466730003372 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:03 INFO - PROCESS | 1862 | ++DOCSHELL 0x88365000 == 33 [pid = 1862] [id = 776] 18:00:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x88728000) [pid = 1862] [serial = 2327] [outer = (nil)] 18:00:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x887d7800) [pid = 1862] [serial = 2328] [outer = 0x88728000] 18:00:03 INFO - PROCESS | 1862 | 1466730003534 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x88bdd000) [pid = 1862] [serial = 2329] [outer = 0x88728000] 18:00:04 INFO - PROCESS | 1862 | --DOCSHELL 0x89fde400 == 32 [pid = 1862] [id = 701] 18:00:04 INFO - PROCESS | 1862 | --DOCSHELL 0x89107800 == 31 [pid = 1862] [id = 700] 18:00:04 INFO - PROCESS | 1862 | --DOCSHELL 0x89fea800 == 30 [pid = 1862] [id = 708] 18:00:04 INFO - PROCESS | 1862 | --DOCSHELL 0x8de20800 == 29 [pid = 1862] [id = 769] 18:00:04 INFO - PROCESS | 1862 | --DOCSHELL 0x887d9800 == 28 [pid = 1862] [id = 768] 18:00:04 INFO - PROCESS | 1862 | --DOCSHELL 0x87ad6800 == 27 [pid = 1862] [id = 767] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 87 (0x8d173000) [pid = 1862] [serial = 2277] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 86 (0x8d0a8c00) [pid = 1862] [serial = 2272] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 85 (0x8b720800) [pid = 1862] [serial = 2270] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 84 (0x8cc4a800) [pid = 1862] [serial = 2274] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 83 (0x8b1b6400) [pid = 1862] [serial = 2251] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 82 (0x8b302800) [pid = 1862] [serial = 2252] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 81 (0x882a6800) [pid = 1862] [serial = 2260] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 80 (0x8872e400) [pid = 1862] [serial = 2261] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 79 (0x87bdf400) [pid = 1862] [serial = 2245] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 78 (0x882a9000) [pid = 1862] [serial = 2246] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 77 (0x8d0ac400) [pid = 1862] [serial = 2257] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 76 (0x8d0af000) [pid = 1862] [serial = 2258] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 75 (0x8b1b1000) [pid = 1862] [serial = 2243] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 74 (0x8cc47000) [pid = 1862] [serial = 2254] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 73 (0x8cc13c00) [pid = 1862] [serial = 2255] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x894c4c00) [pid = 1862] [serial = 2248] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x894ce800) [pid = 1862] [serial = 2249] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x8aa9a400) [pid = 1862] [serial = 2266] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x88be2c00) [pid = 1862] [serial = 2263] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8910c400) [pid = 1862] [serial = 2264] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8b71b000) [pid = 1862] [serial = 2269] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x8d0b5800) [pid = 1862] [serial = 2275] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8aae2800) [pid = 1862] [serial = 2267] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8d17a400) [pid = 1862] [serial = 2278] [outer = (nil)] [url = about:blank] 18:00:04 INFO - PROCESS | 1862 | 1466730004464 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]]]}] 18:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:00:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:00:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1747ms 18:00:04 INFO - PROCESS | 1862 | 1466730004516 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 1862 | 1466730004523 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 18:00:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:00:04 INFO - PROCESS | 1862 | 1466730004534 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 1862 | 1466730004539 Marionette TRACE conn4 <- [1,3070,null,{}] 18:00:04 INFO - PROCESS | 1862 | 1466730004549 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}] 18:00:04 INFO - PROCESS | 1862 | 1466730004554 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:04 INFO - PROCESS | 1862 | 1466730004735 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 18:00:04 INFO - PROCESS | 1862 | 1466730004929 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 1862 | 1466730004938 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:04 INFO - PROCESS | 1862 | ++DOCSHELL 0x87ad6800 == 28 [pid = 1862] [id = 777] 18:00:04 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x887d9800) [pid = 1862] [serial = 2330] [outer = (nil)] 18:00:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x8910b400) [pid = 1862] [serial = 2331] [outer = 0x887d9800] 18:00:05 INFO - PROCESS | 1862 | 1466730005014 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x894cf400) [pid = 1862] [serial = 2332] [outer = 0x887d9800] 18:00:05 INFO - PROCESS | 1862 | 1466730005879 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]]]}] 18:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:00:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:00:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1399ms 18:00:05 INFO - PROCESS | 1862 | 1466730005936 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 1862 | 1466730005939 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 18:00:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:00:05 INFO - PROCESS | 1862 | 1466730005947 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 1862 | 1466730005953 Marionette TRACE conn4 <- [1,3074,null,{}] 18:00:05 INFO - PROCESS | 1862 | 1466730005969 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}] 18:00:05 INFO - PROCESS | 1862 | 1466730005978 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:06 INFO - PROCESS | 1862 | 1466730006225 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 18:00:06 INFO - PROCESS | 1862 | 1466730006333 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 1862 | 1466730006341 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:06 INFO - PROCESS | 1862 | ++DOCSHELL 0x89fde800 == 29 [pid = 1862] [id = 778] 18:00:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x89fdf000) [pid = 1862] [serial = 2333] [outer = (nil)] 18:00:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x8aa9a400) [pid = 1862] [serial = 2334] [outer = 0x89fdf000] 18:00:06 INFO - PROCESS | 1862 | 1466730006419 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x8aae1c00) [pid = 1862] [serial = 2335] [outer = 0x89fdf000] 18:00:07 INFO - PROCESS | 1862 | 1466730007337 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]]]}] 18:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:00:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:00:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1437ms 18:00:07 INFO - PROCESS | 1862 | 1466730007387 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 1862 | 1466730007391 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 18:00:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:00:07 INFO - PROCESS | 1862 | 1466730007398 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 1862 | 1466730007401 Marionette TRACE conn4 <- [1,3078,null,{}] 18:00:07 INFO - PROCESS | 1862 | 1466730007416 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}] 18:00:07 INFO - PROCESS | 1862 | 1466730007421 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:07 INFO - PROCESS | 1862 | 1466730007661 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 18:00:07 INFO - PROCESS | 1862 | 1466730007695 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 1862 | 1466730007702 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:07 INFO - PROCESS | 1862 | ++DOCSHELL 0x89109000 == 30 [pid = 1862] [id = 779] 18:00:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8b302800) [pid = 1862] [serial = 2336] [outer = (nil)] 18:00:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b307400) [pid = 1862] [serial = 2337] [outer = 0x8b302800] 18:00:07 INFO - PROCESS | 1862 | 1466730007773 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8b720800) [pid = 1862] [serial = 2338] [outer = 0x8b302800] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 72 (0x87adcc00) [pid = 1862] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 71 (0x89d05c00) [pid = 1862] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 70 (0x89fdd800) [pid = 1862] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 69 (0x8d0b3000) [pid = 1862] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 68 (0x8de20c00) [pid = 1862] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 67 (0x8df26000) [pid = 1862] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 66 (0x87ad7400) [pid = 1862] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 65 (0x8de6a800) [pid = 1862] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 64 (0x8835cc00) [pid = 1862] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:00:08 INFO - PROCESS | 1862 | --DOMWINDOW == 63 (0x8cc42c00) [pid = 1862] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:00:08 INFO - PROCESS | 1862 | 1466730008875 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] 18:00:08 INFO - PROCESS | 1862 | 1466730008947 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 18:00:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:00:08 INFO - PROCESS | 1862 | 1466730008959 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 1862 | 1466730008962 Marionette TRACE conn4 <- [1,3082,null,{}] 18:00:08 INFO - PROCESS | 1862 | 1466730008968 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}] 18:00:08 INFO - PROCESS | 1862 | 1466730008974 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:09 INFO - PROCESS | 1862 | 1466730009208 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 18:00:09 INFO - PROCESS | 1862 | 1466730009374 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 1862 | 1466730009386 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:09 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adc800 == 31 [pid = 1862] [id = 780] 18:00:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 64 (0x87ade400) [pid = 1862] [serial = 2339] [outer = (nil)] 18:00:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 65 (0x87bde400) [pid = 1862] [serial = 2340] [outer = 0x87ade400] 18:00:09 INFO - PROCESS | 1862 | 1466730009506 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 1862 | ++DOMWINDOW == 66 (0x882aa400) [pid = 1862] [serial = 2341] [outer = 0x87ade400] 18:00:10 INFO - PROCESS | 1862 | 1466730010449 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]]]}] 18:00:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:00:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:00:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:00:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:00:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1533ms 18:00:10 INFO - PROCESS | 1862 | 1466730010497 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 1862 | 1466730010503 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 18:00:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:00:10 INFO - PROCESS | 1862 | 1466730010513 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 1862 | 1466730010518 Marionette TRACE conn4 <- [1,3086,null,{}] 18:00:10 INFO - PROCESS | 1862 | 1466730010527 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}] 18:00:10 INFO - PROCESS | 1862 | 1466730010536 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:10 INFO - PROCESS | 1862 | 1466730010756 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 18:00:10 INFO - PROCESS | 1862 | 1466730010960 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 1862 | 1466730010970 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:11 INFO - PROCESS | 1862 | ++DOCSHELL 0x88be9400 == 32 [pid = 1862] [id = 781] 18:00:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 67 (0x89104400) [pid = 1862] [serial = 2342] [outer = (nil)] 18:00:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 68 (0x8910ec00) [pid = 1862] [serial = 2343] [outer = 0x89104400] 18:00:11 INFO - PROCESS | 1862 | 1466730011098 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 1862 | ++DOMWINDOW == 69 (0x89d06400) [pid = 1862] [serial = 2344] [outer = 0x89104400] 18:00:12 INFO - PROCESS | 1862 | 1466730012044 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:00:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:00:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1545ms 18:00:12 INFO - PROCESS | 1862 | 1466730012062 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 1862 | 1466730012069 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 18:00:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:00:12 INFO - PROCESS | 1862 | 1466730012076 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 1862 | 1466730012081 Marionette TRACE conn4 <- [1,3090,null,{}] 18:00:12 INFO - PROCESS | 1862 | 1466730012087 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}] 18:00:12 INFO - PROCESS | 1862 | 1466730012093 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:12 INFO - PROCESS | 1862 | 1466730012324 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 18:00:12 INFO - PROCESS | 1862 | 1466730012620 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 1862 | 1466730012633 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:12 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835d400 == 33 [pid = 1862] [id = 782] 18:00:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 70 (0x88735800) [pid = 1862] [serial = 2345] [outer = (nil)] 18:00:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 71 (0x8aae3800) [pid = 1862] [serial = 2346] [outer = 0x88735800] 18:00:12 INFO - PROCESS | 1862 | 1466730012778 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 1862 | ++DOMWINDOW == 72 (0x8b1bc800) [pid = 1862] [serial = 2347] [outer = 0x88735800] 18:00:13 INFO - PROCESS | 1862 | 1466730013838 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:00:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:00:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1791ms 18:00:13 INFO - PROCESS | 1862 | 1466730013869 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 1862 | 1466730013874 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 18:00:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:00:13 INFO - PROCESS | 1862 | 1466730013892 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - PROCESS | 1862 | 1466730013902 Marionette TRACE conn4 <- [1,3094,null,{}] 18:00:13 INFO - PROCESS | 1862 | 1466730013931 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}] 18:00:13 INFO - PROCESS | 1862 | 1466730013940 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:14 INFO - PROCESS | 1862 | 1466730014141 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 18:00:14 INFO - PROCESS | 1862 | 1466730014346 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 1862 | 1466730014357 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:14 INFO - PROCESS | 1862 | ++DOCSHELL 0x8b722800 == 34 [pid = 1862] [id = 783] 18:00:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 73 (0x8cc0ec00) [pid = 1862] [serial = 2348] [outer = (nil)] 18:00:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 74 (0x8cc49c00) [pid = 1862] [serial = 2349] [outer = 0x8cc0ec00] 18:00:14 INFO - PROCESS | 1862 | 1466730014472 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 1862 | ++DOMWINDOW == 75 (0x8cc4fc00) [pid = 1862] [serial = 2350] [outer = 0x8cc0ec00] 18:00:15 INFO - PROCESS | 1862 | 1466730015344 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:00:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:00:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1504ms 18:00:15 INFO - PROCESS | 1862 | 1466730015387 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 1862 | 1466730015392 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 18:00:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:00:15 INFO - PROCESS | 1862 | 1466730015399 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 1862 | 1466730015402 Marionette TRACE conn4 <- [1,3098,null,{}] 18:00:15 INFO - PROCESS | 1862 | 1466730015408 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}] 18:00:15 INFO - PROCESS | 1862 | 1466730015414 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:15 INFO - PROCESS | 1862 | 1466730015734 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 18:00:15 INFO - PROCESS | 1862 | 1466730015901 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 1862 | 1466730015908 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:15 INFO - PROCESS | 1862 | ++DOCSHELL 0x887dfc00 == 35 [pid = 1862] [id = 784] 18:00:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 76 (0x8aa99000) [pid = 1862] [serial = 2351] [outer = (nil)] 18:00:15 INFO - PROCESS | 1862 | ++DOMWINDOW == 77 (0x8d0b2400) [pid = 1862] [serial = 2352] [outer = 0x8aa99000] 18:00:16 INFO - PROCESS | 1862 | 1466730016001 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 1862 | ++DOMWINDOW == 78 (0x8d0b7c00) [pid = 1862] [serial = 2353] [outer = 0x8aa99000] 18:00:16 INFO - PROCESS | 1862 | 1466730016839 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]]]}] 18:00:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:00:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:00:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1485ms 18:00:16 INFO - PROCESS | 1862 | 1466730016885 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 18:00:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:00:16 INFO - PROCESS | 1862 | 1466730016890 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 18:00:16 INFO - PROCESS | 1862 | 1466730016897 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 1862 | 1466730016901 Marionette TRACE conn4 <- [1,3102,null,{}] 18:00:16 INFO - PROCESS | 1862 | 1466730016907 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}] 18:00:16 INFO - PROCESS | 1862 | 1466730016912 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:17 INFO - PROCESS | 1862 | 1466730017145 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 18:00:17 INFO - PROCESS | 1862 | 1466730017416 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 1862 | 1466730017437 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:17 INFO - PROCESS | 1862 | ++DOCSHELL 0x8d0bfc00 == 36 [pid = 1862] [id = 785] 18:00:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 79 (0x8d172c00) [pid = 1862] [serial = 2354] [outer = (nil)] 18:00:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 80 (0x8d17d400) [pid = 1862] [serial = 2355] [outer = 0x8d172c00] 18:00:17 INFO - PROCESS | 1862 | 1466730017537 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 1862 | ++DOMWINDOW == 81 (0x8de73c00) [pid = 1862] [serial = 2356] [outer = 0x8d172c00] 18:00:18 INFO - PROCESS | 1862 | 1466730018459 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:00:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:00:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1585ms 18:00:18 INFO - PROCESS | 1862 | 1466730018482 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 18:00:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:00:18 INFO - PROCESS | 1862 | 1466730018487 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 18:00:18 INFO - PROCESS | 1862 | 1466730018494 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 1862 | 1466730018497 Marionette TRACE conn4 <- [1,3106,null,{}] 18:00:18 INFO - PROCESS | 1862 | 1466730018503 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}] 18:00:18 INFO - PROCESS | 1862 | 1466730018510 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:18 INFO - PROCESS | 1862 | 1466730018725 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 18:00:18 INFO - PROCESS | 1862 | 1466730018911 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 1862 | 1466730018921 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:18 INFO - PROCESS | 1862 | ++DOCSHELL 0x87adb000 == 37 [pid = 1862] [id = 786] 18:00:18 INFO - PROCESS | 1862 | ++DOMWINDOW == 82 (0x8d0a9000) [pid = 1862] [serial = 2357] [outer = (nil)] 18:00:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 83 (0x8dfc5c00) [pid = 1862] [serial = 2358] [outer = 0x8d0a9000] 18:00:19 INFO - PROCESS | 1862 | 1466730019041 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 1862 | ++DOMWINDOW == 84 (0x8dfc9400) [pid = 1862] [serial = 2359] [outer = 0x8d0a9000] 18:00:19 INFO - PROCESS | 1862 | 1466730019920 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]]]}] 18:00:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:00:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:00:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:00:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1441ms 18:00:19 INFO - PROCESS | 1862 | 1466730019935 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 1862 | 1466730019939 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 18:00:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:00:19 INFO - PROCESS | 1862 | 1466730019947 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 1862 | 1466730019951 Marionette TRACE conn4 <- [1,3110,null,{}] 18:00:19 INFO - PROCESS | 1862 | 1466730019957 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}] 18:00:19 INFO - PROCESS | 1862 | 1466730019963 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:20 INFO - PROCESS | 1862 | 1466730020144 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 18:00:20 INFO - PROCESS | 1862 | 1466730020357 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 1862 | 1466730020366 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:20 INFO - PROCESS | 1862 | ++DOCSHELL 0x87be4000 == 38 [pid = 1862] [id = 787] 18:00:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 85 (0x89d0cc00) [pid = 1862] [serial = 2360] [outer = (nil)] 18:00:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 86 (0x8dfd0c00) [pid = 1862] [serial = 2361] [outer = 0x89d0cc00] 18:00:20 INFO - PROCESS | 1862 | 1466730020486 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 1862 | ++DOMWINDOW == 87 (0x8e8dfc00) [pid = 1862] [serial = 2362] [outer = 0x89d0cc00] 18:00:21 INFO - PROCESS | 1862 | 1466730021394 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"]]]}] 18:00:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:00:21 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 18:00:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:00:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:00:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1486ms 18:00:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:00:21 INFO - PROCESS | 1862 | 1466730021436 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 1862 | 1466730021439 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 18:00:21 INFO - PROCESS | 1862 | 1466730021446 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:00:21 INFO - PROCESS | 1862 | 1466730021450 Marionette TRACE conn4 <- [1,3114,null,{}] 18:00:21 INFO - PROCESS | 1862 | 1466730021456 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}] 18:00:21 INFO - PROCESS | 1862 | 1466730021461 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:21 INFO - PROCESS | 1862 | 1466730021865 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 18:00:22 INFO - PROCESS | 1862 | 1466730022173 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\", \"794401f0-7979-4bca-aef6-345c83236d9e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 1862 | 1466730022184 Marionette INFO sendAsync 414e9512-64dc-40b0-8d92-c57de94e3c65 18:00:22 INFO - PROCESS | 1862 | ++DOCSHELL 0x8835c400 == 39 [pid = 1862] [id = 788] 18:00:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 88 (0x8835cc00) [pid = 1862] [serial = 2363] [outer = (nil)] 18:00:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 89 (0x8872bc00) [pid = 1862] [serial = 2364] [outer = 0x8835cc00] 18:00:22 INFO - PROCESS | 1862 | 1466730022264 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 1862 | ++DOMWINDOW == 90 (0x887de800) [pid = 1862] [serial = 2365] [outer = 0x8835cc00] 18:00:23 INFO - PROCESS | 1862 | 1466730023084 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]]]}] 18:00:23 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:00:23 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1691ms 18:00:23 INFO - PROCESS | 1862 | 1466730023139 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 18:00:23 INFO - PROCESS | 1862 | 1466730023145 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 18:00:24 WARNING - u'runner_teardown' () 18:00:24 INFO - No more tests 18:00:24 INFO - Got 0 unexpected results 18:00:24 INFO - SUITE-END | took 1316s 18:00:24 INFO - Closing logging queue 18:00:24 INFO - queue closed 18:00:24 INFO - Return code: 0 18:00:24 WARNING - # TBPL SUCCESS # 18:00:24 INFO - Running post-action listener: _resource_record_post_action 18:00:24 INFO - Running post-run listener: _resource_record_post_run 18:00:25 INFO - Total resource usage - Wall time: 1351s; CPU: 98.0%; Read bytes: 13996032; Write bytes: 925671424; Read time: 892; Write time: 228384 18:00:25 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:00:25 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134656000; Read time: 8; Write time: 115508 18:00:25 INFO - run-tests - Wall time: 1321s; CPU: 98.0%; Read bytes: 11010048; Write bytes: 781348864; Read time: 548; Write time: 104576 18:00:25 INFO - Running post-run listener: _upload_blobber_files 18:00:25 INFO - Blob upload gear active. 18:00:25 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:00:25 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 18:00:25 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:00:25 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:00:26 INFO - (blobuploader) - INFO - Open directory for files ... 18:00:26 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:00:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:00:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:00:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:00:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:00:29 INFO - (blobuploader) - INFO - Done attempting. 18:00:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:00:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:00:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:00:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:00:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:00:30 INFO - (blobuploader) - INFO - Done attempting. 18:00:30 INFO - (blobuploader) - INFO - Iteration through files over. 18:00:30 INFO - Return code: 0 18:00:30 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:00:30 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:00:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b90a8a61d350046e41de6ef4157d510a40fdc5b2b595c5bc9f2a123c3782b41ab5d8c5f3bde2b1497935f88e09c6878c36f5f47be62f38696e93fb8c7e02c844", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a688754112d15502409dd74e841ef2d940a3044c69a468b030a19b4ee56596535fdab45613c849377074deb9d13ed032f16a52fb7ead131f9c55e4e72c97dafd"} 18:00:30 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:00:30 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:00:30 INFO - Contents: 18:00:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b90a8a61d350046e41de6ef4157d510a40fdc5b2b595c5bc9f2a123c3782b41ab5d8c5f3bde2b1497935f88e09c6878c36f5f47be62f38696e93fb8c7e02c844", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a688754112d15502409dd74e841ef2d940a3044c69a468b030a19b4ee56596535fdab45613c849377074deb9d13ed032f16a52fb7ead131f9c55e4e72c97dafd"} 18:00:30 INFO - Running post-run listener: copy_logs_to_upload_dir 18:00:30 INFO - Copying logs to upload dir... 18:00:30 INFO - mkdir: /builds/slave/test/build/upload/logs 18:00:30 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1444.226530 ========= master_lag: 9.90 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 14 secs) (at 2016-06-23 18:00:39.995865) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-06-23 18:00:39.999564) ========= 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-1466718022.149287-1149544990 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b90a8a61d350046e41de6ef4157d510a40fdc5b2b595c5bc9f2a123c3782b41ab5d8c5f3bde2b1497935f88e09c6878c36f5f47be62f38696e93fb8c7e02c844", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a688754112d15502409dd74e841ef2d940a3044c69a468b030a19b4ee56596535fdab45613c849377074deb9d13ed032f16a52fb7ead131f9c55e4e72c97dafd"} build_url:https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032931 build_url: 'https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b90a8a61d350046e41de6ef4157d510a40fdc5b2b595c5bc9f2a123c3782b41ab5d8c5f3bde2b1497935f88e09c6878c36f5f47be62f38696e93fb8c7e02c844", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a688754112d15502409dd74e841ef2d940a3044c69a468b030a19b4ee56596535fdab45613c849377074deb9d13ed032f16a52fb7ead131f9c55e4e72c97dafd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OlqNdKD9TseswBrcetDNvw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 5.53 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-06-23 18:00:45.564529) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 18:00:45.564840) ========= 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-1466718022.149287-1149544990 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017753 ========= master_lag: 0.14 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 18:00:45.726849) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 18:00:45.727193) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-23 18:00:45.787344) ========= ========= Total master_lag: 16.17 =========