builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-738 starttime: 1466698444.23 results: success (0) buildid: 20160623073824 builduid: d39eea867a1c44bca4b8b9a99f11a4a0 revision: 77a913855173eb131614d3ff2325efdece6582a4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 09:14:04.225662) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 09:14:04.226107) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-06-23 09:14:04.226452) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-06-23 09:14:06.179273) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:14:06.179637) ========= 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-1466698338.879396-437527021 _=/tools/buildbot/bin/python using PTY: False --2016-06-23 09:14:06-- 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% 10.5M=0.001s 2016-06-23 09:14:07 (10.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.559564 ========= master_lag: 0.67 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:14:07.411403) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:14:07.411702) ========= 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-1466698338.879396-437527021 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028773 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:14:07.484964) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 14 secs) (at 2016-06-23 09:14:07.485290) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 77a913855173eb131614d3ff2325efdece6582a4 --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 77a913855173eb131614d3ff2325efdece6582a4 --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-1466698338.879396-437527021 _=/tools/buildbot/bin/python using PTY: False 2016-06-23 09:14:07,592 truncating revision to first 12 chars 2016-06-23 09:14:07,592 Setting DEBUG logging. 2016-06-23 09:14:07,592 attempt 1/10 2016-06-23 09:14:07,593 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/77a913855173?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 09:14:08,852 unpacking tar archive at: mozilla-beta-77a913855173/testing/mozharness/ program finished with exit code 0 elapsedTime=2.776694 ========= master_lag: 11.56 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 14 secs) (at 2016-06-23 09:14:21.824048) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 09:14:21.824326) ========= script_repo_revision: 77a913855173eb131614d3ff2325efdece6582a4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 09:14:21.824698) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 17 secs) (at 2016-06-23 09:14:21.827823) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 17 secs) (at 2016-06-23 09:14:39.140320) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 48 secs) (at 2016-06-23 09:14:39.140580) ========= /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-1466698338.879396-437527021 _=/tools/buildbot/bin/python using PTY: False 09:14:41 INFO - MultiFileLogger online at 20160623 09:14:41 in /builds/slave/test 09:14:41 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 09:14:41 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:14:41 INFO - {'append_to_log': False, 09:14:41 INFO - 'base_work_dir': '/builds/slave/test', 09:14:41 INFO - 'blob_upload_branch': 'mozilla-beta', 09:14:41 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:14:41 INFO - 'buildbot_json_path': 'buildprops.json', 09:14:41 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:14:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:14:41 INFO - 'download_minidump_stackwalk': True, 09:14:41 INFO - 'download_symbols': 'true', 09:14:41 INFO - 'e10s': False, 09:14:41 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:14:41 INFO - 'tooltool.py': '/tools/tooltool.py', 09:14:41 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:14:41 INFO - '/tools/misc-python/virtualenv.py')}, 09:14:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:14:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:14:41 INFO - 'log_level': 'info', 09:14:41 INFO - 'log_to_console': True, 09:14:41 INFO - 'opt_config_files': (), 09:14:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:14:41 INFO - '--processes=1', 09:14:41 INFO - '--config=%(test_path)s/wptrunner.ini', 09:14:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:14:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:14:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:14:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:14:41 INFO - 'pip_index': False, 09:14:41 INFO - 'require_test_zip': True, 09:14:41 INFO - 'test_type': ('testharness',), 09:14:41 INFO - 'this_chunk': '1', 09:14:41 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:14:41 INFO - 'total_chunks': '10', 09:14:41 INFO - 'virtualenv_path': 'venv', 09:14:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:14:41 INFO - 'work_dir': 'build'} 09:14:41 INFO - ##### 09:14:41 INFO - ##### Running clobber step. 09:14:41 INFO - ##### 09:14:41 INFO - Running pre-action listener: _resource_record_pre_action 09:14:41 INFO - Running main action method: clobber 09:14:41 INFO - rmtree: /builds/slave/test/build 09:14:41 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:14:43 INFO - Running post-action listener: _resource_record_post_action 09:14:43 INFO - ##### 09:14:43 INFO - ##### Running read-buildbot-config step. 09:14:43 INFO - ##### 09:14:43 INFO - Running pre-action listener: _resource_record_pre_action 09:14:43 INFO - Running main action method: read_buildbot_config 09:14:43 INFO - Using buildbot properties: 09:14:43 INFO - { 09:14:43 INFO - "project": "", 09:14:43 INFO - "product": "firefox", 09:14:43 INFO - "script_repo_revision": "production", 09:14:43 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 09:14:43 INFO - "repository": "", 09:14:43 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 09:14:43 INFO - "buildid": "20160623073824", 09:14:43 INFO - "pgo_build": "False", 09:14:43 INFO - "basedir": "/builds/slave/test", 09:14:43 INFO - "buildnumber": 9, 09:14:43 INFO - "slavename": "tst-linux32-spot-738", 09:14:43 INFO - "revision": "77a913855173eb131614d3ff2325efdece6582a4", 09:14:43 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 09:14:43 INFO - "platform": "linux", 09:14:43 INFO - "branch": "mozilla-beta", 09:14:43 INFO - "repo_path": "releases/mozilla-beta", 09:14:43 INFO - "moz_repo_path": "", 09:14:43 INFO - "stage_platform": "linux", 09:14:43 INFO - "builduid": "d39eea867a1c44bca4b8b9a99f11a4a0", 09:14:43 INFO - "slavebuilddir": "test" 09:14:43 INFO - } 09:14:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 09:14:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 09:14:43 INFO - Running post-action listener: _resource_record_post_action 09:14:43 INFO - ##### 09:14:43 INFO - ##### Running download-and-extract step. 09:14:43 INFO - ##### 09:14:43 INFO - Running pre-action listener: _resource_record_pre_action 09:14:43 INFO - Running main action method: download_and_extract 09:14:43 INFO - mkdir: /builds/slave/test/build/tests 09:14:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:43 INFO - https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:14:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:14:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:14:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:14:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:14:46 INFO - Downloaded 1291 bytes. 09:14:46 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 09:14:46 INFO - Using the following test package requirements: 09:14:46 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:14:46 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:46 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 09:14:46 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:46 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 09:14:46 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:46 INFO - u'jsshell-linux-i686.zip'], 09:14:46 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:46 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 09:14:46 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 09:14:46 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:46 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 09:14:46 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:46 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 09:14:46 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:46 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 09:14:46 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 09:14:46 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 09:14:46 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 09:14:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:14:46 INFO - https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:14:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:14:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 09:14:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:14:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:14:54 INFO - Downloaded 22810659 bytes. 09:14:54 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/*'] 09:14:54 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/* 09:14:55 INFO - caution: filename not matched: web-platform/* 09:14:55 INFO - Return code: 11 09:14:55 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')]} 09:14:55 INFO - https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:14:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:14:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 09:14:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:14:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:15:05 INFO - Downloaded 36389080 bytes. 09:15:05 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/*'] 09:15:05 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/* 09:15:10 INFO - caution: filename not matched: bin/* 09:15:10 INFO - caution: filename not matched: config/* 09:15:10 INFO - caution: filename not matched: mozbase/* 09:15:10 INFO - caution: filename not matched: marionette/* 09:15:10 INFO - caution: filename not matched: tools/wptserve/* 09:15:10 INFO - Return code: 11 09:15:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:10 INFO - https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:15:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:15:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:15:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:15:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:15:29 INFO - Downloaded 69346151 bytes. 09:15:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:15:29 INFO - mkdir: /builds/slave/test/properties 09:15:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:15:29 INFO - Writing to file /builds/slave/test/properties/build_url 09:15:29 INFO - Contents: 09:15:29 INFO - build_url:https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 09:15:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:15:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:15:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:15:59 INFO - Contents: 09:15:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:15:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:15:59 INFO - https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:15:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:15:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 09:15:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:15:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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 09:16:25 INFO - Downloaded 92339071 bytes. 09:16:25 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'] 09:16:25 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 09:16:33 INFO - Return code: 0 09:16:33 INFO - Running post-action listener: _resource_record_post_action 09:16:33 INFO - Running post-action listener: set_extra_try_arguments 09:16:33 INFO - ##### 09:16:33 INFO - ##### Running create-virtualenv step. 09:16:33 INFO - ##### 09:16:33 INFO - Running pre-action listener: _pre_create_virtualenv 09:16:33 INFO - Running pre-action listener: _resource_record_pre_action 09:16:33 INFO - Running main action method: create_virtualenv 09:16:33 INFO - Creating virtualenv /builds/slave/test/build/venv 09:16:33 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 09:16:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:16:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:16:34 INFO - Using real prefix '/usr' 09:16:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:16:35 INFO - Installing distribute.............................................................................................................................................................................................done. 09:16:39 INFO - Installing pip.................done. 09:16:39 INFO - Return code: 0 09:16:39 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:16:39 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')]} 09:16:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:16:39 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')]} 09:16:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:16:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d70c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dd7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e8b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e7af70>, '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 0x8e7a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e80750>, '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-1466698338.879396-437527021', '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 09:16:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:16:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:16:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:39 INFO - 'CCACHE_UMASK': '002', 09:16:39 INFO - 'DISPLAY': ':0', 09:16:39 INFO - 'HOME': '/home/cltbld', 09:16:39 INFO - 'LANG': 'en_US.UTF-8', 09:16:39 INFO - 'LOGNAME': 'cltbld', 09:16:39 INFO - 'MAIL': '/var/mail/cltbld', 09:16:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:39 INFO - 'MOZ_NO_REMOTE': '1', 09:16:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:39 INFO - 'PWD': '/builds/slave/test', 09:16:39 INFO - 'SHELL': '/bin/bash', 09:16:39 INFO - 'SHLVL': '1', 09:16:39 INFO - 'TERM': 'linux', 09:16:39 INFO - 'TMOUT': '86400', 09:16:39 INFO - 'USER': 'cltbld', 09:16:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466698338.879396-437527021', 09:16:39 INFO - '_': '/tools/buildbot/bin/python'} 09:16:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:40 INFO - Downloading/unpacking psutil>=0.7.1 09:16:40 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 09:16:40 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 09:16:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:40 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 09:16:40 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 09:16:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:16:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:16:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:16:45 INFO - Installing collected packages: psutil 09:16:45 INFO - Running setup.py install for psutil 09:16:45 INFO - building 'psutil._psutil_linux' extension 09:16:45 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 09:16:45 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:16:45 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:16:46 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 09:16:46 INFO - building 'psutil._psutil_posix' extension 09:16:46 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 09:16:46 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 09:16:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:16:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:16:46 INFO - Successfully installed psutil 09:16:46 INFO - Cleaning up... 09:16:46 INFO - Return code: 0 09:16:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:16:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:16:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:16:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:16:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:16:46 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d70c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dd7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e8b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e7af70>, '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 0x8e7a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e80750>, '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-1466698338.879396-437527021', '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 09:16:46 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:16:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:16:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:46 INFO - 'CCACHE_UMASK': '002', 09:16:46 INFO - 'DISPLAY': ':0', 09:16:46 INFO - 'HOME': '/home/cltbld', 09:16:46 INFO - 'LANG': 'en_US.UTF-8', 09:16:46 INFO - 'LOGNAME': 'cltbld', 09:16:46 INFO - 'MAIL': '/var/mail/cltbld', 09:16:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:46 INFO - 'MOZ_NO_REMOTE': '1', 09:16:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:46 INFO - 'PWD': '/builds/slave/test', 09:16:46 INFO - 'SHELL': '/bin/bash', 09:16:46 INFO - 'SHLVL': '1', 09:16:46 INFO - 'TERM': 'linux', 09:16:46 INFO - 'TMOUT': '86400', 09:16:46 INFO - 'USER': 'cltbld', 09:16:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466698338.879396-437527021', 09:16:46 INFO - '_': '/tools/buildbot/bin/python'} 09:16:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:16:47 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 09:16:47 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 09:16:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:47 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 09:16:47 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 09:16:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:16:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:16:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:16:51 INFO - Installing collected packages: mozsystemmonitor 09:16:52 INFO - Running setup.py install for mozsystemmonitor 09:16:52 INFO - Successfully installed mozsystemmonitor 09:16:52 INFO - Cleaning up... 09:16:52 INFO - Return code: 0 09:16:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:16: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')]} 09:16:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:16:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:16: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')]} 09:16:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:16:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:16:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d70c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dd7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e8b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e7af70>, '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 0x8e7a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e80750>, '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-1466698338.879396-437527021', '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 09:16:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:16:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:16:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:16:52 INFO - 'CCACHE_UMASK': '002', 09:16:52 INFO - 'DISPLAY': ':0', 09:16:52 INFO - 'HOME': '/home/cltbld', 09:16:52 INFO - 'LANG': 'en_US.UTF-8', 09:16:52 INFO - 'LOGNAME': 'cltbld', 09:16:52 INFO - 'MAIL': '/var/mail/cltbld', 09:16:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:16:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:16:52 INFO - 'MOZ_NO_REMOTE': '1', 09:16:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:16:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:16:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:16:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:16:52 INFO - 'PWD': '/builds/slave/test', 09:16:52 INFO - 'SHELL': '/bin/bash', 09:16:52 INFO - 'SHLVL': '1', 09:16:52 INFO - 'TERM': 'linux', 09:16:52 INFO - 'TMOUT': '86400', 09:16:52 INFO - 'USER': 'cltbld', 09:16:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466698338.879396-437527021', 09:16:52 INFO - '_': '/tools/buildbot/bin/python'} 09:16:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:16:52 INFO - Downloading/unpacking blobuploader==1.2.4 09:16:52 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 09:16:52 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 09:16:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:52 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 09:16:52 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 09:16:57 INFO - Downloading blobuploader-1.2.4.tar.gz 09:16:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:16:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:16:57 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 09:16:57 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 09:16:57 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:57 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:57 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 09:16:57 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 09:16:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:16:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:16:58 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 09:16:58 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 09:16:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:16:58 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 09:16:58 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 09:16:59 INFO - Downloading docopt-0.6.1.tar.gz 09:16:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:16:59 INFO - Installing collected packages: blobuploader, requests, docopt 09:16:59 INFO - Running setup.py install for blobuploader 09:16:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:16:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:16:59 INFO - Running setup.py install for requests 09:17:00 INFO - Running setup.py install for docopt 09:17:00 INFO - Successfully installed blobuploader requests docopt 09:17:00 INFO - Cleaning up... 09:17:00 INFO - Return code: 0 09:17:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:17:00 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')]} 09:17:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:17:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:17:00 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')]} 09:17:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:17:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:17:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d70c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dd7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e8b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e7af70>, '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 0x8e7a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e80750>, '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-1466698338.879396-437527021', '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 09:17:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:17:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:17:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:17:00 INFO - 'CCACHE_UMASK': '002', 09:17:00 INFO - 'DISPLAY': ':0', 09:17:00 INFO - 'HOME': '/home/cltbld', 09:17:00 INFO - 'LANG': 'en_US.UTF-8', 09:17:00 INFO - 'LOGNAME': 'cltbld', 09:17:00 INFO - 'MAIL': '/var/mail/cltbld', 09:17:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:17:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:17:00 INFO - 'MOZ_NO_REMOTE': '1', 09:17:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:17:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:17:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:17:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:17:00 INFO - 'PWD': '/builds/slave/test', 09:17:00 INFO - 'SHELL': '/bin/bash', 09:17:00 INFO - 'SHLVL': '1', 09:17:00 INFO - 'TERM': 'linux', 09:17:00 INFO - 'TMOUT': '86400', 09:17:00 INFO - 'USER': 'cltbld', 09:17:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466698338.879396-437527021', 09:17:00 INFO - '_': '/tools/buildbot/bin/python'} 09:17:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:17:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:17:01 INFO - Running setup.py (path:/tmp/pip-mfKQKe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:17:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:17:01 INFO - Running setup.py (path:/tmp/pip-cBwSLG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:17:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:17:01 INFO - Running setup.py (path:/tmp/pip-gZo10E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:17:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:17:01 INFO - Running setup.py (path:/tmp/pip-bGT50j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:17:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:17:01 INFO - Running setup.py (path:/tmp/pip-FRsW9O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:17:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:17:01 INFO - Running setup.py (path:/tmp/pip-dfFoiS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:17:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:17:01 INFO - Running setup.py (path:/tmp/pip-dQ_C37-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:17:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:17:02 INFO - Running setup.py (path:/tmp/pip-c81koc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:17:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:17:02 INFO - Running setup.py (path:/tmp/pip-adRHQ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:17:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:17:02 INFO - Running setup.py (path:/tmp/pip-hl3qOt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:17:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:17:02 INFO - Running setup.py (path:/tmp/pip-ttMDbA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:17:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:17:02 INFO - Running setup.py (path:/tmp/pip-wD3LlN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:17:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:17:02 INFO - Running setup.py (path:/tmp/pip-vzsAGn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:17:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:17:02 INFO - Running setup.py (path:/tmp/pip-A03Cv6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:17:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:17:03 INFO - Running setup.py (path:/tmp/pip-0SaOxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:17:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:17:03 INFO - Running setup.py (path:/tmp/pip-rdWdAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:17:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:17:03 INFO - Running setup.py (path:/tmp/pip-mWV60t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:17:03 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:17:03 INFO - Running setup.py (path:/tmp/pip-RFyQMX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:17:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:17:03 INFO - Running setup.py (path:/tmp/pip-DmKs7j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:17:03 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:17:03 INFO - Running setup.py (path:/tmp/pip-jDerw0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:17:03 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:17:04 INFO - Running setup.py (path:/tmp/pip-xFjg7J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:17:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:17:04 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 09:17:04 INFO - Running setup.py install for manifestparser 09:17:04 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:17:04 INFO - Running setup.py install for mozcrash 09:17:04 INFO - Running setup.py install for mozdebug 09:17:05 INFO - Running setup.py install for mozdevice 09:17:05 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:17:05 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:17:05 INFO - Running setup.py install for mozfile 09:17:05 INFO - Running setup.py install for mozhttpd 09:17:05 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:17:05 INFO - Running setup.py install for mozinfo 09:17:05 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:17:05 INFO - Running setup.py install for mozInstall 09:17:06 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:17:06 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:17:06 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:17:06 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:17:06 INFO - Running setup.py install for mozleak 09:17:06 INFO - Running setup.py install for mozlog 09:17:06 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:17:06 INFO - Running setup.py install for moznetwork 09:17:06 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:17:06 INFO - Running setup.py install for mozprocess 09:17:07 INFO - Running setup.py install for mozprofile 09:17:07 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:17:07 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:17:07 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:17:07 INFO - Running setup.py install for mozrunner 09:17:07 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:17:07 INFO - Running setup.py install for mozscreenshot 09:17:07 INFO - Running setup.py install for moztest 09:17:08 INFO - Running setup.py install for mozversion 09:17:08 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:17:08 INFO - Running setup.py install for wptserve 09:17:08 INFO - Running setup.py install for marionette-driver 09:17:08 INFO - Running setup.py install for browsermob-proxy 09:17:08 INFO - Running setup.py install for marionette-client 09:17:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:17:09 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:17:09 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 09:17:09 INFO - Cleaning up... 09:17:09 INFO - Return code: 0 09:17:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:17:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:17:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:17:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:17:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:17:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:17:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:17:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d70c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dd7598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8e8b2b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e7af70>, '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 0x8e7a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e80750>, '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-1466698338.879396-437527021', '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 09:17:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:17:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:17:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:17:09 INFO - 'CCACHE_UMASK': '002', 09:17:09 INFO - 'DISPLAY': ':0', 09:17:09 INFO - 'HOME': '/home/cltbld', 09:17:09 INFO - 'LANG': 'en_US.UTF-8', 09:17:09 INFO - 'LOGNAME': 'cltbld', 09:17:09 INFO - 'MAIL': '/var/mail/cltbld', 09:17:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:17:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:17:09 INFO - 'MOZ_NO_REMOTE': '1', 09:17:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:17:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:17:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:17:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:17:09 INFO - 'PWD': '/builds/slave/test', 09:17:09 INFO - 'SHELL': '/bin/bash', 09:17:09 INFO - 'SHLVL': '1', 09:17:09 INFO - 'TERM': 'linux', 09:17:09 INFO - 'TMOUT': '86400', 09:17:09 INFO - 'USER': 'cltbld', 09:17:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466698338.879396-437527021', 09:17:09 INFO - '_': '/tools/buildbot/bin/python'} 09:17:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:17:09 INFO - Running setup.py (path:/tmp/pip-9vvAQY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:17:10 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)) 09:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:17:10 INFO - Running setup.py (path:/tmp/pip-6P1g0b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:17:10 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)) 09:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:17:10 INFO - Running setup.py (path:/tmp/pip-PyaaSA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:17:10 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)) 09:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:17:10 INFO - Running setup.py (path:/tmp/pip-AdM58K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:17:10 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)) 09:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:17:10 INFO - Running setup.py (path:/tmp/pip-dbgzXy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:17:10 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)) 09:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:17:10 INFO - Running setup.py (path:/tmp/pip-rVJ6Fw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:17:10 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)) 09:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:17:10 INFO - Running setup.py (path:/tmp/pip-gMqDZ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:17:10 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)) 09:17:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:17:10 INFO - Running setup.py (path:/tmp/pip-Y1eixz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:17:11 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)) 09:17:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:17:11 INFO - Running setup.py (path:/tmp/pip-WOenlh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:17:11 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)) 09:17:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:17:11 INFO - Running setup.py (path:/tmp/pip-p_29Tf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:17:11 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)) 09:17:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:17:11 INFO - Running setup.py (path:/tmp/pip-hEG7wc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:17:11 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)) 09:17:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:17:11 INFO - Running setup.py (path:/tmp/pip-BXaO1f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:17:11 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)) 09:17:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:17:11 INFO - Running setup.py (path:/tmp/pip-sTxupA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:17:11 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)) 09:17:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:17:11 INFO - Running setup.py (path:/tmp/pip-JqvQKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:17:11 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)) 09:17:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:17:11 INFO - Running setup.py (path:/tmp/pip-jBYSdK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:17:12 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)) 09:17:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:17:12 INFO - Running setup.py (path:/tmp/pip-tYD52E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:17:12 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)) 09:17:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:17:12 INFO - Running setup.py (path:/tmp/pip-KTpOVd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:17:12 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)) 09:17:12 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:17:12 INFO - Running setup.py (path:/tmp/pip-9rkm1t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:17:12 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)) 09:17:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:17:12 INFO - Running setup.py (path:/tmp/pip-hrvJOS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:17:12 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)) 09:17:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:17:12 INFO - Running setup.py (path:/tmp/pip-x6ogAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:17:12 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)) 09:17:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:17:13 INFO - Running setup.py (path:/tmp/pip-v2t7QM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:17:13 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:17:13 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)) 09:17:13 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)) 09:17:13 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)) 09:17:13 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)) 09:17:13 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)) 09:17:13 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)) 09:17:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:17:13 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 09:17:13 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 09:17:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:17:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 09:17:13 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 09:17:13 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 09:17:18 INFO - Downloading blessings-1.6.tar.gz 09:17:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:17:18 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)) 09:17:18 INFO - Installing collected packages: blessings 09:17:18 INFO - Running setup.py install for blessings 09:17:18 INFO - Successfully installed blessings 09:17:18 INFO - Cleaning up... 09:17:18 INFO - Return code: 0 09:17:18 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:17:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:17:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:17:19 INFO - Reading from file tmpfile_stdout 09:17:19 INFO - Current package versions: 09:17:19 INFO - argparse == 1.2.1 09:17:19 INFO - blessings == 1.6 09:17:19 INFO - blobuploader == 1.2.4 09:17:19 INFO - browsermob-proxy == 0.6.0 09:17:19 INFO - docopt == 0.6.1 09:17:19 INFO - manifestparser == 1.1 09:17:19 INFO - marionette-client == 2.3.0 09:17:19 INFO - marionette-driver == 1.4.0 09:17:19 INFO - mozInstall == 1.12 09:17:19 INFO - mozcrash == 0.17 09:17:19 INFO - mozdebug == 0.1 09:17:19 INFO - mozdevice == 0.48 09:17:19 INFO - mozfile == 1.2 09:17:19 INFO - mozhttpd == 0.7 09:17:19 INFO - mozinfo == 0.9 09:17:19 INFO - mozleak == 0.1 09:17:19 INFO - mozlog == 3.1 09:17:19 INFO - moznetwork == 0.27 09:17:19 INFO - mozprocess == 0.22 09:17:19 INFO - mozprofile == 0.28 09:17:19 INFO - mozrunner == 6.11 09:17:19 INFO - mozscreenshot == 0.1 09:17:19 INFO - mozsystemmonitor == 0.0 09:17:19 INFO - moztest == 0.7 09:17:19 INFO - mozversion == 1.4 09:17:19 INFO - psutil == 3.1.1 09:17:19 INFO - requests == 1.2.3 09:17:19 INFO - wptserve == 1.4.0 09:17:19 INFO - wsgiref == 0.1.2 09:17:19 INFO - Running post-action listener: _resource_record_post_action 09:17:19 INFO - Running post-action listener: _start_resource_monitoring 09:17:19 INFO - Starting resource monitoring. 09:17:19 INFO - ##### 09:17:19 INFO - ##### Running pull step. 09:17:19 INFO - ##### 09:17:19 INFO - Running pre-action listener: _resource_record_pre_action 09:17:19 INFO - Running main action method: pull 09:17:19 INFO - Pull has nothing to do! 09:17:19 INFO - Running post-action listener: _resource_record_post_action 09:17:19 INFO - ##### 09:17:19 INFO - ##### Running install step. 09:17:19 INFO - ##### 09:17:19 INFO - Running pre-action listener: _resource_record_pre_action 09:17:19 INFO - Running main action method: install 09:17:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:17:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:17:19 INFO - Reading from file tmpfile_stdout 09:17:19 INFO - Detecting whether we're running mozinstall >=1.0... 09:17:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:17:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:17:19 INFO - Reading from file tmpfile_stdout 09:17:19 INFO - Output received: 09:17:19 INFO - Usage: mozinstall [options] installer 09:17:19 INFO - Options: 09:17:19 INFO - -h, --help show this help message and exit 09:17:19 INFO - -d DEST, --destination=DEST 09:17:19 INFO - Directory to install application into. [default: 09:17:19 INFO - "/builds/slave/test"] 09:17:19 INFO - --app=APP Application being installed. [default: firefox] 09:17:19 INFO - mkdir: /builds/slave/test/build/application 09:17:19 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'] 09:17:19 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 09:17:49 INFO - Reading from file tmpfile_stdout 09:17:49 INFO - Output received: 09:17:49 INFO - /builds/slave/test/build/application/firefox/firefox 09:17:49 INFO - Running post-action listener: _resource_record_post_action 09:17:49 INFO - ##### 09:17:49 INFO - ##### Running run-tests step. 09:17:49 INFO - ##### 09:17:49 INFO - Running pre-action listener: _resource_record_pre_action 09:17:49 INFO - Running main action method: run_tests 09:17:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:17:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:17:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:17:49 INFO - grabbing minidump binary from tooltool 09:17:49 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')]} 09:17:49 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 0x8e7af70>, '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 0x8e7a620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8e80750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:17:49 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 09:17:49 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 09:17:49 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:17:50 INFO - Return code: 0 09:17:50 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:17:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:17:50 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/JTXzQbZsTFynfuyH5oAPTQ/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 09:17:50 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/JTXzQbZsTFynfuyH5oAPTQ/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 09:17:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:17:50 INFO - 'CCACHE_UMASK': '002', 09:17:50 INFO - 'DISPLAY': ':0', 09:17:50 INFO - 'HOME': '/home/cltbld', 09:17:50 INFO - 'LANG': 'en_US.UTF-8', 09:17:50 INFO - 'LOGNAME': 'cltbld', 09:17:50 INFO - 'MAIL': '/var/mail/cltbld', 09:17:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:17:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:17:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:17:50 INFO - 'MOZ_NO_REMOTE': '1', 09:17:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:17:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:17:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:17:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:17:50 INFO - 'PWD': '/builds/slave/test', 09:17:50 INFO - 'SHELL': '/bin/bash', 09:17:50 INFO - 'SHLVL': '1', 09:17:50 INFO - 'TERM': 'linux', 09:17:50 INFO - 'TMOUT': '86400', 09:17:50 INFO - 'USER': 'cltbld', 09:17:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466698338.879396-437527021', 09:17:50 INFO - '_': '/tools/buildbot/bin/python'} 09:17:50 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/JTXzQbZsTFynfuyH5oAPTQ/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 09:17:50 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 09:17:50 INFO - import pkg_resources 09:17:51 INFO - Using 1 client processes 09:17:52 INFO - wptserve Starting http server on 127.0.0.1:8000 09:17:52 INFO - wptserve Starting http server on 127.0.0.1:8001 09:17:52 INFO - wptserve Starting http server on 127.0.0.1:8443 09:17:54 INFO - SUITE-START | Running 778 tests 09:17:54 INFO - Running testharness tests 09:17:54 INFO - Setting up ssl 09:17:54 INFO - PROCESS | certutil | 09:17:54 INFO - PROCESS | certutil | 09:17:54 INFO - PROCESS | certutil | 09:17:54 INFO - Certificate Nickname Trust Attributes 09:17:54 INFO - SSL,S/MIME,JAR/XPI 09:17:54 INFO - 09:17:54 INFO - web-platform-tests CT,, 09:17:54 INFO - 09:17:54 INFO - Starting runner 09:17:58 INFO - PROCESS | 1749 | 1466698678334 Marionette DEBUG Marionette enabled via build flag and pref 09:17:58 INFO - PROCESS | 1749 | ++DOCSHELL 0xa4e4dc00 == 1 [pid = 1749] [id = 1] 09:17:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 1 (0xa4e4e000) [pid = 1749] [serial = 1] [outer = (nil)] 09:17:58 INFO - PROCESS | 1749 | [1749] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:17:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 2 (0xa4e4e800) [pid = 1749] [serial = 2] [outer = 0xa4e4e000] 09:17:59 INFO - PROCESS | 1749 | 1466698679061 Marionette INFO Listening on port 2828 09:17:59 INFO - PROCESS | 1749 | 1466698679677 Marionette DEBUG Marionette enabled via command-line flag 09:17:59 INFO - PROCESS | 1749 | ++DOCSHELL 0xa23a9400 == 2 [pid = 1749] [id = 2] 09:17:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 3 (0xa23aa800) [pid = 1749] [serial = 3] [outer = (nil)] 09:17:59 INFO - PROCESS | 1749 | [1749] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:17:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 4 (0xa23b3c00) [pid = 1749] [serial = 4] [outer = 0xa23aa800] 09:17:59 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cb7c0 09:17:59 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a695e2c0 09:17:59 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f6280 09:17:59 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f6f20 09:17:59 INFO - PROCESS | 1749 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fcc00 09:18:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 5 (0xa110b400) [pid = 1749] [serial = 5] [outer = 0xa4e4e000] 09:18:00 INFO - PROCESS | 1749 | [1749] 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 09:18:00 INFO - PROCESS | 1749 | 1466698680107 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54806 09:18:00 INFO - PROCESS | 1749 | [1749] 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 09:18:00 INFO - PROCESS | 1749 | 1466698680193 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54807 09:18:00 INFO - PROCESS | 1749 | 1466698680202 Marionette DEBUG Closed connection conn0 09:18:00 INFO - PROCESS | 1749 | [1749] 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 09:18:00 INFO - PROCESS | 1749 | 1466698680325 Marionette DEBUG Closed connection conn1 09:18:00 INFO - PROCESS | 1749 | [1749] 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 09:18:00 INFO - PROCESS | 1749 | 1466698680398 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54808 09:18:00 INFO - PROCESS | 1749 | [1749] 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 09:18:00 INFO - PROCESS | 1749 | 1466698680453 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:54809 09:18:00 INFO - PROCESS | 1749 | 1466698680461 Marionette DEBUG Closed connection conn2 09:18:00 INFO - PROCESS | 1749 | [1749] 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 09:18:00 INFO - PROCESS | 1749 | 1466698680493 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:54810 09:18:00 INFO - PROCESS | 1749 | 1466698680504 Marionette DEBUG Closed connection conn3 09:18:00 INFO - PROCESS | 1749 | 1466698680539 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:18:00 INFO - PROCESS | 1749 | 1466698680556 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":"20160623073824","device":"desktop","version":"48.0"} 09:18:01 INFO - PROCESS | 1749 | [1749] 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 09:18:01 INFO - PROCESS | 1749 | ++DOCSHELL 0xa2539000 == 3 [pid = 1749] [id = 3] 09:18:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 6 (0xa255e400) [pid = 1749] [serial = 6] [outer = (nil)] 09:18:01 INFO - PROCESS | 1749 | ++DOCSHELL 0xa6828800 == 4 [pid = 1749] [id = 4] 09:18:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 7 (0x9af52400) [pid = 1749] [serial = 7] [outer = (nil)] 09:18:02 INFO - PROCESS | 1749 | [1749] 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 09:18:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a40a000 == 5 [pid = 1749] [id = 5] 09:18:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 8 (0x9a40a400) [pid = 1749] [serial = 8] [outer = (nil)] 09:18:02 INFO - PROCESS | 1749 | [1749] 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 09:18:02 INFO - PROCESS | 1749 | [1749] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:18:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 9 (0x9a2e9800) [pid = 1749] [serial = 9] [outer = 0x9a40a400] 09:18:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 10 (0x9a421400) [pid = 1749] [serial = 10] [outer = 0xa255e400] 09:18:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 11 (0x9a423000) [pid = 1749] [serial = 11] [outer = 0x9af52400] 09:18:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 12 (0x99d07c00) [pid = 1749] [serial = 12] [outer = 0x9a40a400] 09:18:04 INFO - PROCESS | 1749 | 1466698684569 Marionette INFO startBrowser 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:04 INFO - PROCESS | 1749 | 1466698684616 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1749 | 1466698684636 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 1749 | 1466698684639 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 13 (0xac087c00) [pid = 1749] [serial = 13] [outer = 0x9a40a400] 09:18:05 INFO - PROCESS | 1749 | 1466698685342 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"5f930346-eb65-4dce-8ef5-1748fdd9501e","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":"20160623073824","device":"desktop","version":"48.0","command_id":1}}] 09:18:05 INFO - PROCESS | 1749 | 1466698685561 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}] 09:18:05 INFO - PROCESS | 1749 | 1466698685574 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:06 INFO - PROCESS | 1749 | 1466698686055 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 09:18:06 INFO - PROCESS | 1749 | 1466698686123 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:18:06 INFO - PROCESS | 1749 | 1466698686130 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:06 INFO - PROCESS | 1749 | [1749] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:18:06 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:18:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 14 (0x9544e000) [pid = 1749] [serial = 14] [outer = 0x9a40a400] 09:18:06 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:18:06 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:18:06 INFO - PROCESS | 1749 | 1466698686774 Marionette TRACE conn4 <- [1,3,null,{}] 09:18:06 INFO - PROCESS | 1749 | 1466698686830 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:18:06 INFO - PROCESS | 1749 | 1466698686840 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:06 INFO - PROCESS | 1749 | 1466698686902 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 09:18:06 INFO - PROCESS | 1749 | 1466698686977 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1749 | 1466698686982 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:18:07 INFO - PROCESS | 1749 | 1466698687010 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 1749 | 1466698687017 Marionette TRACE conn4 <- [1,6,null,{}] 09:18:07 INFO - PROCESS | 1749 | 1466698687047 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}] 09:18:07 INFO - PROCESS | 1749 | 1466698687051 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:07 INFO - PROCESS | 1749 | 1466698687106 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 09:18:07 INFO - PROCESS | 1749 | 1466698687167 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1749 | 1466698687174 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4a800 == 6 [pid = 1749] [id = 6] 09:18:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 15 (0x93d4ac00) [pid = 1749] [serial = 15] [outer = (nil)] 09:18:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 16 (0x93d4cc00) [pid = 1749] [serial = 16] [outer = 0x93d4ac00] 09:18:07 INFO - PROCESS | 1749 | 1466698687257 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 17 (0x95256c00) [pid = 1749] [serial = 17] [outer = 0x93d4ac00] 09:18:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a3c800 == 7 [pid = 1749] [id = 7] 09:18:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 18 (0x93a3fc00) [pid = 1749] [serial = 18] [outer = (nil)] 09:18:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 19 (0x93a41c00) [pid = 1749] [serial = 19] [outer = 0x93a3fc00] 09:18:07 INFO - PROCESS | 1749 | 1466698687765 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 20 (0x93b3f000) [pid = 1749] [serial = 20] [outer = 0x93a3fc00] 09:18:08 INFO - PROCESS | 1749 | [1749] 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 09:18:08 INFO - PROCESS | 1749 | 1466698688355 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]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:18:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1413ms 09:18:08 INFO - PROCESS | 1749 | 1466698688479 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1749 | 1466698688484 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:18:08 INFO - PROCESS | 1749 | 1466698688528 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1749 | 1466698688532 Marionette TRACE conn4 <- [1,10,null,{}] 09:18:08 INFO - PROCESS | 1749 | 1466698688547 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}] 09:18:08 INFO - PROCESS | 1749 | 1466698688559 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:08 INFO - PROCESS | 1749 | 1466698688863 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 09:18:09 INFO - PROCESS | 1749 | 1466698689136 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 1749 | 1466698689146 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x9220c400 == 8 [pid = 1749] [id = 8] 09:18:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 21 (0x9220c800) [pid = 1749] [serial = 21] [outer = (nil)] 09:18:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 22 (0x9220f000) [pid = 1749] [serial = 22] [outer = 0x9220c800] 09:18:09 INFO - PROCESS | 1749 | 1466698689243 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 23 (0x92325c00) [pid = 1749] [serial = 23] [outer = 0x9220c800] 09:18:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a38000 == 9 [pid = 1749] [id = 9] 09:18:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 24 (0x93a38400) [pid = 1749] [serial = 24] [outer = (nil)] 09:18:10 INFO - PROCESS | 1749 | 1466698690134 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]]]}] 09:18:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 25 (0x93a38c00) [pid = 1749] [serial = 25] [outer = 0x93a38400] 09:18:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:18:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1708ms 09:18:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 26 (0x93d4bc00) [pid = 1749] [serial = 26] [outer = 0x93a38400] 09:18:10 INFO - PROCESS | 1749 | 1466698690254 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 1749 | 1466698690262 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 09:18:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4a000 == 10 [pid = 1749] [id = 10] 09:18:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 27 (0x93d50000) [pid = 1749] [serial = 27] [outer = (nil)] 09:18:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 28 (0x97959000) [pid = 1749] [serial = 28] [outer = 0x93d50000] 09:18:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:18:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 29 (0x98a6b800) [pid = 1749] [serial = 29] [outer = 0x93d50000] 09:18:10 INFO - PROCESS | 1749 | 1466698690439 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 1749 | 1466698690445 Marionette TRACE conn4 <- [1,14,null,{}] 09:18:10 INFO - PROCESS | 1749 | 1466698690522 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}] 09:18:10 INFO - PROCESS | 1749 | 1466698690530 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:10 INFO - PROCESS | 1749 | 1466698690795 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 09:18:10 INFO - PROCESS | 1749 | 1466698690975 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1749 | 1466698690985 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a2e6c00 == 11 [pid = 1749] [id = 11] 09:18:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 30 (0x9a2e8400) [pid = 1749] [serial = 30] [outer = (nil)] 09:18:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 31 (0x9a419000) [pid = 1749] [serial = 31] [outer = 0x9a2e8400] 09:18:11 INFO - PROCESS | 1749 | 1466698691091 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 32 (0x9acbb000) [pid = 1749] [serial = 32] [outer = 0x9a2e8400] 09:18:11 INFO - PROCESS | 1749 | 1466698691979 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]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:18:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1665ms 09:18:12 INFO - PROCESS | 1749 | 1466698692044 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 09:18:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:18:12 INFO - PROCESS | 1749 | 1466698692050 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 09:18:12 INFO - PROCESS | 1749 | 1466698692058 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1749 | 1466698692061 Marionette TRACE conn4 <- [1,18,null,{}] 09:18:12 INFO - PROCESS | 1749 | 1466698692068 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}] 09:18:12 INFO - PROCESS | 1749 | 1466698692073 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:12 INFO - PROCESS | 1749 | 1466698692342 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 09:18:12 INFO - PROCESS | 1749 | 1466698692501 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 1749 | 1466698692513 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b029400 == 12 [pid = 1749] [id = 12] 09:18:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 33 (0x9b5c7400) [pid = 1749] [serial = 33] [outer = (nil)] 09:18:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 34 (0x9d590c00) [pid = 1749] [serial = 34] [outer = 0x9b5c7400] 09:18:12 INFO - PROCESS | 1749 | 1466698692606 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 35 (0xa2099800) [pid = 1749] [serial = 35] [outer = 0x9b5c7400] 09:18:13 INFO - PROCESS | 1749 | 1466698693568 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]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1533ms 09:18:13 INFO - PROCESS | 1749 | 1466698693591 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 1749 | 1466698693599 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:18:13 INFO - PROCESS | 1749 | 1466698693617 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 1749 | 1466698693624 Marionette TRACE conn4 <- [1,22,null,{}] 09:18:13 INFO - PROCESS | 1749 | 1466698693630 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}] 09:18:13 INFO - PROCESS | 1749 | 1466698693637 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:13 INFO - PROCESS | 1749 | 1466698693880 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 09:18:14 INFO - PROCESS | 1749 | 1466698694009 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 1749 | 1466698694021 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:14 INFO - PROCESS | 1749 | ++DOCSHELL 0xa222ec00 == 13 [pid = 1749] [id = 13] 09:18:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 36 (0xa340fc00) [pid = 1749] [serial = 36] [outer = (nil)] 09:18:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 37 (0xa6890400) [pid = 1749] [serial = 37] [outer = 0xa340fc00] 09:18:14 INFO - PROCESS | 1749 | 1466698694135 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 38 (0xa68e4000) [pid = 1749] [serial = 38] [outer = 0xa340fc00] 09:18:15 INFO - PROCESS | 1749 | 1466698695229 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]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:18:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1651ms 09:18:15 INFO - PROCESS | 1749 | 1466698695261 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 1749 | 1466698695268 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:18:15 INFO - PROCESS | 1749 | 1466698695276 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 1749 | 1466698695279 Marionette TRACE conn4 <- [1,26,null,{}] 09:18:15 INFO - PROCESS | 1749 | 1466698695286 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}] 09:18:15 INFO - PROCESS | 1749 | 1466698695291 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:15 INFO - PROCESS | 1749 | 1466698695582 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 09:18:15 INFO - PROCESS | 1749 | 1466698695831 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1749 | 1466698695840 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b40c00 == 14 [pid = 1749] [id = 14] 09:18:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 39 (0x9a6c7c00) [pid = 1749] [serial = 39] [outer = (nil)] 09:18:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 40 (0x9a6cd400) [pid = 1749] [serial = 40] [outer = 0x9a6c7c00] 09:18:15 INFO - PROCESS | 1749 | 1466698695994 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 41 (0x9a6cf000) [pid = 1749] [serial = 41] [outer = 0x9a6c7c00] 09:18:17 INFO - PROCESS | 1749 | 1466698697048 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]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:18:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1799ms 09:18:17 INFO - PROCESS | 1749 | 1466698697076 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 1749 | 1466698697080 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:18:17 INFO - PROCESS | 1749 | 1466698697087 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 1749 | 1466698697091 Marionette TRACE conn4 <- [1,30,null,{}] 09:18:17 INFO - PROCESS | 1749 | 1466698697097 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}] 09:18:17 INFO - PROCESS | 1749 | 1466698697103 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:17 INFO - PROCESS | 1749 | 1466698697306 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 09:18:17 INFO - PROCESS | 1749 | 1466698697660 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 1749 | 1466698697667 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b36000 == 15 [pid = 1749] [id = 15] 09:18:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 42 (0x93b36400) [pid = 1749] [serial = 42] [outer = (nil)] 09:18:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 43 (0x93d47000) [pid = 1749] [serial = 43] [outer = 0x93b36400] 09:18:17 INFO - PROCESS | 1749 | 1466698697751 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 44 (0x95408400) [pid = 1749] [serial = 44] [outer = 0x93b36400] 09:18:18 INFO - PROCESS | 1749 | 1466698698706 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]]]}] 09:18:18 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4a800 == 14 [pid = 1749] [id = 6] 09:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1686ms 09:18:18 INFO - PROCESS | 1749 | 1466698698775 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 1749 | 1466698698781 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 09:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:18:18 INFO - PROCESS | 1749 | 1466698698788 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 1749 | 1466698698793 Marionette TRACE conn4 <- [1,34,null,{}] 09:18:18 INFO - PROCESS | 1749 | 1466698698801 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}] 09:18:18 INFO - PROCESS | 1749 | 1466698698807 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:18 INFO - PROCESS | 1749 | 1466698698970 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 09:18:19 INFO - PROCESS | 1749 | 1466698699096 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 1749 | 1466698699105 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x98a14800 == 15 [pid = 1749] [id = 16] 09:18:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 45 (0x98a6a800) [pid = 1749] [serial = 45] [outer = (nil)] 09:18:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 46 (0x99029400) [pid = 1749] [serial = 46] [outer = 0x98a6a800] 09:18:19 INFO - PROCESS | 1749 | 1466698699210 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 47 (0x99ae5800) [pid = 1749] [serial = 47] [outer = 0x98a6a800] 09:18:19 INFO - PROCESS | 1749 | 1466698699961 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]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1190ms 09:18:19 INFO - PROCESS | 1749 | 1466698699982 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1749 | 1466698699988 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 09:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:18:20 INFO - PROCESS | 1749 | 1466698700001 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:18:20 INFO - PROCESS | 1749 | 1466698700003 Marionette TRACE conn4 <- [1,38,null,{}] 09:18:20 INFO - PROCESS | 1749 | 1466698700010 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}] 09:18:20 INFO - PROCESS | 1749 | 1466698700015 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:20 INFO - PROCESS | 1749 | 1466698700223 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 09:18:20 INFO - PROCESS | 1749 | 1466698700239 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1749 | 1466698700248 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x998c3c00 == 16 [pid = 1749] [id = 17] 09:18:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 48 (0x99d16c00) [pid = 1749] [serial = 48] [outer = (nil)] 09:18:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 49 (0x9a6d3800) [pid = 1749] [serial = 49] [outer = 0x99d16c00] 09:18:20 INFO - PROCESS | 1749 | 1466698700322 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 50 (0x9af54800) [pid = 1749] [serial = 50] [outer = 0x99d16c00] 09:18:21 INFO - PROCESS | 1749 | 1466698701140 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1179ms 09:18:21 INFO - PROCESS | 1749 | 1466698701181 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 1749 | 1466698701186 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:18:21 INFO - PROCESS | 1749 | 1466698701204 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1749 | 1466698701213 Marionette TRACE conn4 <- [1,42,null,{}] 09:18:21 INFO - PROCESS | 1749 | 1466698701222 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}] 09:18:21 INFO - PROCESS | 1749 | 1466698701228 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:21 INFO - PROCESS | 1749 | 1466698701436 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 09:18:21 INFO - PROCESS | 1749 | 1466698701536 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1749 | 1466698701544 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x98a76400 == 17 [pid = 1749] [id = 18] 09:18:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 51 (0x9b50c400) [pid = 1749] [serial = 51] [outer = (nil)] 09:18:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 52 (0x9d486800) [pid = 1749] [serial = 52] [outer = 0x9b50c400] 09:18:21 INFO - PROCESS | 1749 | 1466698701617 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 53 (0x9d54dc00) [pid = 1749] [serial = 53] [outer = 0x9b50c400] 09:18:22 INFO - PROCESS | 1749 | 1466698702357 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]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1204ms 09:18:22 INFO - PROCESS | 1749 | 1466698702397 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 1749 | 1466698702401 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:18:22 INFO - PROCESS | 1749 | 1466698702422 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1749 | 1466698702426 Marionette TRACE conn4 <- [1,46,null,{}] 09:18:22 INFO - PROCESS | 1749 | 1466698702431 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}] 09:18:22 INFO - PROCESS | 1749 | 1466698702436 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:22 INFO - PROCESS | 1749 | 1466698702594 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 09:18:22 INFO - PROCESS | 1749 | 1466698702603 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:22 INFO - PROCESS | 1749 | 1466698702612 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x9d489000 == 18 [pid = 1749] [id = 19] 09:18:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 54 (0x9d591c00) [pid = 1749] [serial = 54] [outer = (nil)] 09:18:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 55 (0x9d927400) [pid = 1749] [serial = 55] [outer = 0x9d591c00] 09:18:22 INFO - PROCESS | 1749 | 1466698702683 Marionette DEBUG loaded listener.js 09:18:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 56 (0xa209b000) [pid = 1749] [serial = 56] [outer = 0x9d591c00] 09:18:23 INFO - PROCESS | 1749 | 1466698703450 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]]]}] 09:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1086ms 09:18:23 INFO - PROCESS | 1749 | 1466698703515 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 09:18:23 INFO - PROCESS | 1749 | 1466698703519 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 09:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:18:23 INFO - PROCESS | 1749 | 1466698703525 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:18:23 INFO - PROCESS | 1749 | 1466698703529 Marionette TRACE conn4 <- [1,50,null,{}] 09:18:23 INFO - PROCESS | 1749 | 1466698703534 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}] 09:18:23 INFO - PROCESS | 1749 | 1466698703539 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:23 INFO - PROCESS | 1749 | 1466698703694 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 09:18:23 INFO - PROCESS | 1749 | 1466698703704 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1749 | 1466698703719 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:23 INFO - PROCESS | 1749 | ++DOCSHELL 0xa232cc00 == 19 [pid = 1749] [id = 20] 09:18:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 57 (0xa236f400) [pid = 1749] [serial = 57] [outer = (nil)] 09:18:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 58 (0xa23a6000) [pid = 1749] [serial = 58] [outer = 0xa236f400] 09:18:23 INFO - PROCESS | 1749 | 1466698703803 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 59 (0xa2532000) [pid = 1749] [serial = 59] [outer = 0xa236f400] 09:18:24 INFO - PROCESS | 1749 | 1466698704623 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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:18:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1151ms 09:18:24 INFO - PROCESS | 1749 | 1466698704677 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1749 | 1466698704680 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:18:24 INFO - PROCESS | 1749 | 1466698704693 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1749 | 1466698704695 Marionette TRACE conn4 <- [1,54,null,{}] 09:18:24 INFO - PROCESS | 1749 | 1466698704701 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}] 09:18:24 INFO - PROCESS | 1749 | 1466698704707 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:24 INFO - PROCESS | 1749 | 1466698704878 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 09:18:24 INFO - PROCESS | 1749 | 1466698704887 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1749 | 1466698704896 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x92334800 == 20 [pid = 1749] [id = 21] 09:18:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 60 (0x93923000) [pid = 1749] [serial = 60] [outer = (nil)] 09:18:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 61 (0xa2fd8000) [pid = 1749] [serial = 61] [outer = 0x93923000] 09:18:24 INFO - PROCESS | 1749 | 1466698704968 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 62 (0xa3393000) [pid = 1749] [serial = 62] [outer = 0x93923000] 09:18:25 INFO - PROCESS | 1749 | 1466698705748 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1083ms 09:18:25 INFO - PROCESS | 1749 | 1466698705777 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 1749 | 1466698705781 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:18:25 INFO - PROCESS | 1749 | 1466698705787 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 1749 | 1466698705791 Marionette TRACE conn4 <- [1,58,null,{}] 09:18:25 INFO - PROCESS | 1749 | 1466698705796 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}] 09:18:25 INFO - PROCESS | 1749 | 1466698705801 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:25 INFO - PROCESS | 1749 | 1466698705988 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 09:18:26 INFO - PROCESS | 1749 | 1466698706008 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1749 | 1466698706016 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:26 INFO - PROCESS | 1749 | ++DOCSHELL 0xa23b2800 == 21 [pid = 1749] [id = 22] 09:18:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 63 (0xa2561400) [pid = 1749] [serial = 63] [outer = (nil)] 09:18:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 64 (0xa34c2800) [pid = 1749] [serial = 64] [outer = 0xa2561400] 09:18:26 INFO - PROCESS | 1749 | 1466698706088 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 65 (0xa35dac00) [pid = 1749] [serial = 65] [outer = 0xa2561400] 09:18:26 INFO - PROCESS | 1749 | 1466698706826 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]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1085ms 09:18:26 INFO - PROCESS | 1749 | 1466698706874 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1749 | 1466698706877 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:18:26 INFO - PROCESS | 1749 | 1466698706888 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1749 | 1466698706891 Marionette TRACE conn4 <- [1,62,null,{}] 09:18:26 INFO - PROCESS | 1749 | 1466698706897 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}] 09:18:26 INFO - PROCESS | 1749 | 1466698706902 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:27 INFO - PROCESS | 1749 | 1466698707123 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 09:18:27 INFO - PROCESS | 1749 | 1466698707141 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 1749 | 1466698707147 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x95406400 == 22 [pid = 1749] [id = 23] 09:18:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 66 (0x9540d800) [pid = 1749] [serial = 66] [outer = (nil)] 09:18:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0xa5017800) [pid = 1749] [serial = 67] [outer = 0x9540d800] 09:18:27 INFO - PROCESS | 1749 | 1466698707220 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0xa5077400) [pid = 1749] [serial = 68] [outer = 0x9540d800] 09:18:28 INFO - PROCESS | 1749 | --DOCSHELL 0x93b40c00 == 21 [pid = 1749] [id = 14] 09:18:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9a2e6c00 == 20 [pid = 1749] [id = 11] 09:18:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9b029400 == 19 [pid = 1749] [id = 12] 09:18:28 INFO - PROCESS | 1749 | --DOCSHELL 0xa222ec00 == 18 [pid = 1749] [id = 13] 09:18:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9220c400 == 17 [pid = 1749] [id = 8] 09:18:29 INFO - PROCESS | 1749 | 1466698709178 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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2333ms 09:18:29 INFO - PROCESS | 1749 | 1466698709223 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1749 | 1466698709229 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:18:29 INFO - PROCESS | 1749 | 1466698709244 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1749 | 1466698709252 Marionette TRACE conn4 <- [1,66,null,{}] 09:18:29 INFO - PROCESS | 1749 | 1466698709259 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}] 09:18:29 INFO - PROCESS | 1749 | 1466698709265 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:29 INFO - PROCESS | 1749 | 1466698709464 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0x98a6a800) [pid = 1749] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 66 (0x99d16c00) [pid = 1749] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 65 (0x9b50c400) [pid = 1749] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 64 (0xa236f400) [pid = 1749] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 63 (0x93923000) [pid = 1749] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 62 (0x93d4ac00) [pid = 1749] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 61 (0x9220c800) [pid = 1749] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 60 (0x9a2e8400) [pid = 1749] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 59 (0x9b5c7400) [pid = 1749] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 58 (0xa340fc00) [pid = 1749] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 57 (0x9a6c7c00) [pid = 1749] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:18:30 INFO - PROCESS | 1749 | --DOMWINDOW == 56 (0x93b36400) [pid = 1749] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:18:30 INFO - PROCESS | 1749 | 1466698710143 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 1749 | 1466698710151 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x9397cc00 == 18 [pid = 1749] [id = 24] 09:18:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 57 (0x9397d000) [pid = 1749] [serial = 69] [outer = (nil)] 09:18:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 58 (0x93d4ac00) [pid = 1749] [serial = 70] [outer = 0x9397d000] 09:18:30 INFO - PROCESS | 1749 | 1466698710228 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 59 (0x95444800) [pid = 1749] [serial = 71] [outer = 0x9397d000] 09:18:30 INFO - PROCESS | 1749 | 1466698710906 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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:18:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1699ms 09:18:30 INFO - PROCESS | 1749 | 1466698710944 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1749 | 1466698710951 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:18:30 INFO - PROCESS | 1749 | 1466698710962 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1749 | 1466698710966 Marionette TRACE conn4 <- [1,70,null,{}] 09:18:30 INFO - PROCESS | 1749 | 1466698710972 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}] 09:18:30 INFO - PROCESS | 1749 | 1466698710978 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:31 INFO - PROCESS | 1749 | 1466698711213 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 09:18:31 INFO - PROCESS | 1749 | 1466698711227 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1749 | 1466698711235 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x99d07400 == 19 [pid = 1749] [id = 25] 09:18:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 60 (0x99d07800) [pid = 1749] [serial = 72] [outer = (nil)] 09:18:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 61 (0x9a172800) [pid = 1749] [serial = 73] [outer = 0x99d07800] 09:18:31 INFO - PROCESS | 1749 | 1466698711321 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 62 (0x9a6c7400) [pid = 1749] [serial = 74] [outer = 0x99d07800] 09:18:32 INFO - PROCESS | 1749 | 1466698712172 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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1284ms 09:18:32 INFO - PROCESS | 1749 | 1466698712247 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1749 | 1466698712254 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:18:32 INFO - PROCESS | 1749 | 1466698712264 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1749 | 1466698712270 Marionette TRACE conn4 <- [1,74,null,{}] 09:18:32 INFO - PROCESS | 1749 | 1466698712293 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}] 09:18:32 INFO - PROCESS | 1749 | 1466698712301 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:32 INFO - PROCESS | 1749 | 1466698712522 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 09:18:32 INFO - PROCESS | 1749 | 1466698712634 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:32 INFO - PROCESS | 1749 | 1466698712650 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4e800 == 20 [pid = 1749] [id = 26] 09:18:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 63 (0x93d51000) [pid = 1749] [serial = 75] [outer = (nil)] 09:18:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 64 (0x952d4400) [pid = 1749] [serial = 76] [outer = 0x93d51000] 09:18:32 INFO - PROCESS | 1749 | 1466698712740 Marionette DEBUG loaded listener.js 09:18:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 65 (0x98a6a800) [pid = 1749] [serial = 77] [outer = 0x93d51000] 09:18:33 INFO - PROCESS | 1749 | 1466698713794 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]]]}] 09:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1601ms 09:18:33 INFO - PROCESS | 1749 | 1466698713864 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 09:18:33 INFO - PROCESS | 1749 | 1466698713873 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 09:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:18:33 INFO - PROCESS | 1749 | 1466698713884 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:18:33 INFO - PROCESS | 1749 | 1466698713888 Marionette TRACE conn4 <- [1,78,null,{}] 09:18:33 INFO - PROCESS | 1749 | 1466698713895 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}] 09:18:33 INFO - PROCESS | 1749 | 1466698713902 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:34 INFO - PROCESS | 1749 | 1466698714121 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 09:18:34 INFO - PROCESS | 1749 | 1466698714288 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 1749 | 1466698714301 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a419800 == 21 [pid = 1749] [id = 27] 09:18:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 66 (0x9acc0000) [pid = 1749] [serial = 78] [outer = (nil)] 09:18:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0x9b032c00) [pid = 1749] [serial = 79] [outer = 0x9acc0000] 09:18:34 INFO - PROCESS | 1749 | 1466698714390 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0x9b5c5000) [pid = 1749] [serial = 80] [outer = 0x9acc0000] 09:18:35 INFO - PROCESS | 1749 | 1466698715291 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1481ms 09:18:35 INFO - PROCESS | 1749 | 1466698715366 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 1749 | 1466698715370 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:18:35 INFO - PROCESS | 1749 | 1466698715377 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 1749 | 1466698715384 Marionette TRACE conn4 <- [1,82,null,{}] 09:18:35 INFO - PROCESS | 1749 | 1466698715401 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}] 09:18:35 INFO - PROCESS | 1749 | 1466698715411 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:35 INFO - PROCESS | 1749 | 1466698715590 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 09:18:35 INFO - PROCESS | 1749 | 1466698715700 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 1749 | 1466698715710 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x9d594400 == 22 [pid = 1749] [id = 28] 09:18:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x9d599400) [pid = 1749] [serial = 81] [outer = (nil)] 09:18:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0xa2235000) [pid = 1749] [serial = 82] [outer = 0x9d599400] 09:18:35 INFO - PROCESS | 1749 | 1466698715809 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0xa23a7400) [pid = 1749] [serial = 83] [outer = 0x9d599400] 09:18:36 INFO - PROCESS | 1749 | 1466698716731 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]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1396ms 09:18:36 INFO - PROCESS | 1749 | 1466698716774 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 1749 | 1466698716779 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 09:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:18:36 INFO - PROCESS | 1749 | 1466698716786 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 1749 | 1466698716789 Marionette TRACE conn4 <- [1,86,null,{}] 09:18:36 INFO - PROCESS | 1749 | 1466698716796 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}] 09:18:36 INFO - PROCESS | 1749 | 1466698716801 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:36 INFO - PROCESS | 1749 | 1466698716986 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 09:18:37 INFO - PROCESS | 1749 | 1466698717123 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1749 | 1466698717132 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a6c6400 == 23 [pid = 1749] [id = 29] 09:18:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0xa23fc800) [pid = 1749] [serial = 84] [outer = (nil)] 09:18:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0xa3389400) [pid = 1749] [serial = 85] [outer = 0xa23fc800] 09:18:37 INFO - PROCESS | 1749 | 1466698717219 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0xa34c4c00) [pid = 1749] [serial = 86] [outer = 0xa23fc800] 09:18:38 INFO - PROCESS | 1749 | 1466698718102 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]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1384ms 09:18:38 INFO - PROCESS | 1749 | 1466698718171 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1749 | 1466698718176 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:18:38 INFO - PROCESS | 1749 | 1466698718182 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1749 | 1466698718186 Marionette TRACE conn4 <- [1,90,null,{}] 09:18:38 INFO - PROCESS | 1749 | 1466698718192 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}] 09:18:38 INFO - PROCESS | 1749 | 1466698718197 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:38 INFO - PROCESS | 1749 | 1466698718372 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 09:18:38 INFO - PROCESS | 1749 | 1466698718511 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1749 | 1466698718521 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x9795d000 == 24 [pid = 1749] [id = 30] 09:18:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0xa338bc00) [pid = 1749] [serial = 87] [outer = (nil)] 09:18:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0xa5013400) [pid = 1749] [serial = 88] [outer = 0xa338bc00] 09:18:38 INFO - PROCESS | 1749 | 1466698718623 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0xa620fc00) [pid = 1749] [serial = 89] [outer = 0xa338bc00] 09:18:39 INFO - PROCESS | 1749 | 1466698719440 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]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1289ms 09:18:39 INFO - PROCESS | 1749 | 1466698719472 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 1749 | 1466698719476 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:18:39 INFO - PROCESS | 1749 | 1466698719484 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 1749 | 1466698719488 Marionette TRACE conn4 <- [1,94,null,{}] 09:18:39 INFO - PROCESS | 1749 | 1466698719512 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}] 09:18:39 INFO - PROCESS | 1749 | 1466698719524 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:39 INFO - PROCESS | 1749 | 1466698719739 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 09:18:39 INFO - PROCESS | 1749 | 1466698719874 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 1749 | 1466698719886 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x998c4c00 == 25 [pid = 1749] [id = 31] 09:18:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x9adac400) [pid = 1749] [serial = 90] [outer = (nil)] 09:18:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x9adb3800) [pid = 1749] [serial = 91] [outer = 0x9adac400] 09:18:39 INFO - PROCESS | 1749 | 1466698719977 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0xa2fb1000) [pid = 1749] [serial = 92] [outer = 0x9adac400] 09:18:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0xa689d800) [pid = 1749] [serial = 93] [outer = 0x93d50000] 09:18:40 INFO - PROCESS | 1749 | 1466698720892 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]]]}] 09:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1484ms 09:18:40 INFO - PROCESS | 1749 | 1466698720969 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 09:18:40 INFO - PROCESS | 1749 | 1466698720972 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 09:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:18:40 INFO - PROCESS | 1749 | 1466698720979 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 1749 | 1466698720982 Marionette TRACE conn4 <- [1,98,null,{}] 09:18:40 INFO - PROCESS | 1749 | 1466698720989 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}] 09:18:40 INFO - PROCESS | 1749 | 1466698720994 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:41 INFO - PROCESS | 1749 | 1466698721160 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 09:18:41 INFO - PROCESS | 1749 | 1466698721312 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:41 INFO - PROCESS | 1749 | 1466698721321 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x93926800 == 26 [pid = 1749] [id = 32] 09:18:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x93a34800) [pid = 1749] [serial = 94] [outer = (nil)] 09:18:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x9adac800) [pid = 1749] [serial = 95] [outer = 0x93a34800] 09:18:41 INFO - PROCESS | 1749 | 1466698721406 Marionette DEBUG loaded listener.js 09:18:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x998d0800) [pid = 1749] [serial = 96] [outer = 0x93a34800] 09:18:42 INFO - PROCESS | 1749 | 1466698722250 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]]]}] 09:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1333ms 09:18:42 INFO - PROCESS | 1749 | 1466698722330 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 09:18:42 INFO - PROCESS | 1749 | 1466698722333 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 09:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:18:42 INFO - PROCESS | 1749 | 1466698722342 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:18:42 INFO - PROCESS | 1749 | 1466698722346 Marionette TRACE conn4 <- [1,102,null,{}] 09:18:42 INFO - PROCESS | 1749 | 1466698722352 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}] 09:18:42 INFO - PROCESS | 1749 | 1466698722357 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:42 INFO - PROCESS | 1749 | 1466698722523 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 09:18:42 INFO - PROCESS | 1749 | 1466698722670 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1749 | 1466698722678 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x952ce800 == 27 [pid = 1749] [id = 33] 09:18:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x9adae400) [pid = 1749] [serial = 97] [outer = (nil)] 09:18:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0xa6ea6c00) [pid = 1749] [serial = 98] [outer = 0x9adae400] 09:18:42 INFO - PROCESS | 1749 | 1466698722829 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0xa6ea9800) [pid = 1749] [serial = 99] [outer = 0x9adae400] 09:18:43 INFO - PROCESS | 1749 | 1466698723714 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]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1438ms 09:18:43 INFO - PROCESS | 1749 | 1466698723782 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 1749 | 1466698723785 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:18:43 INFO - PROCESS | 1749 | 1466698723793 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 1749 | 1466698723797 Marionette TRACE conn4 <- [1,106,null,{}] 09:18:43 INFO - PROCESS | 1749 | 1466698723803 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}] 09:18:43 INFO - PROCESS | 1749 | 1466698723809 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:44 INFO - PROCESS | 1749 | 1466698724013 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 09:18:44 INFO - PROCESS | 1749 | 1466698724158 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 1749 | 1466698724165 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:44 INFO - PROCESS | 1749 | ++DOCSHELL 0xa25f0400 == 28 [pid = 1749] [id = 34] 09:18:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0xa4e0a000) [pid = 1749] [serial = 100] [outer = (nil)] 09:18:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0xa82b2800) [pid = 1749] [serial = 101] [outer = 0xa4e0a000] 09:18:44 INFO - PROCESS | 1749 | 1466698724253 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0xa82b4400) [pid = 1749] [serial = 102] [outer = 0xa4e0a000] 09:18:45 INFO - PROCESS | 1749 | 1466698725143 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]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1430ms 09:18:45 INFO - PROCESS | 1749 | 1466698725225 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 1749 | 1466698725230 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 09:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:18:45 INFO - PROCESS | 1749 | 1466698725236 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 1749 | 1466698725239 Marionette TRACE conn4 <- [1,110,null,{}] 09:18:45 INFO - PROCESS | 1749 | 1466698725246 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}] 09:18:45 INFO - PROCESS | 1749 | 1466698725251 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:45 INFO - PROCESS | 1749 | 1466698725465 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 09:18:45 INFO - PROCESS | 1749 | 1466698725724 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1749 | 1466698725734 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x93922800 == 29 [pid = 1749] [id = 35] 09:18:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x93923000) [pid = 1749] [serial = 103] [outer = (nil)] 09:18:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93974400) [pid = 1749] [serial = 104] [outer = 0x93923000] 09:18:45 INFO - PROCESS | 1749 | 1466698725850 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93b3c000) [pid = 1749] [serial = 105] [outer = 0x93923000] 09:18:47 INFO - PROCESS | 1749 | --DOCSHELL 0x93b36000 == 28 [pid = 1749] [id = 15] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x99d07c00) [pid = 1749] [serial = 12] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x99029400) [pid = 1749] [serial = 46] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9a6d3800) [pid = 1749] [serial = 49] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9d486800) [pid = 1749] [serial = 52] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9d54dc00) [pid = 1749] [serial = 53] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9d927400) [pid = 1749] [serial = 55] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0xa23a6000) [pid = 1749] [serial = 58] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0xa2fd8000) [pid = 1749] [serial = 61] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9220f000) [pid = 1749] [serial = 22] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x97959000) [pid = 1749] [serial = 28] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x9a419000) [pid = 1749] [serial = 31] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9d590c00) [pid = 1749] [serial = 34] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0xa6890400) [pid = 1749] [serial = 37] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x9a6cd400) [pid = 1749] [serial = 40] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x93d47000) [pid = 1749] [serial = 43] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x95408400) [pid = 1749] [serial = 44] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x93a38c00) [pid = 1749] [serial = 25] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0xa2532000) [pid = 1749] [serial = 59] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0xa3393000) [pid = 1749] [serial = 62] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 73 (0x9acbb000) [pid = 1749] [serial = 32] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 72 (0xa2099800) [pid = 1749] [serial = 35] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 71 (0x99ae5800) [pid = 1749] [serial = 47] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 70 (0xa34c2800) [pid = 1749] [serial = 64] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 69 (0x95256c00) [pid = 1749] [serial = 17] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 68 (0x9af54800) [pid = 1749] [serial = 50] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0x92325c00) [pid = 1749] [serial = 23] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 66 (0xa68e4000) [pid = 1749] [serial = 38] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 65 (0x9a6cf000) [pid = 1749] [serial = 41] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 64 (0x9a2e9800) [pid = 1749] [serial = 9] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 63 (0xa4e4e800) [pid = 1749] [serial = 2] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 62 (0x93a41c00) [pid = 1749] [serial = 19] [outer = (nil)] [url = about:blank] 09:18:47 INFO - PROCESS | 1749 | --DOMWINDOW == 61 (0x93d4cc00) [pid = 1749] [serial = 16] [outer = (nil)] [url = about:blank] 09:18:48 INFO - PROCESS | 1749 | 1466698728125 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]]]}] 09:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 2936ms 09:18:48 INFO - PROCESS | 1749 | 1466698728174 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 09:18:48 INFO - PROCESS | 1749 | 1466698728180 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 09:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:18:48 INFO - PROCESS | 1749 | 1466698728188 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:18:48 INFO - PROCESS | 1749 | 1466698728194 Marionette TRACE conn4 <- [1,114,null,{}] 09:18:48 INFO - PROCESS | 1749 | 1466698728204 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}] 09:18:48 INFO - PROCESS | 1749 | 1466698728210 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:48 INFO - PROCESS | 1749 | 1466698728446 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 09:18:48 INFO - PROCESS | 1749 | 1466698728462 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 1749 | 1466698728471 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4c800 == 29 [pid = 1749] [id = 36] 09:18:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 62 (0x93d4dc00) [pid = 1749] [serial = 106] [outer = (nil)] 09:18:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 63 (0x95248400) [pid = 1749] [serial = 107] [outer = 0x93d4dc00] 09:18:48 INFO - PROCESS | 1749 | 1466698728550 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 64 (0x95249800) [pid = 1749] [serial = 108] [outer = 0x93d4dc00] 09:18:49 INFO - PROCESS | 1749 | 1466698729386 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1242ms 09:18:49 INFO - PROCESS | 1749 | 1466698729431 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 09:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:18:49 INFO - PROCESS | 1749 | 1466698729440 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 09:18:49 INFO - PROCESS | 1749 | 1466698729451 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 1749 | 1466698729456 Marionette TRACE conn4 <- [1,118,null,{}] 09:18:49 INFO - PROCESS | 1749 | 1466698729462 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}] 09:18:49 INFO - PROCESS | 1749 | 1466698729469 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:49 INFO - PROCESS | 1749 | 1466698729642 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 09:18:49 INFO - PROCESS | 1749 | 1466698729653 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1749 | 1466698729664 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x952d5800 == 30 [pid = 1749] [id = 37] 09:18:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 65 (0x9540e800) [pid = 1749] [serial = 109] [outer = (nil)] 09:18:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 66 (0x9795f800) [pid = 1749] [serial = 110] [outer = 0x9540e800] 09:18:49 INFO - PROCESS | 1749 | 1466698729830 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0x98a08800) [pid = 1749] [serial = 111] [outer = 0x9540e800] 09:18:50 INFO - PROCESS | 1749 | 1466698730575 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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1183ms 09:18:50 INFO - PROCESS | 1749 | 1466698730634 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 1749 | 1466698730639 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:18:50 INFO - PROCESS | 1749 | 1466698730646 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 1749 | 1466698730652 Marionette TRACE conn4 <- [1,122,null,{}] 09:18:50 INFO - PROCESS | 1749 | 1466698730679 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}] 09:18:50 INFO - PROCESS | 1749 | 1466698730688 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:50 INFO - PROCESS | 1749 | 1466698730896 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 09:18:50 INFO - PROCESS | 1749 | 1466698730924 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:50 INFO - PROCESS | 1749 | 1466698730935 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a417400 == 31 [pid = 1749] [id = 38] 09:18:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0x9a418800) [pid = 1749] [serial = 112] [outer = (nil)] 09:18:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x9a6c6000) [pid = 1749] [serial = 113] [outer = 0x9a418800] 09:18:51 INFO - PROCESS | 1749 | 1466698731011 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x9a6cd400) [pid = 1749] [serial = 114] [outer = 0x9a418800] 09:18:51 INFO - PROCESS | 1749 | 1466698731958 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]]]}] 09:18:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:18:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1336ms 09:18:51 INFO - PROCESS | 1749 | 1466698731984 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 09:18:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:18:51 INFO - PROCESS | 1749 | 1466698731989 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 09:18:51 INFO - PROCESS | 1749 | 1466698731995 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1749 | 1466698731998 Marionette TRACE conn4 <- [1,126,null,{}] 09:18:52 INFO - PROCESS | 1749 | 1466698732004 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}] 09:18:52 INFO - PROCESS | 1749 | 1466698732009 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:52 INFO - PROCESS | 1749 | 1466698732334 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 09:18:52 INFO - PROCESS | 1749 | --DOMWINDOW == 69 (0x99d07800) [pid = 1749] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:18:52 INFO - PROCESS | 1749 | --DOMWINDOW == 68 (0x9540d800) [pid = 1749] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:18:52 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0xa2561400) [pid = 1749] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:18:52 INFO - PROCESS | 1749 | --DOMWINDOW == 66 (0x9d591c00) [pid = 1749] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:18:52 INFO - PROCESS | 1749 | --DOMWINDOW == 65 (0x9397d000) [pid = 1749] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:18:52 INFO - PROCESS | 1749 | 1466698732418 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 1749 | 1466698732427 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x92209400 == 32 [pid = 1749] [id = 39] 09:18:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 66 (0x9397d000) [pid = 1749] [serial = 115] [outer = (nil)] 09:18:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0x9a6c6c00) [pid = 1749] [serial = 116] [outer = 0x9397d000] 09:18:52 INFO - PROCESS | 1749 | 1466698732499 Marionette DEBUG loaded listener.js 09:18:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0x9adb7000) [pid = 1749] [serial = 117] [outer = 0x9397d000] 09:18:53 INFO - PROCESS | 1749 | 1466698733211 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]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1232ms 09:18:53 INFO - PROCESS | 1749 | 1466698733226 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 1749 | 1466698733230 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:18:53 INFO - PROCESS | 1749 | 1466698733243 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 1749 | 1466698733245 Marionette TRACE conn4 <- [1,130,null,{}] 09:18:53 INFO - PROCESS | 1749 | 1466698733252 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}] 09:18:53 INFO - PROCESS | 1749 | 1466698733258 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:53 INFO - PROCESS | 1749 | 1466698733411 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 09:18:53 INFO - PROCESS | 1749 | 1466698733426 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:53 INFO - PROCESS | 1749 | 1466698733432 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a6cfc00 == 33 [pid = 1749] [id = 40] 09:18:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x9adb6400) [pid = 1749] [serial = 118] [outer = (nil)] 09:18:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x9af5a800) [pid = 1749] [serial = 119] [outer = 0x9adb6400] 09:18:53 INFO - PROCESS | 1749 | 1466698733507 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x9b5c1800) [pid = 1749] [serial = 120] [outer = 0x9adb6400] 09:18:54 INFO - PROCESS | 1749 | 1466698734465 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]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1286ms 09:18:54 INFO - PROCESS | 1749 | 1466698734531 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1749 | 1466698734538 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:18:54 INFO - PROCESS | 1749 | 1466698734559 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1749 | 1466698734566 Marionette TRACE conn4 <- [1,134,null,{}] 09:18:54 INFO - PROCESS | 1749 | 1466698734575 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}] 09:18:54 INFO - PROCESS | 1749 | 1466698734583 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:54 INFO - PROCESS | 1749 | 1466698734797 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 09:18:54 INFO - PROCESS | 1749 | 1466698734911 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 1749 | 1466698734926 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b41400 == 34 [pid = 1749] [id = 41] 09:18:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0x93b41800) [pid = 1749] [serial = 121] [outer = (nil)] 09:18:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0x93d4cc00) [pid = 1749] [serial = 122] [outer = 0x93b41800] 09:18:55 INFO - PROCESS | 1749 | 1466698735016 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0x9524c000) [pid = 1749] [serial = 123] [outer = 0x93b41800] 09:18:56 INFO - PROCESS | 1749 | 1466698736146 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1652ms 09:18:56 INFO - PROCESS | 1749 | 1466698736199 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 1749 | 1466698736206 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 09:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:18:56 INFO - PROCESS | 1749 | 1466698736218 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 1749 | 1466698736223 Marionette TRACE conn4 <- [1,138,null,{}] 09:18:56 INFO - PROCESS | 1749 | 1466698736272 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}] 09:18:56 INFO - PROCESS | 1749 | 1466698736279 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:56 INFO - PROCESS | 1749 | 1466698736539 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 09:18:56 INFO - PROCESS | 1749 | 1466698736684 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1749 | 1466698736694 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x998c9c00 == 35 [pid = 1749] [id = 42] 09:18:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0x9a6d1800) [pid = 1749] [serial = 124] [outer = (nil)] 09:18:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0x9acbc400) [pid = 1749] [serial = 125] [outer = 0x9a6d1800] 09:18:56 INFO - PROCESS | 1749 | 1466698736783 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0x98cb9c00) [pid = 1749] [serial = 126] [outer = 0x9a6d1800] 09:18:57 INFO - PROCESS | 1749 | 1466698737730 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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1538ms 09:18:57 INFO - PROCESS | 1749 | 1466698737756 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1749 | 1466698737760 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:18:57 INFO - PROCESS | 1749 | 1466698737767 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1749 | 1466698737773 Marionette TRACE conn4 <- [1,142,null,{}] 09:18:57 INFO - PROCESS | 1749 | 1466698737791 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}] 09:18:57 INFO - PROCESS | 1749 | 1466698737801 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:58 INFO - PROCESS | 1749 | 1466698738023 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 09:18:58 INFO - PROCESS | 1749 | 1466698738200 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 1749 | 1466698738208 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:58 INFO - PROCESS | 1749 | ++DOCSHELL 0xa110c400 == 36 [pid = 1749] [id = 43] 09:18:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0xa110dc00) [pid = 1749] [serial = 127] [outer = (nil)] 09:18:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0xa1189400) [pid = 1749] [serial = 128] [outer = 0xa110dc00] 09:18:58 INFO - PROCESS | 1749 | 1466698738348 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0xa20a5800) [pid = 1749] [serial = 129] [outer = 0xa110dc00] 09:18:59 INFO - PROCESS | 1749 | 1466698739495 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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1791ms 09:18:59 INFO - PROCESS | 1749 | 1466698739576 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1749 | 1466698739581 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:18:59 INFO - PROCESS | 1749 | 1466698739641 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1749 | 1466698739644 Marionette TRACE conn4 <- [1,146,null,{}] 09:18:59 INFO - PROCESS | 1749 | 1466698739651 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}] 09:18:59 INFO - PROCESS | 1749 | 1466698739656 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:18:59 INFO - PROCESS | 1749 | 1466698739857 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 09:19:00 INFO - PROCESS | 1749 | 1466698740067 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 1749 | 1466698740075 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f5400 == 37 [pid = 1749] [id = 44] 09:19:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x953f6800) [pid = 1749] [serial = 130] [outer = (nil)] 09:19:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x9a422c00) [pid = 1749] [serial = 131] [outer = 0x953f6800] 09:19:00 INFO - PROCESS | 1749 | 1466698740162 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0xa2233000) [pid = 1749] [serial = 132] [outer = 0x953f6800] 09:19:01 INFO - PROCESS | 1749 | 1466698741129 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]]]}] 09:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1541ms 09:19:01 INFO - PROCESS | 1749 | 1466698741174 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 09:19:01 INFO - PROCESS | 1749 | 1466698741178 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 09:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:19:01 INFO - PROCESS | 1749 | 1466698741185 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:19:01 INFO - PROCESS | 1749 | 1466698741188 Marionette TRACE conn4 <- [1,150,null,{}] 09:19:01 INFO - PROCESS | 1749 | 1466698741194 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}] 09:19:01 INFO - PROCESS | 1749 | 1466698741200 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:01 INFO - PROCESS | 1749 | 1466698741431 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 09:19:01 INFO - PROCESS | 1749 | 1466698741622 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1749 | 1466698741631 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f9800 == 38 [pid = 1749] [id = 45] 09:19:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0xa1186400) [pid = 1749] [serial = 133] [outer = (nil)] 09:19:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0xa253a000) [pid = 1749] [serial = 134] [outer = 0xa1186400] 09:19:01 INFO - PROCESS | 1749 | 1466698741764 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0xa2582c00) [pid = 1749] [serial = 135] [outer = 0xa1186400] 09:19:02 INFO - PROCESS | 1749 | 1466698742697 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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1580ms 09:19:02 INFO - PROCESS | 1749 | 1466698742767 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1749 | 1466698742770 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:19:02 INFO - PROCESS | 1749 | 1466698742778 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1749 | 1466698742782 Marionette TRACE conn4 <- [1,154,null,{}] 09:19:02 INFO - PROCESS | 1749 | 1466698742788 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}] 09:19:02 INFO - PROCESS | 1749 | 1466698742799 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:03 INFO - PROCESS | 1749 | 1466698743065 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 09:19:03 INFO - PROCESS | 1749 | 1466698743254 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 1749 | 1466698743264 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b3f800 == 39 [pid = 1749] [id = 46] 09:19:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x93d49800) [pid = 1749] [serial = 136] [outer = (nil)] 09:19:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9a6cbc00) [pid = 1749] [serial = 137] [outer = 0x93d49800] 09:19:03 INFO - PROCESS | 1749 | 1466698743388 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0xa2fd7400) [pid = 1749] [serial = 138] [outer = 0x93d49800] 09:19:04 INFO - PROCESS | 1749 | 1466698744359 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]]]}] 09:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1634ms 09:19:04 INFO - PROCESS | 1749 | 1466698744415 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 09:19:04 INFO - PROCESS | 1749 | 1466698744422 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 09:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:19:04 INFO - PROCESS | 1749 | 1466698744434 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:19:04 INFO - PROCESS | 1749 | 1466698744441 Marionette TRACE conn4 <- [1,158,null,{}] 09:19:04 INFO - PROCESS | 1749 | 1466698744450 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}] 09:19:04 INFO - PROCESS | 1749 | 1466698744455 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:04 INFO - PROCESS | 1749 | 1466698744711 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 09:19:04 INFO - PROCESS | 1749 | 1466698744753 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:19:04 INFO - PROCESS | 1749 | 1466698744965 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1749 | 1466698744984 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f8400 == 40 [pid = 1749] [id = 47] 09:19:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x953f9400) [pid = 1749] [serial = 139] [outer = (nil)] 09:19:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x95402400) [pid = 1749] [serial = 140] [outer = 0x953f9400] 09:19:05 INFO - PROCESS | 1749 | 1466698745076 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9795fc00) [pid = 1749] [serial = 141] [outer = 0x953f9400] 09:19:05 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9a172800) [pid = 1749] [serial = 73] [outer = (nil)] [url = about:blank] 09:19:05 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9a6c7400) [pid = 1749] [serial = 74] [outer = (nil)] [url = about:blank] 09:19:05 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0xa5017800) [pid = 1749] [serial = 67] [outer = (nil)] [url = about:blank] 09:19:05 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0xa35dac00) [pid = 1749] [serial = 65] [outer = (nil)] [url = about:blank] 09:19:05 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0xa209b000) [pid = 1749] [serial = 56] [outer = (nil)] [url = about:blank] 09:19:05 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x95444800) [pid = 1749] [serial = 71] [outer = (nil)] [url = about:blank] 09:19:05 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0xa5077400) [pid = 1749] [serial = 68] [outer = (nil)] [url = about:blank] 09:19:05 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x93d4ac00) [pid = 1749] [serial = 70] [outer = (nil)] [url = about:blank] 09:19:05 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x98a6b800) [pid = 1749] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:19:06 INFO - PROCESS | 1749 | 1466698746010 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]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1599ms 09:19:06 INFO - PROCESS | 1749 | 1466698746032 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 1749 | 1466698746039 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 09:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:19:06 INFO - PROCESS | 1749 | 1466698746059 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 1749 | 1466698746065 Marionette TRACE conn4 <- [1,162,null,{}] 09:19:06 INFO - PROCESS | 1749 | 1466698746071 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}] 09:19:06 INFO - PROCESS | 1749 | 1466698746077 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:06 INFO - PROCESS | 1749 | 1466698746243 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 09:19:06 INFO - PROCESS | 1749 | 1466698746254 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1749 | 1466698746263 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x9544cc00 == 41 [pid = 1749] [id = 48] 09:19:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x99029000) [pid = 1749] [serial = 142] [outer = (nil)] 09:19:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x9a172800) [pid = 1749] [serial = 143] [outer = 0x99029000] 09:19:06 INFO - PROCESS | 1749 | 1466698746341 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x9a6c7c00) [pid = 1749] [serial = 144] [outer = 0x99029000] 09:19:07 INFO - PROCESS | 1749 | 1466698747579 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]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1550ms 09:19:07 INFO - PROCESS | 1749 | 1466698747605 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 1749 | 1466698747609 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 09:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:19:07 INFO - PROCESS | 1749 | 1466698747616 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1749 | 1466698747621 Marionette TRACE conn4 <- [1,166,null,{}] 09:19:07 INFO - PROCESS | 1749 | 1466698747657 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}] 09:19:07 INFO - PROCESS | 1749 | 1466698747666 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:07 INFO - PROCESS | 1749 | 1466698747819 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 09:19:07 INFO - PROCESS | 1749 | 1466698747867 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1749 | 1466698747878 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x9d591800 == 42 [pid = 1749] [id = 49] 09:19:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9d591c00) [pid = 1749] [serial = 145] [outer = (nil)] 09:19:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9d926800) [pid = 1749] [serial = 146] [outer = 0x9d591c00] 09:19:07 INFO - PROCESS | 1749 | 1466698747950 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0xa222f000) [pid = 1749] [serial = 147] [outer = 0x9d591c00] 09:19:08 INFO - PROCESS | 1749 | 1466698748982 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]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1405ms 09:19:09 INFO - PROCESS | 1749 | 1466698749022 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 1749 | 1466698749027 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:19:09 INFO - PROCESS | 1749 | 1466698749046 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 1749 | 1466698749049 Marionette TRACE conn4 <- [1,170,null,{}] 09:19:09 INFO - PROCESS | 1749 | 1466698749055 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}] 09:19:09 INFO - PROCESS | 1749 | 1466698749059 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:09 INFO - PROCESS | 1749 | 1466698749275 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 09:19:09 INFO - PROCESS | 1749 | 1466698749299 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1749 | 1466698749306 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a607400 == 43 [pid = 1749] [id = 50] 09:19:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9a60a400) [pid = 1749] [serial = 148] [outer = (nil)] 09:19:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9a60d400) [pid = 1749] [serial = 149] [outer = 0x9a60a400] 09:19:09 INFO - PROCESS | 1749 | 1466698749396 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9a610400) [pid = 1749] [serial = 150] [outer = 0x9a60a400] 09:19:10 INFO - PROCESS | 1749 | 1466698750225 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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1241ms 09:19:10 INFO - PROCESS | 1749 | 1466698750287 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1749 | 1466698750291 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:19:10 INFO - PROCESS | 1749 | 1466698750297 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1749 | 1466698750300 Marionette TRACE conn4 <- [1,174,null,{}] 09:19:10 INFO - PROCESS | 1749 | 1466698750306 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}] 09:19:10 INFO - PROCESS | 1749 | 1466698750311 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:10 INFO - PROCESS | 1749 | 1466698750513 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9adac400) [pid = 1749] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x93a34800) [pid = 1749] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9adae400) [pid = 1749] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0xa4e0a000) [pid = 1749] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9a418800) [pid = 1749] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9397d000) [pid = 1749] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9540e800) [pid = 1749] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x93923000) [pid = 1749] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x93d51000) [pid = 1749] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x93d4dc00) [pid = 1749] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9acc0000) [pid = 1749] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9d599400) [pid = 1749] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0xa23fc800) [pid = 1749] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:19:10 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0xa338bc00) [pid = 1749] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:19:10 INFO - PROCESS | 1749 | 1466698750747 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 1749 | 1466698750754 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x92203c00 == 44 [pid = 1749] [id = 51] 09:19:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x92207800) [pid = 1749] [serial = 151] [outer = (nil)] 09:19:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x94824c00) [pid = 1749] [serial = 152] [outer = 0x92207800] 09:19:10 INFO - PROCESS | 1749 | 1466698750828 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x9a418800) [pid = 1749] [serial = 153] [outer = 0x92207800] 09:19:11 INFO - PROCESS | 1749 | 1466698751583 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]]]}] 09:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1330ms 09:19:11 INFO - PROCESS | 1749 | 1466698751628 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 1749 | 1466698751631 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 09:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:19:11 INFO - PROCESS | 1749 | 1466698751637 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 1749 | 1466698751641 Marionette TRACE conn4 <- [1,178,null,{}] 09:19:11 INFO - PROCESS | 1749 | 1466698751647 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}] 09:19:11 INFO - PROCESS | 1749 | 1466698751656 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:11 INFO - PROCESS | 1749 | 1466698751841 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 09:19:11 INFO - PROCESS | 1749 | 1466698751945 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1749 | 1466698751953 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a6cf400 == 45 [pid = 1749] [id = 52] 09:19:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x9adaf000) [pid = 1749] [serial = 154] [outer = (nil)] 09:19:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0xa4e09000) [pid = 1749] [serial = 155] [outer = 0x9adaf000] 09:19:12 INFO - PROCESS | 1749 | 1466698752028 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0xa4e4e400) [pid = 1749] [serial = 156] [outer = 0x9adaf000] 09:19:12 INFO - PROCESS | 1749 | 1466698752786 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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1185ms 09:19:12 INFO - PROCESS | 1749 | 1466698752825 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1749 | 1466698752832 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:19:12 INFO - PROCESS | 1749 | 1466698752842 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 1749 | 1466698752848 Marionette TRACE conn4 <- [1,182,null,{}] 09:19:12 INFO - PROCESS | 1749 | 1466698752858 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}] 09:19:12 INFO - PROCESS | 1749 | 1466698752864 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:13 INFO - PROCESS | 1749 | 1466698753173 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 09:19:13 INFO - PROCESS | 1749 | 1466698753247 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 1749 | 1466698753263 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9524a400 == 46 [pid = 1749] [id = 53] 09:19:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x95250c00) [pid = 1749] [serial = 157] [outer = (nil)] 09:19:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x953f0400) [pid = 1749] [serial = 158] [outer = 0x95250c00] 09:19:13 INFO - PROCESS | 1749 | 1466698753350 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x953fac00) [pid = 1749] [serial = 159] [outer = 0x95250c00] 09:19:14 INFO - PROCESS | 1749 | 1466698754273 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]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1486ms 09:19:14 INFO - PROCESS | 1749 | 1466698754327 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 1749 | 1466698754335 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 09:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:19:14 INFO - PROCESS | 1749 | 1466698754347 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 1749 | 1466698754351 Marionette TRACE conn4 <- [1,186,null,{}] 09:19:14 INFO - PROCESS | 1749 | 1466698754358 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}] 09:19:14 INFO - PROCESS | 1749 | 1466698754364 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:14 INFO - PROCESS | 1749 | 1466698754605 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 09:19:14 INFO - PROCESS | 1749 | 1466698754759 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1749 | 1466698754769 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x98a6b800 == 47 [pid = 1749] [id = 54] 09:19:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9a602400) [pid = 1749] [serial = 160] [outer = (nil)] 09:19:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9a60f400) [pid = 1749] [serial = 161] [outer = 0x9a602400] 09:19:14 INFO - PROCESS | 1749 | 1466698754860 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9acbac00) [pid = 1749] [serial = 162] [outer = 0x9a602400] 09:19:15 INFO - PROCESS | 1749 | 1466698755740 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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1448ms 09:19:15 INFO - PROCESS | 1749 | 1466698755795 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 1749 | 1466698755799 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:19:15 INFO - PROCESS | 1749 | 1466698755806 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1749 | 1466698755812 Marionette TRACE conn4 <- [1,190,null,{}] 09:19:15 INFO - PROCESS | 1749 | 1466698755829 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}] 09:19:15 INFO - PROCESS | 1749 | 1466698755838 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:16 INFO - PROCESS | 1749 | 1466698756068 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 09:19:16 INFO - PROCESS | 1749 | 1466698756218 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:16 INFO - PROCESS | 1749 | 1466698756231 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:16 INFO - PROCESS | 1749 | ++DOCSHELL 0xa338c800 == 48 [pid = 1749] [id = 55] 09:19:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0xa3392000) [pid = 1749] [serial = 163] [outer = (nil)] 09:19:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0xa344d400) [pid = 1749] [serial = 164] [outer = 0xa3392000] 09:19:16 INFO - PROCESS | 1749 | 1466698756369 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0xa5021400) [pid = 1749] [serial = 165] [outer = 0xa3392000] 09:19:17 INFO - PROCESS | 1749 | 1466698757228 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]]]}] 09:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1486ms 09:19:17 INFO - PROCESS | 1749 | 1466698757294 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 09:19:17 INFO - PROCESS | 1749 | 1466698757299 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 09:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:19:17 INFO - PROCESS | 1749 | 1466698757306 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:19:17 INFO - PROCESS | 1749 | 1466698757310 Marionette TRACE conn4 <- [1,194,null,{}] 09:19:17 INFO - PROCESS | 1749 | 1466698757317 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}] 09:19:17 INFO - PROCESS | 1749 | 1466698757322 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:17 INFO - PROCESS | 1749 | 1466698757541 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 09:19:17 INFO - PROCESS | 1749 | 1466698757689 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1749 | 1466698757700 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b35400 == 49 [pid = 1749] [id = 56] 09:19:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x953fcc00) [pid = 1749] [serial = 166] [outer = (nil)] 09:19:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0xa689e800) [pid = 1749] [serial = 167] [outer = 0x953fcc00] 09:19:17 INFO - PROCESS | 1749 | 1466698757789 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0xa6940c00) [pid = 1749] [serial = 168] [outer = 0x953fcc00] 09:19:18 INFO - PROCESS | 1749 | 1466698758703 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]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1437ms 09:19:18 INFO - PROCESS | 1749 | 1466698758744 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1749 | 1466698758748 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:19:18 INFO - PROCESS | 1749 | 1466698758754 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1749 | 1466698758758 Marionette TRACE conn4 <- [1,198,null,{}] 09:19:18 INFO - PROCESS | 1749 | 1466698758764 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}] 09:19:18 INFO - PROCESS | 1749 | 1466698758770 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:18 INFO - PROCESS | 1749 | 1466698758953 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 09:19:19 INFO - PROCESS | 1749 | 1466698759101 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1749 | 1466698759111 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac88c00 == 50 [pid = 1749] [id = 57] 09:19:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9ac89000) [pid = 1749] [serial = 169] [outer = (nil)] 09:19:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9ac90c00) [pid = 1749] [serial = 170] [outer = 0x9ac89000] 09:19:19 INFO - PROCESS | 1749 | 1466698759195 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9ac94000) [pid = 1749] [serial = 171] [outer = 0x9ac89000] 09:19:20 INFO - PROCESS | 1749 | 1466698760126 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]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1431ms 09:19:20 INFO - PROCESS | 1749 | 1466698760189 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1749 | 1466698760196 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:19:20 INFO - PROCESS | 1749 | 1466698760207 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1749 | 1466698760212 Marionette TRACE conn4 <- [1,202,null,{}] 09:19:20 INFO - PROCESS | 1749 | 1466698760220 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}] 09:19:20 INFO - PROCESS | 1749 | 1466698760230 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:20 INFO - PROCESS | 1749 | 1466698760497 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 09:19:20 INFO - PROCESS | 1749 | 1466698760689 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 1749 | 1466698760698 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac8a400 == 51 [pid = 1749] [id = 58] 09:19:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9ac90000) [pid = 1749] [serial = 172] [outer = (nil)] 09:19:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0xa82a9800) [pid = 1749] [serial = 173] [outer = 0x9ac90000] 09:19:20 INFO - PROCESS | 1749 | 1466698760801 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0xa8c27000) [pid = 1749] [serial = 174] [outer = 0x9ac90000] 09:19:21 INFO - PROCESS | 1749 | 1466698761753 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]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1587ms 09:19:21 INFO - PROCESS | 1749 | 1466698761795 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 1749 | 1466698761802 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 09:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:19:21 INFO - PROCESS | 1749 | 1466698761813 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 1749 | 1466698761817 Marionette TRACE conn4 <- [1,206,null,{}] 09:19:21 INFO - PROCESS | 1749 | 1466698761828 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}] 09:19:21 INFO - PROCESS | 1749 | 1466698761836 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:22 INFO - PROCESS | 1749 | 1466698762136 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 09:19:22 INFO - PROCESS | 1749 | 1466698762435 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:22 INFO - PROCESS | 1749 | 1466698762444 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a6c8c00 == 52 [pid = 1749] [id = 59] 09:19:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0xa8c46400) [pid = 1749] [serial = 175] [outer = (nil)] 09:19:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0xa9020800) [pid = 1749] [serial = 176] [outer = 0xa8c46400] 09:19:22 INFO - PROCESS | 1749 | 1466698762534 Marionette DEBUG loaded listener.js 09:19:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0xa9063800) [pid = 1749] [serial = 177] [outer = 0xa8c46400] 09:19:23 INFO - PROCESS | 1749 | 1466698763460 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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1687ms 09:19:23 INFO - PROCESS | 1749 | 1466698763499 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 1749 | 1466698763503 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 09:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:19:23 INFO - PROCESS | 1749 | 1466698763511 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1749 | 1466698763515 Marionette TRACE conn4 <- [1,210,null,{}] 09:19:23 INFO - PROCESS | 1749 | 1466698763521 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}] 09:19:23 INFO - PROCESS | 1749 | 1466698763526 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:23 INFO - PROCESS | 1749 | 1466698763715 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 09:19:23 INFO - PROCESS | 1749 | 1466698763910 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 1749 | 1466698763920 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x98361000 == 53 [pid = 1749] [id = 60] 09:19:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x98361800) [pid = 1749] [serial = 178] [outer = (nil)] 09:19:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9acbb000) [pid = 1749] [serial = 179] [outer = 0x98361800] 09:19:24 INFO - PROCESS | 1749 | 1466698764077 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9b508000) [pid = 1749] [serial = 180] [outer = 0x98361800] 09:19:25 INFO - PROCESS | 1749 | 1466698765046 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1601ms 09:19:25 INFO - PROCESS | 1749 | 1466698765114 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 09:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:19:25 INFO - PROCESS | 1749 | 1466698765119 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 09:19:25 INFO - PROCESS | 1749 | 1466698765126 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1749 | 1466698765129 Marionette TRACE conn4 <- [1,214,null,{}] 09:19:25 INFO - PROCESS | 1749 | 1466698765136 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}] 09:19:25 INFO - PROCESS | 1749 | 1466698765141 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:25 INFO - PROCESS | 1749 | 1466698765349 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 09:19:25 INFO - PROCESS | 1749 | 1466698765776 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 1749 | 1466698765785 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x9392a400 == 54 [pid = 1749] [id = 61] 09:19:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x93930400) [pid = 1749] [serial = 181] [outer = (nil)] 09:19:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9397e400) [pid = 1749] [serial = 182] [outer = 0x93930400] 09:19:25 INFO - PROCESS | 1749 | 1466698765909 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x93a41c00) [pid = 1749] [serial = 183] [outer = 0x93930400] 09:19:26 INFO - PROCESS | 1749 | 1466698766841 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]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1793ms 09:19:26 INFO - PROCESS | 1749 | 1466698766922 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 09:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:19:26 INFO - PROCESS | 1749 | 1466698766928 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 09:19:26 INFO - PROCESS | 1749 | 1466698766936 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 1749 | 1466698766940 Marionette TRACE conn4 <- [1,218,null,{}] 09:19:26 INFO - PROCESS | 1749 | 1466698766948 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}] 09:19:26 INFO - PROCESS | 1749 | 1466698766956 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:27 INFO - PROCESS | 1749 | 1466698767173 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x93922800 == 53 [pid = 1749] [id = 35] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x952ce800 == 52 [pid = 1749] [id = 33] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0xa25f0400 == 51 [pid = 1749] [id = 34] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x92203c00 == 50 [pid = 1749] [id = 51] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9a607400 == 49 [pid = 1749] [id = 50] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9d591800 == 48 [pid = 1749] [id = 49] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9544cc00 == 47 [pid = 1749] [id = 48] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x953f8400 == 46 [pid = 1749] [id = 47] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x953f9800 == 45 [pid = 1749] [id = 45] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x93b3f800 == 44 [pid = 1749] [id = 46] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x953f5400 == 43 [pid = 1749] [id = 44] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x93b41400 == 42 [pid = 1749] [id = 41] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4c800 == 41 [pid = 1749] [id = 36] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x952d5800 == 40 [pid = 1749] [id = 37] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9a6cfc00 == 39 [pid = 1749] [id = 40] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x92209400 == 38 [pid = 1749] [id = 39] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9a417400 == 37 [pid = 1749] [id = 38] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x998c9c00 == 36 [pid = 1749] [id = 42] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0xa110c400 == 35 [pid = 1749] [id = 43] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x98361000 == 34 [pid = 1749] [id = 60] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9392a400 == 33 [pid = 1749] [id = 61] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac8a400 == 32 [pid = 1749] [id = 58] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9a6c8c00 == 31 [pid = 1749] [id = 59] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac88c00 == 30 [pid = 1749] [id = 57] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0xa338c800 == 29 [pid = 1749] [id = 55] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x93b35400 == 28 [pid = 1749] [id = 56] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9a6cf400 == 27 [pid = 1749] [id = 52] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x9524a400 == 26 [pid = 1749] [id = 53] 09:19:28 INFO - PROCESS | 1749 | --DOCSHELL 0x98a6b800 == 25 [pid = 1749] [id = 54] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9adb3800) [pid = 1749] [serial = 91] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x998d0800) [pid = 1749] [serial = 96] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9adac800) [pid = 1749] [serial = 95] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0xa6ea9800) [pid = 1749] [serial = 99] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0xa6ea6c00) [pid = 1749] [serial = 98] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0xa82b4400) [pid = 1749] [serial = 102] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0xa82b2800) [pid = 1749] [serial = 101] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9a6c6000) [pid = 1749] [serial = 113] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9a6c6c00) [pid = 1749] [serial = 116] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9795f800) [pid = 1749] [serial = 110] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x93974400) [pid = 1749] [serial = 104] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x93b3c000) [pid = 1749] [serial = 105] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x98a6a800) [pid = 1749] [serial = 77] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x95248400) [pid = 1749] [serial = 107] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x95249800) [pid = 1749] [serial = 108] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x952d4400) [pid = 1749] [serial = 76] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9b5c5000) [pid = 1749] [serial = 80] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9b032c00) [pid = 1749] [serial = 79] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0xa23a7400) [pid = 1749] [serial = 83] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0xa2235000) [pid = 1749] [serial = 82] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0xa34c4c00) [pid = 1749] [serial = 86] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0xa3389400) [pid = 1749] [serial = 85] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0xa620fc00) [pid = 1749] [serial = 89] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0xa5013400) [pid = 1749] [serial = 88] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9a6cd400) [pid = 1749] [serial = 114] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0xa2fb1000) [pid = 1749] [serial = 92] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9adb7000) [pid = 1749] [serial = 117] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x98a08800) [pid = 1749] [serial = 111] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x9af5a800) [pid = 1749] [serial = 119] [outer = (nil)] [url = about:blank] 09:19:28 INFO - PROCESS | 1749 | 1466698768635 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:28 INFO - PROCESS | 1749 | 1466698768645 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e8800 == 26 [pid = 1749] [id = 62] 09:19:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x922e8c00) [pid = 1749] [serial = 184] [outer = (nil)] 09:19:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x922eb400) [pid = 1749] [serial = 185] [outer = 0x922e8c00] 09:19:28 INFO - PROCESS | 1749 | 1466698768730 Marionette DEBUG loaded listener.js 09:19:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x9392a400) [pid = 1749] [serial = 186] [outer = 0x922e8c00] 09:19:29 INFO - PROCESS | 1749 | 1466698769505 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]]]}] 09:19:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 2585ms 09:19:29 INFO - PROCESS | 1749 | 1466698769522 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 09:19:29 INFO - PROCESS | 1749 | 1466698769528 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 09:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:19:29 INFO - PROCESS | 1749 | 1466698769535 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:19:29 INFO - PROCESS | 1749 | 1466698769540 Marionette TRACE conn4 <- [1,222,null,{}] 09:19:29 INFO - PROCESS | 1749 | 1466698769557 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}] 09:19:29 INFO - PROCESS | 1749 | 1466698769565 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:29 INFO - PROCESS | 1749 | 1466698769793 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 09:19:29 INFO - PROCESS | 1749 | 1466698769807 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1749 | 1466698769815 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x9524d000 == 27 [pid = 1749] [id = 63] 09:19:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x95252800) [pid = 1749] [serial = 187] [outer = (nil)] 09:19:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x952d3400) [pid = 1749] [serial = 188] [outer = 0x95252800] 09:19:29 INFO - PROCESS | 1749 | 1466698769904 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x953f7c00) [pid = 1749] [serial = 189] [outer = 0x95252800] 09:19:30 INFO - PROCESS | 1749 | 1466698770763 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]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1249ms 09:19:30 INFO - PROCESS | 1749 | 1466698770792 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1749 | 1466698770800 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:19:30 INFO - PROCESS | 1749 | 1466698770810 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1749 | 1466698770815 Marionette TRACE conn4 <- [1,226,null,{}] 09:19:30 INFO - PROCESS | 1749 | 1466698770822 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}] 09:19:30 INFO - PROCESS | 1749 | 1466698770827 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:31 INFO - PROCESS | 1749 | 1466698771064 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 09:19:31 INFO - PROCESS | 1749 | 1466698771097 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 1749 | 1466698771105 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x9540c000 == 28 [pid = 1749] [id = 64] 09:19:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x98cb7000) [pid = 1749] [serial = 190] [outer = (nil)] 09:19:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x998c9c00) [pid = 1749] [serial = 191] [outer = 0x98cb7000] 09:19:31 INFO - PROCESS | 1749 | 1466698771180 Marionette DEBUG loaded listener.js 09:19:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x99c05400) [pid = 1749] [serial = 192] [outer = 0x98cb7000] 09:19:32 INFO - PROCESS | 1749 | 1466698772127 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]]]}] 09:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1334ms 09:19:32 INFO - PROCESS | 1749 | 1466698772144 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 09:19:32 INFO - PROCESS | 1749 | 1466698772149 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:19:32 INFO - PROCESS | 1749 | 1466698772181 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 1749 | 1466698772192 Marionette TRACE conn4 <- [1,230,null,{}] 09:19:32 INFO - PROCESS | 1749 | 1466698772202 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}] 09:19:32 INFO - PROCESS | 1749 | 1466698772211 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:32 INFO - PROCESS | 1749 | 1466698772445 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 09:19:32 INFO - PROCESS | 1749 | 1466698772483 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 1749 | 1466698772496 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a6c5800 == 29 [pid = 1749] [id = 65] 09:19:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9a6c8c00) [pid = 1749] [serial = 193] [outer = (nil)] 09:19:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9ac88400) [pid = 1749] [serial = 194] [outer = 0x9a6c8c00] 09:19:32 INFO - PROCESS | 1749 | 1466698772623 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9ac91400) [pid = 1749] [serial = 195] [outer = 0x9a6c8c00] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9adaf000) [pid = 1749] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9a60a400) [pid = 1749] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x92207800) [pid = 1749] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9adb6400) [pid = 1749] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x93d49800) [pid = 1749] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9a6d1800) [pid = 1749] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0xa1186400) [pid = 1749] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x953f9400) [pid = 1749] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0xa110dc00) [pid = 1749] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x93b41800) [pid = 1749] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x99029000) [pid = 1749] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x953f6800) [pid = 1749] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:19:33 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9d591c00) [pid = 1749] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:19:34 INFO - PROCESS | 1749 | 1466698774090 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]]]}] 09:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1981ms 09:19:34 INFO - PROCESS | 1749 | 1466698774138 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 09:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:19:34 INFO - PROCESS | 1749 | 1466698774143 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 09:19:34 INFO - PROCESS | 1749 | 1466698774149 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 1749 | 1466698774153 Marionette TRACE conn4 <- [1,234,null,{}] 09:19:34 INFO - PROCESS | 1749 | 1466698774159 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}] 09:19:34 INFO - PROCESS | 1749 | 1466698774164 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:34 INFO - PROCESS | 1749 | 1466698774330 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 09:19:34 INFO - PROCESS | 1749 | 1466698774339 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1749 | 1466698774349 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d48000 == 30 [pid = 1749] [id = 66] 09:19:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x98a08800) [pid = 1749] [serial = 196] [outer = (nil)] 09:19:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x9acc0400) [pid = 1749] [serial = 197] [outer = 0x98a08800] 09:19:34 INFO - PROCESS | 1749 | 1466698774422 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x9adaf000) [pid = 1749] [serial = 198] [outer = 0x98a08800] 09:19:35 INFO - PROCESS | 1749 | 1466698775444 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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1346ms 09:19:35 INFO - PROCESS | 1749 | 1466698775496 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 1749 | 1466698775499 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:19:35 INFO - PROCESS | 1749 | 1466698775511 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1749 | 1466698775513 Marionette TRACE conn4 <- [1,238,null,{}] 09:19:35 INFO - PROCESS | 1749 | 1466698775520 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}] 09:19:35 INFO - PROCESS | 1749 | 1466698775525 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:35 INFO - PROCESS | 1749 | 1466698775748 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 09:19:35 INFO - PROCESS | 1749 | 1466698775899 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1749 | 1466698775913 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x9220f400 == 31 [pid = 1749] [id = 67] 09:19:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x92211400) [pid = 1749] [serial = 199] [outer = (nil)] 09:19:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x922ea000) [pid = 1749] [serial = 200] [outer = 0x92211400] 09:19:36 INFO - PROCESS | 1749 | 1466698776009 Marionette DEBUG loaded listener.js 09:19:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x93a39400) [pid = 1749] [serial = 201] [outer = 0x92211400] 09:19:36 INFO - PROCESS | 1749 | 1466698776957 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]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1479ms 09:19:36 INFO - PROCESS | 1749 | 1466698776993 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 1749 | 1466698777000 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:19:37 INFO - PROCESS | 1749 | 1466698777012 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 1749 | 1466698777021 Marionette TRACE conn4 <- [1,242,null,{}] 09:19:37 INFO - PROCESS | 1749 | 1466698777032 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}] 09:19:37 INFO - PROCESS | 1749 | 1466698777040 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:37 INFO - PROCESS | 1749 | 1466698777391 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 09:19:37 INFO - PROCESS | 1749 | 1466698777689 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1749 | 1466698777703 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a3f000 == 32 [pid = 1749] [id = 68] 09:19:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x953f6400) [pid = 1749] [serial = 202] [outer = (nil)] 09:19:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x998d0400) [pid = 1749] [serial = 203] [outer = 0x953f6400] 09:19:37 INFO - PROCESS | 1749 | 1466698777795 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9a2ea400) [pid = 1749] [serial = 204] [outer = 0x953f6400] 09:19:38 INFO - PROCESS | 1749 | 1466698778706 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]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1742ms 09:19:38 INFO - PROCESS | 1749 | 1466698778753 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 09:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:19:38 INFO - PROCESS | 1749 | 1466698778759 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 09:19:38 INFO - PROCESS | 1749 | 1466698778766 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 1749 | 1466698778770 Marionette TRACE conn4 <- [1,246,null,{}] 09:19:38 INFO - PROCESS | 1749 | 1466698778777 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}] 09:19:38 INFO - PROCESS | 1749 | 1466698778783 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:38 INFO - PROCESS | 1749 | 1466698778977 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 09:19:39 INFO - PROCESS | 1749 | 1466698779131 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 1749 | 1466698779143 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x952d0000 == 33 [pid = 1749] [id = 69] 09:19:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9a6c6c00) [pid = 1749] [serial = 205] [outer = (nil)] 09:19:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9acbfc00) [pid = 1749] [serial = 206] [outer = 0x9a6c6c00] 09:19:39 INFO - PROCESS | 1749 | 1466698779233 Marionette DEBUG loaded listener.js 09:19:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9adbb800) [pid = 1749] [serial = 207] [outer = 0x9a6c6c00] 09:19:40 INFO - PROCESS | 1749 | 1466698780265 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]]]}] 09:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1550ms 09:19:40 INFO - PROCESS | 1749 | 1466698780316 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 1749 | 1466698780323 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 09:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:19:40 INFO - PROCESS | 1749 | 1466698780347 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 1749 | 1466698780355 Marionette TRACE conn4 <- [1,250,null,{}] 09:19:40 INFO - PROCESS | 1749 | 1466698780362 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}] 09:19:40 INFO - PROCESS | 1749 | 1466698780369 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:40 INFO - PROCESS | 1749 | 1466698780657 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 09:19:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9d591800) [pid = 1749] [serial = 208] [outer = 0x93d50000] 09:19:40 INFO - PROCESS | 1749 | 1466698780946 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 1749 | 1466698780959 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:41 INFO - PROCESS | 1749 | ++DOCSHELL 0xa1111000 == 34 [pid = 1749] [id = 70] 09:19:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0xa1186400) [pid = 1749] [serial = 209] [outer = (nil)] 09:19:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0xa222d800) [pid = 1749] [serial = 210] [outer = 0xa1186400] 09:19:41 INFO - PROCESS | 1749 | 1466698781119 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0xa209a800) [pid = 1749] [serial = 211] [outer = 0xa1186400] 09:19:42 INFO - PROCESS | 1749 | 1466698782152 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]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1860ms 09:19:42 INFO - PROCESS | 1749 | 1466698782193 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 09:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:19:42 INFO - PROCESS | 1749 | 1466698782198 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 09:19:42 INFO - PROCESS | 1749 | 1466698782205 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 1749 | 1466698782210 Marionette TRACE conn4 <- [1,254,null,{}] 09:19:42 INFO - PROCESS | 1749 | 1466698782216 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}] 09:19:42 INFO - PROCESS | 1749 | 1466698782222 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:42 INFO - PROCESS | 1749 | 1466698782411 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 09:19:42 INFO - PROCESS | 1749 | 1466698782562 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 1749 | 1466698782573 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x9397e800 == 35 [pid = 1749] [id = 71] 09:19:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9a60dc00) [pid = 1749] [serial = 212] [outer = (nil)] 09:19:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0xa23b3800) [pid = 1749] [serial = 213] [outer = 0x9a60dc00] 09:19:42 INFO - PROCESS | 1749 | 1466698782674 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0xa23fb800) [pid = 1749] [serial = 214] [outer = 0x9a60dc00] 09:19:43 INFO - PROCESS | 1749 | 1466698783605 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]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1438ms 09:19:43 INFO - PROCESS | 1749 | 1466698783643 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 09:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:19:43 INFO - PROCESS | 1749 | 1466698783648 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 09:19:43 INFO - PROCESS | 1749 | 1466698783654 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1749 | 1466698783658 Marionette TRACE conn4 <- [1,258,null,{}] 09:19:43 INFO - PROCESS | 1749 | 1466698783664 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}] 09:19:43 INFO - PROCESS | 1749 | 1466698783670 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:43 INFO - PROCESS | 1749 | 1466698783867 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 09:19:44 INFO - PROCESS | 1749 | 1466698784021 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:44 INFO - PROCESS | 1749 | 1466698784042 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:44 INFO - PROCESS | 1749 | ++DOCSHELL 0xa2faf800 == 36 [pid = 1749] [id = 72] 09:19:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0xa338e800) [pid = 1749] [serial = 215] [outer = (nil)] 09:19:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0xa3417400) [pid = 1749] [serial = 216] [outer = 0xa338e800] 09:19:44 INFO - PROCESS | 1749 | 1466698784141 Marionette DEBUG loaded listener.js 09:19:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0xa620e000) [pid = 1749] [serial = 217] [outer = 0xa338e800] 09:19:45 INFO - PROCESS | 1749 | 1466698785141 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]]]}] 09:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1532ms 09:19:45 INFO - PROCESS | 1749 | 1466698785187 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 09:19:45 INFO - PROCESS | 1749 | 1466698785191 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 09:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:19:45 INFO - PROCESS | 1749 | 1466698785200 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:19:45 INFO - PROCESS | 1749 | 1466698785203 Marionette TRACE conn4 <- [1,262,null,{}] 09:19:45 INFO - PROCESS | 1749 | 1466698785209 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}] 09:19:45 INFO - PROCESS | 1749 | 1466698785215 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:45 INFO - PROCESS | 1749 | 1466698785403 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 09:19:45 INFO - PROCESS | 1749 | 1466698785557 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1749 | 1466698785565 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x9220f000 == 37 [pid = 1749] [id = 73] 09:19:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x93b40c00) [pid = 1749] [serial = 218] [outer = (nil)] 09:19:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0xa689dc00) [pid = 1749] [serial = 219] [outer = 0x93b40c00] 09:19:45 INFO - PROCESS | 1749 | 1466698785660 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0xa62d6800) [pid = 1749] [serial = 220] [outer = 0x93b40c00] 09:19:46 INFO - PROCESS | 1749 | 1466698786522 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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1333ms 09:19:46 INFO - PROCESS | 1749 | 1466698786533 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 1749 | 1466698786537 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:19:46 INFO - PROCESS | 1749 | 1466698786545 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1749 | 1466698786549 Marionette TRACE conn4 <- [1,266,null,{}] 09:19:46 INFO - PROCESS | 1749 | 1466698786556 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}] 09:19:46 INFO - PROCESS | 1749 | 1466698786567 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:46 INFO - PROCESS | 1749 | 1466698786751 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 09:19:46 INFO - PROCESS | 1749 | 1466698786906 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1749 | 1466698786917 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b3fc00 == 38 [pid = 1749] [id = 74] 09:19:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9d543000) [pid = 1749] [serial = 221] [outer = (nil)] 09:19:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0xa6f3e800) [pid = 1749] [serial = 222] [outer = 0x9d543000] 09:19:47 INFO - PROCESS | 1749 | 1466698787013 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa6f48400) [pid = 1749] [serial = 223] [outer = 0x9d543000] 09:19:47 INFO - PROCESS | 1749 | 1466698787892 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]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1397ms 09:19:47 INFO - PROCESS | 1749 | 1466698787944 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 1749 | 1466698787948 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 09:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:19:47 INFO - PROCESS | 1749 | 1466698787955 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1749 | 1466698787958 Marionette TRACE conn4 <- [1,270,null,{}] 09:19:47 INFO - PROCESS | 1749 | 1466698787964 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}] 09:19:47 INFO - PROCESS | 1749 | 1466698787969 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:48 INFO - PROCESS | 1749 | 1466698788145 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 09:19:48 INFO - PROCESS | 1749 | 1466698788299 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1749 | 1466698788307 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f5800 == 39 [pid = 1749] [id = 75] 09:19:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9ac87400) [pid = 1749] [serial = 224] [outer = (nil)] 09:19:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa8c0f400) [pid = 1749] [serial = 225] [outer = 0x9ac87400] 09:19:48 INFO - PROCESS | 1749 | 1466698788400 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa8c4ac00) [pid = 1749] [serial = 226] [outer = 0x9ac87400] 09:19:49 INFO - PROCESS | 1749 | 1466698789307 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]]]}] 09:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1439ms 09:19:49 INFO - PROCESS | 1749 | 1466698789395 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 09:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:19:49 INFO - PROCESS | 1749 | 1466698789399 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 09:19:49 INFO - PROCESS | 1749 | 1466698789406 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1749 | 1466698789410 Marionette TRACE conn4 <- [1,274,null,{}] 09:19:49 INFO - PROCESS | 1749 | 1466698789416 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}] 09:19:49 INFO - PROCESS | 1749 | 1466698789422 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:49 INFO - PROCESS | 1749 | 1466698789649 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 09:19:49 INFO - PROCESS | 1749 | 1466698789854 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 1749 | 1466698789863 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a3c000 == 40 [pid = 1749] [id = 76] 09:19:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x952d3000) [pid = 1749] [serial = 227] [outer = (nil)] 09:19:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9a606000) [pid = 1749] [serial = 228] [outer = 0x952d3000] 09:19:50 INFO - PROCESS | 1749 | 1466698790017 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9a6d0c00) [pid = 1749] [serial = 229] [outer = 0x952d3000] 09:19:50 INFO - PROCESS | 1749 | 1466698790956 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1742ms 09:19:51 INFO - PROCESS | 1749 | 1466698791150 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 09:19:51 INFO - PROCESS | 1749 | 1466698791157 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 09:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:19:51 INFO - PROCESS | 1749 | 1466698791166 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1749 | 1466698791171 Marionette TRACE conn4 <- [1,278,null,{}] 09:19:51 INFO - PROCESS | 1749 | 1466698791180 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}] 09:19:51 INFO - PROCESS | 1749 | 1466698791185 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:51 INFO - PROCESS | 1749 | 1466698791386 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 09:19:51 INFO - PROCESS | 1749 | 1466698791646 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1749 | 1466698791665 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a3ec00 == 41 [pid = 1749] [id = 77] 09:19:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x93b41800) [pid = 1749] [serial = 230] [outer = (nil)] 09:19:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x93d47400) [pid = 1749] [serial = 231] [outer = 0x93b41800] 09:19:51 INFO - PROCESS | 1749 | 1466698791869 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9524b000) [pid = 1749] [serial = 232] [outer = 0x93b41800] 09:19:52 INFO - PROCESS | 1749 | --DOCSHELL 0x9a419800 == 40 [pid = 1749] [id = 27] 09:19:52 INFO - PROCESS | 1749 | --DOCSHELL 0x92334800 == 39 [pid = 1749] [id = 21] 09:19:52 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4e800 == 38 [pid = 1749] [id = 26] 09:19:52 INFO - PROCESS | 1749 | --DOCSHELL 0x98a76400 == 37 [pid = 1749] [id = 18] 09:19:52 INFO - PROCESS | 1749 | --DOCSHELL 0x9397cc00 == 36 [pid = 1749] [id = 24] 09:19:52 INFO - PROCESS | 1749 | --DOCSHELL 0xa232cc00 == 35 [pid = 1749] [id = 20] 09:19:52 INFO - PROCESS | 1749 | --DOCSHELL 0x99d07400 == 34 [pid = 1749] [id = 25] 09:19:52 INFO - PROCESS | 1749 | --DOCSHELL 0x9d489000 == 33 [pid = 1749] [id = 19] 09:19:53 INFO - PROCESS | 1749 | --DOCSHELL 0x998c3c00 == 32 [pid = 1749] [id = 17] 09:19:53 INFO - PROCESS | 1749 | --DOCSHELL 0x93d48000 == 31 [pid = 1749] [id = 66] 09:19:53 INFO - PROCESS | 1749 | --DOCSHELL 0x9a6c5800 == 30 [pid = 1749] [id = 65] 09:19:53 INFO - PROCESS | 1749 | --DOCSHELL 0x9540c000 == 29 [pid = 1749] [id = 64] 09:19:53 INFO - PROCESS | 1749 | --DOCSHELL 0x9524d000 == 28 [pid = 1749] [id = 63] 09:19:53 INFO - PROCESS | 1749 | --DOCSHELL 0x922e8800 == 27 [pid = 1749] [id = 62] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0xa4e09000) [pid = 1749] [serial = 155] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9a610400) [pid = 1749] [serial = 150] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9a60d400) [pid = 1749] [serial = 149] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x94824c00) [pid = 1749] [serial = 152] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9b5c1800) [pid = 1749] [serial = 120] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9a6cbc00) [pid = 1749] [serial = 137] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0xa2fd7400) [pid = 1749] [serial = 138] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9acbc400) [pid = 1749] [serial = 125] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x98cb9c00) [pid = 1749] [serial = 126] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0xa253a000) [pid = 1749] [serial = 134] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0xa2582c00) [pid = 1749] [serial = 135] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x95402400) [pid = 1749] [serial = 140] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9795fc00) [pid = 1749] [serial = 141] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0xa1189400) [pid = 1749] [serial = 128] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0xa20a5800) [pid = 1749] [serial = 129] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x93d4cc00) [pid = 1749] [serial = 122] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9524c000) [pid = 1749] [serial = 123] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9a172800) [pid = 1749] [serial = 143] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9a6c7c00) [pid = 1749] [serial = 144] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9a422c00) [pid = 1749] [serial = 131] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0xa2233000) [pid = 1749] [serial = 132] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9d926800) [pid = 1749] [serial = 146] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0xa4e4e400) [pid = 1749] [serial = 156] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0xa222f000) [pid = 1749] [serial = 147] [outer = (nil)] [url = about:blank] 09:19:53 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9a418800) [pid = 1749] [serial = 153] [outer = (nil)] [url = about:blank] 09:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2044ms 09:19:53 INFO - PROCESS | 1749 | 1466698793189 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]]]}] 09:19:53 INFO - PROCESS | 1749 | 1466698793212 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 09:19:53 INFO - PROCESS | 1749 | 1466698793217 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 09:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:19:53 INFO - PROCESS | 1749 | 1466698793227 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 1749 | 1466698793232 Marionette TRACE conn4 <- [1,282,null,{}] 09:19:53 INFO - PROCESS | 1749 | 1466698793239 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}] 09:19:53 INFO - PROCESS | 1749 | 1466698793244 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:53 INFO - PROCESS | 1749 | 1466698793469 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 09:19:53 INFO - PROCESS | 1749 | 1466698793609 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1749 | 1466698793617 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x9544d400 == 28 [pid = 1749] [id = 78] 09:19:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9795c800) [pid = 1749] [serial = 233] [outer = (nil)] 09:19:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x98368400) [pid = 1749] [serial = 234] [outer = 0x9795c800] 09:19:53 INFO - PROCESS | 1749 | 1466698793693 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x999a0000) [pid = 1749] [serial = 235] [outer = 0x9795c800] 09:19:54 INFO - PROCESS | 1749 | 1466698794453 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1241ms 09:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:19:54 INFO - PROCESS | 1749 | 1466698794465 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1749 | 1466698794468 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 09:19:54 INFO - PROCESS | 1749 | 1466698794475 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1749 | 1466698794478 Marionette TRACE conn4 <- [1,286,null,{}] 09:19:54 INFO - PROCESS | 1749 | 1466698794494 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}] 09:19:54 INFO - PROCESS | 1749 | 1466698794503 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:54 INFO - PROCESS | 1749 | 1466698794720 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 09:19:54 INFO - PROCESS | 1749 | 1466698794742 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 1749 | 1466698794754 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a606c00 == 29 [pid = 1749] [id = 79] 09:19:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9a607400) [pid = 1749] [serial = 236] [outer = (nil)] 09:19:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9a610c00) [pid = 1749] [serial = 237] [outer = 0x9a607400] 09:19:54 INFO - PROCESS | 1749 | 1466698794832 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9a6ce000) [pid = 1749] [serial = 238] [outer = 0x9a607400] 09:19:55 INFO - PROCESS | 1749 | 1466698795832 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]]]}] 09:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1385ms 09:19:55 INFO - PROCESS | 1749 | 1466698795859 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 1749 | 1466698795862 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 09:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:19:55 INFO - PROCESS | 1749 | 1466698795869 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 1749 | 1466698795872 Marionette TRACE conn4 <- [1,290,null,{}] 09:19:55 INFO - PROCESS | 1749 | 1466698795886 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}] 09:19:55 INFO - PROCESS | 1749 | 1466698795891 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:56 INFO - PROCESS | 1749 | 1466698796106 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 09:19:56 INFO - PROCESS | 1749 | 1466698796132 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1749 | 1466698796138 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x922de000 == 30 [pid = 1749] [id = 80] 09:19:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9ac88c00) [pid = 1749] [serial = 239] [outer = (nil)] 09:19:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9b50b400) [pid = 1749] [serial = 240] [outer = 0x9ac88c00] 09:19:56 INFO - PROCESS | 1749 | 1466698796212 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9b9cec00) [pid = 1749] [serial = 241] [outer = 0x9ac88c00] 09:19:57 INFO - PROCESS | 1749 | 1466698797090 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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1252ms 09:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:19:57 INFO - PROCESS | 1749 | 1466698797122 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1749 | 1466698797125 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 09:19:57 INFO - PROCESS | 1749 | 1466698797132 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1749 | 1466698797135 Marionette TRACE conn4 <- [1,294,null,{}] 09:19:57 INFO - PROCESS | 1749 | 1466698797141 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}] 09:19:57 INFO - PROCESS | 1749 | 1466698797146 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:57 INFO - PROCESS | 1749 | 1466698797352 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 09:19:57 INFO - PROCESS | 1749 | 1466698797380 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 1749 | 1466698797385 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x9902e000 == 31 [pid = 1749] [id = 81] 09:19:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9af52c00) [pid = 1749] [serial = 242] [outer = (nil)] 09:19:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9d928800) [pid = 1749] [serial = 243] [outer = 0x9af52c00] 09:19:57 INFO - PROCESS | 1749 | 1466698797459 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0xa1111400) [pid = 1749] [serial = 244] [outer = 0x9af52c00] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9a6c8c00) [pid = 1749] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x922e8c00) [pid = 1749] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x95252800) [pid = 1749] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x95250c00) [pid = 1749] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x93930400) [pid = 1749] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9a602400) [pid = 1749] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa3392000) [pid = 1749] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x953fcc00) [pid = 1749] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9ac89000) [pid = 1749] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9ac90000) [pid = 1749] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0xa8c46400) [pid = 1749] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x98cb7000) [pid = 1749] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:19:58 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x98361800) [pid = 1749] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:19:58 INFO - PROCESS | 1749 | 1466698798570 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]]]}] 09:19:58 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. 09:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1491ms 09:19:58 INFO - PROCESS | 1749 | 1466698798671 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 09:19:58 INFO - PROCESS | 1749 | 1466698798678 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 09:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:19:58 INFO - PROCESS | 1749 | 1466698798690 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:19:58 INFO - PROCESS | 1749 | 1466698798692 Marionette TRACE conn4 <- [1,298,null,{}] 09:19:58 INFO - PROCESS | 1749 | 1466698798697 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}] 09:19:58 INFO - PROCESS | 1749 | 1466698798708 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:58 INFO - PROCESS | 1749 | 1466698798981 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 09:19:59 INFO - PROCESS | 1749 | 1466698798999 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 1749 | 1466698799009 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:19:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e5000 == 32 [pid = 1749] [id = 82] 09:19:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x95250c00) [pid = 1749] [serial = 245] [outer = (nil)] 09:19:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9d923000) [pid = 1749] [serial = 246] [outer = 0x95250c00] 09:19:59 INFO - PROCESS | 1749 | 1466698799083 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0xa4e4e400) [pid = 1749] [serial = 247] [outer = 0x95250c00] 09:19:59 INFO - PROCESS | 1749 | 1466698799916 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]]]}] 09:19:59 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. 09:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1282ms 09:20:00 INFO - PROCESS | 1749 | 1466698800015 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 1749 | 1466698800023 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 09:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:20:00 INFO - PROCESS | 1749 | 1466698800034 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 1749 | 1466698800040 Marionette TRACE conn4 <- [1,302,null,{}] 09:20:00 INFO - PROCESS | 1749 | 1466698800050 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}] 09:20:00 INFO - PROCESS | 1749 | 1466698800058 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:00 INFO - PROCESS | 1749 | 1466698800298 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 09:20:00 INFO - PROCESS | 1749 | 1466698800462 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1749 | 1466698800477 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a43c00 == 33 [pid = 1749] [id = 83] 09:20:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93b35c00) [pid = 1749] [serial = 248] [outer = (nil)] 09:20:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93d47800) [pid = 1749] [serial = 249] [outer = 0x93b35c00] 09:20:00 INFO - PROCESS | 1749 | 1466698800569 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9524ac00) [pid = 1749] [serial = 250] [outer = 0x93b35c00] 09:20:01 INFO - PROCESS | 1749 | 1466698801559 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]]]}] 09:20:01 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. 09:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1597ms 09:20:01 INFO - PROCESS | 1749 | 1466698801632 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1749 | 1466698801638 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:20:01 INFO - PROCESS | 1749 | 1466698801649 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:20:01 INFO - PROCESS | 1749 | 1466698801655 Marionette TRACE conn4 <- [1,306,null,{}] 09:20:01 INFO - PROCESS | 1749 | 1466698801662 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}] 09:20:01 INFO - PROCESS | 1749 | 1466698801669 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:01 INFO - PROCESS | 1749 | 1466698801966 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 09:20:02 INFO - PROCESS | 1749 | 1466698802251 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1749 | 1466698802264 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x9795f800 == 34 [pid = 1749] [id = 84] 09:20:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x99d16400) [pid = 1749] [serial = 251] [outer = (nil)] 09:20:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a60d400) [pid = 1749] [serial = 252] [outer = 0x99d16400] 09:20:02 INFO - PROCESS | 1749 | 1466698802364 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9ac8a400) [pid = 1749] [serial = 253] [outer = 0x99d16400] 09:20:03 INFO - PROCESS | 1749 | 1466698803304 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]]]}] 09:20:03 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. 09:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1707ms 09:20:03 INFO - PROCESS | 1749 | 1466698803353 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 09:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:20:03 INFO - PROCESS | 1749 | 1466698803358 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 09:20:03 INFO - PROCESS | 1749 | 1466698803365 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1749 | 1466698803370 Marionette TRACE conn4 <- [1,310,null,{}] 09:20:03 INFO - PROCESS | 1749 | 1466698803386 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}] 09:20:03 INFO - PROCESS | 1749 | 1466698803396 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:03 INFO - PROCESS | 1749 | 1466698803630 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 09:20:03 INFO - PROCESS | 1749 | 1466698803849 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1749 | 1466698803864 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b9ca000 == 35 [pid = 1749] [id = 85] 09:20:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0xa257e000) [pid = 1749] [serial = 254] [outer = (nil)] 09:20:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0xa2fd4400) [pid = 1749] [serial = 255] [outer = 0xa257e000] 09:20:04 INFO - PROCESS | 1749 | 1466698804003 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0xa4e4f400) [pid = 1749] [serial = 256] [outer = 0xa257e000] 09:20:04 INFO - PROCESS | 1749 | 1466698804928 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]]]}] 09:20:05 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. 09:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1640ms 09:20:05 INFO - PROCESS | 1749 | 1466698805006 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 1749 | 1466698805010 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 09:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:20:05 INFO - PROCESS | 1749 | 1466698805018 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 1749 | 1466698805022 Marionette TRACE conn4 <- [1,314,null,{}] 09:20:05 INFO - PROCESS | 1749 | 1466698805028 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}] 09:20:05 INFO - PROCESS | 1749 | 1466698805033 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:05 INFO - PROCESS | 1749 | 1466698805262 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 09:20:05 INFO - PROCESS | 1749 | 1466698805462 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1749 | 1466698805471 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:05 INFO - PROCESS | 1749 | ++DOCSHELL 0xa3448000 == 36 [pid = 1749] [id = 86] 09:20:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0xa62d4800) [pid = 1749] [serial = 257] [outer = (nil)] 09:20:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0xa6c62c00) [pid = 1749] [serial = 258] [outer = 0xa62d4800] 09:20:05 INFO - PROCESS | 1749 | 1466698805604 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0xa6c6a400) [pid = 1749] [serial = 259] [outer = 0xa62d4800] 09:20:06 INFO - PROCESS | 1749 | 1466698806494 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]]]}] 09:20:06 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. 09:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1542ms 09:20:06 INFO - PROCESS | 1749 | 1466698806562 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 09:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:20:06 INFO - PROCESS | 1749 | 1466698806566 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 09:20:06 INFO - PROCESS | 1749 | 1466698806573 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1749 | 1466698806577 Marionette TRACE conn4 <- [1,318,null,{}] 09:20:06 INFO - PROCESS | 1749 | 1466698806583 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}] 09:20:06 INFO - PROCESS | 1749 | 1466698806588 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:06 INFO - PROCESS | 1749 | 1466698806807 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 09:20:07 INFO - PROCESS | 1749 | 1466698807003 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1749 | 1466698807014 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dd7000 == 37 [pid = 1749] [id = 87] 09:20:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x91dd7400) [pid = 1749] [serial = 260] [outer = (nil)] 09:20:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x91dde000) [pid = 1749] [serial = 261] [outer = 0x91dd7400] 09:20:07 INFO - PROCESS | 1749 | 1466698807154 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x91de1c00) [pid = 1749] [serial = 262] [outer = 0x91dd7400] 09:20:08 INFO - PROCESS | 1749 | 1466698808104 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]]]}] 09:20:08 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. 09:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1588ms 09:20:08 INFO - PROCESS | 1749 | 1466698808161 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 1749 | 1466698808165 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 09:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:20:08 INFO - PROCESS | 1749 | 1466698808172 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1749 | 1466698808175 Marionette TRACE conn4 <- [1,322,null,{}] 09:20:08 INFO - PROCESS | 1749 | 1466698808181 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}] 09:20:08 INFO - PROCESS | 1749 | 1466698808192 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:08 INFO - PROCESS | 1749 | 1466698808457 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 09:20:08 INFO - PROCESS | 1749 | 1466698808716 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1749 | 1466698808729 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158b400 == 38 [pid = 1749] [id = 88] 09:20:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9158fc00) [pid = 1749] [serial = 263] [outer = (nil)] 09:20:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x91593000) [pid = 1749] [serial = 264] [outer = 0x9158fc00] 09:20:08 INFO - PROCESS | 1749 | 1466698808818 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa507b400) [pid = 1749] [serial = 265] [outer = 0x9158fc00] 09:20:09 INFO - PROCESS | 1749 | 1466698809748 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]]]}] 09:20:09 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. 09:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1632ms 09:20:09 INFO - PROCESS | 1749 | 1466698809806 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1749 | 1466698809809 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:20:09 INFO - PROCESS | 1749 | 1466698809816 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1749 | 1466698809820 Marionette TRACE conn4 <- [1,326,null,{}] 09:20:09 INFO - PROCESS | 1749 | 1466698809826 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}] 09:20:09 INFO - PROCESS | 1749 | 1466698809832 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:10 INFO - PROCESS | 1749 | 1466698810067 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 09:20:10 INFO - PROCESS | 1749 | 1466698810668 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1749 | 1466698810676 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x9220e000 == 39 [pid = 1749] [id = 89] 09:20:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9220f800) [pid = 1749] [serial = 266] [outer = (nil)] 09:20:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x922e5800) [pid = 1749] [serial = 267] [outer = 0x9220f800] 09:20:10 INFO - PROCESS | 1749 | 1466698810765 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x93a3e800) [pid = 1749] [serial = 268] [outer = 0x9220f800] 09:20:11 INFO - PROCESS | 1749 | 1466698811688 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]]]}] 09:20:11 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. 09:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1894ms 09:20:11 INFO - PROCESS | 1749 | 1466698811712 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1749 | 1466698811718 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 09:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:20:11 INFO - PROCESS | 1749 | 1466698811727 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1749 | 1466698811732 Marionette TRACE conn4 <- [1,330,null,{}] 09:20:11 INFO - PROCESS | 1749 | 1466698811740 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}] 09:20:11 INFO - PROCESS | 1749 | 1466698811749 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:11 INFO - PROCESS | 1749 | 1466698811933 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 09:20:12 INFO - PROCESS | 1749 | 1466698812232 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1749 | 1466698812239 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x95408400 == 40 [pid = 1749] [id = 90] 09:20:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x95442000) [pid = 1749] [serial = 269] [outer = (nil)] 09:20:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x98a05800) [pid = 1749] [serial = 270] [outer = 0x95442000] 09:20:12 INFO - PROCESS | 1749 | 1466698812327 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x998c9000) [pid = 1749] [serial = 271] [outer = 0x95442000] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x98a14800 == 39 [pid = 1749] [id = 16] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0xa23b2800 == 38 [pid = 1749] [id = 22] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x93a3f000 == 37 [pid = 1749] [id = 68] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x998c4c00 == 36 [pid = 1749] [id = 31] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x952d0000 == 35 [pid = 1749] [id = 69] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x93926800 == 34 [pid = 1749] [id = 32] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x953f5800 == 33 [pid = 1749] [id = 75] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x9d594400 == 32 [pid = 1749] [id = 28] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0xa1111000 == 31 [pid = 1749] [id = 70] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x9220f400 == 30 [pid = 1749] [id = 67] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x9a6c6400 == 29 [pid = 1749] [id = 29] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x93a3c000 == 28 [pid = 1749] [id = 76] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x93b3fc00 == 27 [pid = 1749] [id = 74] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x9220f000 == 26 [pid = 1749] [id = 73] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x9397e800 == 25 [pid = 1749] [id = 71] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x95406400 == 24 [pid = 1749] [id = 23] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0xa2faf800 == 23 [pid = 1749] [id = 72] 09:20:14 INFO - PROCESS | 1749 | --DOCSHELL 0x9795d000 == 22 [pid = 1749] [id = 30] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9ac88400) [pid = 1749] [serial = 194] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x922eb400) [pid = 1749] [serial = 185] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9392a400) [pid = 1749] [serial = 186] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x952d3400) [pid = 1749] [serial = 188] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x953f7c00) [pid = 1749] [serial = 189] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x953fac00) [pid = 1749] [serial = 159] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x953f0400) [pid = 1749] [serial = 158] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x93a41c00) [pid = 1749] [serial = 183] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9397e400) [pid = 1749] [serial = 182] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9acbac00) [pid = 1749] [serial = 162] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9a60f400) [pid = 1749] [serial = 161] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0xa5021400) [pid = 1749] [serial = 165] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0xa344d400) [pid = 1749] [serial = 164] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0xa6940c00) [pid = 1749] [serial = 168] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0xa689e800) [pid = 1749] [serial = 167] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9ac94000) [pid = 1749] [serial = 171] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9ac90c00) [pid = 1749] [serial = 170] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0xa8c27000) [pid = 1749] [serial = 174] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0xa82a9800) [pid = 1749] [serial = 173] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0xa9063800) [pid = 1749] [serial = 177] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa9020800) [pid = 1749] [serial = 176] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x99c05400) [pid = 1749] [serial = 192] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9ac91400) [pid = 1749] [serial = 195] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9b508000) [pid = 1749] [serial = 180] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x998c9c00) [pid = 1749] [serial = 191] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9acbb000) [pid = 1749] [serial = 179] [outer = (nil)] [url = about:blank] 09:20:14 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9acc0400) [pid = 1749] [serial = 197] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 1749 | 1466698815121 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]]]}] 09:20:15 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. 09:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 3449ms 09:20:15 INFO - PROCESS | 1749 | 1466698815177 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 1749 | 1466698815183 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 09:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:20:15 INFO - PROCESS | 1749 | 1466698815192 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 1749 | 1466698815197 Marionette TRACE conn4 <- [1,334,null,{}] 09:20:15 INFO - PROCESS | 1749 | 1466698815206 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}] 09:20:15 INFO - PROCESS | 1749 | 1466698815211 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:15 INFO - PROCESS | 1749 | 1466698815391 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 09:20:15 INFO - PROCESS | 1749 | 1466698815405 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1749 | 1466698815420 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x91ddac00 == 23 [pid = 1749] [id = 91] 09:20:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x92210000) [pid = 1749] [serial = 272] [outer = (nil)] 09:20:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x922e9800) [pid = 1749] [serial = 273] [outer = 0x92210000] 09:20:15 INFO - PROCESS | 1749 | 1466698815523 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x93923000) [pid = 1749] [serial = 274] [outer = 0x92210000] 09:20:16 INFO - PROCESS | 1749 | 1466698816359 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]]]}] 09:20:16 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. 09:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1185ms 09:20:16 INFO - PROCESS | 1749 | 1466698816381 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 09:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:20:16 INFO - PROCESS | 1749 | 1466698816390 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 09:20:16 INFO - PROCESS | 1749 | 1466698816403 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1749 | 1466698816407 Marionette TRACE conn4 <- [1,338,null,{}] 09:20:16 INFO - PROCESS | 1749 | 1466698816413 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}] 09:20:16 INFO - PROCESS | 1749 | 1466698816419 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:16 INFO - PROCESS | 1749 | 1466698816634 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 09:20:16 INFO - PROCESS | 1749 | 1466698816651 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 1749 | 1466698816660 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4f000 == 24 [pid = 1749] [id = 92] 09:20:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9482a400) [pid = 1749] [serial = 275] [outer = (nil)] 09:20:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x95253000) [pid = 1749] [serial = 276] [outer = 0x9482a400] 09:20:16 INFO - PROCESS | 1749 | 1466698816736 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x952d8800) [pid = 1749] [serial = 277] [outer = 0x9482a400] 09:20:17 INFO - PROCESS | 1749 | 1466698817646 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]]]}] 09:20:17 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. 09:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1287ms 09:20:17 INFO - PROCESS | 1749 | 1466698817688 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 09:20:17 INFO - PROCESS | 1749 | 1466698817692 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 09:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:20:17 INFO - PROCESS | 1749 | 1466698817706 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 1749 | 1466698817712 Marionette TRACE conn4 <- [1,342,null,{}] 09:20:17 INFO - PROCESS | 1749 | 1466698817730 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}] 09:20:17 INFO - PROCESS | 1749 | 1466698817739 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:17 INFO - PROCESS | 1749 | 1466698817962 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 09:20:18 INFO - PROCESS | 1749 | 1466698817985 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1749 | 1466698817994 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x99025000 == 25 [pid = 1749] [id = 93] 09:20:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x99029400) [pid = 1749] [serial = 278] [outer = (nil)] 09:20:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x99af2000) [pid = 1749] [serial = 279] [outer = 0x99029400] 09:20:18 INFO - PROCESS | 1749 | 1466698818072 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x99d09c00) [pid = 1749] [serial = 280] [outer = 0x99029400] 09:20:19 INFO - PROCESS | 1749 | 1466698819068 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]]]}] 09:20:19 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. 09:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1399ms 09:20:19 INFO - PROCESS | 1749 | 1466698819099 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1749 | 1466698819104 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:20:19 INFO - PROCESS | 1749 | 1466698819110 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1749 | 1466698819114 Marionette TRACE conn4 <- [1,346,null,{}] 09:20:19 INFO - PROCESS | 1749 | 1466698819126 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}] 09:20:19 INFO - PROCESS | 1749 | 1466698819130 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:19 INFO - PROCESS | 1749 | 1466698819337 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9ac88c00) [pid = 1749] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9af52c00) [pid = 1749] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9a607400) [pid = 1749] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9795c800) [pid = 1749] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9d543000) [pid = 1749] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x952d3000) [pid = 1749] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0xa338e800) [pid = 1749] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x92211400) [pid = 1749] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93b40c00) [pid = 1749] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x98a08800) [pid = 1749] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0xa1186400) [pid = 1749] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9ac87400) [pid = 1749] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9a6c6c00) [pid = 1749] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9a60dc00) [pid = 1749] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x93b41800) [pid = 1749] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x953f6400) [pid = 1749] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:20:20 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x95250c00) [pid = 1749] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:20:20 INFO - PROCESS | 1749 | 1466698820153 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1749 | 1466698820163 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x92211400 == 26 [pid = 1749] [id = 94] 09:20:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x93a3e400) [pid = 1749] [serial = 281] [outer = (nil)] 09:20:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x95250c00) [pid = 1749] [serial = 282] [outer = 0x93a3e400] 09:20:20 INFO - PROCESS | 1749 | 1466698820239 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9999ac00) [pid = 1749] [serial = 283] [outer = 0x93a3e400] 09:20:20 INFO - PROCESS | 1749 | 1466698820988 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]]]}] 09:20:21 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. 09:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1950ms 09:20:21 INFO - PROCESS | 1749 | 1466698821062 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 1749 | 1466698821065 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:20:21 INFO - PROCESS | 1749 | 1466698821072 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1749 | 1466698821075 Marionette TRACE conn4 <- [1,350,null,{}] 09:20:21 INFO - PROCESS | 1749 | 1466698821081 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}] 09:20:21 INFO - PROCESS | 1749 | 1466698821088 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:21 INFO - PROCESS | 1749 | 1466698821285 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 09:20:21 INFO - PROCESS | 1749 | 1466698821397 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 1749 | 1466698821405 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a602400 == 27 [pid = 1749] [id = 95] 09:20:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9a607000) [pid = 1749] [serial = 284] [outer = (nil)] 09:20:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9a6cac00) [pid = 1749] [serial = 285] [outer = 0x9a607000] 09:20:21 INFO - PROCESS | 1749 | 1466698821516 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9ac89c00) [pid = 1749] [serial = 286] [outer = 0x9a607000] 09:20:22 INFO - PROCESS | 1749 | 1466698822771 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]]]}] 09:20:22 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. 09:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1732ms 09:20:22 INFO - PROCESS | 1749 | 1466698822805 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 1749 | 1466698822811 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:20:22 INFO - PROCESS | 1749 | 1466698822821 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 1749 | 1466698822826 Marionette TRACE conn4 <- [1,354,null,{}] 09:20:22 INFO - PROCESS | 1749 | 1466698822836 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}] 09:20:22 INFO - PROCESS | 1749 | 1466698822843 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:23 INFO - PROCESS | 1749 | 1466698823084 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 09:20:23 INFO - PROCESS | 1749 | 1466698823346 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1749 | 1466698823354 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x9220cc00 == 28 [pid = 1749] [id = 96] 09:20:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9220d400) [pid = 1749] [serial = 287] [outer = (nil)] 09:20:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93d44000) [pid = 1749] [serial = 288] [outer = 0x9220d400] 09:20:23 INFO - PROCESS | 1749 | 1466698823468 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x952d0000) [pid = 1749] [serial = 289] [outer = 0x9220d400] 09:20:24 INFO - PROCESS | 1749 | 1466698824453 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]]]}] 09:20:24 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. 09:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1696ms 09:20:24 INFO - PROCESS | 1749 | 1466698824517 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 09:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:20:24 INFO - PROCESS | 1749 | 1466698824525 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 09:20:24 INFO - PROCESS | 1749 | 1466698824537 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1749 | 1466698824543 Marionette TRACE conn4 <- [1,358,null,{}] 09:20:24 INFO - PROCESS | 1749 | 1466698824609 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}] 09:20:24 INFO - PROCESS | 1749 | 1466698824616 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:24 INFO - PROCESS | 1749 | 1466698824829 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 09:20:25 INFO - PROCESS | 1749 | 1466698825025 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1749 | 1466698825038 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x99d08c00 == 29 [pid = 1749] [id = 97] 09:20:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x99d09400) [pid = 1749] [serial = 290] [outer = (nil)] 09:20:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9a608000) [pid = 1749] [serial = 291] [outer = 0x99d09400] 09:20:25 INFO - PROCESS | 1749 | 1466698825148 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x99d0ac00) [pid = 1749] [serial = 292] [outer = 0x99d09400] 09:20:26 INFO - PROCESS | 1749 | 1466698826184 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]]]}] 09:20:26 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. 09:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1691ms 09:20:26 INFO - PROCESS | 1749 | 1466698826227 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 1749 | 1466698826232 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 09:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:20:26 INFO - PROCESS | 1749 | 1466698826241 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1749 | 1466698826248 Marionette TRACE conn4 <- [1,362,null,{}] 09:20:26 INFO - PROCESS | 1749 | 1466698826265 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}] 09:20:26 INFO - PROCESS | 1749 | 1466698826274 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:26 INFO - PROCESS | 1749 | 1466698826496 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 09:20:26 INFO - PROCESS | 1749 | 1466698826703 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 1749 | 1466698826718 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x9adb5400 == 30 [pid = 1749] [id = 98] 09:20:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9adb5800) [pid = 1749] [serial = 293] [outer = (nil)] 09:20:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9adb9800) [pid = 1749] [serial = 294] [outer = 0x9adb5800] 09:20:26 INFO - PROCESS | 1749 | 1466698826821 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9af5c000) [pid = 1749] [serial = 295] [outer = 0x9adb5800] 09:20:27 INFO - PROCESS | 1749 | 1466698827764 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]]]}] 09:20:27 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. 09:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1593ms 09:20:27 INFO - PROCESS | 1749 | 1466698827835 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 09:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:20:27 INFO - PROCESS | 1749 | 1466698827840 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 09:20:27 INFO - PROCESS | 1749 | 1466698827847 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:20:27 INFO - PROCESS | 1749 | 1466698827851 Marionette TRACE conn4 <- [1,366,null,{}] 09:20:27 INFO - PROCESS | 1749 | 1466698827857 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}] 09:20:27 INFO - PROCESS | 1749 | 1466698827863 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:28 INFO - PROCESS | 1749 | 1466698828084 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 09:20:28 INFO - PROCESS | 1749 | 1466698828316 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1749 | 1466698828325 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x99021000 == 31 [pid = 1749] [id = 99] 09:20:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9b5bc800) [pid = 1749] [serial = 296] [outer = (nil)] 09:20:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9d481c00) [pid = 1749] [serial = 297] [outer = 0x9b5bc800] 09:20:28 INFO - PROCESS | 1749 | 1466698828465 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9d54bc00) [pid = 1749] [serial = 298] [outer = 0x9b5bc800] 09:20:29 INFO - PROCESS | 1749 | 1466698829500 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]]]}] 09:20:29 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. 09:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1685ms 09:20:29 INFO - PROCESS | 1749 | 1466698829534 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1749 | 1466698829541 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 09:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:20:29 INFO - PROCESS | 1749 | 1466698829552 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1749 | 1466698829556 Marionette TRACE conn4 <- [1,370,null,{}] 09:20:29 INFO - PROCESS | 1749 | 1466698829566 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}] 09:20:29 INFO - PROCESS | 1749 | 1466698829571 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:29 INFO - PROCESS | 1749 | 1466698829791 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 09:20:30 INFO - PROCESS | 1749 | 1466698830042 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1749 | 1466698830052 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x91596c00 == 32 [pid = 1749] [id = 100] 09:20:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x97960000) [pid = 1749] [serial = 299] [outer = (nil)] 09:20:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0xa110a800) [pid = 1749] [serial = 300] [outer = 0x97960000] 09:20:30 INFO - PROCESS | 1749 | 1466698830165 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0xa1111000) [pid = 1749] [serial = 301] [outer = 0x97960000] 09:20:31 INFO - PROCESS | 1749 | 1466698831165 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]]]}] 09:20:31 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. 09:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1642ms 09:20:31 INFO - PROCESS | 1749 | 1466698831193 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 09:20:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:20:31 INFO - PROCESS | 1749 | 1466698831198 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 09:20:31 INFO - PROCESS | 1749 | 1466698831206 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1749 | 1466698831209 Marionette TRACE conn4 <- [1,374,null,{}] 09:20:31 INFO - PROCESS | 1749 | 1466698831216 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}] 09:20:31 INFO - PROCESS | 1749 | 1466698831227 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:31 INFO - PROCESS | 1749 | 1466698831491 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 09:20:31 INFO - PROCESS | 1749 | 1466698831748 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 1749 | 1466698831757 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x922de400 == 33 [pid = 1749] [id = 101] 09:20:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x93d48000) [pid = 1749] [serial = 302] [outer = (nil)] 09:20:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0xa2557000) [pid = 1749] [serial = 303] [outer = 0x93d48000] 09:20:31 INFO - PROCESS | 1749 | 1466698831851 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0xa2faf800) [pid = 1749] [serial = 304] [outer = 0x93d48000] 09:20:32 INFO - PROCESS | 1749 | 1466698832765 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:20:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1597ms 09:20:32 INFO - PROCESS | 1749 | 1466698832803 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 1749 | 1466698832806 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:20:32 INFO - PROCESS | 1749 | 1466698832834 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 1749 | 1466698832839 Marionette TRACE conn4 <- [1,378,null,{}] 09:20:32 INFO - PROCESS | 1749 | 1466698832846 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}] 09:20:32 INFO - PROCESS | 1749 | 1466698832852 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:33 INFO - PROCESS | 1749 | 1466698833047 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 09:20:33 INFO - PROCESS | 1749 | 1466698833254 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1749 | 1466698833261 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x93973400 == 34 [pid = 1749] [id = 102] 09:20:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa23ae800) [pid = 1749] [serial = 305] [outer = (nil)] 09:20:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0xa34c2000) [pid = 1749] [serial = 306] [outer = 0xa23ae800] 09:20:33 INFO - PROCESS | 1749 | 1466698833382 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa34ca000) [pid = 1749] [serial = 307] [outer = 0xa23ae800] 09:20:34 INFO - PROCESS | 1749 | 1466698834315 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:20:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1540ms 09:20:34 INFO - PROCESS | 1749 | 1466698834373 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1749 | 1466698834384 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:20:34 INFO - PROCESS | 1749 | 1466698834392 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1749 | 1466698834396 Marionette TRACE conn4 <- [1,382,null,{}] 09:20:34 INFO - PROCESS | 1749 | 1466698834401 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}] 09:20:34 INFO - PROCESS | 1749 | 1466698834407 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:34 INFO - PROCESS | 1749 | 1466698834604 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 09:20:34 INFO - PROCESS | 1749 | 1466698834823 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 1749 | 1466698834832 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:34 INFO - PROCESS | 1749 | ++DOCSHELL 0xa3386400 == 35 [pid = 1749] [id = 103] 09:20:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa34c9c00) [pid = 1749] [serial = 308] [outer = (nil)] 09:20:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa620ac00) [pid = 1749] [serial = 309] [outer = 0xa34c9c00] 09:20:34 INFO - PROCESS | 1749 | 1466698834962 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0xa689e800) [pid = 1749] [serial = 310] [outer = 0xa34c9c00] 09:20:35 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:35 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:20:35 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:35 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:35 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:20:35 INFO - PROCESS | 1749 | 1466698835946 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:20:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1581ms 09:20:35 INFO - PROCESS | 1749 | 1466698835976 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 1749 | 1466698835983 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 09:20:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:20:35 INFO - PROCESS | 1749 | 1466698835993 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1749 | 1466698835999 Marionette TRACE conn4 <- [1,386,null,{}] 09:20:36 INFO - PROCESS | 1749 | 1466698836008 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}] 09:20:36 INFO - PROCESS | 1749 | 1466698836016 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:36 INFO - PROCESS | 1749 | 1466698836297 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 09:20:36 INFO - PROCESS | 1749 | 1466698836563 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:36 INFO - PROCESS | 1749 | 1466698836571 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158dc00 == 36 [pid = 1749] [id = 104] 09:20:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9158e400) [pid = 1749] [serial = 311] [outer = (nil)] 09:20:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa5013400) [pid = 1749] [serial = 312] [outer = 0x9158e400] 09:20:36 INFO - PROCESS | 1749 | 1466698836675 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0xa6c63800) [pid = 1749] [serial = 313] [outer = 0x9158e400] 09:20:37 INFO - PROCESS | 1749 | 1466698837677 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]]]}] 09:20:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:20:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1742ms 09:20:37 INFO - PROCESS | 1749 | 1466698837734 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 09:20:37 INFO - PROCESS | 1749 | 1466698837738 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 09:20:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:20:37 INFO - PROCESS | 1749 | 1466698837745 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 1749 | 1466698837747 Marionette TRACE conn4 <- [1,390,null,{}] 09:20:37 INFO - PROCESS | 1749 | 1466698837754 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}] 09:20:37 INFO - PROCESS | 1749 | 1466698837759 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:37 INFO - PROCESS | 1749 | 1466698837947 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 09:20:38 INFO - PROCESS | 1749 | 1466698838179 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:38 INFO - PROCESS | 1749 | 1466698838189 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x91587800 == 37 [pid = 1749] [id = 105] 09:20:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x91588000) [pid = 1749] [serial = 314] [outer = (nil)] 09:20:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x91593c00) [pid = 1749] [serial = 315] [outer = 0x91588000] 09:20:38 INFO - PROCESS | 1749 | 1466698838460 Marionette DEBUG loaded listener.js 09:20:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x91ddf800) [pid = 1749] [serial = 316] [outer = 0x91588000] 09:20:39 INFO - PROCESS | 1749 | 1466698839502 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]]]}] 09:20:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:20:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1832ms 09:20:39 INFO - PROCESS | 1749 | 1466698839579 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 09:20:39 INFO - PROCESS | 1749 | 1466698839584 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 09:20:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:20:39 INFO - PROCESS | 1749 | 1466698839592 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:20:39 INFO - PROCESS | 1749 | 1466698839597 Marionette TRACE conn4 <- [1,394,null,{}] 09:20:39 INFO - PROCESS | 1749 | 1466698839606 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}] 09:20:39 INFO - PROCESS | 1749 | 1466698839613 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:39 INFO - PROCESS | 1749 | 1466698839876 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 09:20:40 INFO - PROCESS | 1749 | 1466698840168 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1749 | 1466698840177 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x92327400 == 38 [pid = 1749] [id = 106] 09:20:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x93a3a000) [pid = 1749] [serial = 317] [outer = (nil)] 09:20:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x9524cc00) [pid = 1749] [serial = 318] [outer = 0x93a3a000] 09:20:40 INFO - PROCESS | 1749 | 1466698840325 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x98362000) [pid = 1749] [serial = 319] [outer = 0x93a3a000] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x9d923000) [pid = 1749] [serial = 246] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x9b9cec00) [pid = 1749] [serial = 241] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x9b50b400) [pid = 1749] [serial = 240] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9d928800) [pid = 1749] [serial = 243] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9a610c00) [pid = 1749] [serial = 237] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x98368400) [pid = 1749] [serial = 234] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x999a0000) [pid = 1749] [serial = 235] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0xa6f3e800) [pid = 1749] [serial = 222] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0xa6f48400) [pid = 1749] [serial = 223] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9a606000) [pid = 1749] [serial = 228] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9a6d0c00) [pid = 1749] [serial = 229] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0xa3417400) [pid = 1749] [serial = 216] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0xa620e000) [pid = 1749] [serial = 217] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x922ea000) [pid = 1749] [serial = 200] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x93a39400) [pid = 1749] [serial = 201] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0xa689dc00) [pid = 1749] [serial = 219] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0xa62d6800) [pid = 1749] [serial = 220] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9adaf000) [pid = 1749] [serial = 198] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0xa222d800) [pid = 1749] [serial = 210] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0xa209a800) [pid = 1749] [serial = 211] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0xa8c0f400) [pid = 1749] [serial = 225] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0xa8c4ac00) [pid = 1749] [serial = 226] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9acbfc00) [pid = 1749] [serial = 206] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9adbb800) [pid = 1749] [serial = 207] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa23b3800) [pid = 1749] [serial = 213] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0xa23fb800) [pid = 1749] [serial = 214] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x93d47400) [pid = 1749] [serial = 231] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9524b000) [pid = 1749] [serial = 232] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x998d0400) [pid = 1749] [serial = 203] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9a2ea400) [pid = 1749] [serial = 204] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0xa689d800) [pid = 1749] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0xa1111400) [pid = 1749] [serial = 244] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9a6ce000) [pid = 1749] [serial = 238] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0xa4e4e400) [pid = 1749] [serial = 247] [outer = (nil)] [url = about:blank] 09:20:41 INFO - PROCESS | 1749 | 1466698841180 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]]]}] 09:20:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:20:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1650ms 09:20:41 INFO - PROCESS | 1749 | 1466698841242 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 09:20:41 INFO - PROCESS | 1749 | 1466698841248 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 09:20:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:20:41 INFO - PROCESS | 1749 | 1466698841258 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1749 | 1466698841263 Marionette TRACE conn4 <- [1,398,null,{}] 09:20:41 INFO - PROCESS | 1749 | 1466698841269 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}] 09:20:41 INFO - PROCESS | 1749 | 1466698841275 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:41 INFO - PROCESS | 1749 | 1466698841454 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 09:20:41 INFO - PROCESS | 1749 | 1466698841465 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1749 | 1466698841471 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f5000 == 39 [pid = 1749] [id = 107] 09:20:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9a177000) [pid = 1749] [serial = 320] [outer = (nil)] 09:20:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9a607c00) [pid = 1749] [serial = 321] [outer = 0x9a177000] 09:20:41 INFO - PROCESS | 1749 | 1466698841558 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9a6c8800) [pid = 1749] [serial = 322] [outer = 0x9a177000] 09:20:42 INFO - PROCESS | 1749 | 1466698842535 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]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:20:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1333ms 09:20:42 INFO - PROCESS | 1749 | 1466698842592 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1749 | 1466698842595 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 09:20:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:20:42 INFO - PROCESS | 1749 | 1466698842610 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1749 | 1466698842616 Marionette TRACE conn4 <- [1,402,null,{}] 09:20:42 INFO - PROCESS | 1749 | 1466698842632 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}] 09:20:42 INFO - PROCESS | 1749 | 1466698842641 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:42 INFO - PROCESS | 1749 | 1466698842887 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 09:20:42 INFO - PROCESS | 1749 | 1466698842912 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 1749 | 1466698842921 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a60c000 == 40 [pid = 1749] [id = 108] 09:20:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9adafc00) [pid = 1749] [serial = 323] [outer = (nil)] 09:20:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9adb9c00) [pid = 1749] [serial = 324] [outer = 0x9adafc00] 09:20:42 INFO - PROCESS | 1749 | 1466698842992 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9b506c00) [pid = 1749] [serial = 325] [outer = 0x9adafc00] 09:20:43 INFO - PROCESS | 1749 | 1466698843990 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]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:20:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1443ms 09:20:44 INFO - PROCESS | 1749 | 1466698844056 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1749 | 1466698844061 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:20:44 INFO - PROCESS | 1749 | 1466698844068 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1749 | 1466698844070 Marionette TRACE conn4 <- [1,406,null,{}] 09:20:44 INFO - PROCESS | 1749 | 1466698844076 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}] 09:20:44 INFO - PROCESS | 1749 | 1466698844081 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:44 INFO - PROCESS | 1749 | 1466698844400 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 09:20:44 INFO - PROCESS | 1749 | 1466698844556 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 1749 | 1466698844565 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x9adb8000 == 41 [pid = 1749] [id = 109] 09:20:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9adbbc00) [pid = 1749] [serial = 326] [outer = (nil)] 09:20:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9d924400) [pid = 1749] [serial = 327] [outer = 0x9adbbc00] 09:20:44 INFO - PROCESS | 1749 | 1466698844654 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0xa20a5000) [pid = 1749] [serial = 328] [outer = 0x9adbbc00] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x93b35c00) [pid = 1749] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x99d16400) [pid = 1749] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x99029400) [pid = 1749] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x93a3e400) [pid = 1749] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0xa257e000) [pid = 1749] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0xa62d4800) [pid = 1749] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91dd7400) [pid = 1749] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x95442000) [pid = 1749] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9158fc00) [pid = 1749] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x92210000) [pid = 1749] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9482a400) [pid = 1749] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:20:45 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9220f800) [pid = 1749] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:20:45 INFO - PROCESS | 1749 | 1466698845603 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]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:20:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1587ms 09:20:45 INFO - PROCESS | 1749 | 1466698845656 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1749 | 1466698845659 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:20:45 INFO - PROCESS | 1749 | 1466698845667 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1749 | 1466698845670 Marionette TRACE conn4 <- [1,410,null,{}] 09:20:45 INFO - PROCESS | 1749 | 1466698845676 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}] 09:20:45 INFO - PROCESS | 1749 | 1466698845681 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:45 INFO - PROCESS | 1749 | 1466698845851 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 09:20:45 INFO - PROCESS | 1749 | 1466698845860 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1749 | 1466698845868 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x99d16400 == 42 [pid = 1749] [id = 110] 09:20:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9a416800) [pid = 1749] [serial = 329] [outer = (nil)] 09:20:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9d487c00) [pid = 1749] [serial = 330] [outer = 0x9a416800] 09:20:45 INFO - PROCESS | 1749 | 1466698845954 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0xa2323800) [pid = 1749] [serial = 331] [outer = 0x9a416800] 09:20:46 INFO - PROCESS | 1749 | 1466698846918 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]]]}] 09:20:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:20:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1336ms 09:20:47 INFO - PROCESS | 1749 | 1466698847004 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1749 | 1466698847012 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:20:47 INFO - PROCESS | 1749 | 1466698847023 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1749 | 1466698847031 Marionette TRACE conn4 <- [1,414,null,{}] 09:20:47 INFO - PROCESS | 1749 | 1466698847043 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}] 09:20:47 INFO - PROCESS | 1749 | 1466698847052 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:47 INFO - PROCESS | 1749 | 1466698847302 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 09:20:47 INFO - PROCESS | 1749 | 1466698847545 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 1749 | 1466698847567 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dd8800 == 43 [pid = 1749] [id = 111] 09:20:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x93a3bc00) [pid = 1749] [serial = 332] [outer = (nil)] 09:20:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x94831000) [pid = 1749] [serial = 333] [outer = 0x93a3bc00] 09:20:47 INFO - PROCESS | 1749 | 1466698847677 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x952cec00) [pid = 1749] [serial = 334] [outer = 0x93a3bc00] 09:20:48 INFO - PROCESS | 1749 | 1466698848726 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]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:20:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1758ms 09:20:48 INFO - PROCESS | 1749 | 1466698848781 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 1749 | 1466698848787 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 09:20:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:20:48 INFO - PROCESS | 1749 | 1466698848799 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 1749 | 1466698848806 Marionette TRACE conn4 <- [1,418,null,{}] 09:20:48 INFO - PROCESS | 1749 | 1466698848813 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}] 09:20:48 INFO - PROCESS | 1749 | 1466698848819 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:49 INFO - PROCESS | 1749 | 1466698849061 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 09:20:49 INFO - PROCESS | 1749 | 1466698849280 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1749 | 1466698849289 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a601400 == 44 [pid = 1749] [id = 112] 09:20:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9a601c00) [pid = 1749] [serial = 335] [outer = (nil)] 09:20:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9a6d0c00) [pid = 1749] [serial = 336] [outer = 0x9a601c00] 09:20:49 INFO - PROCESS | 1749 | 1466698849380 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9ac95800) [pid = 1749] [serial = 337] [outer = 0x9a601c00] 09:20:50 INFO - PROCESS | 1749 | 1466698850748 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]]]}] 09:20:50 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 09:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1995ms 09:20:50 INFO - PROCESS | 1749 | 1466698850879 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1749 | 1466698850884 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:20:50 INFO - PROCESS | 1749 | 1466698850894 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1749 | 1466698850898 Marionette TRACE conn4 <- [1,422,null,{}] 09:20:50 INFO - PROCESS | 1749 | 1466698850915 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}] 09:20:50 INFO - PROCESS | 1749 | 1466698850925 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:51 INFO - PROCESS | 1749 | 1466698851117 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 09:20:51 INFO - PROCESS | 1749 | 1466698851281 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1749 | 1466698851293 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x9adaf000 == 45 [pid = 1749] [id = 113] 09:20:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9adb4400) [pid = 1749] [serial = 338] [outer = (nil)] 09:20:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0xa2530800) [pid = 1749] [serial = 339] [outer = 0x9adb4400] 09:20:51 INFO - PROCESS | 1749 | 1466698851383 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0xa338e800) [pid = 1749] [serial = 340] [outer = 0x9adb4400] 09:20:52 INFO - PROCESS | 1749 | 1466698852758 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]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1897ms 09:20:52 INFO - PROCESS | 1749 | 1466698852834 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1749 | 1466698852840 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:20:52 INFO - PROCESS | 1749 | 1466698852850 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1749 | 1466698852854 Marionette TRACE conn4 <- [1,426,null,{}] 09:20:52 INFO - PROCESS | 1749 | 1466698852860 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}] 09:20:52 INFO - PROCESS | 1749 | 1466698852866 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:53 INFO - PROCESS | 1749 | 1466698853062 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 09:20:53 INFO - PROCESS | 1749 | 1466698853223 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1749 | 1466698853235 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a604400 == 46 [pid = 1749] [id = 114] 09:20:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0xa2fafc00) [pid = 1749] [serial = 341] [outer = (nil)] 09:20:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0xa682e800) [pid = 1749] [serial = 342] [outer = 0xa2fafc00] 09:20:53 INFO - PROCESS | 1749 | 1466698853318 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0xa6941400) [pid = 1749] [serial = 343] [outer = 0xa2fafc00] 09:20:54 INFO - PROCESS | 1749 | 1466698854349 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] 09:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:20:54 INFO - PROCESS | 1749 | 1466698854395 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 09:20:54 INFO - PROCESS | 1749 | 1466698854402 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1749 | 1466698854406 Marionette TRACE conn4 <- [1,430,null,{}] 09:20:54 INFO - PROCESS | 1749 | 1466698854412 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}] 09:20:54 INFO - PROCESS | 1749 | 1466698854418 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:54 INFO - PROCESS | 1749 | 1466698854613 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 09:20:54 INFO - PROCESS | 1749 | 1466698854823 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 1749 | 1466698854831 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:54 INFO - PROCESS | 1749 | ++DOCSHELL 0xa6c62800 == 47 [pid = 1749] [id = 115] 09:20:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0xa6c65000) [pid = 1749] [serial = 344] [outer = (nil)] 09:20:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0xa6c6f800) [pid = 1749] [serial = 345] [outer = 0xa6c65000] 09:20:54 INFO - PROCESS | 1749 | 1466698854965 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0xa6ea6c00) [pid = 1749] [serial = 346] [outer = 0xa6c65000] 09:20:55 INFO - PROCESS | 1749 | 1466698855885 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]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1532ms 09:20:55 INFO - PROCESS | 1749 | 1466698855934 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 1749 | 1466698855939 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:20:55 INFO - PROCESS | 1749 | 1466698855946 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 1749 | 1466698855950 Marionette TRACE conn4 <- [1,434,null,{}] 09:20:55 INFO - PROCESS | 1749 | 1466698855956 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}] 09:20:55 INFO - PROCESS | 1749 | 1466698855966 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:56 INFO - PROCESS | 1749 | 1466698856197 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 09:20:56 INFO - PROCESS | 1749 | 1466698856416 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1749 | 1466698856427 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b5bcc00 == 48 [pid = 1749] [id = 116] 09:20:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0xa82b2800) [pid = 1749] [serial = 347] [outer = (nil)] 09:20:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0xa8c0f400) [pid = 1749] [serial = 348] [outer = 0xa82b2800] 09:20:56 INFO - PROCESS | 1749 | 1466698856563 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0xa8c81800) [pid = 1749] [serial = 349] [outer = 0xa82b2800] 09:20:57 INFO - PROCESS | 1749 | 1466698857452 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]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1541ms 09:20:57 INFO - PROCESS | 1749 | 1466698857489 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 09:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:20:57 INFO - PROCESS | 1749 | 1466698857493 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 09:20:57 INFO - PROCESS | 1749 | 1466698857500 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1749 | 1466698857504 Marionette TRACE conn4 <- [1,438,null,{}] 09:20:57 INFO - PROCESS | 1749 | 1466698857512 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}] 09:20:57 INFO - PROCESS | 1749 | 1466698857517 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:57 INFO - PROCESS | 1749 | 1466698857703 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 09:20:57 INFO - PROCESS | 1749 | 1466698857869 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 1749 | 1466698857877 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x91911800 == 49 [pid = 1749] [id = 117] 09:20:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x91912000) [pid = 1749] [serial = 350] [outer = (nil)] 09:20:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9191b800) [pid = 1749] [serial = 351] [outer = 0x91912000] 09:20:57 INFO - PROCESS | 1749 | 1466698857969 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9191d400) [pid = 1749] [serial = 352] [outer = 0x91912000] 09:20:58 INFO - PROCESS | 1749 | 1466698858952 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]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1484ms 09:20:58 INFO - PROCESS | 1749 | 1466698858984 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 09:20:58 INFO - PROCESS | 1749 | 1466698858988 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 09:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:20:58 INFO - PROCESS | 1749 | 1466698858998 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1749 | 1466698859006 Marionette TRACE conn4 <- [1,442,null,{}] 09:20:59 INFO - PROCESS | 1749 | 1466698859020 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}] 09:20:59 INFO - PROCESS | 1749 | 1466698859033 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:59 INFO - PROCESS | 1749 | 1466698859240 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 09:20:59 INFO - PROCESS | 1749 | 1466698859449 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1749 | 1466698859457 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:20:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x91918000 == 50 [pid = 1749] [id = 118] 09:20:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9191a400) [pid = 1749] [serial = 353] [outer = (nil)] 09:20:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa6f47c00) [pid = 1749] [serial = 354] [outer = 0x9191a400] 09:20:59 INFO - PROCESS | 1749 | 1466698859590 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa9020800) [pid = 1749] [serial = 355] [outer = 0x9191a400] 09:21:00 INFO - PROCESS | 1749 | 1466698860542 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]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1599ms 09:21:00 INFO - PROCESS | 1749 | 1466698860595 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 1749 | 1466698860598 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 09:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:21:00 INFO - PROCESS | 1749 | 1466698860609 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1749 | 1466698860612 Marionette TRACE conn4 <- [1,446,null,{}] 09:21:00 INFO - PROCESS | 1749 | 1466698860618 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}] 09:21:00 INFO - PROCESS | 1749 | 1466698860625 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:00 INFO - PROCESS | 1749 | 1466698860831 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 09:21:01 INFO - PROCESS | 1749 | 1466698861051 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1749 | 1466698861058 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b6400 == 51 [pid = 1749] [id = 119] 09:21:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x908ba800) [pid = 1749] [serial = 356] [outer = (nil)] 09:21:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x908bf000) [pid = 1749] [serial = 357] [outer = 0x908ba800] 09:21:01 INFO - PROCESS | 1749 | 1466698861161 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x91589000) [pid = 1749] [serial = 358] [outer = 0x908ba800] 09:21:02 INFO - PROCESS | 1749 | 1466698862622 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]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:21:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 2087ms 09:21:02 INFO - PROCESS | 1749 | 1466698862697 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1749 | 1466698862704 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:21:02 INFO - PROCESS | 1749 | 1466698862713 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1749 | 1466698862717 Marionette TRACE conn4 <- [1,450,null,{}] 09:21:02 INFO - PROCESS | 1749 | 1466698862727 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}] 09:21:02 INFO - PROCESS | 1749 | 1466698862733 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:02 INFO - PROCESS | 1749 | 1466698862986 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 09:21:03 INFO - PROCESS | 1749 | 1466698863142 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1749 | 1466698863156 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x922ebc00 == 52 [pid = 1749] [id = 120] 09:21:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x922ecc00) [pid = 1749] [serial = 359] [outer = (nil)] 09:21:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x93a3b800) [pid = 1749] [serial = 360] [outer = 0x922ecc00] 09:21:03 INFO - PROCESS | 1749 | 1466698863242 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x93d43c00) [pid = 1749] [serial = 361] [outer = 0x922ecc00] 09:21:04 INFO - PROCESS | 1749 | 1466698864391 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] 09:21:04 INFO - PROCESS | 1749 | 1466698864966 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 09:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:21:05 INFO - PROCESS | 1749 | 1466698865056 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:21:05 INFO - PROCESS | 1749 | 1466698865061 Marionette TRACE conn4 <- [1,454,null,{}] 09:21:05 INFO - PROCESS | 1749 | 1466698865072 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}] 09:21:05 INFO - PROCESS | 1749 | 1466698865077 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:05 INFO - PROCESS | 1749 | 1466698865269 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 09:21:05 INFO - PROCESS | 1749 | 1466698865454 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 1749 | 1466698865466 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x91de2400 == 53 [pid = 1749] [id = 121] 09:21:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x953fc800) [pid = 1749] [serial = 362] [outer = (nil)] 09:21:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x9adaf400) [pid = 1749] [serial = 363] [outer = 0x953fc800] 09:21:05 INFO - PROCESS | 1749 | 1466698865554 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0xa23a5000) [pid = 1749] [serial = 364] [outer = 0x953fc800] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9adb8000 == 52 [pid = 1749] [id = 109] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9a60c000 == 51 [pid = 1749] [id = 108] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x953f5000 == 50 [pid = 1749] [id = 107] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x92327400 == 49 [pid = 1749] [id = 106] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x91587800 == 48 [pid = 1749] [id = 105] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9a602400 == 47 [pid = 1749] [id = 95] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9220cc00 == 46 [pid = 1749] [id = 96] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x99d08c00 == 45 [pid = 1749] [id = 97] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x99021000 == 44 [pid = 1749] [id = 99] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9adb5400 == 43 [pid = 1749] [id = 98] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x922de400 == 42 [pid = 1749] [id = 101] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0xa3386400 == 41 [pid = 1749] [id = 103] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9158dc00 == 40 [pid = 1749] [id = 104] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x91596c00 == 39 [pid = 1749] [id = 100] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x93973400 == 38 [pid = 1749] [id = 102] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x922ebc00 == 37 [pid = 1749] [id = 120] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x908b6400 == 36 [pid = 1749] [id = 119] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x91911800 == 35 [pid = 1749] [id = 117] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x91918000 == 34 [pid = 1749] [id = 118] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9b5bcc00 == 33 [pid = 1749] [id = 116] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0xa6c62800 == 32 [pid = 1749] [id = 115] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9a604400 == 31 [pid = 1749] [id = 114] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9a601400 == 30 [pid = 1749] [id = 112] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x9adaf000 == 29 [pid = 1749] [id = 113] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x99d16400 == 28 [pid = 1749] [id = 110] 09:21:07 INFO - PROCESS | 1749 | --DOCSHELL 0x91dd8800 == 27 [pid = 1749] [id = 111] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x9524ac00) [pid = 1749] [serial = 250] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x93d47800) [pid = 1749] [serial = 249] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9ac8a400) [pid = 1749] [serial = 253] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9a60d400) [pid = 1749] [serial = 252] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x99af2000) [pid = 1749] [serial = 279] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x95250c00) [pid = 1749] [serial = 282] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0xa4e4f400) [pid = 1749] [serial = 256] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0xa2fd4400) [pid = 1749] [serial = 255] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0xa6c6a400) [pid = 1749] [serial = 259] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0xa6c62c00) [pid = 1749] [serial = 258] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x91de1c00) [pid = 1749] [serial = 262] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x91dde000) [pid = 1749] [serial = 261] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x98a05800) [pid = 1749] [serial = 270] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0xa507b400) [pid = 1749] [serial = 265] [outer = (nil)] [url = about:blank] 09:21:07 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x998c9000) [pid = 1749] [serial = 271] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x922e9800) [pid = 1749] [serial = 273] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x93923000) [pid = 1749] [serial = 274] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9a6cac00) [pid = 1749] [serial = 285] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x91593000) [pid = 1749] [serial = 264] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x95253000) [pid = 1749] [serial = 276] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x93a3e800) [pid = 1749] [serial = 268] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x922e5800) [pid = 1749] [serial = 267] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x99d09c00) [pid = 1749] [serial = 280] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9999ac00) [pid = 1749] [serial = 283] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x952d8800) [pid = 1749] [serial = 277] [outer = (nil)] [url = about:blank] 09:21:08 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:08 INFO - PROCESS | 1749 | 1466698868582 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]]]}] 09:21:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:21:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 3621ms 09:21:08 INFO - PROCESS | 1749 | 1466698868654 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 09:21:08 INFO - PROCESS | 1749 | 1466698868660 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 09:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:21:08 INFO - PROCESS | 1749 | 1466698868668 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:21:08 INFO - PROCESS | 1749 | 1466698868675 Marionette TRACE conn4 <- [1,458,null,{}] 09:21:08 INFO - PROCESS | 1749 | 1466698868683 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}] 09:21:08 INFO - PROCESS | 1749 | 1466698868688 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:08 INFO - PROCESS | 1749 | 1466698868849 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 09:21:08 INFO - PROCESS | 1749 | 1466698868860 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1749 | 1466698868872 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x922de400 == 28 [pid = 1749] [id = 122] 09:21:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x922df400) [pid = 1749] [serial = 365] [outer = (nil)] 09:21:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x922e7400) [pid = 1749] [serial = 366] [outer = 0x922df400] 09:21:08 INFO - PROCESS | 1749 | 1466698868947 Marionette DEBUG loaded listener.js 09:21:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9232ac00) [pid = 1749] [serial = 367] [outer = 0x922df400] 09:21:10 INFO - PROCESS | 1749 | 1466698869997 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] 09:21:10 INFO - PROCESS | 1749 | 1466698870068 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 09:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:21:10 INFO - PROCESS | 1749 | 1466698870101 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1749 | 1466698870105 Marionette TRACE conn4 <- [1,462,null,{}] 09:21:10 INFO - PROCESS | 1749 | 1466698870112 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}] 09:21:10 INFO - PROCESS | 1749 | 1466698870117 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:10 INFO - PROCESS | 1749 | 1466698870342 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 09:21:10 INFO - PROCESS | 1749 | 1466698870381 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:10 INFO - PROCESS | 1749 | 1466698870391 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191bc00 == 29 [pid = 1749] [id = 123] 09:21:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x93d47000) [pid = 1749] [serial = 368] [outer = (nil)] 09:21:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9524d800) [pid = 1749] [serial = 369] [outer = 0x93d47000] 09:21:10 INFO - PROCESS | 1749 | 1466698870466 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x952d1800) [pid = 1749] [serial = 370] [outer = 0x93d47000] 09:21:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x953fb000) [pid = 1749] [serial = 371] [outer = 0x93d50000] 09:21:11 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:11 INFO - PROCESS | 1749 | 1466698871759 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] 09:21:11 INFO - PROCESS | 1749 | 1466698871801 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 09:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:21:11 INFO - PROCESS | 1749 | 1466698871808 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:21:11 INFO - PROCESS | 1749 | 1466698871814 Marionette TRACE conn4 <- [1,466,null,{}] 09:21:11 INFO - PROCESS | 1749 | 1466698871837 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}] 09:21:11 INFO - PROCESS | 1749 | 1466698871847 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:12 INFO - PROCESS | 1749 | 1466698872055 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x93a3a000) [pid = 1749] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9a177000) [pid = 1749] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x99d09400) [pid = 1749] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0xa34c9c00) [pid = 1749] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9220d400) [pid = 1749] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93d48000) [pid = 1749] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0xa23ae800) [pid = 1749] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9adafc00) [pid = 1749] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9b5bc800) [pid = 1749] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9a607000) [pid = 1749] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x97960000) [pid = 1749] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91588000) [pid = 1749] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9adbbc00) [pid = 1749] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9adb5800) [pid = 1749] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9158e400) [pid = 1749] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:21:12 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9a416800) [pid = 1749] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:21:12 INFO - PROCESS | 1749 | 1466698872861 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 1749 | 1466698872873 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x9220d400 == 30 [pid = 1749] [id = 124] 09:21:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9220f800) [pid = 1749] [serial = 372] [outer = (nil)] 09:21:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x95256c00) [pid = 1749] [serial = 373] [outer = 0x9220f800] 09:21:12 INFO - PROCESS | 1749 | 1466698872949 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9999a400) [pid = 1749] [serial = 374] [outer = 0x9220f800] 09:21:13 INFO - PROCESS | 1749 | 1466698873784 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] 09:21:13 INFO - PROCESS | 1749 | 1466698873853 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 09:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:21:13 INFO - PROCESS | 1749 | 1466698873859 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 1749 | 1466698873862 Marionette TRACE conn4 <- [1,470,null,{}] 09:21:13 INFO - PROCESS | 1749 | 1466698873868 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}] 09:21:13 INFO - PROCESS | 1749 | 1466698873873 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:14 INFO - PROCESS | 1749 | 1466698874037 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 09:21:14 INFO - PROCESS | 1749 | 1466698874168 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 1749 | 1466698874177 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dd8400 == 31 [pid = 1749] [id = 125] 09:21:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x98a72400) [pid = 1749] [serial = 375] [outer = (nil)] 09:21:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9a602c00) [pid = 1749] [serial = 376] [outer = 0x98a72400] 09:21:14 INFO - PROCESS | 1749 | 1466698874253 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9a60f000) [pid = 1749] [serial = 377] [outer = 0x98a72400] 09:21:15 INFO - PROCESS | 1749 | 1466698875223 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]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1436ms 09:21:15 INFO - PROCESS | 1749 | 1466698875297 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 1749 | 1466698875305 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 09:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:21:15 INFO - PROCESS | 1749 | 1466698875313 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 1749 | 1466698875319 Marionette TRACE conn4 <- [1,474,null,{}] 09:21:15 INFO - PROCESS | 1749 | 1466698875328 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}] 09:21:15 INFO - PROCESS | 1749 | 1466698875334 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:15 INFO - PROCESS | 1749 | 1466698875583 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 09:21:15 INFO - PROCESS | 1749 | 1466698875821 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1749 | 1466698875832 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x91593000 == 32 [pid = 1749] [id = 126] 09:21:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91920000) [pid = 1749] [serial = 378] [outer = (nil)] 09:21:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93972400) [pid = 1749] [serial = 379] [outer = 0x91920000] 09:21:15 INFO - PROCESS | 1749 | 1466698875922 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93a40800) [pid = 1749] [serial = 380] [outer = 0x91920000] 09:21:16 INFO - PROCESS | 1749 | 1466698876934 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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1686ms 09:21:17 INFO - PROCESS | 1749 | 1466698877000 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 09:21:17 INFO - PROCESS | 1749 | 1466698877008 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 09:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:21:17 INFO - PROCESS | 1749 | 1466698877019 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:21:17 INFO - PROCESS | 1749 | 1466698877024 Marionette TRACE conn4 <- [1,478,null,{}] 09:21:17 INFO - PROCESS | 1749 | 1466698877031 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}] 09:21:17 INFO - PROCESS | 1749 | 1466698877038 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:17 INFO - PROCESS | 1749 | 1466698877267 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 09:21:17 INFO - PROCESS | 1749 | 1466698877485 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 1749 | 1466698877496 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dd3800 == 33 [pid = 1749] [id = 127] 09:21:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x95447c00) [pid = 1749] [serial = 381] [outer = (nil)] 09:21:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x99027c00) [pid = 1749] [serial = 382] [outer = 0x95447c00] 09:21:17 INFO - PROCESS | 1749 | 1466698877597 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x99d0a800) [pid = 1749] [serial = 383] [outer = 0x95447c00] 09:21:18 INFO - PROCESS | 1749 | 1466698878702 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1736ms 09:21:18 INFO - PROCESS | 1749 | 1466698878756 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 1749 | 1466698878760 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:21:18 INFO - PROCESS | 1749 | 1466698878768 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1749 | 1466698878776 Marionette TRACE conn4 <- [1,482,null,{}] 09:21:18 INFO - PROCESS | 1749 | 1466698878796 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}] 09:21:18 INFO - PROCESS | 1749 | 1466698878807 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:19 INFO - PROCESS | 1749 | 1466698879047 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 09:21:19 INFO - PROCESS | 1749 | 1466698879265 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 1749 | 1466698879277 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x9acc2400 == 34 [pid = 1749] [id = 128] 09:21:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9adac400) [pid = 1749] [serial = 384] [outer = (nil)] 09:21:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9adb0c00) [pid = 1749] [serial = 385] [outer = 0x9adac400] 09:21:19 INFO - PROCESS | 1749 | 1466698879386 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9af5b000) [pid = 1749] [serial = 386] [outer = 0x9adac400] 09:21:20 INFO - PROCESS | 1749 | 1466698880343 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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:21:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1646ms 09:21:20 INFO - PROCESS | 1749 | 1466698880416 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 1749 | 1466698880420 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:21:20 INFO - PROCESS | 1749 | 1466698880431 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 1749 | 1466698880434 Marionette TRACE conn4 <- [1,486,null,{}] 09:21:20 INFO - PROCESS | 1749 | 1466698880441 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}] 09:21:20 INFO - PROCESS | 1749 | 1466698880447 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:20 INFO - PROCESS | 1749 | 1466698880676 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 09:21:20 INFO - PROCESS | 1749 | 1466698880884 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1749 | 1466698880894 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a6cac00 == 35 [pid = 1749] [id = 129] 09:21:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9b5bc800) [pid = 1749] [serial = 387] [outer = (nil)] 09:21:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9d48b000) [pid = 1749] [serial = 388] [outer = 0x9b5bc800] 09:21:21 INFO - PROCESS | 1749 | 1466698881020 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9d549400) [pid = 1749] [serial = 389] [outer = 0x9b5bc800] 09:21:21 INFO - PROCESS | 1749 | 1466698881956 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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:21:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1580ms 09:21:22 INFO - PROCESS | 1749 | 1466698882013 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1749 | 1466698882016 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 09:21:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:21:22 INFO - PROCESS | 1749 | 1466698882023 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1749 | 1466698882026 Marionette TRACE conn4 <- [1,490,null,{}] 09:21:22 INFO - PROCESS | 1749 | 1466698882033 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}] 09:21:22 INFO - PROCESS | 1749 | 1466698882039 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:22 INFO - PROCESS | 1749 | 1466698882220 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 09:21:22 INFO - PROCESS | 1749 | 1466698882381 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 1749 | 1466698882392 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191dc00 == 36 [pid = 1749] [id = 130] 09:21:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9524fc00) [pid = 1749] [serial = 390] [outer = (nil)] 09:21:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0xa1109c00) [pid = 1749] [serial = 391] [outer = 0x9524fc00] 09:21:22 INFO - PROCESS | 1749 | 1466698882525 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa118a800) [pid = 1749] [serial = 392] [outer = 0x9524fc00] 09:21:23 INFO - PROCESS | 1749 | 1466698883470 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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:21:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1481ms 09:21:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:21:23 INFO - PROCESS | 1749 | 1466698883505 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 1749 | 1466698883508 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 09:21:23 INFO - PROCESS | 1749 | 1466698883515 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 1749 | 1466698883519 Marionette TRACE conn4 <- [1,494,null,{}] 09:21:23 INFO - PROCESS | 1749 | 1466698883525 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}] 09:21:23 INFO - PROCESS | 1749 | 1466698883537 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:23 INFO - PROCESS | 1749 | 1466698883763 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 09:21:24 INFO - PROCESS | 1749 | 1466698883977 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1749 | 1466698883988 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x93973c00 == 37 [pid = 1749] [id = 131] 09:21:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9b9cf000) [pid = 1749] [serial = 393] [outer = (nil)] 09:21:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa338d000) [pid = 1749] [serial = 394] [outer = 0x9b9cf000] 09:21:24 INFO - PROCESS | 1749 | 1466698884117 Marionette DEBUG loaded listener.js 09:21:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa3447c00) [pid = 1749] [serial = 395] [outer = 0x9b9cf000] 09:21:25 INFO - PROCESS | 1749 | 1466698885089 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]]]}] 09:21:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:21:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1634ms 09:21:25 INFO - PROCESS | 1749 | 1466698885150 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 09:21:25 INFO - PROCESS | 1749 | 1466698885155 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 09:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:21:25 INFO - PROCESS | 1749 | 1466698885162 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:21:25 INFO - PROCESS | 1749 | 1466698885166 Marionette TRACE conn4 <- [1,498,null,{}] 09:21:25 INFO - PROCESS | 1749 | 1466698885172 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}] 09:21:25 INFO - PROCESS | 1749 | 1466698885178 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:25 INFO - PROCESS | 1749 | 1466698885395 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 09:21:25 INFO - PROCESS | 1749 | 1466698885618 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 1749 | 1466698885627 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x91589800 == 38 [pid = 1749] [id = 132] 09:21:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9191f800) [pid = 1749] [serial = 396] [outer = (nil)] 09:21:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x924d1800) [pid = 1749] [serial = 397] [outer = 0x9191f800] 09:21:25 INFO - PROCESS | 1749 | 1466698885760 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x924d2400) [pid = 1749] [serial = 398] [outer = 0x9191f800] 09:21:26 INFO - PROCESS | 1749 | 1466698886658 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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:21:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1537ms 09:21:26 INFO - PROCESS | 1749 | 1466698886700 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 09:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:21:26 INFO - PROCESS | 1749 | 1466698886713 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 09:21:26 INFO - PROCESS | 1749 | 1466698886721 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1749 | 1466698886726 Marionette TRACE conn4 <- [1,502,null,{}] 09:21:26 INFO - PROCESS | 1749 | 1466698886732 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}] 09:21:26 INFO - PROCESS | 1749 | 1466698886737 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:26 INFO - PROCESS | 1749 | 1466698886916 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 09:21:27 INFO - PROCESS | 1749 | 1466698887078 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 1749 | 1466698887084 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bd8400 == 39 [pid = 1749] [id = 133] 09:21:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x91bd8c00) [pid = 1749] [serial = 399] [outer = (nil)] 09:21:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x91be2000) [pid = 1749] [serial = 400] [outer = 0x91bd8c00] 09:21:27 INFO - PROCESS | 1749 | 1466698887175 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x91be3000) [pid = 1749] [serial = 401] [outer = 0x91bd8c00] 09:21:28 INFO - PROCESS | 1749 | 1466698888157 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]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:21:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1483ms 09:21:28 INFO - PROCESS | 1749 | 1466698888205 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:21:28 INFO - PROCESS | 1749 | 1466698888209 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:21:28 INFO - PROCESS | 1749 | 1466698888218 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 1749 | 1466698888222 Marionette TRACE conn4 <- [1,506,null,{}] 09:21:28 INFO - PROCESS | 1749 | 1466698888230 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}] 09:21:28 INFO - PROCESS | 1749 | 1466698888236 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:28 INFO - PROCESS | 1749 | 1466698888470 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:21:28 INFO - PROCESS | 1749 | 1466698888694 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1749 | 1466698888705 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b9400 == 40 [pid = 1749] [id = 134] 09:21:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x908c1800) [pid = 1749] [serial = 402] [outer = (nil)] 09:21:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x924cf000) [pid = 1749] [serial = 403] [outer = 0x908c1800] 09:21:28 INFO - PROCESS | 1749 | 1466698888837 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x924d6800) [pid = 1749] [serial = 404] [outer = 0x908c1800] 09:21:29 INFO - PROCESS | 1749 | 1466698889793 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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1648ms 09:21:29 INFO - PROCESS | 1749 | 1466698889864 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1749 | 1466698889868 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:21:29 INFO - PROCESS | 1749 | 1466698889875 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1749 | 1466698889879 Marionette TRACE conn4 <- [1,510,null,{}] 09:21:29 INFO - PROCESS | 1749 | 1466698889886 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}] 09:21:29 INFO - PROCESS | 1749 | 1466698889891 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:30 INFO - PROCESS | 1749 | 1466698890113 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:21:30 INFO - PROCESS | 1749 | 1466698890523 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1749 | 1466698890531 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x908c1400 == 41 [pid = 1749] [id = 135] 09:21:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x908c2800) [pid = 1749] [serial = 405] [outer = (nil)] 09:21:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x9127d000) [pid = 1749] [serial = 406] [outer = 0x908c2800] 09:21:30 INFO - PROCESS | 1749 | 1466698890616 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x91596c00) [pid = 1749] [serial = 407] [outer = 0x908c2800] 09:21:31 INFO - PROCESS | 1749 | --DOCSHELL 0x9220d400 == 40 [pid = 1749] [id = 124] 09:21:31 INFO - PROCESS | 1749 | --DOCSHELL 0x9191bc00 == 39 [pid = 1749] [id = 123] 09:21:31 INFO - PROCESS | 1749 | --DOCSHELL 0x922de400 == 38 [pid = 1749] [id = 122] 09:21:31 INFO - PROCESS | 1749 | 1466698891750 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]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:21:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1895ms 09:21:31 INFO - PROCESS | 1749 | 1466698891773 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:21:31 INFO - PROCESS | 1749 | 1466698891779 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:21:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:21:31 INFO - PROCESS | 1749 | 1466698891787 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1749 | 1466698891792 Marionette TRACE conn4 <- [1,514,null,{}] 09:21:31 INFO - PROCESS | 1749 | 1466698891800 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}] 09:21:31 INFO - PROCESS | 1749 | 1466698891808 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:31 INFO - PROCESS | 1749 | 1466698891988 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x9d487c00) [pid = 1749] [serial = 330] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0xa2323800) [pid = 1749] [serial = 331] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x9524cc00) [pid = 1749] [serial = 318] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x98362000) [pid = 1749] [serial = 319] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9a607c00) [pid = 1749] [serial = 321] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9a608000) [pid = 1749] [serial = 291] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0xa620ac00) [pid = 1749] [serial = 309] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x952d0000) [pid = 1749] [serial = 289] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0xa2557000) [pid = 1749] [serial = 303] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0xa34ca000) [pid = 1749] [serial = 307] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9b506c00) [pid = 1749] [serial = 325] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9a6c8800) [pid = 1749] [serial = 322] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9d54bc00) [pid = 1749] [serial = 298] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9ac89c00) [pid = 1749] [serial = 286] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0xa1111000) [pid = 1749] [serial = 301] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x91ddf800) [pid = 1749] [serial = 316] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9d924400) [pid = 1749] [serial = 327] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9adb9c00) [pid = 1749] [serial = 324] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9d481c00) [pid = 1749] [serial = 297] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0xa110a800) [pid = 1749] [serial = 300] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0xa34c2000) [pid = 1749] [serial = 306] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9adb9800) [pid = 1749] [serial = 294] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9af5c000) [pid = 1749] [serial = 295] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x93d44000) [pid = 1749] [serial = 288] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0xa2faf800) [pid = 1749] [serial = 304] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa5013400) [pid = 1749] [serial = 312] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0xa20a5000) [pid = 1749] [serial = 328] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0xa6c63800) [pid = 1749] [serial = 313] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0xa689e800) [pid = 1749] [serial = 310] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x99d0ac00) [pid = 1749] [serial = 292] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x91593c00) [pid = 1749] [serial = 315] [outer = (nil)] [url = about:blank] 09:21:32 INFO - PROCESS | 1749 | 1466698892227 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 1749 | 1466698892237 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x908be400 == 39 [pid = 1749] [id = 136] 09:21:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9191cc00) [pid = 1749] [serial = 408] [outer = (nil)] 09:21:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91de2c00) [pid = 1749] [serial = 409] [outer = 0x9191cc00] 09:21:32 INFO - PROCESS | 1749 | 1466698892311 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x922e2400) [pid = 1749] [serial = 410] [outer = 0x9191cc00] 09:21:33 INFO - PROCESS | 1749 | 1466698893074 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]]]}] 09:21:33 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 09:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1334ms 09:21:33 INFO - PROCESS | 1749 | 1466698893128 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1749 | 1466698893135 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:21:33 INFO - PROCESS | 1749 | 1466698893142 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1749 | 1466698893146 Marionette TRACE conn4 <- [1,518,null,{}] 09:21:33 INFO - PROCESS | 1749 | 1466698893161 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}] 09:21:33 INFO - PROCESS | 1749 | 1466698893165 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:33 INFO - PROCESS | 1749 | 1466698893345 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:21:33 INFO - PROCESS | 1749 | 1466698893355 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1749 | 1466698893362 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x924d0400 == 40 [pid = 1749] [id = 137] 09:21:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93923800) [pid = 1749] [serial = 411] [outer = (nil)] 09:21:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x93d4f800) [pid = 1749] [serial = 412] [outer = 0x93923800] 09:21:33 INFO - PROCESS | 1749 | 1466698893442 Marionette DEBUG loaded listener.js 09:21:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x952d1400) [pid = 1749] [serial = 413] [outer = 0x93923800] 09:21:34 INFO - PROCESS | 1749 | 1466698894462 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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:21:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1389ms 09:21:34 INFO - PROCESS | 1749 | 1466698894533 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1749 | 1466698894536 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:21:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:21:34 INFO - PROCESS | 1749 | 1466698894557 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1749 | 1466698894573 Marionette TRACE conn4 <- [1,522,null,{}] 09:21:34 INFO - PROCESS | 1749 | 1466698894595 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}] 09:21:34 INFO - PROCESS | 1749 | 1466698894603 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:34 INFO - PROCESS | 1749 | 1466698894832 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:21:34 INFO - PROCESS | 1749 | 1466698894858 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 1749 | 1466698894864 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x98a08400 == 41 [pid = 1749] [id = 138] 09:21:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x98cb3400) [pid = 1749] [serial = 414] [outer = (nil)] 09:21:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x99af0c00) [pid = 1749] [serial = 415] [outer = 0x98cb3400] 09:21:34 INFO - PROCESS | 1749 | 1466698894937 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x99d16400) [pid = 1749] [serial = 416] [outer = 0x98cb3400] 09:21:35 INFO - PROCESS | 1749 | 1466698895954 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]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:21:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1423ms 09:21:35 INFO - PROCESS | 1749 | 1466698895973 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 1749 | 1466698895976 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:21:35 INFO - PROCESS | 1749 | 1466698895989 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 1749 | 1466698895992 Marionette TRACE conn4 <- [1,526,null,{}] 09:21:36 INFO - PROCESS | 1749 | 1466698895998 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}] 09:21:36 INFO - PROCESS | 1749 | 1466698896003 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:36 INFO - PROCESS | 1749 | 1466698896219 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x93a3bc00) [pid = 1749] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9a601c00) [pid = 1749] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9adb4400) [pid = 1749] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa2fafc00) [pid = 1749] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0xa6c65000) [pid = 1749] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0xa82b2800) [pid = 1749] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x953fc800) [pid = 1749] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x91912000) [pid = 1749] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9191a400) [pid = 1749] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x922df400) [pid = 1749] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x908ba800) [pid = 1749] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x922ecc00) [pid = 1749] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9220f800) [pid = 1749] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:21:36 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x93d47000) [pid = 1749] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:21:36 INFO - PROCESS | 1749 | 1466698896522 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:36 INFO - PROCESS | 1749 | 1466698896533 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b4800 == 42 [pid = 1749] [id = 139] 09:21:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x908ba400) [pid = 1749] [serial = 417] [outer = (nil)] 09:21:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x91919400) [pid = 1749] [serial = 418] [outer = 0x908ba400] 09:21:36 INFO - PROCESS | 1749 | 1466698896624 Marionette DEBUG loaded listener.js 09:21:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x922e9000) [pid = 1749] [serial = 419] [outer = 0x908ba400] 09:21:37 INFO - PROCESS | 1749 | 1466698897385 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]]]}] 09:21:37 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 09:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1442ms 09:21:37 INFO - PROCESS | 1749 | 1466698897425 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:21:37 INFO - PROCESS | 1749 | 1466698897428 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:21:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:21:37 INFO - PROCESS | 1749 | 1466698897435 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:21:37 INFO - PROCESS | 1749 | 1466698897439 Marionette TRACE conn4 <- [1,530,null,{}] 09:21:37 INFO - PROCESS | 1749 | 1466698897445 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}] 09:21:37 INFO - PROCESS | 1749 | 1466698897450 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:37 INFO - PROCESS | 1749 | 1466698897608 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:21:37 INFO - PROCESS | 1749 | 1466698897624 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1749 | 1466698897641 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a604000 == 43 [pid = 1749] [id = 140] 09:21:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9a608800) [pid = 1749] [serial = 420] [outer = (nil)] 09:21:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9a6c9800) [pid = 1749] [serial = 421] [outer = 0x9a608800] 09:21:37 INFO - PROCESS | 1749 | 1466698897721 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9ac95400) [pid = 1749] [serial = 422] [outer = 0x9a608800] 09:21:38 INFO - PROCESS | 1749 | 1466698898715 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"]]]}] 09:21:38 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 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:21:38 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 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:21:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1340ms 09:21:38 INFO - PROCESS | 1749 | 1466698898780 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1749 | 1466698898787 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:21:38 INFO - PROCESS | 1749 | 1466698898798 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1749 | 1466698898805 Marionette TRACE conn4 <- [1,534,null,{}] 09:21:38 INFO - PROCESS | 1749 | 1466698898814 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}] 09:21:38 INFO - PROCESS | 1749 | 1466698898820 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:39 INFO - PROCESS | 1749 | 1466698899085 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:21:39 INFO - PROCESS | 1749 | 1466698899344 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:39 INFO - PROCESS | 1749 | 1466698899360 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dde800 == 44 [pid = 1749] [id = 141] 09:21:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91de0c00) [pid = 1749] [serial = 423] [outer = (nil)] 09:21:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x922e1c00) [pid = 1749] [serial = 424] [outer = 0x91de0c00] 09:21:39 INFO - PROCESS | 1749 | 1466698899461 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x924cc000) [pid = 1749] [serial = 425] [outer = 0x91de0c00] 09:21:40 INFO - PROCESS | 1749 | 1466698900388 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]]]}] 09:21:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:21:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1639ms 09:21:40 INFO - PROCESS | 1749 | 1466698900445 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 1749 | 1466698900453 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:21:40 INFO - PROCESS | 1749 | 1466698900466 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 1749 | 1466698900471 Marionette TRACE conn4 <- [1,538,null,{}] 09:21:40 INFO - PROCESS | 1749 | 1466698900479 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}] 09:21:40 INFO - PROCESS | 1749 | 1466698900485 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:40 INFO - PROCESS | 1749 | 1466698900726 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:21:40 INFO - PROCESS | 1749 | 1466698900890 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1749 | 1466698900900 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x95251c00 == 45 [pid = 1749] [id = 142] 09:21:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x953f2400) [pid = 1749] [serial = 426] [outer = (nil)] 09:21:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x98362000) [pid = 1749] [serial = 427] [outer = 0x953f2400] 09:21:41 INFO - PROCESS | 1749 | 1466698901042 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a41a000) [pid = 1749] [serial = 428] [outer = 0x953f2400] 09:21:41 INFO - PROCESS | 1749 | 1466698901944 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]]]}] 09:21:41 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. 09:21:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1535ms 09:21:42 INFO - PROCESS | 1749 | 1466698902002 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 1749 | 1466698902006 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:21:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:21:42 INFO - PROCESS | 1749 | 1466698902013 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 1749 | 1466698902020 Marionette TRACE conn4 <- [1,542,null,{}] 09:21:42 INFO - PROCESS | 1749 | 1466698902037 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}] 09:21:42 INFO - PROCESS | 1749 | 1466698902046 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:42 INFO - PROCESS | 1749 | 1466698902241 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:21:42 INFO - PROCESS | 1749 | 1466698902405 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1749 | 1466698902419 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b024c00 == 46 [pid = 1749] [id = 143] 09:21:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9b025000) [pid = 1749] [serial = 429] [outer = (nil)] 09:21:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9b9d3c00) [pid = 1749] [serial = 430] [outer = 0x9b025000] 09:21:42 INFO - PROCESS | 1749 | 1466698902557 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9d91d400) [pid = 1749] [serial = 431] [outer = 0x9b025000] 09:21:43 INFO - PROCESS | 1749 | 1466698903454 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]]]}] 09:21:43 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. 09:21:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1500ms 09:21:43 INFO - PROCESS | 1749 | 1466698903515 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1749 | 1466698903520 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:21:43 INFO - PROCESS | 1749 | 1466698903527 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1749 | 1466698903531 Marionette TRACE conn4 <- [1,546,null,{}] 09:21:43 INFO - PROCESS | 1749 | 1466698903537 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}] 09:21:43 INFO - PROCESS | 1749 | 1466698903543 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:43 INFO - PROCESS | 1749 | 1466698903760 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:21:43 INFO - PROCESS | 1749 | 1466698903925 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:43 INFO - PROCESS | 1749 | 1466698903938 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x91917800 == 47 [pid = 1749] [id = 144] 09:21:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9a2e7400) [pid = 1749] [serial = 432] [outer = (nil)] 09:21:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0xa222d800) [pid = 1749] [serial = 433] [outer = 0x9a2e7400] 09:21:44 INFO - PROCESS | 1749 | 1466698904026 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0xa23a6800) [pid = 1749] [serial = 434] [outer = 0x9a2e7400] 09:21:45 INFO - PROCESS | 1749 | 1466698905002 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]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:21:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1535ms 09:21:45 INFO - PROCESS | 1749 | 1466698905063 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1749 | 1466698905067 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:21:45 INFO - PROCESS | 1749 | 1466698905075 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1749 | 1466698905079 Marionette TRACE conn4 <- [1,550,null,{}] 09:21:45 INFO - PROCESS | 1749 | 1466698905085 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}] 09:21:45 INFO - PROCESS | 1749 | 1466698905091 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:45 INFO - PROCESS | 1749 | 1466698905293 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:21:45 INFO - PROCESS | 1749 | 1466698905468 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1749 | 1466698905474 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b6400 == 48 [pid = 1749] [id = 145] 09:21:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9a601c00) [pid = 1749] [serial = 435] [outer = (nil)] 09:21:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0xa23fec00) [pid = 1749] [serial = 436] [outer = 0x9a601c00] 09:21:45 INFO - PROCESS | 1749 | 1466698905623 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa2fd4400) [pid = 1749] [serial = 437] [outer = 0x9a601c00] 09:21:46 INFO - PROCESS | 1749 | 1466698906524 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]]]}] 09:21:46 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. 09:21:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1491ms 09:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:21:46 INFO - PROCESS | 1749 | 1466698906578 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1749 | 1466698906582 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:21:46 INFO - PROCESS | 1749 | 1466698906591 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1749 | 1466698906594 Marionette TRACE conn4 <- [1,554,null,{}] 09:21:46 INFO - PROCESS | 1749 | 1466698906601 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}] 09:21:46 INFO - PROCESS | 1749 | 1466698906612 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:46 INFO - PROCESS | 1749 | 1466698906836 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:21:47 INFO - PROCESS | 1749 | 1466698907053 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1749 | 1466698907063 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b9c7800 == 49 [pid = 1749] [id = 146] 09:21:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0xa25f8400) [pid = 1749] [serial = 438] [outer = (nil)] 09:21:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa507b400) [pid = 1749] [serial = 439] [outer = 0xa25f8400] 09:21:47 INFO - PROCESS | 1749 | 1466698907192 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa62dbc00) [pid = 1749] [serial = 440] [outer = 0xa25f8400] 09:21:47 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:48 INFO - PROCESS | 1749 | 1466698908118 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]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1585ms 09:21:48 INFO - PROCESS | 1749 | 1466698908175 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:21:48 INFO - PROCESS | 1749 | 1466698908180 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:21:48 INFO - PROCESS | 1749 | 1466698908187 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1749 | 1466698908191 Marionette TRACE conn4 <- [1,558,null,{}] 09:21:48 INFO - PROCESS | 1749 | 1466698908196 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}] 09:21:48 INFO - PROCESS | 1749 | 1466698908203 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:48 INFO - PROCESS | 1749 | 1466698908424 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:21:48 INFO - PROCESS | 1749 | 1466698908641 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 1749 | 1466698908648 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x90963000 == 50 [pid = 1749] [id = 147] 09:21:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x90964400) [pid = 1749] [serial = 441] [outer = (nil)] 09:21:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9096a000) [pid = 1749] [serial = 442] [outer = 0x90964400] 09:21:48 INFO - PROCESS | 1749 | 1466698908753 Marionette DEBUG loaded listener.js 09:21:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9096d000) [pid = 1749] [serial = 443] [outer = 0x90964400] 09:21:49 INFO - PROCESS | 1749 | 1466698909693 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]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:21:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1542ms 09:21:49 INFO - PROCESS | 1749 | 1466698909729 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 1749 | 1466698909734 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:21:49 INFO - PROCESS | 1749 | 1466698909741 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 1749 | 1466698909745 Marionette TRACE conn4 <- [1,562,null,{}] 09:21:49 INFO - PROCESS | 1749 | 1466698909751 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}] 09:21:49 INFO - PROCESS | 1749 | 1466698909756 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:49 INFO - PROCESS | 1749 | 1466698909960 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:21:50 INFO - PROCESS | 1749 | 1466698910171 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1749 | 1466698910180 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x9078d400 == 51 [pid = 1749] [id = 148] 09:21:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9078d800) [pid = 1749] [serial = 444] [outer = (nil)] 09:21:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x90795800) [pid = 1749] [serial = 445] [outer = 0x9078d800] 09:21:50 INFO - PROCESS | 1749 | 1466698910307 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x90799800) [pid = 1749] [serial = 446] [outer = 0x9078d800] 09:21:50 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:51 INFO - PROCESS | 1749 | 1466698911206 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]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:21:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1494ms 09:21:51 INFO - PROCESS | 1749 | 1466698911236 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:21:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:21:51 INFO - PROCESS | 1749 | 1466698911240 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:21:51 INFO - PROCESS | 1749 | 1466698911247 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1749 | 1466698911251 Marionette TRACE conn4 <- [1,566,null,{}] 09:21:51 INFO - PROCESS | 1749 | 1466698911257 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}] 09:21:51 INFO - PROCESS | 1749 | 1466698911263 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:51 INFO - PROCESS | 1749 | 1466698911444 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:21:51 INFO - PROCESS | 1749 | 1466698911617 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 1749 | 1466698911625 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079c800 == 52 [pid = 1749] [id = 149] 09:21:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x908b4400) [pid = 1749] [serial = 447] [outer = (nil)] 09:21:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9096d800) [pid = 1749] [serial = 448] [outer = 0x908b4400] 09:21:51 INFO - PROCESS | 1749 | 1466698911713 Marionette DEBUG loaded listener.js 09:21:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0xa2239400) [pid = 1749] [serial = 449] [outer = 0x908b4400] 09:21:52 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:52 INFO - PROCESS | 1749 | 1466698912666 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:21:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1487ms 09:21:52 INFO - PROCESS | 1749 | 1466698912734 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:21:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:21:52 INFO - PROCESS | 1749 | 1466698912739 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:21:52 INFO - PROCESS | 1749 | 1466698912745 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 1749 | 1466698912749 Marionette TRACE conn4 <- [1,570,null,{}] 09:21:52 INFO - PROCESS | 1749 | 1466698912755 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}] 09:21:52 INFO - PROCESS | 1749 | 1466698912760 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:52 INFO - PROCESS | 1749 | 1466698912956 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:21:53 INFO - PROCESS | 1749 | 1466698913124 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1749 | 1466698913132 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x90962400 == 53 [pid = 1749] [id = 150] 09:21:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0xa2099800) [pid = 1749] [serial = 450] [outer = (nil)] 09:21:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0xa689dc00) [pid = 1749] [serial = 451] [outer = 0xa2099800] 09:21:53 INFO - PROCESS | 1749 | 1466698913222 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0xa6945400) [pid = 1749] [serial = 452] [outer = 0xa2099800] 09:21:53 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:54 INFO - PROCESS | 1749 | 1466698914168 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]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:21:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1482ms 09:21:54 INFO - PROCESS | 1749 | 1466698914227 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1749 | 1466698914232 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:21:54 INFO - PROCESS | 1749 | 1466698914239 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1749 | 1466698914244 Marionette TRACE conn4 <- [1,574,null,{}] 09:21:54 INFO - PROCESS | 1749 | 1466698914250 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}] 09:21:54 INFO - PROCESS | 1749 | 1466698914256 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:54 INFO - PROCESS | 1749 | 1466698914494 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:21:54 INFO - PROCESS | 1749 | 1466698914724 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 1749 | 1466698914732 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cbc00 == 54 [pid = 1749] [id = 151] 09:21:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x8e6cc000) [pid = 1749] [serial = 453] [outer = (nil)] 09:21:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x9191d000) [pid = 1749] [serial = 454] [outer = 0x8e6cc000] 09:21:54 INFO - PROCESS | 1749 | 1466698914851 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0xa6c62c00) [pid = 1749] [serial = 455] [outer = 0x8e6cc000] 09:21:55 INFO - PROCESS | 1749 | 1466698915827 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]]]}] 09:21:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:21:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1635ms 09:21:55 INFO - PROCESS | 1749 | 1466698915876 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:21:55 INFO - PROCESS | 1749 | 1466698915880 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:21:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:21:55 INFO - PROCESS | 1749 | 1466698915887 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:21:55 INFO - PROCESS | 1749 | 1466698915891 Marionette TRACE conn4 <- [1,578,null,{}] 09:21:55 INFO - PROCESS | 1749 | 1466698915897 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}] 09:21:55 INFO - PROCESS | 1749 | 1466698915902 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:56 INFO - PROCESS | 1749 | 1466698916089 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:21:56 INFO - PROCESS | 1749 | 1466698916308 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1749 | 1466698916316 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x95323800 == 55 [pid = 1749] [id = 152] 09:21:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x95325000) [pid = 1749] [serial = 456] [outer = (nil)] 09:21:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x95329c00) [pid = 1749] [serial = 457] [outer = 0x95325000] 09:21:56 INFO - PROCESS | 1749 | 1466698916444 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x9532cc00) [pid = 1749] [serial = 458] [outer = 0x95325000] 09:21:57 INFO - PROCESS | 1749 | 1466698917335 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]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:21:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1483ms 09:21:57 INFO - PROCESS | 1749 | 1466698917371 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1749 | 1466698917375 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:21:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:21:57 INFO - PROCESS | 1749 | 1466698917382 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1749 | 1466698917385 Marionette TRACE conn4 <- [1,582,null,{}] 09:21:57 INFO - PROCESS | 1749 | 1466698917391 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}] 09:21:57 INFO - PROCESS | 1749 | 1466698917396 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:57 INFO - PROCESS | 1749 | 1466698917588 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:21:57 INFO - PROCESS | 1749 | 1466698917760 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 1749 | 1466698917768 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43c400 == 56 [pid = 1749] [id = 153] 09:21:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8d43ec00) [pid = 1749] [serial = 459] [outer = (nil)] 09:21:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8d444c00) [pid = 1749] [serial = 460] [outer = 0x8d43ec00] 09:21:57 INFO - PROCESS | 1749 | 1466698917851 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x8d446800) [pid = 1749] [serial = 461] [outer = 0x8d43ec00] 09:21:58 INFO - PROCESS | 1749 | 1466698918861 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]]]}] 09:21:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:21:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1531ms 09:21:58 INFO - PROCESS | 1749 | 1466698918914 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 1749 | 1466698918917 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:21:58 INFO - PROCESS | 1749 | 1466698918924 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 1749 | 1466698918927 Marionette TRACE conn4 <- [1,586,null,{}] 09:21:58 INFO - PROCESS | 1749 | 1466698918933 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}] 09:21:58 INFO - PROCESS | 1749 | 1466698918938 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:59 INFO - PROCESS | 1749 | 1466698919133 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:21:59 INFO - PROCESS | 1749 | 1466698919374 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1749 | 1466698919384 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:21:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c9c00 == 57 [pid = 1749] [id = 154] 09:21:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x8e6ca000) [pid = 1749] [serial = 462] [outer = (nil)] 09:21:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x8e6cec00) [pid = 1749] [serial = 463] [outer = 0x8e6ca000] 09:21:59 INFO - PROCESS | 1749 | 1466698919807 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 136 (0x908b8000) [pid = 1749] [serial = 464] [outer = 0x8e6ca000] 09:22:00 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:00 INFO - PROCESS | 1749 | 1466698920787 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]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:22:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1936ms 09:22:00 INFO - PROCESS | 1749 | 1466698920861 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 1749 | 1466698920867 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:22:00 INFO - PROCESS | 1749 | 1466698920876 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 1749 | 1466698920880 Marionette TRACE conn4 <- [1,590,null,{}] 09:22:00 INFO - PROCESS | 1749 | 1466698920888 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}] 09:22:00 INFO - PROCESS | 1749 | 1466698920894 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:01 INFO - PROCESS | 1749 | 1466698921119 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:22:01 INFO - PROCESS | 1749 | 1466698921451 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1749 | 1466698921466 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bd400 == 58 [pid = 1749] [id = 155] 09:22:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 137 (0x908c0000) [pid = 1749] [serial = 465] [outer = (nil)] 09:22:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 138 (0x91bde400) [pid = 1749] [serial = 466] [outer = 0x908c0000] 09:22:01 INFO - PROCESS | 1749 | 1466698921574 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 139 (0x91ddb400) [pid = 1749] [serial = 467] [outer = 0x908c0000] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x908b4800 == 57 [pid = 1749] [id = 139] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x98a08400 == 56 [pid = 1749] [id = 138] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x924d0400 == 55 [pid = 1749] [id = 137] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x908be400 == 54 [pid = 1749] [id = 136] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x908c1400 == 53 [pid = 1749] [id = 135] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x91dd8400 == 52 [pid = 1749] [id = 125] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x9a6cac00 == 51 [pid = 1749] [id = 129] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x9191dc00 == 50 [pid = 1749] [id = 130] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x91dd3800 == 49 [pid = 1749] [id = 127] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x9acc2400 == 48 [pid = 1749] [id = 128] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x91593000 == 47 [pid = 1749] [id = 126] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x93973c00 == 46 [pid = 1749] [id = 131] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x908b9400 == 45 [pid = 1749] [id = 134] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x91bd8400 == 44 [pid = 1749] [id = 133] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x91589800 == 43 [pid = 1749] [id = 132] 09:22:03 INFO - PROCESS | 1749 | --DOCSHELL 0x91de2400 == 42 [pid = 1749] [id = 121] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43c400 == 41 [pid = 1749] [id = 153] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c9c00 == 40 [pid = 1749] [id = 154] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x95323800 == 39 [pid = 1749] [id = 152] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cbc00 == 38 [pid = 1749] [id = 151] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x90962400 == 37 [pid = 1749] [id = 150] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x9078d400 == 36 [pid = 1749] [id = 148] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x9079c800 == 35 [pid = 1749] [id = 149] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x90963000 == 34 [pid = 1749] [id = 147] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x9b9c7800 == 33 [pid = 1749] [id = 146] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x908b6400 == 32 [pid = 1749] [id = 145] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x9b024c00 == 31 [pid = 1749] [id = 143] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x91917800 == 30 [pid = 1749] [id = 144] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x95251c00 == 29 [pid = 1749] [id = 142] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x9a604000 == 28 [pid = 1749] [id = 140] 09:22:04 INFO - PROCESS | 1749 | --DOCSHELL 0x91dde800 == 27 [pid = 1749] [id = 141] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 138 (0x9d591800) [pid = 1749] [serial = 208] [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.] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 137 (0x952cec00) [pid = 1749] [serial = 334] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 136 (0x94831000) [pid = 1749] [serial = 333] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 135 (0x9ac95800) [pid = 1749] [serial = 337] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x9a6d0c00) [pid = 1749] [serial = 336] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0xa338e800) [pid = 1749] [serial = 340] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0xa2530800) [pid = 1749] [serial = 339] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0xa6941400) [pid = 1749] [serial = 343] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0xa682e800) [pid = 1749] [serial = 342] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0xa6ea6c00) [pid = 1749] [serial = 346] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0xa6c6f800) [pid = 1749] [serial = 345] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0xa8c81800) [pid = 1749] [serial = 349] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0xa23a5000) [pid = 1749] [serial = 364] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0xa8c0f400) [pid = 1749] [serial = 348] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x9adaf400) [pid = 1749] [serial = 363] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x9191d400) [pid = 1749] [serial = 352] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x9191b800) [pid = 1749] [serial = 351] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0xa9020800) [pid = 1749] [serial = 355] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x922e7400) [pid = 1749] [serial = 366] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0xa6f47c00) [pid = 1749] [serial = 354] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x91589000) [pid = 1749] [serial = 358] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x908bf000) [pid = 1749] [serial = 357] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x93d43c00) [pid = 1749] [serial = 361] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x93a3b800) [pid = 1749] [serial = 360] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x95256c00) [pid = 1749] [serial = 373] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x952d1800) [pid = 1749] [serial = 370] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9524d800) [pid = 1749] [serial = 369] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9232ac00) [pid = 1749] [serial = 367] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9999a400) [pid = 1749] [serial = 374] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9a602c00) [pid = 1749] [serial = 376] [outer = (nil)] [url = about:blank] 09:22:04 INFO - PROCESS | 1749 | 1466698924233 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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:22:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 3540ms 09:22:04 INFO - PROCESS | 1749 | 1466698924488 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1749 | 1466698924492 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:22:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:22:04 INFO - PROCESS | 1749 | 1466698924510 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1749 | 1466698924514 Marionette TRACE conn4 <- [1,594,null,{}] 09:22:04 INFO - PROCESS | 1749 | 1466698924523 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}] 09:22:04 INFO - PROCESS | 1749 | 1466698924529 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:04 INFO - PROCESS | 1749 | 1466698924686 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:22:04 INFO - PROCESS | 1749 | 1466698924838 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1749 | 1466698924849 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x91273400 == 28 [pid = 1749] [id = 156] 09:22:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x91273800) [pid = 1749] [serial = 468] [outer = (nil)] 09:22:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x91279c00) [pid = 1749] [serial = 469] [outer = 0x91273800] 09:22:04 INFO - PROCESS | 1749 | 1466698924923 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x91588400) [pid = 1749] [serial = 470] [outer = 0x91273800] 09:22:05 INFO - PROCESS | 1749 | 1466698925744 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]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:22:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1282ms 09:22:05 INFO - PROCESS | 1749 | 1466698925792 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 1749 | 1466698925801 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:22:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:22:05 INFO - PROCESS | 1749 | 1466698925813 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 1749 | 1466698925817 Marionette TRACE conn4 <- [1,598,null,{}] 09:22:05 INFO - PROCESS | 1749 | 1466698925823 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}] 09:22:05 INFO - PROCESS | 1749 | 1466698925829 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:06 INFO - PROCESS | 1749 | 1466698926000 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:22:06 INFO - PROCESS | 1749 | 1466698926134 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1749 | 1466698926145 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x91912c00 == 29 [pid = 1749] [id = 157] 09:22:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x91917800) [pid = 1749] [serial = 471] [outer = (nil)] 09:22:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x91be3c00) [pid = 1749] [serial = 472] [outer = 0x91917800] 09:22:06 INFO - PROCESS | 1749 | 1466698926221 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x91dd5c00) [pid = 1749] [serial = 473] [outer = 0x91917800] 09:22:07 INFO - PROCESS | 1749 | 1466698927150 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]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:22:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1382ms 09:22:07 INFO - PROCESS | 1749 | 1466698927196 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1749 | 1466698927200 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:22:07 INFO - PROCESS | 1749 | 1466698927216 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1749 | 1466698927223 Marionette TRACE conn4 <- [1,602,null,{}] 09:22:07 INFO - PROCESS | 1749 | 1466698927241 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}] 09:22:07 INFO - PROCESS | 1749 | 1466698927251 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:07 INFO - PROCESS | 1749 | 1466698927506 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9524fc00) [pid = 1749] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x908c1800) [pid = 1749] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9b9cf000) [pid = 1749] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x908c2800) [pid = 1749] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x93923800) [pid = 1749] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9191f800) [pid = 1749] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x98a72400) [pid = 1749] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x908ba400) [pid = 1749] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9b5bc800) [pid = 1749] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x98cb3400) [pid = 1749] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9191cc00) [pid = 1749] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x95447c00) [pid = 1749] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9adac400) [pid = 1749] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91920000) [pid = 1749] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x91bd8c00) [pid = 1749] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:22:08 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9a608800) [pid = 1749] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:22:08 INFO - PROCESS | 1749 | 1466698928628 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1749 | 1466698928637 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d449000 == 30 [pid = 1749] [id = 158] 09:22:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x8d449800) [pid = 1749] [serial = 474] [outer = (nil)] 09:22:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x8e6c8000) [pid = 1749] [serial = 475] [outer = 0x8d449800] 09:22:08 INFO - PROCESS | 1749 | 1466698928731 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x908b9400) [pid = 1749] [serial = 476] [outer = 0x8d449800] 09:22:09 INFO - PROCESS | 1749 | 1466698929735 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]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:22:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2550ms 09:22:09 INFO - PROCESS | 1749 | 1466698929770 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1749 | 1466698929777 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:22:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:22:09 INFO - PROCESS | 1749 | 1466698929785 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1749 | 1466698929790 Marionette TRACE conn4 <- [1,606,null,{}] 09:22:09 INFO - PROCESS | 1749 | 1466698929799 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}] 09:22:09 INFO - PROCESS | 1749 | 1466698929807 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:10 INFO - PROCESS | 1749 | 1466698930002 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:22:10 INFO - PROCESS | 1749 | 1466698930236 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1749 | 1466698930246 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x91911400 == 31 [pid = 1749] [id = 159] 09:22:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x91912800) [pid = 1749] [serial = 477] [outer = (nil)] 09:22:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9191e000) [pid = 1749] [serial = 478] [outer = 0x91912800] 09:22:10 INFO - PROCESS | 1749 | 1466698930389 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x91dd9800) [pid = 1749] [serial = 479] [outer = 0x91912800] 09:22:11 INFO - PROCESS | 1749 | 1466698931356 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]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:22:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1649ms 09:22:11 INFO - PROCESS | 1749 | 1466698931443 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:22:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:22:11 INFO - PROCESS | 1749 | 1466698931455 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:22:11 INFO - PROCESS | 1749 | 1466698931466 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 1749 | 1466698931474 Marionette TRACE conn4 <- [1,610,null,{}] 09:22:11 INFO - PROCESS | 1749 | 1466698931485 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}] 09:22:11 INFO - PROCESS | 1749 | 1466698931494 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:11 INFO - PROCESS | 1749 | 1466698931893 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:22:12 INFO - PROCESS | 1749 | 1466698932134 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 1749 | 1466698932146 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cb400 == 32 [pid = 1749] [id = 160] 09:22:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x924cdc00) [pid = 1749] [serial = 480] [outer = (nil)] 09:22:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x93922800) [pid = 1749] [serial = 481] [outer = 0x924cdc00] 09:22:12 INFO - PROCESS | 1749 | 1466698932233 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x93a35c00) [pid = 1749] [serial = 482] [outer = 0x924cdc00] 09:22:13 INFO - PROCESS | 1749 | 1466698933331 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]]]}] 09:22:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:22:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1943ms 09:22:13 INFO - PROCESS | 1749 | 1466698933407 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:22:13 INFO - PROCESS | 1749 | 1466698933411 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:22:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:22:13 INFO - PROCESS | 1749 | 1466698933433 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 1749 | 1466698933443 Marionette TRACE conn4 <- [1,614,null,{}] 09:22:13 INFO - PROCESS | 1749 | 1466698933450 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}] 09:22:13 INFO - PROCESS | 1749 | 1466698933459 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:13 INFO - PROCESS | 1749 | 1466698933703 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:22:13 INFO - PROCESS | 1749 | 1466698933925 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1749 | 1466698933938 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a35800 == 33 [pid = 1749] [id = 161] 09:22:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x93b38800) [pid = 1749] [serial = 483] [outer = (nil)] 09:22:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9524dc00) [pid = 1749] [serial = 484] [outer = 0x93b38800] 09:22:14 INFO - PROCESS | 1749 | 1466698934022 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x95323000) [pid = 1749] [serial = 485] [outer = 0x93b38800] 09:22:15 INFO - PROCESS | 1749 | 1466698935021 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]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:22:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1658ms 09:22:15 INFO - PROCESS | 1749 | 1466698935082 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:22:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:22:15 INFO - PROCESS | 1749 | 1466698935088 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:22:15 INFO - PROCESS | 1749 | 1466698935095 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1749 | 1466698935099 Marionette TRACE conn4 <- [1,618,null,{}] 09:22:15 INFO - PROCESS | 1749 | 1466698935105 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}] 09:22:15 INFO - PROCESS | 1749 | 1466698935110 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:15 INFO - PROCESS | 1749 | 1466698935361 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:22:15 INFO - PROCESS | 1749 | 1466698935578 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 1749 | 1466698935588 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x91276800 == 34 [pid = 1749] [id = 162] 09:22:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x93a3b800) [pid = 1749] [serial = 486] [outer = (nil)] 09:22:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x953fc000) [pid = 1749] [serial = 487] [outer = 0x93a3b800] 09:22:15 INFO - PROCESS | 1749 | 1466698935720 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x95444800) [pid = 1749] [serial = 488] [outer = 0x93a3b800] 09:22:16 INFO - PROCESS | 1749 | 1466698936687 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]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:22:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1636ms 09:22:16 INFO - PROCESS | 1749 | 1466698936731 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 1749 | 1466698936735 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:22:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:22:16 INFO - PROCESS | 1749 | 1466698936743 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 1749 | 1466698936747 Marionette TRACE conn4 <- [1,622,null,{}] 09:22:16 INFO - PROCESS | 1749 | 1466698936754 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}] 09:22:16 INFO - PROCESS | 1749 | 1466698936759 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:16 INFO - PROCESS | 1749 | 1466698936945 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:22:17 INFO - PROCESS | 1749 | 1466698937107 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 1749 | 1466698937127 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x908c2400 == 35 [pid = 1749] [id = 163] 09:22:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x91278400) [pid = 1749] [serial = 489] [outer = (nil)] 09:22:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x98a70c00) [pid = 1749] [serial = 490] [outer = 0x91278400] 09:22:17 INFO - PROCESS | 1749 | 1466698937326 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x99c47c00) [pid = 1749] [serial = 491] [outer = 0x91278400] 09:22:18 INFO - PROCESS | 1749 | 1466698938337 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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1636ms 09:22:18 INFO - PROCESS | 1749 | 1466698938379 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 1749 | 1466698938384 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:22:18 INFO - PROCESS | 1749 | 1466698938390 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1749 | 1466698938394 Marionette TRACE conn4 <- [1,626,null,{}] 09:22:18 INFO - PROCESS | 1749 | 1466698938400 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}] 09:22:18 INFO - PROCESS | 1749 | 1466698938406 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:18 INFO - PROCESS | 1749 | 1466698938594 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:22:18 INFO - PROCESS | 1749 | 1466698938804 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 1749 | 1466698938813 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e7400 == 36 [pid = 1749] [id = 164] 09:22:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x99d0d000) [pid = 1749] [serial = 492] [outer = (nil)] 09:22:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9a6c6400) [pid = 1749] [serial = 493] [outer = 0x99d0d000] 09:22:18 INFO - PROCESS | 1749 | 1466698938940 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9a605800) [pid = 1749] [serial = 494] [outer = 0x99d0d000] 09:22:19 INFO - PROCESS | 1749 | 1466698939894 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]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:22:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1536ms 09:22:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:22:19 INFO - PROCESS | 1749 | 1466698939927 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 1749 | 1466698939931 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:22:19 INFO - PROCESS | 1749 | 1466698939938 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 1749 | 1466698939942 Marionette TRACE conn4 <- [1,630,null,{}] 09:22:19 INFO - PROCESS | 1749 | 1466698939947 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}] 09:22:19 INFO - PROCESS | 1749 | 1466698939953 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:20 INFO - PROCESS | 1749 | 1466698940139 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:22:20 INFO - PROCESS | 1749 | 1466698940303 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:20 INFO - PROCESS | 1749 | 1466698940311 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096f000 == 37 [pid = 1749] [id = 165] 09:22:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x9158b000) [pid = 1749] [serial = 495] [outer = (nil)] 09:22:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x9ac88000) [pid = 1749] [serial = 496] [outer = 0x9158b000] 09:22:20 INFO - PROCESS | 1749 | 1466698940461 Marionette DEBUG loaded listener.js 09:22:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x9ac8cc00) [pid = 1749] [serial = 497] [outer = 0x9158b000] 09:22:21 INFO - PROCESS | 1749 | 1466698941393 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]]]}] 09:22:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:22:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1533ms 09:22:21 INFO - PROCESS | 1749 | 1466698941472 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:22:21 INFO - PROCESS | 1749 | 1466698941479 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:22:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:22:21 INFO - PROCESS | 1749 | 1466698941488 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:22:21 INFO - PROCESS | 1749 | 1466698941492 Marionette TRACE conn4 <- [1,634,null,{}] 09:22:21 INFO - PROCESS | 1749 | 1466698941499 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}] 09:22:21 INFO - PROCESS | 1749 | 1466698941505 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:21 INFO - PROCESS | 1749 | 1466698941712 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:22:21 INFO - PROCESS | 1749 | 1466698941952 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1749 | 1466698941961 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x922ebc00 == 38 [pid = 1749] [id = 166] 09:22:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x9a2e9400) [pid = 1749] [serial = 498] [outer = (nil)] 09:22:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x9acba000) [pid = 1749] [serial = 499] [outer = 0x9a2e9400] 09:22:22 INFO - PROCESS | 1749 | 1466698942056 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x93a35400) [pid = 1749] [serial = 500] [outer = 0x9a2e9400] 09:22:22 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:22 INFO - PROCESS | 1749 | 1466698942942 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]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:22:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1484ms 09:22:22 INFO - PROCESS | 1749 | 1466698942972 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:22:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:22:22 INFO - PROCESS | 1749 | 1466698942977 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:22:22 INFO - PROCESS | 1749 | 1466698942983 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1749 | 1466698942987 Marionette TRACE conn4 <- [1,638,null,{}] 09:22:22 INFO - PROCESS | 1749 | 1466698942993 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}] 09:22:23 INFO - PROCESS | 1749 | 1466698942999 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:23 INFO - PROCESS | 1749 | 1466698943180 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:22:23 INFO - PROCESS | 1749 | 1466698943350 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:23 INFO - PROCESS | 1749 | 1466698943360 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac93800 == 39 [pid = 1749] [id = 167] 09:22:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x9adaf800) [pid = 1749] [serial = 501] [outer = (nil)] 09:22:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x9adb8c00) [pid = 1749] [serial = 502] [outer = 0x9adaf800] 09:22:23 INFO - PROCESS | 1749 | 1466698943444 Marionette DEBUG loaded listener.js 09:22:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x9adb9800) [pid = 1749] [serial = 503] [outer = 0x9adaf800] 09:22:24 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:24 INFO - PROCESS | 1749 | 1466698944496 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]]]}] 09:22:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:22:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1582ms 09:22:24 INFO - PROCESS | 1749 | 1466698944566 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:22:24 INFO - PROCESS | 1749 | 1466698944569 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:22:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:22:24 INFO - PROCESS | 1749 | 1466698944586 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:22:24 INFO - PROCESS | 1749 | 1466698944590 Marionette TRACE conn4 <- [1,642,null,{}] 09:22:24 INFO - PROCESS | 1749 | 1466698944599 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}] 09:22:24 INFO - PROCESS | 1749 | 1466698944605 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:24 INFO - PROCESS | 1749 | 1466698944836 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:22:25 INFO - PROCESS | 1749 | 1466698945112 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1749 | 1466698945125 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x91274c00 == 40 [pid = 1749] [id = 168] 09:22:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x9158a400) [pid = 1749] [serial = 504] [outer = (nil)] 09:22:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x92211c00) [pid = 1749] [serial = 505] [outer = 0x9158a400] 09:22:25 INFO - PROCESS | 1749 | 1466698945224 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x9524cc00) [pid = 1749] [serial = 506] [outer = 0x9158a400] 09:22:26 INFO - PROCESS | 1749 | 1466698946414 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]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1897ms 09:22:26 INFO - PROCESS | 1749 | 1466698946474 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:22:26 INFO - PROCESS | 1749 | 1466698946481 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:22:26 INFO - PROCESS | 1749 | 1466698946489 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1749 | 1466698946497 Marionette TRACE conn4 <- [1,646,null,{}] 09:22:26 INFO - PROCESS | 1749 | 1466698946508 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}] 09:22:26 INFO - PROCESS | 1749 | 1466698946514 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:26 INFO - PROCESS | 1749 | 1466698946752 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:22:27 INFO - PROCESS | 1749 | 1466698947016 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1749 | 1466698947023 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x90961800 == 41 [pid = 1749] [id = 169] 09:22:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x90962800) [pid = 1749] [serial = 507] [outer = (nil)] 09:22:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x91588c00) [pid = 1749] [serial = 508] [outer = 0x90962800] 09:22:27 INFO - PROCESS | 1749 | 1466698947153 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x91590c00) [pid = 1749] [serial = 509] [outer = 0x90962800] 09:22:27 INFO - PROCESS | 1749 | --DOCSHELL 0x91ddac00 == 40 [pid = 1749] [id = 91] 09:22:27 INFO - PROCESS | 1749 | --DOCSHELL 0x91912c00 == 39 [pid = 1749] [id = 157] 09:22:27 INFO - PROCESS | 1749 | --DOCSHELL 0x91273400 == 38 [pid = 1749] [id = 156] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x9ac95400) [pid = 1749] [serial = 422] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0xa118a800) [pid = 1749] [serial = 392] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x924d6800) [pid = 1749] [serial = 404] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0xa3447c00) [pid = 1749] [serial = 395] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x9127d000) [pid = 1749] [serial = 406] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0xa1109c00) [pid = 1749] [serial = 391] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x952d1400) [pid = 1749] [serial = 413] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x924cf000) [pid = 1749] [serial = 403] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x924d1800) [pid = 1749] [serial = 397] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9a60f000) [pid = 1749] [serial = 377] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x922e9000) [pid = 1749] [serial = 419] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x9d549400) [pid = 1749] [serial = 389] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x99af0c00) [pid = 1749] [serial = 415] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0xa338d000) [pid = 1749] [serial = 394] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x91de2c00) [pid = 1749] [serial = 409] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x99027c00) [pid = 1749] [serial = 382] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x91596c00) [pid = 1749] [serial = 407] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x99d16400) [pid = 1749] [serial = 416] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x922e2400) [pid = 1749] [serial = 410] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9adb0c00) [pid = 1749] [serial = 385] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x924d2400) [pid = 1749] [serial = 398] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x99d0a800) [pid = 1749] [serial = 383] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9af5b000) [pid = 1749] [serial = 386] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x93a40800) [pid = 1749] [serial = 380] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x91be3000) [pid = 1749] [serial = 401] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x91be2000) [pid = 1749] [serial = 400] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9d48b000) [pid = 1749] [serial = 388] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x93972400) [pid = 1749] [serial = 379] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x93d4f800) [pid = 1749] [serial = 412] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x91919400) [pid = 1749] [serial = 418] [outer = (nil)] [url = about:blank] 09:22:27 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9a6c9800) [pid = 1749] [serial = 421] [outer = (nil)] [url = about:blank] 09:22:28 INFO - PROCESS | 1749 | 1466698948058 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]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1642ms 09:22:28 INFO - PROCESS | 1749 | 1466698948131 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1749 | 1466698948138 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:22:28 INFO - PROCESS | 1749 | 1466698948148 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1749 | 1466698948151 Marionette TRACE conn4 <- [1,650,null,{}] 09:22:28 INFO - PROCESS | 1749 | 1466698948158 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}] 09:22:28 INFO - PROCESS | 1749 | 1466698948164 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:28 INFO - PROCESS | 1749 | 1466698948358 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:22:28 INFO - PROCESS | 1749 | 1466698948485 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:28 INFO - PROCESS | 1749 | 1466698948493 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bfc00 == 39 [pid = 1749] [id = 170] 09:22:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x91920800) [pid = 1749] [serial = 510] [outer = (nil)] 09:22:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x91dd8400) [pid = 1749] [serial = 511] [outer = 0x91920800] 09:22:28 INFO - PROCESS | 1749 | 1466698948574 Marionette DEBUG loaded listener.js 09:22:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x92212000) [pid = 1749] [serial = 512] [outer = 0x91920800] 09:22:29 INFO - PROCESS | 1749 | 1466698949503 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]]]}] 09:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1392ms 09:22:29 INFO - PROCESS | 1749 | 1466698949541 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:22:29 INFO - PROCESS | 1749 | 1466698949545 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:22:29 INFO - PROCESS | 1749 | 1466698949552 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:22:29 INFO - PROCESS | 1749 | 1466698949558 Marionette TRACE conn4 <- [1,654,null,{}] 09:22:29 INFO - PROCESS | 1749 | 1466698949574 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}] 09:22:29 INFO - PROCESS | 1749 | 1466698949583 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:29 INFO - PROCESS | 1749 | 1466698949786 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:22:29 INFO - PROCESS | 1749 | 1466698949932 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 1749 | 1466698949940 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x924d2c00 == 40 [pid = 1749] [id = 171] 09:22:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x924d3800) [pid = 1749] [serial = 513] [outer = (nil)] 09:22:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9397ec00) [pid = 1749] [serial = 514] [outer = 0x924d3800] 09:22:30 INFO - PROCESS | 1749 | 1466698950025 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x93b37c00) [pid = 1749] [serial = 515] [outer = 0x924d3800] 09:22:30 INFO - PROCESS | 1749 | 1466698950971 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]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1447ms 09:22:31 INFO - PROCESS | 1749 | 1466698950999 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1749 | 1466698951003 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:22:31 INFO - PROCESS | 1749 | 1466698951010 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1749 | 1466698951013 Marionette TRACE conn4 <- [1,658,null,{}] 09:22:31 INFO - PROCESS | 1749 | 1466698951019 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}] 09:22:31 INFO - PROCESS | 1749 | 1466698951023 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:31 INFO - PROCESS | 1749 | 1466698951277 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:22:31 INFO - PROCESS | 1749 | 1466698951300 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 1749 | 1466698951308 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x9126fc00 == 41 [pid = 1749] [id = 172] 09:22:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x924d6800) [pid = 1749] [serial = 516] [outer = (nil)] 09:22:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x95253c00) [pid = 1749] [serial = 517] [outer = 0x924d6800] 09:22:31 INFO - PROCESS | 1749 | 1466698951380 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x953f8c00) [pid = 1749] [serial = 518] [outer = 0x924d6800] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x908c0000) [pid = 1749] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x8e6ca000) [pid = 1749] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9a2e7400) [pid = 1749] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0xa2099800) [pid = 1749] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x90964400) [pid = 1749] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x8d43ec00) [pid = 1749] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x8e6cc000) [pid = 1749] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x908b4400) [pid = 1749] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x953f2400) [pid = 1749] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9b025000) [pid = 1749] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91de0c00) [pid = 1749] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9a601c00) [pid = 1749] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0xa25f8400) [pid = 1749] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9078d800) [pid = 1749] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x95325000) [pid = 1749] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:22:32 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91273800) [pid = 1749] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:22:32 INFO - PROCESS | 1749 | 1466698952451 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]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1490ms 09:22:32 INFO - PROCESS | 1749 | 1466698952503 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 1749 | 1466698952506 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:22:32 INFO - PROCESS | 1749 | 1466698952515 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 1749 | 1466698952518 Marionette TRACE conn4 <- [1,662,null,{}] 09:22:32 INFO - PROCESS | 1749 | 1466698952524 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}] 09:22:32 INFO - PROCESS | 1749 | 1466698952528 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:32 INFO - PROCESS | 1749 | 1466698952698 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:22:32 INFO - PROCESS | 1749 | 1466698952865 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1749 | 1466698952873 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43ec00 == 42 [pid = 1749] [id = 173] 09:22:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x8d442800) [pid = 1749] [serial = 519] [outer = (nil)] 09:22:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x908bc000) [pid = 1749] [serial = 520] [outer = 0x8d442800] 09:22:32 INFO - PROCESS | 1749 | 1466698952947 Marionette DEBUG loaded listener.js 09:22:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x95249c00) [pid = 1749] [serial = 521] [outer = 0x8d442800] 09:22:33 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:33 INFO - PROCESS | 1749 | 1466698953704 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1235ms 09:22:33 INFO - PROCESS | 1749 | 1466698953752 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 1749 | 1466698953756 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:22:33 INFO - PROCESS | 1749 | 1466698953762 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 1749 | 1466698953765 Marionette TRACE conn4 <- [1,666,null,{}] 09:22:33 INFO - PROCESS | 1749 | 1466698953771 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}] 09:22:33 INFO - PROCESS | 1749 | 1466698953780 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:34 INFO - PROCESS | 1749 | 1466698954010 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:22:34 INFO - PROCESS | 1749 | 1466698954202 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 1749 | 1466698954213 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43c400 == 43 [pid = 1749] [id = 174] 09:22:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x8d43d000) [pid = 1749] [serial = 522] [outer = (nil)] 09:22:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x8d446000) [pid = 1749] [serial = 523] [outer = 0x8d43d000] 09:22:34 INFO - PROCESS | 1749 | 1466698954308 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x8e6cc800) [pid = 1749] [serial = 524] [outer = 0x8d43d000] 09:22:35 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:35 INFO - PROCESS | 1749 | 1466698955427 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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1731ms 09:22:35 INFO - PROCESS | 1749 | 1466698955496 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 1749 | 1466698955503 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:22:35 INFO - PROCESS | 1749 | 1466698955512 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1749 | 1466698955518 Marionette TRACE conn4 <- [1,670,null,{}] 09:22:35 INFO - PROCESS | 1749 | 1466698955528 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}] 09:22:35 INFO - PROCESS | 1749 | 1466698955537 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:35 INFO - PROCESS | 1749 | 1466698955803 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:22:36 INFO - PROCESS | 1749 | 1466698956033 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1749 | 1466698956046 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191fc00 == 44 [pid = 1749] [id = 175] 09:22:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x91be4c00) [pid = 1749] [serial = 525] [outer = (nil)] 09:22:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x91de0c00) [pid = 1749] [serial = 526] [outer = 0x91be4c00] 09:22:36 INFO - PROCESS | 1749 | 1466698956134 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x922e2400) [pid = 1749] [serial = 527] [outer = 0x91be4c00] 09:22:37 INFO - PROCESS | 1749 | 1466698957132 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]]]}] 09:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1695ms 09:22:37 INFO - PROCESS | 1749 | 1466698957210 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:22:37 INFO - PROCESS | 1749 | 1466698957218 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:22:37 INFO - PROCESS | 1749 | 1466698957228 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:22:37 INFO - PROCESS | 1749 | 1466698957232 Marionette TRACE conn4 <- [1,674,null,{}] 09:22:37 INFO - PROCESS | 1749 | 1466698957240 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}] 09:22:37 INFO - PROCESS | 1749 | 1466698957246 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:37 INFO - PROCESS | 1749 | 1466698957496 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:22:37 INFO - PROCESS | 1749 | 1466698957810 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 1749 | 1466698957820 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x93923800 == 45 [pid = 1749] [id = 176] 09:22:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9397e800) [pid = 1749] [serial = 528] [outer = (nil)] 09:22:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x93d46c00) [pid = 1749] [serial = 529] [outer = 0x9397e800] 09:22:37 INFO - PROCESS | 1749 | 1466698957908 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x95255000) [pid = 1749] [serial = 530] [outer = 0x9397e800] 09:22:38 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:38 INFO - PROCESS | 1749 | 1466698958897 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]]]}] 09:22:38 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 09:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1735ms 09:22:38 INFO - PROCESS | 1749 | 1466698958964 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:22:38 INFO - PROCESS | 1749 | 1466698958969 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:22:38 INFO - PROCESS | 1749 | 1466698958978 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1749 | 1466698958988 Marionette TRACE conn4 <- [1,678,null,{}] 09:22:39 INFO - PROCESS | 1749 | 1466698959004 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}] 09:22:39 INFO - PROCESS | 1749 | 1466698959011 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:39 INFO - PROCESS | 1749 | 1466698959263 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:22:39 INFO - PROCESS | 1749 | 1466698959539 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1749 | 1466698959550 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x99af0c00 == 46 [pid = 1749] [id = 177] 09:22:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x99c0b400) [pid = 1749] [serial = 531] [outer = (nil)] 09:22:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9a2e5000) [pid = 1749] [serial = 532] [outer = 0x99c0b400] 09:22:39 INFO - PROCESS | 1749 | 1466698959639 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9a607800) [pid = 1749] [serial = 533] [outer = 0x99c0b400] 09:22:40 INFO - PROCESS | 1749 | 1466698960611 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]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1693ms 09:22:40 INFO - PROCESS | 1749 | 1466698960716 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1749 | 1466698960723 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:22:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:22:40 INFO - PROCESS | 1749 | 1466698960735 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1749 | 1466698960738 Marionette TRACE conn4 <- [1,682,null,{}] 09:22:40 INFO - PROCESS | 1749 | 1466698960744 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}] 09:22:40 INFO - PROCESS | 1749 | 1466698960749 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:40 INFO - PROCESS | 1749 | 1466698960961 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:22:41 INFO - PROCESS | 1749 | 1466698961165 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1749 | 1466698961175 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x99a0d400 == 47 [pid = 1749] [id = 178] 09:22:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x99d0ac00) [pid = 1749] [serial = 534] [outer = (nil)] 09:22:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9ac8c800) [pid = 1749] [serial = 535] [outer = 0x99d0ac00] 09:22:41 INFO - PROCESS | 1749 | 1466698961269 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9acb9400) [pid = 1749] [serial = 536] [outer = 0x99d0ac00] 09:22:42 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:42 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:22:42 INFO - PROCESS | 1749 | 1466698962593 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]]]}] 09:22:42 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) 09:22:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1892ms 09:22:42 INFO - PROCESS | 1749 | 1466698962677 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1749 | 1466698962682 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:22:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:22:42 INFO - PROCESS | 1749 | 1466698962740 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1749 | 1466698962745 Marionette TRACE conn4 <- [1,686,null,{}] 09:22:42 INFO - PROCESS | 1749 | 1466698962751 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}] 09:22:42 INFO - PROCESS | 1749 | 1466698962756 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:42 INFO - PROCESS | 1749 | 1466698962951 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:22:43 INFO - PROCESS | 1749 | 1466698963117 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1749 | 1466698963135 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b060c00 == 48 [pid = 1749] [id = 179] 09:22:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9b506c00) [pid = 1749] [serial = 537] [outer = (nil)] 09:22:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9b5c1800) [pid = 1749] [serial = 538] [outer = 0x9b506c00] 09:22:43 INFO - PROCESS | 1749 | 1466698963234 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9d591800) [pid = 1749] [serial = 539] [outer = 0x9b506c00] 09:22:44 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:44 INFO - PROCESS | 1749 | 1466698964643 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]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:22:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1939ms 09:22:44 INFO - PROCESS | 1749 | 1466698964768 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1749 | 1466698964773 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:22:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:22:44 INFO - PROCESS | 1749 | 1466698964790 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1749 | 1466698964794 Marionette TRACE conn4 <- [1,690,null,{}] 09:22:44 INFO - PROCESS | 1749 | 1466698964801 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}] 09:22:44 INFO - PROCESS | 1749 | 1466698964809 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:45 INFO - PROCESS | 1749 | 1466698965000 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:22:45 INFO - PROCESS | 1749 | 1466698965170 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1749 | 1466698965181 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f5c00 == 49 [pid = 1749] [id = 180] 09:22:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9b025000) [pid = 1749] [serial = 540] [outer = (nil)] 09:22:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9d928800) [pid = 1749] [serial = 541] [outer = 0x9b025000] 09:22:45 INFO - PROCESS | 1749 | 1466698965265 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0xa222e400) [pid = 1749] [serial = 542] [outer = 0x9b025000] 09:22:46 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:47 INFO - PROCESS | 1749 | 1466698967081 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]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:22:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2340ms 09:22:47 INFO - PROCESS | 1749 | 1466698967148 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1749 | 1466698967153 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:22:47 INFO - PROCESS | 1749 | 1466698967163 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1749 | 1466698967169 Marionette TRACE conn4 <- [1,694,null,{}] 09:22:47 INFO - PROCESS | 1749 | 1466698967220 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}] 09:22:47 INFO - PROCESS | 1749 | 1466698967225 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:47 INFO - PROCESS | 1749 | 1466698967474 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:22:47 INFO - PROCESS | 1749 | 1466698967643 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1749 | 1466698967657 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x91919400 == 50 [pid = 1749] [id = 181] 09:22:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x91919800) [pid = 1749] [serial = 543] [outer = (nil)] 09:22:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x91bdc000) [pid = 1749] [serial = 544] [outer = 0x91919800] 09:22:47 INFO - PROCESS | 1749 | 1466698967783 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x91dde800) [pid = 1749] [serial = 545] [outer = 0x91919800] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9220e000 == 49 [pid = 1749] [id = 89] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43ec00 == 48 [pid = 1749] [id = 173] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9126fc00 == 47 [pid = 1749] [id = 172] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x924d2c00 == 46 [pid = 1749] [id = 171] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x908bfc00 == 45 [pid = 1749] [id = 170] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x90961800 == 44 [pid = 1749] [id = 169] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x95408400 == 43 [pid = 1749] [id = 90] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x908bd400 == 42 [pid = 1749] [id = 155] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9544d400 == 41 [pid = 1749] [id = 78] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x922e5000 == 40 [pid = 1749] [id = 82] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x92211400 == 39 [pid = 1749] [id = 94] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91911400 == 38 [pid = 1749] [id = 159] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x922de000 == 37 [pid = 1749] [id = 80] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x93a43c00 == 36 [pid = 1749] [id = 83] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9795f800 == 35 [pid = 1749] [id = 84] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x99025000 == 34 [pid = 1749] [id = 93] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x93a35800 == 33 [pid = 1749] [id = 161] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0xa3448000 == 32 [pid = 1749] [id = 86] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x922ebc00 == 31 [pid = 1749] [id = 166] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91276800 == 30 [pid = 1749] [id = 162] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x922e7400 == 29 [pid = 1749] [id = 164] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x93a3ec00 == 28 [pid = 1749] [id = 77] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d449000 == 27 [pid = 1749] [id = 158] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9b9ca000 == 26 [pid = 1749] [id = 85] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4f000 == 25 [pid = 1749] [id = 92] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x924cb400 == 24 [pid = 1749] [id = 160] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9902e000 == 23 [pid = 1749] [id = 81] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9096f000 == 22 [pid = 1749] [id = 165] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91274c00 == 21 [pid = 1749] [id = 168] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac93800 == 20 [pid = 1749] [id = 167] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91dd7000 == 19 [pid = 1749] [id = 87] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x908c2400 == 18 [pid = 1749] [id = 163] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9158b400 == 17 [pid = 1749] [id = 88] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9a606c00 == 16 [pid = 1749] [id = 79] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9b060c00 == 15 [pid = 1749] [id = 179] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x953f5c00 == 14 [pid = 1749] [id = 180] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x99a0d400 == 13 [pid = 1749] [id = 178] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x99af0c00 == 12 [pid = 1749] [id = 177] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9191fc00 == 11 [pid = 1749] [id = 175] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x93923800 == 10 [pid = 1749] [id = 176] 09:22:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43c400 == 9 [pid = 1749] [id = 174] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x91ddb400) [pid = 1749] [serial = 467] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x908b8000) [pid = 1749] [serial = 464] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0xa23a6800) [pid = 1749] [serial = 434] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0xa6945400) [pid = 1749] [serial = 452] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9096d000) [pid = 1749] [serial = 443] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x8d446800) [pid = 1749] [serial = 461] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0xa6c62c00) [pid = 1749] [serial = 455] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0xa2239400) [pid = 1749] [serial = 449] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9a41a000) [pid = 1749] [serial = 428] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9d91d400) [pid = 1749] [serial = 431] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x924cc000) [pid = 1749] [serial = 425] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0xa2fd4400) [pid = 1749] [serial = 437] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0xa62dbc00) [pid = 1749] [serial = 440] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x90799800) [pid = 1749] [serial = 446] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9532cc00) [pid = 1749] [serial = 458] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x8d444c00) [pid = 1749] [serial = 460] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x8e6cec00) [pid = 1749] [serial = 463] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x922e1c00) [pid = 1749] [serial = 424] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x98362000) [pid = 1749] [serial = 427] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9b9d3c00) [pid = 1749] [serial = 430] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0xa222d800) [pid = 1749] [serial = 433] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91279c00) [pid = 1749] [serial = 469] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91588400) [pid = 1749] [serial = 470] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0xa23fec00) [pid = 1749] [serial = 436] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x91bde400) [pid = 1749] [serial = 466] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa507b400) [pid = 1749] [serial = 439] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9096a000) [pid = 1749] [serial = 442] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x90795800) [pid = 1749] [serial = 445] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9096d800) [pid = 1749] [serial = 448] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0xa689dc00) [pid = 1749] [serial = 451] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9191d000) [pid = 1749] [serial = 454] [outer = (nil)] [url = about:blank] 09:22:49 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x95329c00) [pid = 1749] [serial = 457] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91be3c00) [pid = 1749] [serial = 472] [outer = (nil)] [url = about:blank] 09:22:50 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:50 INFO - PROCESS | 1749 | 1466698970800 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]]]}] 09:22:50 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) 09:22:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 3651ms 09:22:50 INFO - PROCESS | 1749 | 1466698970814 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1749 | 1466698970820 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:22:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:22:50 INFO - PROCESS | 1749 | 1466698970828 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1749 | 1466698970833 Marionette TRACE conn4 <- [1,698,null,{}] 09:22:50 INFO - PROCESS | 1749 | 1466698970841 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}] 09:22:50 INFO - PROCESS | 1749 | 1466698970847 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:51 INFO - PROCESS | 1749 | 1466698971026 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:22:51 INFO - PROCESS | 1749 | 1466698971145 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1749 | 1466698971158 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079a800 == 10 [pid = 1749] [id = 182] 09:22:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x908bb000) [pid = 1749] [serial = 546] [outer = (nil)] 09:22:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x908c0c00) [pid = 1749] [serial = 547] [outer = 0x908bb000] 09:22:51 INFO - PROCESS | 1749 | 1466698971234 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x90962000) [pid = 1749] [serial = 548] [outer = 0x908bb000] 09:22:52 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:52 INFO - PROCESS | 1749 | 1466698972415 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]]]}] 09:22:52 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) 09:22:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1639ms 09:22:52 INFO - PROCESS | 1749 | 1466698972483 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1749 | 1466698972492 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:22:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:22:52 INFO - PROCESS | 1749 | 1466698972514 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1749 | 1466698972519 Marionette TRACE conn4 <- [1,702,null,{}] 09:22:52 INFO - PROCESS | 1749 | 1466698972526 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}] 09:22:52 INFO - PROCESS | 1749 | 1466698972531 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:52 INFO - PROCESS | 1749 | 1466698972784 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:22:52 INFO - PROCESS | 1749 | 1466698972820 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1749 | 1466698972829 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x91276400 == 11 [pid = 1749] [id = 183] 09:22:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9127c400) [pid = 1749] [serial = 549] [outer = (nil)] 09:22:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9158d800) [pid = 1749] [serial = 550] [outer = 0x9127c400] 09:22:52 INFO - PROCESS | 1749 | 1466698972906 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91594800) [pid = 1749] [serial = 551] [outer = 0x9127c400] 09:22:54 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:54 INFO - PROCESS | 1749 | 1466698974298 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:22:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1850ms 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x924d3800) [pid = 1749] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x91917800) [pid = 1749] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x924d6800) [pid = 1749] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x8d442800) [pid = 1749] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93a3b800) [pid = 1749] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x93b38800) [pid = 1749] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9a2e9400) [pid = 1749] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x91912800) [pid = 1749] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x91920800) [pid = 1749] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x90962800) [pid = 1749] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x8d449800) [pid = 1749] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9158b000) [pid = 1749] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x924cdc00) [pid = 1749] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x99d0d000) [pid = 1749] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x91278400) [pid = 1749] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9adaf800) [pid = 1749] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:22:55 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9158a400) [pid = 1749] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:22:55 INFO - PROCESS | 1749 | 1466698975138 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 1749 | 1466698975145 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:22:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:22:55 INFO - PROCESS | 1749 | 1466698975167 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 1749 | 1466698975173 Marionette TRACE conn4 <- [1,706,null,{}] 09:22:55 INFO - PROCESS | 1749 | 1466698975191 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}] 09:22:55 INFO - PROCESS | 1749 | 1466698975200 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:55 INFO - PROCESS | 1749 | 1466698975400 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:22:55 INFO - PROCESS | 1749 | 1466698975480 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1749 | 1466698975488 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x91ddac00 == 12 [pid = 1749] [id = 184] 09:22:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x91ddc000) [pid = 1749] [serial = 552] [outer = (nil)] 09:22:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x92210400) [pid = 1749] [serial = 553] [outer = 0x91ddc000] 09:22:55 INFO - PROCESS | 1749 | 1466698975570 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x922e9400) [pid = 1749] [serial = 554] [outer = 0x91ddc000] 09:22:56 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:56 INFO - PROCESS | 1749 | 1466698976806 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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:22:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1697ms 09:22:56 INFO - PROCESS | 1749 | 1466698976873 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:22:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:22:56 INFO - PROCESS | 1749 | 1466698976877 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:22:56 INFO - PROCESS | 1749 | 1466698976884 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1749 | 1466698976888 Marionette TRACE conn4 <- [1,710,null,{}] 09:22:56 INFO - PROCESS | 1749 | 1466698976893 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}] 09:22:56 INFO - PROCESS | 1749 | 1466698976900 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:57 INFO - PROCESS | 1749 | 1466698977146 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:22:57 INFO - PROCESS | 1749 | 1466698977283 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1749 | 1466698977292 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43c800 == 13 [pid = 1749] [id = 185] 09:22:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x8d43d800) [pid = 1749] [serial = 555] [outer = (nil)] 09:22:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x8d449000) [pid = 1749] [serial = 556] [outer = 0x8d43d800] 09:22:57 INFO - PROCESS | 1749 | 1466698977391 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x9079ac00) [pid = 1749] [serial = 557] [outer = 0x8d43d800] 09:22:58 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:58 INFO - PROCESS | 1749 | 1466698978862 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]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:22:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2041ms 09:22:58 INFO - PROCESS | 1749 | 1466698978929 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1749 | 1466698978936 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:22:58 INFO - PROCESS | 1749 | 1466698978945 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1749 | 1466698978952 Marionette TRACE conn4 <- [1,714,null,{}] 09:22:58 INFO - PROCESS | 1749 | 1466698978960 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}] 09:22:58 INFO - PROCESS | 1749 | 1466698978966 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:59 INFO - PROCESS | 1749 | 1466698979181 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:22:59 INFO - PROCESS | 1749 | 1466698979341 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1749 | 1466698979352 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:22:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x91273400 == 14 [pid = 1749] [id = 186] 09:22:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x91275400) [pid = 1749] [serial = 558] [outer = (nil)] 09:22:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x91594000) [pid = 1749] [serial = 559] [outer = 0x91275400] 09:22:59 INFO - PROCESS | 1749 | 1466698979441 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91919c00) [pid = 1749] [serial = 560] [outer = 0x91275400] 09:23:00 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:00 INFO - PROCESS | 1749 | 1466698980848 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]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:23:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2037ms 09:23:00 INFO - PROCESS | 1749 | 1466698980987 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1749 | 1466698980994 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:23:01 INFO - PROCESS | 1749 | 1466698981002 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1749 | 1466698981007 Marionette TRACE conn4 <- [1,718,null,{}] 09:23:01 INFO - PROCESS | 1749 | 1466698981013 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}] 09:23:01 INFO - PROCESS | 1749 | 1466698981019 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:01 INFO - PROCESS | 1749 | 1466698981239 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:23:01 INFO - PROCESS | 1749 | 1466698981403 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1749 | 1466698981412 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x92208000 == 15 [pid = 1749] [id = 187] 09:23:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x922e4400) [pid = 1749] [serial = 561] [outer = (nil)] 09:23:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x924cb400) [pid = 1749] [serial = 562] [outer = 0x922e4400] 09:23:01 INFO - PROCESS | 1749 | 1466698981500 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x924d2c00) [pid = 1749] [serial = 563] [outer = 0x922e4400] 09:23:02 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:02 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:23:03 INFO - PROCESS | 1749 | 1466698983010 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]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:23:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2039ms 09:23:03 INFO - PROCESS | 1749 | 1466698983042 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:23:03 INFO - PROCESS | 1749 | 1466698983047 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:23:03 INFO - PROCESS | 1749 | 1466698983064 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1749 | 1466698983075 Marionette TRACE conn4 <- [1,722,null,{}] 09:23:03 INFO - PROCESS | 1749 | 1466698983083 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}] 09:23:03 INFO - PROCESS | 1749 | 1466698983090 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:03 INFO - PROCESS | 1749 | 1466698983315 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:23:03 INFO - PROCESS | 1749 | 1466698983477 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1749 | 1466698983487 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c1400 == 16 [pid = 1749] [id = 188] 09:23:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9078f000) [pid = 1749] [serial = 564] [outer = (nil)] 09:23:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93d44400) [pid = 1749] [serial = 565] [outer = 0x9078f000] 09:23:03 INFO - PROCESS | 1749 | 1466698983575 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91bdfc00) [pid = 1749] [serial = 566] [outer = 0x9078f000] 09:23:04 INFO - PROCESS | 1749 | 1466698984515 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] 09:23:04 INFO - PROCESS | 1749 | 1466698984563 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:23:04 INFO - PROCESS | 1749 | 1466698984570 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1749 | 1466698984574 Marionette TRACE conn4 <- [1,726,null,{}] 09:23:04 INFO - PROCESS | 1749 | 1466698984580 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}] 09:23:04 INFO - PROCESS | 1749 | 1466698984586 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:04 INFO - PROCESS | 1749 | 1466698984781 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:23:05 INFO - PROCESS | 1749 | 1466698985008 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1749 | 1466698985017 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d444c00 == 17 [pid = 1749] [id = 189] 09:23:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93d47400) [pid = 1749] [serial = 567] [outer = (nil)] 09:23:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x953f3000) [pid = 1749] [serial = 568] [outer = 0x93d47400] 09:23:05 INFO - PROCESS | 1749 | 1466698985161 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9532d000) [pid = 1749] [serial = 569] [outer = 0x93d47400] 09:23:05 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:05 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:23:06 INFO - PROCESS | 1749 | 1466698986188 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]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:23:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1689ms 09:23:06 INFO - PROCESS | 1749 | 1466698986261 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:23:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:23:06 INFO - PROCESS | 1749 | 1466698986266 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:23:06 INFO - PROCESS | 1749 | 1466698986273 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1749 | 1466698986277 Marionette TRACE conn4 <- [1,730,null,{}] 09:23:06 INFO - PROCESS | 1749 | 1466698986284 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}] 09:23:06 INFO - PROCESS | 1749 | 1466698986290 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:06 INFO - PROCESS | 1749 | 1466698986517 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:23:06 INFO - PROCESS | 1749 | 1466698986731 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1749 | 1466698986752 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x91276000 == 18 [pid = 1749] [id = 190] 09:23:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91dd7800) [pid = 1749] [serial = 570] [outer = (nil)] 09:23:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x98cb8800) [pid = 1749] [serial = 571] [outer = 0x91dd7800] 09:23:06 INFO - PROCESS | 1749 | 1466698986852 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x99c02c00) [pid = 1749] [serial = 572] [outer = 0x91dd7800] 09:23:07 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:07 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:23:07 INFO - PROCESS | 1749 | 1466698987889 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] 09:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:23:07 INFO - PROCESS | 1749 | 1466698987962 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:23:07 INFO - PROCESS | 1749 | 1466698987969 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1749 | 1466698987973 Marionette TRACE conn4 <- [1,734,null,{}] 09:23:07 INFO - PROCESS | 1749 | 1466698987979 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}] 09:23:07 INFO - PROCESS | 1749 | 1466698987985 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:08 INFO - PROCESS | 1749 | 1466698988186 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:23:08 INFO - PROCESS | 1749 | 1466698988403 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1749 | 1466698988413 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x90791c00 == 19 [pid = 1749] [id = 191] 09:23:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x91273000) [pid = 1749] [serial = 573] [outer = (nil)] 09:23:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x99c01400) [pid = 1749] [serial = 574] [outer = 0x91273000] 09:23:08 INFO - PROCESS | 1749 | 1466698988546 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9a16b400) [pid = 1749] [serial = 575] [outer = 0x91273000] 09:23:09 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:09 INFO - PROCESS | 1749 | 1466698989465 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]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:23:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1535ms 09:23:09 INFO - PROCESS | 1749 | 1466698989504 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:23:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:23:09 INFO - PROCESS | 1749 | 1466698989509 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:23:09 INFO - PROCESS | 1749 | 1466698989515 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1749 | 1466698989519 Marionette TRACE conn4 <- [1,738,null,{}] 09:23:09 INFO - PROCESS | 1749 | 1466698989526 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}] 09:23:09 INFO - PROCESS | 1749 | 1466698989530 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:09 INFO - PROCESS | 1749 | 1466698989714 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:23:09 INFO - PROCESS | 1749 | 1466698989883 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1749 | 1466698989889 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c3800 == 20 [pid = 1749] [id = 192] 09:23:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x8e6c7000) [pid = 1749] [serial = 576] [outer = (nil)] 09:23:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x91ddec00) [pid = 1749] [serial = 577] [outer = 0x8e6c7000] 09:23:09 INFO - PROCESS | 1749 | 1466698989977 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x924d3400) [pid = 1749] [serial = 578] [outer = 0x8e6c7000] 09:23:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x8d444800) [pid = 1749] [serial = 579] [outer = 0x93d50000] 09:23:11 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:11 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:23:11 INFO - PROCESS | 1749 | --DOCSHELL 0x91ddac00 == 19 [pid = 1749] [id = 184] 09:23:11 INFO - PROCESS | 1749 | --DOCSHELL 0x91276400 == 18 [pid = 1749] [id = 183] 09:23:11 INFO - PROCESS | 1749 | 1466698991776 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]]]}] 09:23:11 INFO - PROCESS | 1749 | --DOCSHELL 0x9079a800 == 17 [pid = 1749] [id = 182] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x91dd5c00) [pid = 1749] [serial = 473] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x95253c00) [pid = 1749] [serial = 517] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x908bc000) [pid = 1749] [serial = 520] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x953f8c00) [pid = 1749] [serial = 518] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x953fc000) [pid = 1749] [serial = 487] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x95444800) [pid = 1749] [serial = 488] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9524dc00) [pid = 1749] [serial = 484] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x95323000) [pid = 1749] [serial = 485] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9acba000) [pid = 1749] [serial = 499] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93a35400) [pid = 1749] [serial = 500] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9191e000) [pid = 1749] [serial = 478] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91dd9800) [pid = 1749] [serial = 479] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x91dd8400) [pid = 1749] [serial = 511] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x92212000) [pid = 1749] [serial = 512] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x91588c00) [pid = 1749] [serial = 508] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91590c00) [pid = 1749] [serial = 509] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x8e6c8000) [pid = 1749] [serial = 475] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x908b9400) [pid = 1749] [serial = 476] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9ac88000) [pid = 1749] [serial = 496] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9ac8cc00) [pid = 1749] [serial = 497] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x93922800) [pid = 1749] [serial = 481] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x93a35c00) [pid = 1749] [serial = 482] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9a6c6400) [pid = 1749] [serial = 493] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9a605800) [pid = 1749] [serial = 494] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x98a70c00) [pid = 1749] [serial = 490] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x99c47c00) [pid = 1749] [serial = 491] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9adb8c00) [pid = 1749] [serial = 502] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9adb9800) [pid = 1749] [serial = 503] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x92211c00) [pid = 1749] [serial = 505] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x9524cc00) [pid = 1749] [serial = 506] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x9397ec00) [pid = 1749] [serial = 514] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x95249c00) [pid = 1749] [serial = 521] [outer = (nil)] [url = about:blank] 09:23:11 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0x93b37c00) [pid = 1749] [serial = 515] [outer = (nil)] [url = about:blank] 09:23:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:23:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2336ms 09:23:11 INFO - PROCESS | 1749 | 1466698991852 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1749 | 1466698991859 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:23:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:23:11 INFO - PROCESS | 1749 | 1466698991868 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1749 | 1466698991871 Marionette TRACE conn4 <- [1,742,null,{}] 09:23:11 INFO - PROCESS | 1749 | 1466698991879 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}] 09:23:11 INFO - PROCESS | 1749 | 1466698991884 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:12 INFO - PROCESS | 1749 | 1466698992066 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:23:12 INFO - PROCESS | 1749 | 1466698992186 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1749 | 1466698992197 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x90799800 == 18 [pid = 1749] [id = 193] 09:23:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0x908b9c00) [pid = 1749] [serial = 580] [outer = (nil)] 09:23:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0x908bf000) [pid = 1749] [serial = 581] [outer = 0x908b9c00] 09:23:12 INFO - PROCESS | 1749 | 1466698992276 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x90961400) [pid = 1749] [serial = 582] [outer = 0x908b9c00] 09:23:13 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:13 INFO - PROCESS | 1749 | 1466698993473 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]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:23:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1640ms 09:23:13 INFO - PROCESS | 1749 | 1466698993513 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1749 | 1466698993525 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:23:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:23:13 INFO - PROCESS | 1749 | 1466698993553 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1749 | 1466698993558 Marionette TRACE conn4 <- [1,746,null,{}] 09:23:13 INFO - PROCESS | 1749 | 1466698993564 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}] 09:23:13 INFO - PROCESS | 1749 | 1466698993570 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:13 INFO - PROCESS | 1749 | 1466698993840 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:23:13 INFO - PROCESS | 1749 | 1466698993861 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1749 | 1466698993871 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096d400 == 19 [pid = 1749] [id = 194] 09:23:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x9158c000) [pid = 1749] [serial = 583] [outer = (nil)] 09:23:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x91593000) [pid = 1749] [serial = 584] [outer = 0x9158c000] 09:23:13 INFO - PROCESS | 1749 | 1466698993946 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x9191e000) [pid = 1749] [serial = 585] [outer = 0x9158c000] 09:23:14 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:15 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:15 INFO - PROCESS | 1749 | 1466698995253 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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:23:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1742ms 09:23:15 INFO - PROCESS | 1749 | 1466698995294 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1749 | 1466698995298 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:23:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:23:15 INFO - PROCESS | 1749 | 1466698995305 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1749 | 1466698995313 Marionette TRACE conn4 <- [1,750,null,{}] 09:23:15 INFO - PROCESS | 1749 | 1466698995341 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}] 09:23:15 INFO - PROCESS | 1749 | 1466698995350 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:15 INFO - PROCESS | 1749 | 1466698995632 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:23:15 INFO - PROCESS | 1749 | 1466698995666 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1749 | 1466698995674 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x92205000 == 20 [pid = 1749] [id = 195] 09:23:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x92207c00) [pid = 1749] [serial = 586] [outer = (nil)] 09:23:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x922dfc00) [pid = 1749] [serial = 587] [outer = 0x92207c00] 09:23:15 INFO - PROCESS | 1749 | 1466698995758 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x9232a000) [pid = 1749] [serial = 588] [outer = 0x92207c00] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x8d43d000) [pid = 1749] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x91be4c00) [pid = 1749] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9397e800) [pid = 1749] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x99c0b400) [pid = 1749] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x9127c400) [pid = 1749] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x99d0ac00) [pid = 1749] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x908bb000) [pid = 1749] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x91919800) [pid = 1749] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0x9b506c00) [pid = 1749] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:23:16 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0x9b025000) [pid = 1749] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:23:17 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:17 INFO - PROCESS | 1749 | 1466698997136 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]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:23:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1844ms 09:23:17 INFO - PROCESS | 1749 | 1466698997149 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 1749 | 1466698997154 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:23:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:23:17 INFO - PROCESS | 1749 | 1466698997160 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1749 | 1466698997163 Marionette TRACE conn4 <- [1,754,null,{}] 09:23:17 INFO - PROCESS | 1749 | 1466698997169 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}] 09:23:17 INFO - PROCESS | 1749 | 1466698997175 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:17 INFO - PROCESS | 1749 | 1466698997377 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:23:17 INFO - PROCESS | 1749 | 1466698997502 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1749 | 1466698997508 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d442400 == 21 [pid = 1749] [id = 196] 09:23:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0x9127d000) [pid = 1749] [serial = 589] [outer = (nil)] 09:23:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0x924d5c00) [pid = 1749] [serial = 590] [outer = 0x9127d000] 09:23:17 INFO - PROCESS | 1749 | 1466698997587 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0x924c8c00) [pid = 1749] [serial = 591] [outer = 0x9127d000] 09:23:18 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:18 INFO - PROCESS | 1749 | 1466698998766 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]]]}] 09:23:18 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 09:23:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1642ms 09:23:18 INFO - PROCESS | 1749 | 1466698998804 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1749 | 1466698998811 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:23:18 INFO - PROCESS | 1749 | 1466698998832 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1749 | 1466698998839 Marionette TRACE conn4 <- [1,758,null,{}] 09:23:18 INFO - PROCESS | 1749 | 1466698998890 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}] 09:23:18 INFO - PROCESS | 1749 | 1466698998895 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:19 INFO - PROCESS | 1749 | 1466698999237 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:23:19 INFO - PROCESS | 1749 | 1466698999359 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1749 | 1466698999370 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d440800 == 22 [pid = 1749] [id = 197] 09:23:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x908bdc00) [pid = 1749] [serial = 592] [outer = (nil)] 09:23:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x9096c000) [pid = 1749] [serial = 593] [outer = 0x908bdc00] 09:23:19 INFO - PROCESS | 1749 | 1466698999468 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x91274800) [pid = 1749] [serial = 594] [outer = 0x908bdc00] 09:23:20 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:20 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:23:20 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:20 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:20 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:23:20 INFO - PROCESS | 1749 | 1466699000478 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]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:23:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1710ms 09:23:20 INFO - PROCESS | 1749 | 1466699000531 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1749 | 1466699000539 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:23:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:23:20 INFO - PROCESS | 1749 | 1466699000550 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1749 | 1466699000554 Marionette TRACE conn4 <- [1,762,null,{}] 09:23:20 INFO - PROCESS | 1749 | 1466699000561 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}] 09:23:20 INFO - PROCESS | 1749 | 1466699000568 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:20 INFO - PROCESS | 1749 | 1466699000819 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:23:21 INFO - PROCESS | 1749 | 1466699001037 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1749 | 1466699001045 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be7c00 == 23 [pid = 1749] [id = 198] 09:23:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x91dd4800) [pid = 1749] [serial = 595] [outer = (nil)] 09:23:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x9220e000) [pid = 1749] [serial = 596] [outer = 0x91dd4800] 09:23:21 INFO - PROCESS | 1749 | 1466699001162 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x924cf000) [pid = 1749] [serial = 597] [outer = 0x91dd4800] 09:23:22 INFO - PROCESS | 1749 | 1466699002468 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]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:23:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1938ms 09:23:22 INFO - PROCESS | 1749 | 1466699002519 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1749 | 1466699002523 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:23:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:23:22 INFO - PROCESS | 1749 | 1466699002625 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 1749 | 1466699002633 Marionette TRACE conn4 <- [1,766,null,{}] 09:23:22 INFO - PROCESS | 1749 | 1466699002703 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}] 09:23:22 INFO - PROCESS | 1749 | 1466699002713 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:22 INFO - PROCESS | 1749 | 1466699002896 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:23:23 INFO - PROCESS | 1749 | 1466699003055 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 1749 | 1466699003068 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4b400 == 24 [pid = 1749] [id = 199] 09:23:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x93d4b800) [pid = 1749] [serial = 598] [outer = (nil)] 09:23:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x95248400) [pid = 1749] [serial = 599] [outer = 0x93d4b800] 09:23:23 INFO - PROCESS | 1749 | 1466699003156 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x95250000) [pid = 1749] [serial = 600] [outer = 0x93d4b800] 09:23:24 INFO - PROCESS | 1749 | 1466699004471 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]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:23:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1993ms 09:23:24 INFO - PROCESS | 1749 | 1466699004595 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1749 | 1466699004601 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:23:24 INFO - PROCESS | 1749 | 1466699004623 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1749 | 1466699004629 Marionette TRACE conn4 <- [1,770,null,{}] 09:23:24 INFO - PROCESS | 1749 | 1466699004636 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}] 09:23:24 INFO - PROCESS | 1749 | 1466699004642 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:24 INFO - PROCESS | 1749 | 1466699004819 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:23:25 INFO - PROCESS | 1749 | 1466699004993 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 1749 | 1466699005002 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x93924c00 == 25 [pid = 1749] [id = 200] 09:23:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9482c800) [pid = 1749] [serial = 601] [outer = (nil)] 09:23:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x953ee800) [pid = 1749] [serial = 602] [outer = 0x9482c800] 09:23:25 INFO - PROCESS | 1749 | 1466699005107 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9540d000) [pid = 1749] [serial = 603] [outer = 0x9482c800] 09:23:26 INFO - PROCESS | 1749 | 1466699006298 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]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1740ms 09:23:26 INFO - PROCESS | 1749 | 1466699006362 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:23:26 INFO - PROCESS | 1749 | 1466699006368 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:23:26 INFO - PROCESS | 1749 | 1466699006375 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1749 | 1466699006379 Marionette TRACE conn4 <- [1,774,null,{}] 09:23:26 INFO - PROCESS | 1749 | 1466699006384 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}] 09:23:26 INFO - PROCESS | 1749 | 1466699006391 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:26 INFO - PROCESS | 1749 | 1466699006621 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:23:26 INFO - PROCESS | 1749 | 1466699006835 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1749 | 1466699006846 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cf800 == 26 [pid = 1749] [id = 201] 09:23:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x91593c00) [pid = 1749] [serial = 604] [outer = (nil)] 09:23:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9830f000) [pid = 1749] [serial = 605] [outer = 0x91593c00] 09:23:26 INFO - PROCESS | 1749 | 1466699006928 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x98368800) [pid = 1749] [serial = 606] [outer = 0x91593c00] 09:23:27 INFO - PROCESS | 1749 | 1466699007931 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]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1632ms 09:23:28 INFO - PROCESS | 1749 | 1466699008007 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 1749 | 1466699008011 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:23:28 INFO - PROCESS | 1749 | 1466699008018 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 1749 | 1466699008022 Marionette TRACE conn4 <- [1,778,null,{}] 09:23:28 INFO - PROCESS | 1749 | 1466699008028 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}] 09:23:28 INFO - PROCESS | 1749 | 1466699008039 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:28 INFO - PROCESS | 1749 | 1466699008313 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:23:28 INFO - PROCESS | 1749 | 1466699008557 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1749 | 1466699008569 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x90963800 == 27 [pid = 1749] [id = 202] 09:23:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x90964c00) [pid = 1749] [serial = 607] [outer = (nil)] 09:23:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91dd8000) [pid = 1749] [serial = 608] [outer = 0x90964c00] 09:23:28 INFO - PROCESS | 1749 | 1466699008660 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x99d07400) [pid = 1749] [serial = 609] [outer = 0x90964c00] 09:23:29 INFO - PROCESS | 1749 | 1466699009925 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]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1932ms 09:23:29 INFO - PROCESS | 1749 | 1466699009963 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1749 | 1466699009971 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:23:29 INFO - PROCESS | 1749 | 1466699009980 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1749 | 1466699009984 Marionette TRACE conn4 <- [1,782,null,{}] 09:23:29 INFO - PROCESS | 1749 | 1466699009993 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}] 09:23:30 INFO - PROCESS | 1749 | 1466699009998 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:30 INFO - PROCESS | 1749 | 1466699010302 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:23:30 INFO - PROCESS | 1749 | 1466699010454 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 1749 | 1466699010468 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191ec00 == 28 [pid = 1749] [id = 203] 09:23:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9191f000) [pid = 1749] [serial = 610] [outer = (nil)] 09:23:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91be6800) [pid = 1749] [serial = 611] [outer = 0x9191f000] 09:23:30 INFO - PROCESS | 1749 | 1466699010668 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x91dde000) [pid = 1749] [serial = 612] [outer = 0x9191f000] 09:23:32 INFO - PROCESS | 1749 | --DOCSHELL 0x91919400 == 27 [pid = 1749] [id = 181] 09:23:32 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c3800 == 26 [pid = 1749] [id = 192] 09:23:32 INFO - PROCESS | 1749 | --DOCSHELL 0x90791c00 == 25 [pid = 1749] [id = 191] 09:23:32 INFO - PROCESS | 1749 | --DOCSHELL 0x91276000 == 24 [pid = 1749] [id = 190] 09:23:32 INFO - PROCESS | 1749 | --DOCSHELL 0x8d444c00 == 23 [pid = 1749] [id = 189] 09:23:32 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c1400 == 22 [pid = 1749] [id = 188] 09:23:32 INFO - PROCESS | 1749 | --DOCSHELL 0x92208000 == 21 [pid = 1749] [id = 187] 09:23:32 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43c800 == 20 [pid = 1749] [id = 185] 09:23:32 INFO - PROCESS | 1749 | --DOCSHELL 0x91273400 == 19 [pid = 1749] [id = 186] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x8e6cc800) [pid = 1749] [serial = 524] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x8d446000) [pid = 1749] [serial = 523] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x922e2400) [pid = 1749] [serial = 527] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x91de0c00) [pid = 1749] [serial = 526] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x95255000) [pid = 1749] [serial = 530] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93d46c00) [pid = 1749] [serial = 529] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9a607800) [pid = 1749] [serial = 533] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9a2e5000) [pid = 1749] [serial = 532] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9158d800) [pid = 1749] [serial = 550] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9acb9400) [pid = 1749] [serial = 536] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x908c0c00) [pid = 1749] [serial = 547] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9ac8c800) [pid = 1749] [serial = 535] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x91dde800) [pid = 1749] [serial = 545] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x91bdc000) [pid = 1749] [serial = 544] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9d591800) [pid = 1749] [serial = 539] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x9b5c1800) [pid = 1749] [serial = 538] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0xa222e400) [pid = 1749] [serial = 542] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9d928800) [pid = 1749] [serial = 541] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x91594800) [pid = 1749] [serial = 551] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x90962000) [pid = 1749] [serial = 548] [outer = (nil)] [url = about:blank] 09:23:32 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x92210400) [pid = 1749] [serial = 553] [outer = (nil)] [url = about:blank] 09:23:33 INFO - PROCESS | 1749 | 1466699013164 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]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 3204ms 09:23:33 INFO - PROCESS | 1749 | 1466699013186 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:23:33 INFO - PROCESS | 1749 | 1466699013197 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:23:33 INFO - PROCESS | 1749 | 1466699013211 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1749 | 1466699013219 Marionette TRACE conn4 <- [1,786,null,{}] 09:23:33 INFO - PROCESS | 1749 | 1466699013232 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}] 09:23:33 INFO - PROCESS | 1749 | 1466699013242 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:33 INFO - PROCESS | 1749 | 1466699013484 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:23:33 INFO - PROCESS | 1749 | 1466699013681 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1749 | 1466699013696 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x90791c00 == 20 [pid = 1749] [id = 204] 09:23:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x90793c00) [pid = 1749] [serial = 613] [outer = (nil)] 09:23:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x90799000) [pid = 1749] [serial = 614] [outer = 0x90793c00] 09:23:33 INFO - PROCESS | 1749 | 1466699013777 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x908b7c00) [pid = 1749] [serial = 615] [outer = 0x90793c00] 09:23:34 INFO - PROCESS | 1749 | 1466699014558 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]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1408ms 09:23:34 INFO - PROCESS | 1749 | 1466699014615 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:23:34 INFO - PROCESS | 1749 | 1466699014625 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:23:34 INFO - PROCESS | 1749 | 1466699014637 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1749 | 1466699014641 Marionette TRACE conn4 <- [1,790,null,{}] 09:23:34 INFO - PROCESS | 1749 | 1466699014648 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}] 09:23:34 INFO - PROCESS | 1749 | 1466699014654 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:34 INFO - PROCESS | 1749 | 1466699014826 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:23:34 INFO - PROCESS | 1749 | 1466699014948 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 1749 | 1466699014955 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x9127cc00 == 21 [pid = 1749] [id = 205] 09:23:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x91589c00) [pid = 1749] [serial = 616] [outer = (nil)] 09:23:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x91590400) [pid = 1749] [serial = 617] [outer = 0x91589c00] 09:23:35 INFO - PROCESS | 1749 | 1466699015052 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x91916000) [pid = 1749] [serial = 618] [outer = 0x91589c00] 09:23:36 INFO - PROCESS | 1749 | 1466699016026 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]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1439ms 09:23:36 INFO - PROCESS | 1749 | 1466699016076 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1749 | 1466699016080 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:23:36 INFO - PROCESS | 1749 | 1466699016096 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1749 | 1466699016102 Marionette TRACE conn4 <- [1,794,null,{}] 09:23:36 INFO - PROCESS | 1749 | 1466699016120 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}] 09:23:36 INFO - PROCESS | 1749 | 1466699016130 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:36 INFO - PROCESS | 1749 | 1466699016363 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:23:36 INFO - PROCESS | 1749 | 1466699016386 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1749 | 1466699016398 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e2c00 == 22 [pid = 1749] [id = 206] 09:23:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x922e5000) [pid = 1749] [serial = 619] [outer = (nil)] 09:23:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x924d2400) [pid = 1749] [serial = 620] [outer = 0x922e5000] 09:23:36 INFO - PROCESS | 1749 | 1466699016474 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x93a3ac00) [pid = 1749] [serial = 621] [outer = 0x922e5000] 09:23:37 INFO - PROCESS | 1749 | 1466699017410 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]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1798ms 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x93d47400) [pid = 1749] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x91273000) [pid = 1749] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x922e4400) [pid = 1749] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x8e6c7000) [pid = 1749] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9078f000) [pid = 1749] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x91275400) [pid = 1749] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x908b9c00) [pid = 1749] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x91dd7800) [pid = 1749] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x91ddc000) [pid = 1749] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x9127d000) [pid = 1749] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0x92207c00) [pid = 1749] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0x9158c000) [pid = 1749] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:23:37 INFO - PROCESS | 1749 | --DOMWINDOW == 73 (0x8d43d800) [pid = 1749] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:23:37 INFO - PROCESS | 1749 | 1466699017984 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1749 | 1466699017988 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:23:38 INFO - PROCESS | 1749 | 1466699018000 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1749 | 1466699018003 Marionette TRACE conn4 <- [1,798,null,{}] 09:23:38 INFO - PROCESS | 1749 | 1466699018014 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}] 09:23:38 INFO - PROCESS | 1749 | 1466699018018 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:38 INFO - PROCESS | 1749 | 1466699018168 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:23:38 INFO - PROCESS | 1749 | 1466699018287 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1749 | 1466699018296 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d443000 == 23 [pid = 1749] [id = 207] 09:23:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0x91278800) [pid = 1749] [serial = 622] [outer = (nil)] 09:23:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0x922df400) [pid = 1749] [serial = 623] [outer = 0x91278800] 09:23:38 INFO - PROCESS | 1749 | 1466699018368 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0x93b37c00) [pid = 1749] [serial = 624] [outer = 0x91278800] 09:23:39 INFO - PROCESS | 1749 | 1466699019130 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]]]}] 09:23:39 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 09:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1194ms 09:23:39 INFO - PROCESS | 1749 | 1466699019195 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 1749 | 1466699019198 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:23:39 INFO - PROCESS | 1749 | 1466699019205 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 1749 | 1466699019208 Marionette TRACE conn4 <- [1,802,null,{}] 09:23:39 INFO - PROCESS | 1749 | 1466699019214 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}] 09:23:39 INFO - PROCESS | 1749 | 1466699019219 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:39 INFO - PROCESS | 1749 | 1466699019373 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:23:39 INFO - PROCESS | 1749 | 1466699019382 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1749 | 1466699019388 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x91587c00 == 24 [pid = 1749] [id = 208] 09:23:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0x93d46c00) [pid = 1749] [serial = 625] [outer = (nil)] 09:23:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x94832c00) [pid = 1749] [serial = 626] [outer = 0x93d46c00] 09:23:39 INFO - PROCESS | 1749 | 1466699019462 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x95251c00) [pid = 1749] [serial = 627] [outer = 0x93d46c00] 09:23:40 INFO - PROCESS | 1749 | 1466699020660 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]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1534ms 09:23:40 INFO - PROCESS | 1749 | 1466699020741 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1749 | 1466699020750 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:23:40 INFO - PROCESS | 1749 | 1466699020761 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1749 | 1466699020766 Marionette TRACE conn4 <- [1,806,null,{}] 09:23:40 INFO - PROCESS | 1749 | 1466699020776 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}] 09:23:40 INFO - PROCESS | 1749 | 1466699020782 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:41 INFO - PROCESS | 1749 | 1466699021012 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:23:41 INFO - PROCESS | 1749 | 1466699021231 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1749 | 1466699021244 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cd400 == 25 [pid = 1749] [id = 209] 09:23:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x90790000) [pid = 1749] [serial = 628] [outer = (nil)] 09:23:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x91587400) [pid = 1749] [serial = 629] [outer = 0x90790000] 09:23:41 INFO - PROCESS | 1749 | 1466699021335 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x91bdc800) [pid = 1749] [serial = 630] [outer = 0x90790000] 09:23:42 INFO - PROCESS | 1749 | 1466699022337 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]]]}] 09:23:42 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 09:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1642ms 09:23:42 INFO - PROCESS | 1749 | 1466699022402 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1749 | 1466699022411 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:23:42 INFO - PROCESS | 1749 | 1466699022421 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1749 | 1466699022426 Marionette TRACE conn4 <- [1,810,null,{}] 09:23:42 INFO - PROCESS | 1749 | 1466699022433 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}] 09:23:42 INFO - PROCESS | 1749 | 1466699022439 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:42 INFO - PROCESS | 1749 | 1466699022677 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:23:42 INFO - PROCESS | 1749 | 1466699022892 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 1749 | 1466699022902 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e7400 == 26 [pid = 1749] [id = 210] 09:23:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x93b35c00) [pid = 1749] [serial = 631] [outer = (nil)] 09:23:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x94824000) [pid = 1749] [serial = 632] [outer = 0x93b35c00] 09:23:43 INFO - PROCESS | 1749 | 1466699023038 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x93a40400) [pid = 1749] [serial = 633] [outer = 0x93b35c00] 09:23:44 INFO - PROCESS | 1749 | 1466699024098 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1688ms 09:23:44 INFO - PROCESS | 1749 | 1466699024110 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1749 | 1466699024113 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:23:44 INFO - PROCESS | 1749 | 1466699024121 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1749 | 1466699024128 Marionette TRACE conn4 <- [1,814,null,{}] 09:23:44 INFO - PROCESS | 1749 | 1466699024145 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}] 09:23:44 INFO - PROCESS | 1749 | 1466699024154 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:44 INFO - PROCESS | 1749 | 1466699024361 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:23:44 INFO - PROCESS | 1749 | 1466699024620 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1749 | 1466699024636 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x97958800 == 27 [pid = 1749] [id = 211] 09:23:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x97959000) [pid = 1749] [serial = 634] [outer = (nil)] 09:23:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9830f800) [pid = 1749] [serial = 635] [outer = 0x97959000] 09:23:44 INFO - PROCESS | 1749 | 1466699024724 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x98a0a000) [pid = 1749] [serial = 636] [outer = 0x97959000] 09:23:45 INFO - PROCESS | 1749 | 1466699025757 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] 09:23:45 INFO - PROCESS | 1749 | 1466699025821 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:23:45 INFO - PROCESS | 1749 | 1466699025828 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1749 | 1466699025831 Marionette TRACE conn4 <- [1,818,null,{}] 09:23:45 INFO - PROCESS | 1749 | 1466699025838 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}] 09:23:45 INFO - PROCESS | 1749 | 1466699025843 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:46 INFO - PROCESS | 1749 | 1466699026032 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:23:46 INFO - PROCESS | 1749 | 1466699026240 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1749 | 1466699026246 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e2400 == 28 [pid = 1749] [id = 212] 09:23:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x998d0400) [pid = 1749] [serial = 637] [outer = (nil)] 09:23:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x99c0d000) [pid = 1749] [serial = 638] [outer = 0x998d0400] 09:23:46 INFO - PROCESS | 1749 | 1466699026384 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x99d0d000) [pid = 1749] [serial = 639] [outer = 0x998d0400] 09:23:47 INFO - PROCESS | 1749 | 1466699027316 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1535ms 09:23:47 INFO - PROCESS | 1749 | 1466699027364 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:23:47 INFO - PROCESS | 1749 | 1466699027369 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:23:47 INFO - PROCESS | 1749 | 1466699027376 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1749 | 1466699027380 Marionette TRACE conn4 <- [1,822,null,{}] 09:23:47 INFO - PROCESS | 1749 | 1466699027386 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}] 09:23:47 INFO - PROCESS | 1749 | 1466699027392 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:47 INFO - PROCESS | 1749 | 1466699027606 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:23:47 INFO - PROCESS | 1749 | 1466699027816 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1749 | 1466699027825 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e4400 == 29 [pid = 1749] [id = 213] 09:23:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9795cc00) [pid = 1749] [serial = 640] [outer = (nil)] 09:23:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9a417400) [pid = 1749] [serial = 641] [outer = 0x9795cc00] 09:23:47 INFO - PROCESS | 1749 | 1466699027958 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9a41b800) [pid = 1749] [serial = 642] [outer = 0x9795cc00] 09:23:48 INFO - PROCESS | 1749 | 1466699028934 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] 09:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:23:48 INFO - PROCESS | 1749 | 1466699028976 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:23:48 INFO - PROCESS | 1749 | 1466699028984 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1749 | 1466699028988 Marionette TRACE conn4 <- [1,826,null,{}] 09:23:48 INFO - PROCESS | 1749 | 1466699028994 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}] 09:23:49 INFO - PROCESS | 1749 | 1466699029006 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:49 INFO - PROCESS | 1749 | 1466699029281 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:23:49 INFO - PROCESS | 1749 | 1466699029547 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1749 | 1466699029556 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d445400 == 30 [pid = 1749] [id = 214] 09:23:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x908b8800) [pid = 1749] [serial = 643] [outer = (nil)] 09:23:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9a6cb000) [pid = 1749] [serial = 644] [outer = 0x908b8800] 09:23:49 INFO - PROCESS | 1749 | 1466699029649 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9a6ce800) [pid = 1749] [serial = 645] [outer = 0x908b8800] 09:23:50 INFO - PROCESS | 1749 | 1466699030656 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]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1733ms 09:23:50 INFO - PROCESS | 1749 | 1466699030717 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1749 | 1466699030721 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:23:50 INFO - PROCESS | 1749 | 1466699030728 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 1749 | 1466699030732 Marionette TRACE conn4 <- [1,830,null,{}] 09:23:50 INFO - PROCESS | 1749 | 1466699030738 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}] 09:23:50 INFO - PROCESS | 1749 | 1466699030743 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:50 INFO - PROCESS | 1749 | 1466699030957 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:23:51 INFO - PROCESS | 1749 | 1466699031168 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1749 | 1466699031175 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d448000 == 31 [pid = 1749] [id = 215] 09:23:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x8d448800) [pid = 1749] [serial = 646] [outer = (nil)] 09:23:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x8e6cb000) [pid = 1749] [serial = 647] [outer = 0x8d448800] 09:23:51 INFO - PROCESS | 1749 | 1466699031434 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9079bc00) [pid = 1749] [serial = 648] [outer = 0x8d448800] 09:23:52 INFO - PROCESS | 1749 | 1466699032500 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]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1789ms 09:23:52 INFO - PROCESS | 1749 | 1466699032519 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:23:52 INFO - PROCESS | 1749 | 1466699032525 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:23:52 INFO - PROCESS | 1749 | 1466699032535 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1749 | 1466699032539 Marionette TRACE conn4 <- [1,834,null,{}] 09:23:52 INFO - PROCESS | 1749 | 1466699032546 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}] 09:23:52 INFO - PROCESS | 1749 | 1466699032552 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:52 INFO - PROCESS | 1749 | 1466699032739 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x922e9400) [pid = 1749] [serial = 554] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x924d5c00) [pid = 1749] [serial = 590] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x922dfc00) [pid = 1749] [serial = 587] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91593000) [pid = 1749] [serial = 584] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x8d449000) [pid = 1749] [serial = 556] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9079ac00) [pid = 1749] [serial = 557] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x953f3000) [pid = 1749] [serial = 568] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x924c8c00) [pid = 1749] [serial = 591] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9532d000) [pid = 1749] [serial = 569] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x99c01400) [pid = 1749] [serial = 574] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9a16b400) [pid = 1749] [serial = 575] [outer = (nil)] [url = about:blank] 09:23:52 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x924cb400) [pid = 1749] [serial = 562] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x924d2c00) [pid = 1749] [serial = 563] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x91ddec00) [pid = 1749] [serial = 577] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x924d3400) [pid = 1749] [serial = 578] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x93d44400) [pid = 1749] [serial = 565] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x91bdfc00) [pid = 1749] [serial = 566] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x91594000) [pid = 1749] [serial = 559] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x91919c00) [pid = 1749] [serial = 560] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x908bf000) [pid = 1749] [serial = 581] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x90961400) [pid = 1749] [serial = 582] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x98cb8800) [pid = 1749] [serial = 571] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x99c02c00) [pid = 1749] [serial = 572] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x953fb000) [pid = 1749] [serial = 371] [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.] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0x9232a000) [pid = 1749] [serial = 588] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0x9191e000) [pid = 1749] [serial = 585] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1749 | 1466699033014 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 1749 | 1466699033025 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d447400 == 32 [pid = 1749] [id = 216] 09:23:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0x8e6c5400) [pid = 1749] [serial = 649] [outer = (nil)] 09:23:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0x908b9800) [pid = 1749] [serial = 650] [outer = 0x8e6c5400] 09:23:53 INFO - PROCESS | 1749 | 1466699033133 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0x91594c00) [pid = 1749] [serial = 651] [outer = 0x8e6c5400] 09:23:53 INFO - PROCESS | 1749 | 1466699033935 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]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1433ms 09:23:53 INFO - PROCESS | 1749 | 1466699033966 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 1749 | 1466699033971 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:23:53 INFO - PROCESS | 1749 | 1466699033988 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1749 | 1466699033993 Marionette TRACE conn4 <- [1,838,null,{}] 09:23:54 INFO - PROCESS | 1749 | 1466699034011 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}] 09:23:54 INFO - PROCESS | 1749 | 1466699034018 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:54 INFO - PROCESS | 1749 | 1466699034192 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:23:54 INFO - PROCESS | 1749 | 1466699034204 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1749 | 1466699034212 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x91de0c00 == 33 [pid = 1749] [id = 217] 09:23:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x92209400) [pid = 1749] [serial = 652] [outer = (nil)] 09:23:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x922e9c00) [pid = 1749] [serial = 653] [outer = 0x92209400] 09:23:54 INFO - PROCESS | 1749 | 1466699034285 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x924cdc00) [pid = 1749] [serial = 654] [outer = 0x92209400] 09:23:55 INFO - PROCESS | 1749 | 1466699035294 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]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1349ms 09:23:55 INFO - PROCESS | 1749 | 1466699035333 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1749 | 1466699035337 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:23:55 INFO - PROCESS | 1749 | 1466699035344 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1749 | 1466699035350 Marionette TRACE conn4 <- [1,842,null,{}] 09:23:55 INFO - PROCESS | 1749 | 1466699035375 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}] 09:23:55 INFO - PROCESS | 1749 | 1466699035389 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:55 INFO - PROCESS | 1749 | 1466699035636 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:23:55 INFO - PROCESS | 1749 | 1466699035667 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 1749 | 1466699035676 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43b400 == 34 [pid = 1749] [id = 218] 09:23:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x924d4c00) [pid = 1749] [serial = 655] [outer = (nil)] 09:23:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x93d48000) [pid = 1749] [serial = 656] [outer = 0x924d4c00] 09:23:55 INFO - PROCESS | 1749 | 1466699035748 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x95249000) [pid = 1749] [serial = 657] [outer = 0x924d4c00] 09:23:56 INFO - PROCESS | 1749 | 1466699036639 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1345ms 09:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:23:56 INFO - PROCESS | 1749 | 1466699036695 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1749 | 1466699036699 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:23:56 INFO - PROCESS | 1749 | 1466699036710 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 1749 | 1466699036715 Marionette TRACE conn4 <- [1,846,null,{}] 09:23:56 INFO - PROCESS | 1749 | 1466699036776 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}] 09:23:56 INFO - PROCESS | 1749 | 1466699036784 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:57 INFO - PROCESS | 1749 | 1466699037012 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:23:57 INFO - PROCESS | 1749 | 1466699037036 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 1749 | 1466699037045 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d442000 == 35 [pid = 1749] [id = 219] 09:23:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x9397a400) [pid = 1749] [serial = 658] [outer = (nil)] 09:23:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x953f3000) [pid = 1749] [serial = 659] [outer = 0x9397a400] 09:23:57 INFO - PROCESS | 1749 | 1466699037116 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x9540e400) [pid = 1749] [serial = 660] [outer = 0x9397a400] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x922e5000) [pid = 1749] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9191f000) [pid = 1749] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x908bdc00) [pid = 1749] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x91dd4800) [pid = 1749] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x93d4b800) [pid = 1749] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9482c800) [pid = 1749] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x91593c00) [pid = 1749] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x90964c00) [pid = 1749] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x91278800) [pid = 1749] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x91589c00) [pid = 1749] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:23:57 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0x90793c00) [pid = 1749] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:23:58 INFO - PROCESS | 1749 | 1466699038113 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]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1448ms 09:23:58 INFO - PROCESS | 1749 | 1466699038154 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:23:58 INFO - PROCESS | 1749 | 1466699038159 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:23:58 INFO - PROCESS | 1749 | 1466699038165 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1749 | 1466699038169 Marionette TRACE conn4 <- [1,850,null,{}] 09:23:58 INFO - PROCESS | 1749 | 1466699038183 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}] 09:23:58 INFO - PROCESS | 1749 | 1466699038187 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:58 INFO - PROCESS | 1749 | 1466699038349 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:23:58 INFO - PROCESS | 1749 | 1466699038361 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1749 | 1466699038368 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x94825800 == 36 [pid = 1749] [id = 220] 09:23:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0x9482c800) [pid = 1749] [serial = 661] [outer = (nil)] 09:23:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0x9544f000) [pid = 1749] [serial = 662] [outer = 0x9482c800] 09:23:58 INFO - PROCESS | 1749 | 1466699038452 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x998cd000) [pid = 1749] [serial = 663] [outer = 0x9482c800] 09:23:59 INFO - PROCESS | 1749 | 1466699039437 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1295ms 09:23:59 INFO - PROCESS | 1749 | 1466699039461 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1749 | 1466699039465 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:23:59 INFO - PROCESS | 1749 | 1466699039471 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1749 | 1466699039475 Marionette TRACE conn4 <- [1,854,null,{}] 09:23:59 INFO - PROCESS | 1749 | 1466699039480 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}] 09:23:59 INFO - PROCESS | 1749 | 1466699039490 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:59 INFO - PROCESS | 1749 | 1466699039643 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:23:59 INFO - PROCESS | 1749 | 1466699039870 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1749 | 1466699039877 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:23:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43d800 == 37 [pid = 1749] [id = 221] 09:23:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x8d441400) [pid = 1749] [serial = 664] [outer = (nil)] 09:23:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x8d44a000) [pid = 1749] [serial = 665] [outer = 0x8d441400] 09:23:59 INFO - PROCESS | 1749 | 1466699039974 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x90798400) [pid = 1749] [serial = 666] [outer = 0x8d441400] 09:24:01 INFO - PROCESS | 1749 | 1466699041020 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1585ms 09:24:01 INFO - PROCESS | 1749 | 1466699041061 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:24:01 INFO - PROCESS | 1749 | 1466699041067 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:24:01 INFO - PROCESS | 1749 | 1466699041076 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 1749 | 1466699041081 Marionette TRACE conn4 <- [1,858,null,{}] 09:24:01 INFO - PROCESS | 1749 | 1466699041090 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}] 09:24:01 INFO - PROCESS | 1749 | 1466699041098 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:01 INFO - PROCESS | 1749 | 1466699041299 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:24:01 INFO - PROCESS | 1749 | 1466699041520 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1749 | 1466699041527 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191d400 == 38 [pid = 1749] [id = 222] 09:24:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x9191e400) [pid = 1749] [serial = 667] [outer = (nil)] 09:24:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x91bdbc00) [pid = 1749] [serial = 668] [outer = 0x9191e400] 09:24:01 INFO - PROCESS | 1749 | 1466699041675 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x91dd5c00) [pid = 1749] [serial = 669] [outer = 0x9191e400] 09:24:02 INFO - PROCESS | 1749 | 1466699042813 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1791ms 09:24:02 INFO - PROCESS | 1749 | 1466699042870 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:24:02 INFO - PROCESS | 1749 | 1466699042877 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:24:02 INFO - PROCESS | 1749 | 1466699042885 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1749 | 1466699042888 Marionette TRACE conn4 <- [1,862,null,{}] 09:24:02 INFO - PROCESS | 1749 | 1466699042895 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}] 09:24:02 INFO - PROCESS | 1749 | 1466699042900 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:03 INFO - PROCESS | 1749 | 1466699043128 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:24:03 INFO - PROCESS | 1749 | 1466699043369 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1749 | 1466699043377 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cb800 == 39 [pid = 1749] [id = 223] 09:24:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x924cbc00) [pid = 1749] [serial = 670] [outer = (nil)] 09:24:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x924d2000) [pid = 1749] [serial = 671] [outer = 0x924cbc00] 09:24:03 INFO - PROCESS | 1749 | 1466699043474 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9397d000) [pid = 1749] [serial = 672] [outer = 0x924cbc00] 09:24:04 INFO - PROCESS | 1749 | 1466699044460 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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1598ms 09:24:04 INFO - PROCESS | 1749 | 1466699044482 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1749 | 1466699044486 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:24:04 INFO - PROCESS | 1749 | 1466699044503 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1749 | 1466699044513 Marionette TRACE conn4 <- [1,866,null,{}] 09:24:04 INFO - PROCESS | 1749 | 1466699044521 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}] 09:24:04 INFO - PROCESS | 1749 | 1466699044528 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:04 INFO - PROCESS | 1749 | 1466699044775 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:24:05 INFO - PROCESS | 1749 | 1466699044994 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 1749 | 1466699045003 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158ec00 == 40 [pid = 1749] [id = 224] 09:24:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x93a3e000) [pid = 1749] [serial = 673] [outer = (nil)] 09:24:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x998d0800) [pid = 1749] [serial = 674] [outer = 0x93a3e000] 09:24:05 INFO - PROCESS | 1749 | 1466699045148 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x99d08c00) [pid = 1749] [serial = 675] [outer = 0x93a3e000] 09:24:06 INFO - PROCESS | 1749 | 1466699046120 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]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1658ms 09:24:06 INFO - PROCESS | 1749 | 1466699046154 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1749 | 1466699046158 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:24:06 INFO - PROCESS | 1749 | 1466699046166 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1749 | 1466699046170 Marionette TRACE conn4 <- [1,870,null,{}] 09:24:06 INFO - PROCESS | 1749 | 1466699046176 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}] 09:24:06 INFO - PROCESS | 1749 | 1466699046181 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:06 INFO - PROCESS | 1749 | 1466699046384 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:24:06 INFO - PROCESS | 1749 | 1466699046595 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1749 | 1466699046601 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cd800 == 41 [pid = 1749] [id = 225] 09:24:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x97961400) [pid = 1749] [serial = 676] [outer = (nil)] 09:24:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9a610400) [pid = 1749] [serial = 677] [outer = 0x97961400] 09:24:06 INFO - PROCESS | 1749 | 1466699046738 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9a6c8800) [pid = 1749] [serial = 678] [outer = 0x97961400] 09:24:07 INFO - PROCESS | 1749 | 1466699047681 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1531ms 09:24:07 INFO - PROCESS | 1749 | 1466699047698 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1749 | 1466699047701 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:24:07 INFO - PROCESS | 1749 | 1466699047709 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1749 | 1466699047713 Marionette TRACE conn4 <- [1,874,null,{}] 09:24:07 INFO - PROCESS | 1749 | 1466699047719 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}] 09:24:07 INFO - PROCESS | 1749 | 1466699047725 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:07 INFO - PROCESS | 1749 | 1466699047911 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:24:08 INFO - PROCESS | 1749 | 1466699048100 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1749 | 1466699048119 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac8b800 == 42 [pid = 1749] [id = 226] 09:24:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9ac8bc00) [pid = 1749] [serial = 679] [outer = (nil)] 09:24:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9ac8f400) [pid = 1749] [serial = 680] [outer = 0x9ac8bc00] 09:24:08 INFO - PROCESS | 1749 | 1466699048311 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9acc5000) [pid = 1749] [serial = 681] [outer = 0x9ac8bc00] 09:24:09 INFO - PROCESS | 1749 | 1466699049344 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1683ms 09:24:09 INFO - PROCESS | 1749 | 1466699049394 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:24:09 INFO - PROCESS | 1749 | 1466699049399 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:24:09 INFO - PROCESS | 1749 | 1466699049405 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1749 | 1466699049409 Marionette TRACE conn4 <- [1,878,null,{}] 09:24:09 INFO - PROCESS | 1749 | 1466699049416 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}] 09:24:09 INFO - PROCESS | 1749 | 1466699049422 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:09 INFO - PROCESS | 1749 | 1466699049635 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:24:09 INFO - PROCESS | 1749 | 1466699049849 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1749 | 1466699049861 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b37000 == 43 [pid = 1749] [id = 227] 09:24:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x953ef400) [pid = 1749] [serial = 682] [outer = (nil)] 09:24:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9adb9c00) [pid = 1749] [serial = 683] [outer = 0x953ef400] 09:24:09 INFO - PROCESS | 1749 | 1466699049988 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9af5b000) [pid = 1749] [serial = 684] [outer = 0x953ef400] 09:24:10 INFO - PROCESS | 1749 | 1466699050941 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1594ms 09:24:11 INFO - PROCESS | 1749 | 1466699051001 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1749 | 1466699051006 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:24:11 INFO - PROCESS | 1749 | 1466699051012 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1749 | 1466699051016 Marionette TRACE conn4 <- [1,882,null,{}] 09:24:11 INFO - PROCESS | 1749 | 1466699051023 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}] 09:24:11 INFO - PROCESS | 1749 | 1466699051028 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:11 INFO - PROCESS | 1749 | 1466699051219 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:24:11 INFO - PROCESS | 1749 | 1466699051433 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1749 | 1466699051441 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x91279000 == 44 [pid = 1749] [id = 228] 09:24:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a6c5800) [pid = 1749] [serial = 685] [outer = (nil)] 09:24:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9b509c00) [pid = 1749] [serial = 686] [outer = 0x9a6c5800] 09:24:11 INFO - PROCESS | 1749 | 1466699051569 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9b50b000) [pid = 1749] [serial = 687] [outer = 0x9a6c5800] 09:24:12 INFO - PROCESS | 1749 | 1466699052964 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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1990ms 09:24:13 INFO - PROCESS | 1749 | 1466699053007 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:24:13 INFO - PROCESS | 1749 | 1466699053011 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:24:13 INFO - PROCESS | 1749 | 1466699053018 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1749 | 1466699053022 Marionette TRACE conn4 <- [1,886,null,{}] 09:24:13 INFO - PROCESS | 1749 | 1466699053028 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}] 09:24:13 INFO - PROCESS | 1749 | 1466699053034 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:13 INFO - PROCESS | 1749 | 1466699053219 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:24:13 INFO - PROCESS | 1749 | 1466699053415 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1749 | 1466699053425 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43f800 == 45 [pid = 1749] [id = 229] 09:24:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x8e6c8c00) [pid = 1749] [serial = 688] [outer = (nil)] 09:24:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9b5c7000) [pid = 1749] [serial = 689] [outer = 0x8e6c8c00] 09:24:13 INFO - PROCESS | 1749 | 1466699053510 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9b9cf000) [pid = 1749] [serial = 690] [outer = 0x8e6c8c00] 09:24:14 INFO - PROCESS | 1749 | 1466699054476 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]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1490ms 09:24:14 INFO - PROCESS | 1749 | 1466699054509 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1749 | 1466699054515 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:24:14 INFO - PROCESS | 1749 | 1466699054523 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1749 | 1466699054527 Marionette TRACE conn4 <- [1,890,null,{}] 09:24:14 INFO - PROCESS | 1749 | 1466699054533 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}] 09:24:14 INFO - PROCESS | 1749 | 1466699054539 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:14 INFO - PROCESS | 1749 | 1466699054768 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:24:15 INFO - PROCESS | 1749 | 1466699054992 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1749 | 1466699055000 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cc400 == 46 [pid = 1749] [id = 230] 09:24:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x8e6cc800) [pid = 1749] [serial = 691] [outer = (nil)] 09:24:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9d551000) [pid = 1749] [serial = 692] [outer = 0x8e6cc800] 09:24:15 INFO - PROCESS | 1749 | 1466699055102 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9d591800) [pid = 1749] [serial = 693] [outer = 0x8e6cc800] 09:24:16 INFO - PROCESS | 1749 | 1466699056083 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]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1633ms 09:24:16 INFO - PROCESS | 1749 | 1466699056159 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1749 | 1466699056163 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:24:16 INFO - PROCESS | 1749 | 1466699056170 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1749 | 1466699056173 Marionette TRACE conn4 <- [1,894,null,{}] 09:24:16 INFO - PROCESS | 1749 | 1466699056180 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}] 09:24:16 INFO - PROCESS | 1749 | 1466699056185 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:16 INFO - PROCESS | 1749 | 1466699056650 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:24:16 INFO - PROCESS | 1749 | 1466699056895 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1749 | 1466699056903 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x90965000 == 47 [pid = 1749] [id = 231] 09:24:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x90967000) [pid = 1749] [serial = 694] [outer = (nil)] 09:24:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9096d800) [pid = 1749] [serial = 695] [outer = 0x90967000] 09:24:16 INFO - PROCESS | 1749 | 1466699056985 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x91589c00) [pid = 1749] [serial = 696] [outer = 0x90967000] 09:24:17 INFO - PROCESS | 1749 | 1466699057945 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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1833ms 09:24:18 INFO - PROCESS | 1749 | 1466699058006 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 1749 | 1466699058012 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:24:18 INFO - PROCESS | 1749 | 1466699058021 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 1749 | 1466699058026 Marionette TRACE conn4 <- [1,898,null,{}] 09:24:18 INFO - PROCESS | 1749 | 1466699058033 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}] 09:24:18 INFO - PROCESS | 1749 | 1466699058038 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:18 INFO - PROCESS | 1749 | 1466699058340 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:24:18 INFO - PROCESS | 1749 | 1466699058610 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1749 | 1466699058620 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be3c00 == 48 [pid = 1749] [id = 232] 09:24:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x91be5c00) [pid = 1749] [serial = 697] [outer = (nil)] 09:24:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9220e800) [pid = 1749] [serial = 698] [outer = 0x91be5c00] 09:24:18 INFO - PROCESS | 1749 | 1466699058700 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x922e8000) [pid = 1749] [serial = 699] [outer = 0x91be5c00] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x94825800 == 47 [pid = 1749] [id = 220] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d442000 == 46 [pid = 1749] [id = 219] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43b400 == 45 [pid = 1749] [id = 218] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x91de0c00 == 44 [pid = 1749] [id = 217] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d447400 == 43 [pid = 1749] [id = 216] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d448000 == 42 [pid = 1749] [id = 215] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x9096d400 == 41 [pid = 1749] [id = 194] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x90791c00 == 40 [pid = 1749] [id = 204] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x9191ec00 == 39 [pid = 1749] [id = 203] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x922e7400 == 38 [pid = 1749] [id = 210] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4b400 == 37 [pid = 1749] [id = 199] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x91587c00 == 36 [pid = 1749] [id = 208] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x97958800 == 35 [pid = 1749] [id = 211] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x90963800 == 34 [pid = 1749] [id = 202] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x90799800 == 33 [pid = 1749] [id = 193] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d445400 == 32 [pid = 1749] [id = 214] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x92205000 == 31 [pid = 1749] [id = 195] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x922e2c00 == 30 [pid = 1749] [id = 206] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cf800 == 29 [pid = 1749] [id = 201] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cd400 == 28 [pid = 1749] [id = 209] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d440800 == 27 [pid = 1749] [id = 197] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x9127cc00 == 26 [pid = 1749] [id = 205] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d442400 == 25 [pid = 1749] [id = 196] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d443000 == 24 [pid = 1749] [id = 207] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x91be7c00 == 23 [pid = 1749] [id = 198] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x93924c00 == 22 [pid = 1749] [id = 200] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x922e2400 == 21 [pid = 1749] [id = 212] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x922e4400 == 20 [pid = 1749] [id = 213] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cc400 == 19 [pid = 1749] [id = 230] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43f800 == 18 [pid = 1749] [id = 229] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x93b37000 == 17 [pid = 1749] [id = 227] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x91279000 == 16 [pid = 1749] [id = 228] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac8b800 == 15 [pid = 1749] [id = 226] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x924cd800 == 14 [pid = 1749] [id = 225] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x9158ec00 == 13 [pid = 1749] [id = 224] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x9191d400 == 12 [pid = 1749] [id = 222] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x924cb800 == 11 [pid = 1749] [id = 223] 09:24:20 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43d800 == 10 [pid = 1749] [id = 221] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x924d2400) [pid = 1749] [serial = 620] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91dde000) [pid = 1749] [serial = 612] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x91be6800) [pid = 1749] [serial = 611] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x91274800) [pid = 1749] [serial = 594] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9096c000) [pid = 1749] [serial = 593] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x924cf000) [pid = 1749] [serial = 597] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9220e000) [pid = 1749] [serial = 596] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x95250000) [pid = 1749] [serial = 600] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x95248400) [pid = 1749] [serial = 599] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9540d000) [pid = 1749] [serial = 603] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x953ee800) [pid = 1749] [serial = 602] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x98368800) [pid = 1749] [serial = 606] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9830f000) [pid = 1749] [serial = 605] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x99d07400) [pid = 1749] [serial = 609] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x91dd8000) [pid = 1749] [serial = 608] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x922df400) [pid = 1749] [serial = 623] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x93a3ac00) [pid = 1749] [serial = 621] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91590400) [pid = 1749] [serial = 617] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x90799000) [pid = 1749] [serial = 614] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x94832c00) [pid = 1749] [serial = 626] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x908b7c00) [pid = 1749] [serial = 615] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93b37c00) [pid = 1749] [serial = 624] [outer = (nil)] [url = about:blank] 09:24:20 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91916000) [pid = 1749] [serial = 618] [outer = (nil)] [url = about:blank] 09:24:21 INFO - PROCESS | 1749 | 1466699061040 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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 3047ms 09:24:21 INFO - PROCESS | 1749 | 1466699061068 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:24:21 INFO - PROCESS | 1749 | 1466699061074 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:24:21 INFO - PROCESS | 1749 | 1466699061082 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1749 | 1466699061090 Marionette TRACE conn4 <- [1,902,null,{}] 09:24:21 INFO - PROCESS | 1749 | 1466699061097 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}] 09:24:21 INFO - PROCESS | 1749 | 1466699061103 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:21 INFO - PROCESS | 1749 | 1466699061280 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:24:21 INFO - PROCESS | 1749 | 1466699061401 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 1749 | 1466699061410 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x90794400 == 11 [pid = 1749] [id = 233] 09:24:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x90796800) [pid = 1749] [serial = 700] [outer = (nil)] 09:24:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x908bec00) [pid = 1749] [serial = 701] [outer = 0x90796800] 09:24:21 INFO - PROCESS | 1749 | 1466699061497 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9096a400) [pid = 1749] [serial = 702] [outer = 0x90796800] 09:24:22 INFO - PROCESS | 1749 | 1466699062411 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]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1393ms 09:24:22 INFO - PROCESS | 1749 | 1466699062474 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 1749 | 1466699062485 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:24:22 INFO - PROCESS | 1749 | 1466699062496 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 1749 | 1466699062500 Marionette TRACE conn4 <- [1,906,null,{}] 09:24:22 INFO - PROCESS | 1749 | 1466699062506 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}] 09:24:22 INFO - PROCESS | 1749 | 1466699062512 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:22 INFO - PROCESS | 1749 | 1466699062701 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:24:22 INFO - PROCESS | 1749 | 1466699062871 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1749 | 1466699062881 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x91911400 == 12 [pid = 1749] [id = 234] 09:24:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91917400) [pid = 1749] [serial = 703] [outer = (nil)] 09:24:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x91bd9c00) [pid = 1749] [serial = 704] [outer = 0x91917400] 09:24:22 INFO - PROCESS | 1749 | 1466699062962 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91be2400) [pid = 1749] [serial = 705] [outer = 0x91917400] 09:24:24 INFO - PROCESS | 1749 | 1466699064002 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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1539ms 09:24:24 INFO - PROCESS | 1749 | 1466699064035 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 1749 | 1466699064038 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:24:24 INFO - PROCESS | 1749 | 1466699064047 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1749 | 1466699064053 Marionette TRACE conn4 <- [1,910,null,{}] 09:24:24 INFO - PROCESS | 1749 | 1466699064078 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}] 09:24:24 INFO - PROCESS | 1749 | 1466699064087 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:24 INFO - PROCESS | 1749 | 1466699064310 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:24:24 INFO - PROCESS | 1749 | 1466699064342 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 1749 | 1466699064350 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x924c9400 == 13 [pid = 1749] [id = 235] 09:24:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x924ca400) [pid = 1749] [serial = 706] [outer = (nil)] 09:24:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x924cd800) [pid = 1749] [serial = 707] [outer = 0x924ca400] 09:24:24 INFO - PROCESS | 1749 | 1466699064430 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x924d6c00) [pid = 1749] [serial = 708] [outer = 0x924ca400] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x92209400) [pid = 1749] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9397a400) [pid = 1749] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x90790000) [pid = 1749] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x93d46c00) [pid = 1749] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x8e6c5400) [pid = 1749] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x97959000) [pid = 1749] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x8d448800) [pid = 1749] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x924d4c00) [pid = 1749] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x908b8800) [pid = 1749] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x93b35c00) [pid = 1749] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9795cc00) [pid = 1749] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x998d0400) [pid = 1749] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:24:25 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9482c800) [pid = 1749] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:24:26 INFO - PROCESS | 1749 | 1466699066000 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]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1988ms 09:24:26 INFO - PROCESS | 1749 | 1466699066035 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1749 | 1466699066040 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:24:26 INFO - PROCESS | 1749 | 1466699066047 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1749 | 1466699066050 Marionette TRACE conn4 <- [1,914,null,{}] 09:24:26 INFO - PROCESS | 1749 | 1466699066056 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}] 09:24:26 INFO - PROCESS | 1749 | 1466699066061 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:26 INFO - PROCESS | 1749 | 1466699066240 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:24:26 INFO - PROCESS | 1749 | 1466699066250 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 1749 | 1466699066257 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x92209400 == 14 [pid = 1749] [id = 236] 09:24:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x922eac00) [pid = 1749] [serial = 709] [outer = (nil)] 09:24:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x93926800) [pid = 1749] [serial = 710] [outer = 0x922eac00] 09:24:26 INFO - PROCESS | 1749 | 1466699066335 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x93a40800) [pid = 1749] [serial = 711] [outer = 0x922eac00] 09:24:27 INFO - PROCESS | 1749 | 1466699067238 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]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1234ms 09:24:27 INFO - PROCESS | 1749 | 1466699067293 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 1749 | 1466699067301 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:24:27 INFO - PROCESS | 1749 | 1466699067314 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 1749 | 1466699067317 Marionette TRACE conn4 <- [1,918,null,{}] 09:24:27 INFO - PROCESS | 1749 | 1466699067323 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}] 09:24:27 INFO - PROCESS | 1749 | 1466699067328 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:27 INFO - PROCESS | 1749 | 1466699067548 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:24:27 INFO - PROCESS | 1749 | 1466699067717 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1749 | 1466699067730 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43dc00 == 15 [pid = 1749] [id = 237] 09:24:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x8d43ec00) [pid = 1749] [serial = 712] [outer = (nil)] 09:24:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x8d445000) [pid = 1749] [serial = 713] [outer = 0x8d43ec00] 09:24:27 INFO - PROCESS | 1749 | 1466699067829 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x8e6cfc00) [pid = 1749] [serial = 714] [outer = 0x8d43ec00] 09:24:28 INFO - PROCESS | 1749 | 1466699068937 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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1680ms 09:24:29 INFO - PROCESS | 1749 | 1466699068998 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1749 | 1466699069004 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:24:29 INFO - PROCESS | 1749 | 1466699069014 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1749 | 1466699069019 Marionette TRACE conn4 <- [1,922,null,{}] 09:24:29 INFO - PROCESS | 1749 | 1466699069027 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}] 09:24:29 INFO - PROCESS | 1749 | 1466699069036 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:29 INFO - PROCESS | 1749 | 1466699069268 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:24:29 INFO - PROCESS | 1749 | 1466699069533 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 1749 | 1466699069545 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d440800 == 16 [pid = 1749] [id = 238] 09:24:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91591c00) [pid = 1749] [serial = 715] [outer = (nil)] 09:24:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91914400) [pid = 1749] [serial = 716] [outer = 0x91591c00] 09:24:29 INFO - PROCESS | 1749 | 1466699069640 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x91be7c00) [pid = 1749] [serial = 717] [outer = 0x91591c00] 09:24:30 INFO - PROCESS | 1749 | 1466699070622 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]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1690ms 09:24:30 INFO - PROCESS | 1749 | 1466699070704 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:24:30 INFO - PROCESS | 1749 | 1466699070710 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:24:30 INFO - PROCESS | 1749 | 1466699070717 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1749 | 1466699070720 Marionette TRACE conn4 <- [1,926,null,{}] 09:24:30 INFO - PROCESS | 1749 | 1466699070727 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}] 09:24:30 INFO - PROCESS | 1749 | 1466699070732 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:30 INFO - PROCESS | 1749 | 1466699070972 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:24:31 INFO - PROCESS | 1749 | 1466699071295 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 1749 | 1466699071304 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x90799000 == 17 [pid = 1749] [id = 239] 09:24:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91276400) [pid = 1749] [serial = 718] [outer = (nil)] 09:24:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x93a36000) [pid = 1749] [serial = 719] [outer = 0x91276400] 09:24:31 INFO - PROCESS | 1749 | 1466699071395 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x93a43c00) [pid = 1749] [serial = 720] [outer = 0x91276400] 09:24:32 INFO - PROCESS | 1749 | 1466699072407 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]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1733ms 09:24:32 INFO - PROCESS | 1749 | 1466699072451 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 1749 | 1466699072458 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:24:32 INFO - PROCESS | 1749 | 1466699072476 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 1749 | 1466699072484 Marionette TRACE conn4 <- [1,930,null,{}] 09:24:32 INFO - PROCESS | 1749 | 1466699072490 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}] 09:24:32 INFO - PROCESS | 1749 | 1466699072497 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:32 INFO - PROCESS | 1749 | 1466699072738 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:24:33 INFO - PROCESS | 1749 | 1466699072982 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1749 | 1466699072991 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x90794000 == 18 [pid = 1749] [id = 240] 09:24:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x91274000) [pid = 1749] [serial = 721] [outer = (nil)] 09:24:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x952d3400) [pid = 1749] [serial = 722] [outer = 0x91274000] 09:24:33 INFO - PROCESS | 1749 | 1466699073101 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x95252c00) [pid = 1749] [serial = 723] [outer = 0x91274000] 09:24:34 INFO - PROCESS | 1749 | 1466699074041 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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1649ms 09:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:24:34 INFO - PROCESS | 1749 | 1466699074116 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1749 | 1466699074120 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:24:34 INFO - PROCESS | 1749 | 1466699074127 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1749 | 1466699074130 Marionette TRACE conn4 <- [1,934,null,{}] 09:24:34 INFO - PROCESS | 1749 | 1466699074136 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}] 09:24:34 INFO - PROCESS | 1749 | 1466699074142 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:34 INFO - PROCESS | 1749 | 1466699074369 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:24:34 INFO - PROCESS | 1749 | 1466699074590 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 1749 | 1466699074597 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a35400 == 19 [pid = 1749] [id = 241] 09:24:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x953fb400) [pid = 1749] [serial = 724] [outer = (nil)] 09:24:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x95408400) [pid = 1749] [serial = 725] [outer = 0x953fb400] 09:24:34 INFO - PROCESS | 1749 | 1466699074702 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9544c400) [pid = 1749] [serial = 726] [outer = 0x953fb400] 09:24:35 INFO - PROCESS | 1749 | 1466699075615 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]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1534ms 09:24:35 INFO - PROCESS | 1749 | 1466699075664 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:24:35 INFO - PROCESS | 1749 | 1466699075669 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:24:35 INFO - PROCESS | 1749 | 1466699075675 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 1749 | 1466699075679 Marionette TRACE conn4 <- [1,938,null,{}] 09:24:35 INFO - PROCESS | 1749 | 1466699075685 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}] 09:24:35 INFO - PROCESS | 1749 | 1466699075691 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:35 INFO - PROCESS | 1749 | 1466699075882 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:24:36 INFO - PROCESS | 1749 | 1466699076121 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 1749 | 1466699076140 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158a000 == 20 [pid = 1749] [id = 242] 09:24:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9392fc00) [pid = 1749] [serial = 727] [outer = (nil)] 09:24:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x98cb7000) [pid = 1749] [serial = 728] [outer = 0x9392fc00] 09:24:36 INFO - PROCESS | 1749 | 1466699076252 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x99d0a400) [pid = 1749] [serial = 729] [outer = 0x9392fc00] 09:24:37 INFO - PROCESS | 1749 | 1466699077253 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]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1644ms 09:24:37 INFO - PROCESS | 1749 | 1466699077319 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:24:37 INFO - PROCESS | 1749 | 1466699077323 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:24:37 INFO - PROCESS | 1749 | 1466699077330 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 1749 | 1466699077334 Marionette TRACE conn4 <- [1,942,null,{}] 09:24:37 INFO - PROCESS | 1749 | 1466699077344 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}] 09:24:37 INFO - PROCESS | 1749 | 1466699077350 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:37 INFO - PROCESS | 1749 | 1466699077590 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:24:37 INFO - PROCESS | 1749 | 1466699077813 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 1749 | 1466699077824 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e1000 == 21 [pid = 1749] [id = 243] 09:24:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x93a43400) [pid = 1749] [serial = 730] [outer = (nil)] 09:24:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9a606000) [pid = 1749] [serial = 731] [outer = 0x93a43400] 09:24:37 INFO - PROCESS | 1749 | 1466699077955 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9a60d800) [pid = 1749] [serial = 732] [outer = 0x93a43400] 09:24:38 INFO - PROCESS | 1749 | 1466699078927 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]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1646ms 09:24:38 INFO - PROCESS | 1749 | 1466699078976 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 1749 | 1466699078981 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:24:38 INFO - PROCESS | 1749 | 1466699078987 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1749 | 1466699078991 Marionette TRACE conn4 <- [1,946,null,{}] 09:24:39 INFO - PROCESS | 1749 | 1466699078997 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}] 09:24:39 INFO - PROCESS | 1749 | 1466699079004 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:39 INFO - PROCESS | 1749 | 1466699079193 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:24:39 INFO - PROCESS | 1749 | 1466699079406 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1749 | 1466699079412 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x91ddc000 == 22 [pid = 1749] [id = 244] 09:24:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x91ddcc00) [pid = 1749] [serial = 733] [outer = (nil)] 09:24:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9ac87c00) [pid = 1749] [serial = 734] [outer = 0x91ddcc00] 09:24:39 INFO - PROCESS | 1749 | 1466699079507 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9ac8c400) [pid = 1749] [serial = 735] [outer = 0x91ddcc00] 09:24:40 INFO - PROCESS | 1749 | 1466699080470 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]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1538ms 09:24:40 INFO - PROCESS | 1749 | 1466699080527 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1749 | 1466699080531 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:24:40 INFO - PROCESS | 1749 | 1466699080538 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1749 | 1466699080542 Marionette TRACE conn4 <- [1,950,null,{}] 09:24:40 INFO - PROCESS | 1749 | 1466699080548 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}] 09:24:40 INFO - PROCESS | 1749 | 1466699080553 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:40 INFO - PROCESS | 1749 | 1466699080748 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:24:40 INFO - PROCESS | 1749 | 1466699080967 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1749 | 1466699080974 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158bc00 == 23 [pid = 1749] [id = 245] 09:24:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x91593000) [pid = 1749] [serial = 736] [outer = (nil)] 09:24:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x924d3c00) [pid = 1749] [serial = 737] [outer = 0x91593000] 09:24:41 INFO - PROCESS | 1749 | 1466699081106 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9524a800) [pid = 1749] [serial = 738] [outer = 0x91593000] 09:24:42 INFO - PROCESS | 1749 | 1466699082022 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]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1542ms 09:24:42 INFO - PROCESS | 1749 | 1466699082082 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:24:42 INFO - PROCESS | 1749 | 1466699082086 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:24:42 INFO - PROCESS | 1749 | 1466699082093 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1749 | 1466699082097 Marionette TRACE conn4 <- [1,954,null,{}] 09:24:42 INFO - PROCESS | 1749 | 1466699082103 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}] 09:24:42 INFO - PROCESS | 1749 | 1466699082108 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:42 INFO - PROCESS | 1749 | 1466699082294 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:24:42 INFO - PROCESS | 1749 | 1466699082714 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 1749 | 1466699082724 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d440400 == 24 [pid = 1749] [id = 246] 09:24:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x8d442c00) [pid = 1749] [serial = 739] [outer = (nil)] 09:24:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x8e6c6800) [pid = 1749] [serial = 740] [outer = 0x8d442c00] 09:24:42 INFO - PROCESS | 1749 | 1466699082850 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x908b7c00) [pid = 1749] [serial = 741] [outer = 0x8d442c00] 09:24:43 INFO - PROCESS | 1749 | --DOCSHELL 0x92209400 == 23 [pid = 1749] [id = 236] 09:24:43 INFO - PROCESS | 1749 | --DOCSHELL 0x924c9400 == 22 [pid = 1749] [id = 235] 09:24:43 INFO - PROCESS | 1749 | --DOCSHELL 0x91911400 == 21 [pid = 1749] [id = 234] 09:24:43 INFO - PROCESS | 1749 | 1466699083931 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]]]}] 09:24:43 INFO - PROCESS | 1749 | --DOCSHELL 0x90794400 == 20 [pid = 1749] [id = 233] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9544f000) [pid = 1749] [serial = 662] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x998cd000) [pid = 1749] [serial = 663] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x922e9c00) [pid = 1749] [serial = 653] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x953f3000) [pid = 1749] [serial = 659] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x91bdc800) [pid = 1749] [serial = 630] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x95251c00) [pid = 1749] [serial = 627] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x908b9800) [pid = 1749] [serial = 650] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91594c00) [pid = 1749] [serial = 651] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9830f800) [pid = 1749] [serial = 635] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9079bc00) [pid = 1749] [serial = 648] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x98a0a000) [pid = 1749] [serial = 636] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x93d48000) [pid = 1749] [serial = 656] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9a6cb000) [pid = 1749] [serial = 644] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x94824000) [pid = 1749] [serial = 632] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9a417400) [pid = 1749] [serial = 641] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9a6ce800) [pid = 1749] [serial = 645] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9a41b800) [pid = 1749] [serial = 642] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x924cdc00) [pid = 1749] [serial = 654] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x93a40400) [pid = 1749] [serial = 633] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9540e400) [pid = 1749] [serial = 660] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x99d0d000) [pid = 1749] [serial = 639] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x91587400) [pid = 1749] [serial = 629] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x8e6cb000) [pid = 1749] [serial = 647] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x95249000) [pid = 1749] [serial = 657] [outer = (nil)] [url = about:blank] 09:24:43 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x99c0d000) [pid = 1749] [serial = 638] [outer = (nil)] [url = about:blank] 09:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1936ms 09:24:44 INFO - PROCESS | 1749 | 1466699084030 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 1749 | 1466699084039 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:24:44 INFO - PROCESS | 1749 | 1466699084057 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1749 | 1466699084062 Marionette TRACE conn4 <- [1,958,null,{}] 09:24:44 INFO - PROCESS | 1749 | 1466699084070 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}] 09:24:44 INFO - PROCESS | 1749 | 1466699084075 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:44 INFO - PROCESS | 1749 | 1466699084252 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:24:44 INFO - PROCESS | 1749 | 1466699084432 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1749 | 1466699084443 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x9126f400 == 21 [pid = 1749] [id = 247] 09:24:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x91274400) [pid = 1749] [serial = 742] [outer = (nil)] 09:24:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91587c00) [pid = 1749] [serial = 743] [outer = 0x91274400] 09:24:44 INFO - PROCESS | 1749 | 1466699084519 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x91912400) [pid = 1749] [serial = 744] [outer = 0x91274400] 09:24:45 INFO - PROCESS | 1749 | 1466699085343 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]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1342ms 09:24:45 INFO - PROCESS | 1749 | 1466699085393 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 1749 | 1466699085400 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:24:45 INFO - PROCESS | 1749 | 1466699085407 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1749 | 1466699085410 Marionette TRACE conn4 <- [1,962,null,{}] 09:24:45 INFO - PROCESS | 1749 | 1466699085417 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}] 09:24:45 INFO - PROCESS | 1749 | 1466699085422 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:45 INFO - PROCESS | 1749 | 1466699085602 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:24:45 INFO - PROCESS | 1749 | 1466699085740 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 1749 | 1466699085754 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x91ddc800 == 22 [pid = 1749] [id = 248] 09:24:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91de0400) [pid = 1749] [serial = 745] [outer = (nil)] 09:24:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x92334400) [pid = 1749] [serial = 746] [outer = 0x91de0400] 09:24:45 INFO - PROCESS | 1749 | 1466699085824 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x93926400) [pid = 1749] [serial = 747] [outer = 0x91de0400] 09:24:46 INFO - PROCESS | 1749 | 1466699086736 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]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1380ms 09:24:46 INFO - PROCESS | 1749 | 1466699086789 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 1749 | 1466699086793 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:24:46 INFO - PROCESS | 1749 | 1466699086815 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 1749 | 1466699086824 Marionette TRACE conn4 <- [1,966,null,{}] 09:24:46 INFO - PROCESS | 1749 | 1466699086833 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}] 09:24:46 INFO - PROCESS | 1749 | 1466699086839 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:47 INFO - PROCESS | 1749 | 1466699087068 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:24:47 INFO - PROCESS | 1749 | 1466699087112 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1749 | 1466699087121 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096c400 == 23 [pid = 1749] [id = 249] 09:24:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x95253400) [pid = 1749] [serial = 748] [outer = (nil)] 09:24:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x952d1400) [pid = 1749] [serial = 749] [outer = 0x95253400] 09:24:47 INFO - PROCESS | 1749 | 1466699087208 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x953eec00) [pid = 1749] [serial = 750] [outer = 0x95253400] 09:24:48 INFO - PROCESS | 1749 | 1466699088178 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]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1404ms 09:24:48 INFO - PROCESS | 1749 | 1466699088205 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 1749 | 1466699088210 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:24:48 INFO - PROCESS | 1749 | 1466699088217 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - PROCESS | 1749 | 1466699088221 Marionette TRACE conn4 <- [1,970,null,{}] 09:24:48 INFO - PROCESS | 1749 | 1466699088226 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}] 09:24:48 INFO - PROCESS | 1749 | 1466699088231 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:48 INFO - PROCESS | 1749 | 1466699088458 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:24:48 INFO - PROCESS | 1749 | 1466699088479 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 1749 | 1466699088488 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x922ec000 == 24 [pid = 1749] [id = 250] 09:24:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x93b37000) [pid = 1749] [serial = 751] [outer = (nil)] 09:24:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9795fc00) [pid = 1749] [serial = 752] [outer = 0x93b37000] 09:24:48 INFO - PROCESS | 1749 | 1466699088560 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x98a6b800) [pid = 1749] [serial = 753] [outer = 0x93b37000] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x8d441400) [pid = 1749] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9191e400) [pid = 1749] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x924cbc00) [pid = 1749] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x93a3e000) [pid = 1749] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x97961400) [pid = 1749] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x924ca400) [pid = 1749] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9ac8bc00) [pid = 1749] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x90796800) [pid = 1749] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x953ef400) [pid = 1749] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91be5c00) [pid = 1749] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9a6c5800) [pid = 1749] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x8e6c8c00) [pid = 1749] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x8e6cc800) [pid = 1749] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x90967000) [pid = 1749] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:24:49 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91917400) [pid = 1749] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:24:49 INFO - PROCESS | 1749 | 1466699089612 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]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1431ms 09:24:49 INFO - PROCESS | 1749 | 1466699089650 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 1749 | 1466699089654 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:24:49 INFO - PROCESS | 1749 | 1466699089661 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 1749 | 1466699089664 Marionette TRACE conn4 <- [1,974,null,{}] 09:24:49 INFO - PROCESS | 1749 | 1466699089671 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}] 09:24:49 INFO - PROCESS | 1749 | 1466699089676 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:49 INFO - PROCESS | 1749 | 1466699089836 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:24:49 INFO - PROCESS | 1749 | 1466699089973 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1749 | 1466699089990 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x924d0c00 == 25 [pid = 1749] [id = 251] 09:24:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93a3ac00) [pid = 1749] [serial = 754] [outer = (nil)] 09:24:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9540e400) [pid = 1749] [serial = 755] [outer = 0x93a3ac00] 09:24:50 INFO - PROCESS | 1749 | 1466699090078 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x99d08000) [pid = 1749] [serial = 756] [outer = 0x93a3ac00] 09:24:50 INFO - PROCESS | 1749 | 1466699090936 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]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1388ms 09:24:51 INFO - PROCESS | 1749 | 1466699091051 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 1749 | 1466699091058 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:24:51 INFO - PROCESS | 1749 | 1466699091067 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 1749 | 1466699091074 Marionette TRACE conn4 <- [1,978,null,{}] 09:24:51 INFO - PROCESS | 1749 | 1466699091083 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}] 09:24:51 INFO - PROCESS | 1749 | 1466699091090 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:51 INFO - PROCESS | 1749 | 1466699091336 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:24:51 INFO - PROCESS | 1749 | 1466699091582 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1749 | 1466699091599 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c8800 == 26 [pid = 1749] [id = 252] 09:24:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x90961400) [pid = 1749] [serial = 757] [outer = (nil)] 09:24:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9096a000) [pid = 1749] [serial = 758] [outer = 0x90961400] 09:24:51 INFO - PROCESS | 1749 | 1466699091703 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x91277800) [pid = 1749] [serial = 759] [outer = 0x90961400] 09:24:52 INFO - PROCESS | 1749 | 1466699092706 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]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1692ms 09:24:52 INFO - PROCESS | 1749 | 1466699092759 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 1749 | 1466699092764 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:24:52 INFO - PROCESS | 1749 | 1466699092776 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1749 | 1466699092783 Marionette TRACE conn4 <- [1,982,null,{}] 09:24:52 INFO - PROCESS | 1749 | 1466699092789 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}] 09:24:52 INFO - PROCESS | 1749 | 1466699092795 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:53 INFO - PROCESS | 1749 | 1466699093004 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:24:53 INFO - PROCESS | 1749 | 1466699093235 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1749 | 1466699093245 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x922dd800 == 27 [pid = 1749] [id = 253] 09:24:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x92333000) [pid = 1749] [serial = 760] [outer = (nil)] 09:24:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x924d5400) [pid = 1749] [serial = 761] [outer = 0x92333000] 09:24:53 INFO - PROCESS | 1749 | 1466699093385 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x93b3e400) [pid = 1749] [serial = 762] [outer = 0x92333000] 09:24:54 INFO - PROCESS | 1749 | 1466699094315 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1592ms 09:24:54 INFO - PROCESS | 1749 | 1466699094365 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1749 | 1466699094370 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:24:54 INFO - PROCESS | 1749 | 1466699094377 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1749 | 1466699094381 Marionette TRACE conn4 <- [1,986,null,{}] 09:24:54 INFO - PROCESS | 1749 | 1466699094398 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}] 09:24:54 INFO - PROCESS | 1749 | 1466699094408 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:54 INFO - PROCESS | 1749 | 1466699094611 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:24:54 INFO - PROCESS | 1749 | 1466699094880 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1749 | 1466699094891 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x922de400 == 28 [pid = 1749] [id = 254] 09:24:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x99c0b400) [pid = 1749] [serial = 763] [outer = (nil)] 09:24:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9a417400) [pid = 1749] [serial = 764] [outer = 0x99c0b400] 09:24:55 INFO - PROCESS | 1749 | 1466699095025 Marionette DEBUG loaded listener.js 09:24:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9a609000) [pid = 1749] [serial = 765] [outer = 0x99c0b400] 09:24:55 INFO - PROCESS | 1749 | 1466699095972 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]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1639ms 09:24:56 INFO - PROCESS | 1749 | 1466699096016 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 1749 | 1466699096020 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:24:56 INFO - PROCESS | 1749 | 1466699096027 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 1749 | 1466699096031 Marionette TRACE conn4 <- [1,990,null,{}] 09:24:56 INFO - PROCESS | 1749 | 1466699096037 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}] 09:24:56 INFO - PROCESS | 1749 | 1466699096042 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:56 INFO - PROCESS | 1749 | 1466699096243 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:24:56 INFO - PROCESS | 1749 | 1466699096474 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 1749 | 1466699096480 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x90794c00 == 29 [pid = 1749] [id = 255] 09:24:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x93924c00) [pid = 1749] [serial = 766] [outer = (nil)] 09:24:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9ac96800) [pid = 1749] [serial = 767] [outer = 0x93924c00] 09:24:56 INFO - PROCESS | 1749 | 1466699096615 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9acc0400) [pid = 1749] [serial = 768] [outer = 0x93924c00] 09:24:57 INFO - PROCESS | 1749 | 1466699097522 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]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1530ms 09:24:57 INFO - PROCESS | 1749 | 1466699097558 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1749 | 1466699097563 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:24:57 INFO - PROCESS | 1749 | 1466699097570 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1749 | 1466699097574 Marionette TRACE conn4 <- [1,994,null,{}] 09:24:57 INFO - PROCESS | 1749 | 1466699097581 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}] 09:24:57 INFO - PROCESS | 1749 | 1466699097587 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:57 INFO - PROCESS | 1749 | 1466699097808 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:24:58 INFO - PROCESS | 1749 | 1466699098030 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1749 | 1466699098038 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x94823800 == 30 [pid = 1749] [id = 256] 09:24:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9a172c00) [pid = 1749] [serial = 769] [outer = (nil)] 09:24:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9adb5400) [pid = 1749] [serial = 770] [outer = 0x9a172c00] 09:24:58 INFO - PROCESS | 1749 | 1466699098175 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9b02a400) [pid = 1749] [serial = 771] [outer = 0x9a172c00] 09:24:59 INFO - PROCESS | 1749 | 1466699099112 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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1588ms 09:24:59 INFO - PROCESS | 1749 | 1466699099159 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:24:59 INFO - PROCESS | 1749 | 1466699099163 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:24:59 INFO - PROCESS | 1749 | 1466699099170 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1749 | 1466699099174 Marionette TRACE conn4 <- [1,998,null,{}] 09:24:59 INFO - PROCESS | 1749 | 1466699099180 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}] 09:24:59 INFO - PROCESS | 1749 | 1466699099190 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:59 INFO - PROCESS | 1749 | 1466699099465 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:24:59 INFO - PROCESS | 1749 | 1466699099694 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 1749 | 1466699099702 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:24:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x91de0800 == 31 [pid = 1749] [id = 257] 09:24:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9b9c7800) [pid = 1749] [serial = 772] [outer = (nil)] 09:24:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9d590c00) [pid = 1749] [serial = 773] [outer = 0x9b9c7800] 09:24:59 INFO - PROCESS | 1749 | 1466699099830 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9d923000) [pid = 1749] [serial = 774] [outer = 0x9b9c7800] 09:25:00 INFO - PROCESS | 1749 | 1466699100772 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1649ms 09:25:00 INFO - PROCESS | 1749 | 1466699100819 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:25:00 INFO - PROCESS | 1749 | 1466699100823 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:25:00 INFO - PROCESS | 1749 | 1466699100830 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 1749 | 1466699100834 Marionette TRACE conn4 <- [1,1002,null,{}] 09:25:00 INFO - PROCESS | 1749 | 1466699100840 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}] 09:25:00 INFO - PROCESS | 1749 | 1466699100845 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:01 INFO - PROCESS | 1749 | 1466699101035 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:25:01 INFO - PROCESS | 1749 | 1466699101255 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1749 | 1466699101264 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d442000 == 32 [pid = 1749] [id = 258] 09:25:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x922df000) [pid = 1749] [serial = 775] [outer = (nil)] 09:25:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa110a800) [pid = 1749] [serial = 776] [outer = 0x922df000] 09:25:01 INFO - PROCESS | 1749 | 1466699101406 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa1113400) [pid = 1749] [serial = 777] [outer = 0x922df000] 09:25:02 INFO - PROCESS | 1749 | 1466699102403 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]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1640ms 09:25:02 INFO - PROCESS | 1749 | 1466699102471 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:25:02 INFO - PROCESS | 1749 | 1466699102475 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:25:02 INFO - PROCESS | 1749 | 1466699102483 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 1749 | 1466699102487 Marionette TRACE conn4 <- [1,1006,null,{}] 09:25:02 INFO - PROCESS | 1749 | 1466699102493 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}] 09:25:02 INFO - PROCESS | 1749 | 1466699102499 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:02 INFO - PROCESS | 1749 | 1466699102742 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:25:03 INFO - PROCESS | 1749 | 1466699103022 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1749 | 1466699103029 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a2e7400 == 33 [pid = 1749] [id = 259] 09:25:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9a606c00) [pid = 1749] [serial = 778] [outer = (nil)] 09:25:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0xa209ac00) [pid = 1749] [serial = 779] [outer = 0x9a606c00] 09:25:03 INFO - PROCESS | 1749 | 1466699103120 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0xa222e400) [pid = 1749] [serial = 780] [outer = 0x9a606c00] 09:25:04 INFO - PROCESS | 1749 | 1466699104068 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1631ms 09:25:04 INFO - PROCESS | 1749 | 1466699104115 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:25:04 INFO - PROCESS | 1749 | 1466699104119 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:25:04 INFO - PROCESS | 1749 | 1466699104126 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 1749 | 1466699104130 Marionette TRACE conn4 <- [1,1010,null,{}] 09:25:04 INFO - PROCESS | 1749 | 1466699104136 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}] 09:25:04 INFO - PROCESS | 1749 | 1466699104141 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:04 INFO - PROCESS | 1749 | 1466699104334 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:25:04 INFO - PROCESS | 1749 | 1466699104552 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 1749 | 1466699104561 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x90790000 == 34 [pid = 1749] [id = 260] 09:25:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x90798800) [pid = 1749] [serial = 781] [outer = (nil)] 09:25:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0xa2320c00) [pid = 1749] [serial = 782] [outer = 0x90798800] 09:25:04 INFO - PROCESS | 1749 | 1466699104703 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0xa2379000) [pid = 1749] [serial = 783] [outer = 0x90798800] 09:25:05 INFO - PROCESS | 1749 | 1466699105613 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]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1536ms 09:25:05 INFO - PROCESS | 1749 | 1466699105663 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 1749 | 1466699105667 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:25:05 INFO - PROCESS | 1749 | 1466699105674 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - PROCESS | 1749 | 1466699105677 Marionette TRACE conn4 <- [1,1014,null,{}] 09:25:05 INFO - PROCESS | 1749 | 1466699105684 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}] 09:25:05 INFO - PROCESS | 1749 | 1466699105690 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:05 INFO - PROCESS | 1749 | 1466699105896 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:25:06 INFO - PROCESS | 1749 | 1466699106541 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 1749 | 1466699106552 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bac00 == 35 [pid = 1749] [id = 261] 09:25:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x908bb800) [pid = 1749] [serial = 784] [outer = (nil)] 09:25:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x908c1800) [pid = 1749] [serial = 785] [outer = 0x908bb800] 09:25:06 INFO - PROCESS | 1749 | 1466699106638 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x91591000) [pid = 1749] [serial = 786] [outer = 0x908bb800] 09:25:07 INFO - PROCESS | 1749 | 1466699107554 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1944ms 09:25:07 INFO - PROCESS | 1749 | 1466699107620 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 1749 | 1466699107627 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:25:07 INFO - PROCESS | 1749 | 1466699107635 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 1749 | 1466699107640 Marionette TRACE conn4 <- [1,1018,null,{}] 09:25:07 INFO - PROCESS | 1749 | 1466699107668 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}] 09:25:07 INFO - PROCESS | 1749 | 1466699107675 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:07 INFO - PROCESS | 1749 | 1466699107879 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:25:08 INFO - PROCESS | 1749 | 1466699108120 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1749 | 1466699108135 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x91589800 == 36 [pid = 1749] [id = 262] 09:25:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x91ddb400) [pid = 1749] [serial = 787] [outer = (nil)] 09:25:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x924d1c00) [pid = 1749] [serial = 788] [outer = 0x91ddb400] 09:25:08 INFO - PROCESS | 1749 | 1466699108291 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x93a35800) [pid = 1749] [serial = 789] [outer = 0x91ddb400] 09:25:09 INFO - PROCESS | 1749 | 1466699109211 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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1640ms 09:25:09 INFO - PROCESS | 1749 | 1466699109278 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1749 | 1466699109285 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:25:09 INFO - PROCESS | 1749 | 1466699109294 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1749 | 1466699109297 Marionette TRACE conn4 <- [1,1022,null,{}] 09:25:09 INFO - PROCESS | 1749 | 1466699109304 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}] 09:25:09 INFO - PROCESS | 1749 | 1466699109309 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:09 INFO - PROCESS | 1749 | 1466699109493 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x90965000 == 35 [pid = 1749] [id = 231] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x91be3c00 == 34 [pid = 1749] [id = 232] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x91ddc000 == 33 [pid = 1749] [id = 244] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x922e1000 == 32 [pid = 1749] [id = 243] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x93a35400 == 31 [pid = 1749] [id = 241] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x90799000 == 30 [pid = 1749] [id = 239] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43dc00 == 29 [pid = 1749] [id = 237] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x8d440800 == 28 [pid = 1749] [id = 238] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x8d440400 == 27 [pid = 1749] [id = 246] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x90794000 == 26 [pid = 1749] [id = 240] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x9158a000 == 25 [pid = 1749] [id = 242] 09:25:10 INFO - PROCESS | 1749 | --DOCSHELL 0x9158bc00 == 24 [pid = 1749] [id = 245] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x93926800) [pid = 1749] [serial = 710] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x90798400) [pid = 1749] [serial = 666] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x8d44a000) [pid = 1749] [serial = 665] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x91dd5c00) [pid = 1749] [serial = 669] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x91bdbc00) [pid = 1749] [serial = 668] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x9397d000) [pid = 1749] [serial = 672] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x924d2000) [pid = 1749] [serial = 671] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x99d08c00) [pid = 1749] [serial = 675] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x998d0800) [pid = 1749] [serial = 674] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9a6c8800) [pid = 1749] [serial = 678] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9a610400) [pid = 1749] [serial = 677] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x924cd800) [pid = 1749] [serial = 707] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9acc5000) [pid = 1749] [serial = 681] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9ac8f400) [pid = 1749] [serial = 680] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x908bec00) [pid = 1749] [serial = 701] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9096a400) [pid = 1749] [serial = 702] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9af5b000) [pid = 1749] [serial = 684] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9adb9c00) [pid = 1749] [serial = 683] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x922e8000) [pid = 1749] [serial = 699] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9220e800) [pid = 1749] [serial = 698] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9b50b000) [pid = 1749] [serial = 687] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9b509c00) [pid = 1749] [serial = 686] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9b9cf000) [pid = 1749] [serial = 690] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9b5c7000) [pid = 1749] [serial = 689] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9d591800) [pid = 1749] [serial = 693] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9d551000) [pid = 1749] [serial = 692] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x924d6c00) [pid = 1749] [serial = 708] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x91589c00) [pid = 1749] [serial = 696] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9096d800) [pid = 1749] [serial = 695] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x91be2400) [pid = 1749] [serial = 705] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91bd9c00) [pid = 1749] [serial = 704] [outer = (nil)] [url = about:blank] 09:25:11 INFO - PROCESS | 1749 | 1466699111238 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1749 | 1466699111253 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d447c00 == 25 [pid = 1749] [id = 263] 09:25:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x8d448000) [pid = 1749] [serial = 790] [outer = (nil)] 09:25:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x8e6c5000) [pid = 1749] [serial = 791] [outer = 0x8d448000] 09:25:11 INFO - PROCESS | 1749 | 1466699111335 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x90790c00) [pid = 1749] [serial = 792] [outer = 0x8d448000] 09:25:12 INFO - PROCESS | 1749 | 1466699112176 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]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2939ms 09:25:12 INFO - PROCESS | 1749 | 1466699112235 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1749 | 1466699112241 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:25:12 INFO - PROCESS | 1749 | 1466699112249 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 1749 | 1466699112254 Marionette TRACE conn4 <- [1,1026,null,{}] 09:25:12 INFO - PROCESS | 1749 | 1466699112262 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}] 09:25:12 INFO - PROCESS | 1749 | 1466699112269 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:12 INFO - PROCESS | 1749 | 1466699112447 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:25:12 INFO - PROCESS | 1749 | 1466699112581 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 1749 | 1466699112596 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bd800 == 26 [pid = 1749] [id = 264] 09:25:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x908c1c00) [pid = 1749] [serial = 793] [outer = (nil)] 09:25:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x91272400) [pid = 1749] [serial = 794] [outer = 0x908c1c00] 09:25:12 INFO - PROCESS | 1749 | 1466699112684 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9158b800) [pid = 1749] [serial = 795] [outer = 0x908c1c00] 09:25:13 INFO - PROCESS | 1749 | 1466699113583 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]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1392ms 09:25:13 INFO - PROCESS | 1749 | 1466699113648 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 1749 | 1466699113654 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:25:13 INFO - PROCESS | 1749 | 1466699113662 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 1749 | 1466699113665 Marionette TRACE conn4 <- [1,1030,null,{}] 09:25:13 INFO - PROCESS | 1749 | 1466699113672 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}] 09:25:13 INFO - PROCESS | 1749 | 1466699113677 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:13 INFO - PROCESS | 1749 | 1466699113910 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:25:13 INFO - PROCESS | 1749 | 1466699113932 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 1749 | 1466699113941 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x91596c00 == 27 [pid = 1749] [id = 265] 09:25:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x91bdf400) [pid = 1749] [serial = 796] [outer = (nil)] 09:25:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x91dd7000) [pid = 1749] [serial = 797] [outer = 0x91bdf400] 09:25:14 INFO - PROCESS | 1749 | 1466699114016 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x92204800) [pid = 1749] [serial = 798] [outer = 0x91bdf400] 09:25:15 INFO - PROCESS | 1749 | 1466699115048 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]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1439ms 09:25:15 INFO - PROCESS | 1749 | 1466699115101 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 1749 | 1466699115104 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:25:15 INFO - PROCESS | 1749 | 1466699115128 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1749 | 1466699115139 Marionette TRACE conn4 <- [1,1034,null,{}] 09:25:15 INFO - PROCESS | 1749 | 1466699115149 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}] 09:25:15 INFO - PROCESS | 1749 | 1466699115157 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:15 INFO - PROCESS | 1749 | 1466699115414 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:25:15 INFO - PROCESS | 1749 | 1466699115502 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 1749 | 1466699115509 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cbc00 == 28 [pid = 1749] [id = 266] 09:25:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x924d0800) [pid = 1749] [serial = 799] [outer = (nil)] 09:25:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x93a38c00) [pid = 1749] [serial = 800] [outer = 0x924d0800] 09:25:15 INFO - PROCESS | 1749 | 1466699115597 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x93d45000) [pid = 1749] [serial = 801] [outer = 0x924d0800] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x922eac00) [pid = 1749] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x93a3ac00) [pid = 1749] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x95253400) [pid = 1749] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x93b37000) [pid = 1749] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9392fc00) [pid = 1749] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x8d442c00) [pid = 1749] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91274000) [pid = 1749] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91593000) [pid = 1749] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x91591c00) [pid = 1749] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x91276400) [pid = 1749] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93a43400) [pid = 1749] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91274400) [pid = 1749] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91ddcc00) [pid = 1749] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x953fb400) [pid = 1749] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x8d43ec00) [pid = 1749] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:25:16 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x91de0400) [pid = 1749] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:25:17 INFO - PROCESS | 1749 | 1466699117235 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]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2165ms 09:25:17 INFO - PROCESS | 1749 | 1466699117279 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 1749 | 1466699117284 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:25:17 INFO - PROCESS | 1749 | 1466699117290 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - PROCESS | 1749 | 1466699117294 Marionette TRACE conn4 <- [1,1038,null,{}] 09:25:17 INFO - PROCESS | 1749 | 1466699117300 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}] 09:25:17 INFO - PROCESS | 1749 | 1466699117306 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:17 INFO - PROCESS | 1749 | 1466699117479 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:25:17 INFO - PROCESS | 1749 | 1466699117619 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 1749 | 1466699117627 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43d800 == 29 [pid = 1749] [id = 267] 09:25:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9096e800) [pid = 1749] [serial = 802] [outer = (nil)] 09:25:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x93d47c00) [pid = 1749] [serial = 803] [outer = 0x9096e800] 09:25:17 INFO - PROCESS | 1749 | 1466699117701 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93d50c00) [pid = 1749] [serial = 804] [outer = 0x9096e800] 09:25:18 INFO - PROCESS | 1749 | 1466699118484 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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1237ms 09:25:18 INFO - PROCESS | 1749 | 1466699118576 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 1749 | 1466699118581 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:25:18 INFO - PROCESS | 1749 | 1466699118592 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 1749 | 1466699118598 Marionette TRACE conn4 <- [1,1042,null,{}] 09:25:18 INFO - PROCESS | 1749 | 1466699118609 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}] 09:25:18 INFO - PROCESS | 1749 | 1466699118615 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:18 INFO - PROCESS | 1749 | 1466699118842 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:25:19 INFO - PROCESS | 1749 | 1466699119014 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 1749 | 1466699119031 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b4800 == 30 [pid = 1749] [id = 268] 09:25:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x908b4c00) [pid = 1749] [serial = 805] [outer = (nil)] 09:25:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x908bfc00) [pid = 1749] [serial = 806] [outer = 0x908b4c00] 09:25:19 INFO - PROCESS | 1749 | 1466699119124 Marionette DEBUG loaded listener.js 09:25:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91bdac00) [pid = 1749] [serial = 807] [outer = 0x908b4c00] 09:25:20 INFO - PROCESS | 1749 | 1466699120169 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]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1651ms 09:25:20 INFO - PROCESS | 1749 | 1466699120244 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 1749 | 1466699120251 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:25:20 INFO - PROCESS | 1749 | 1466699120262 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 1749 | 1466699120270 Marionette TRACE conn4 <- [1,1046,null,{}] 09:25:20 INFO - PROCESS | 1749 | 1466699120277 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}] 09:25:20 INFO - PROCESS | 1749 | 1466699120283 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:20 INFO - PROCESS | 1749 | 1466699120520 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:25:20 INFO - PROCESS | 1749 | 1466699120807 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1749 | 1466699120819 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d440c00 == 31 [pid = 1749] [id = 269] 09:25:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x90797800) [pid = 1749] [serial = 808] [outer = (nil)] 09:25:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x93a41800) [pid = 1749] [serial = 809] [outer = 0x90797800] 09:25:20 INFO - PROCESS | 1749 | 1466699120917 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x95249c00) [pid = 1749] [serial = 810] [outer = 0x90797800] 09:25:21 INFO - PROCESS | 1749 | 1466699121887 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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1694ms 09:25:21 INFO - PROCESS | 1749 | 1466699121954 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:25:21 INFO - PROCESS | 1749 | 1466699121959 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:25:21 INFO - PROCESS | 1749 | 1466699121966 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1749 | 1466699121970 Marionette TRACE conn4 <- [1,1050,null,{}] 09:25:21 INFO - PROCESS | 1749 | 1466699121987 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}] 09:25:21 INFO - PROCESS | 1749 | 1466699121997 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:22 INFO - PROCESS | 1749 | 1466699122248 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:25:22 INFO - PROCESS | 1749 | 1466699122565 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1749 | 1466699122578 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x9544d400 == 32 [pid = 1749] [id = 270] 09:25:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x97958800) [pid = 1749] [serial = 811] [outer = (nil)] 09:25:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x98306000) [pid = 1749] [serial = 812] [outer = 0x97958800] 09:25:22 INFO - PROCESS | 1749 | 1466699122675 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x98a6cc00) [pid = 1749] [serial = 813] [outer = 0x97958800] 09:25:23 INFO - PROCESS | 1749 | 1466699123649 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]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1736ms 09:25:23 INFO - PROCESS | 1749 | 1466699123703 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1749 | 1466699123707 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:25:23 INFO - PROCESS | 1749 | 1466699123715 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1749 | 1466699123719 Marionette TRACE conn4 <- [1,1054,null,{}] 09:25:23 INFO - PROCESS | 1749 | 1466699123725 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}] 09:25:23 INFO - PROCESS | 1749 | 1466699123731 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:23 INFO - PROCESS | 1749 | 1466699123928 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:25:24 INFO - PROCESS | 1749 | 1466699124144 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1749 | 1466699124151 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b37000 == 33 [pid = 1749] [id = 271] 09:25:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x999a5400) [pid = 1749] [serial = 814] [outer = (nil)] 09:25:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x99c05400) [pid = 1749] [serial = 815] [outer = 0x999a5400] 09:25:24 INFO - PROCESS | 1749 | 1466699124282 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x99c48800) [pid = 1749] [serial = 816] [outer = 0x999a5400] 09:25:25 INFO - PROCESS | 1749 | 1466699125181 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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1493ms 09:25:25 INFO - PROCESS | 1749 | 1466699125211 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1749 | 1466699125214 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:25:25 INFO - PROCESS | 1749 | 1466699125221 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1749 | 1466699125225 Marionette TRACE conn4 <- [1,1058,null,{}] 09:25:25 INFO - PROCESS | 1749 | 1466699125232 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}] 09:25:25 INFO - PROCESS | 1749 | 1466699125238 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:25 INFO - PROCESS | 1749 | 1466699125423 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:25:25 INFO - PROCESS | 1749 | 1466699125602 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 1749 | 1466699125618 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x92210000 == 34 [pid = 1749] [id = 272] 09:25:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x922ea400) [pid = 1749] [serial = 817] [outer = (nil)] 09:25:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9a422400) [pid = 1749] [serial = 818] [outer = 0x922ea400] 09:25:25 INFO - PROCESS | 1749 | 1466699125705 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9a603000) [pid = 1749] [serial = 819] [outer = 0x922ea400] 09:25:26 INFO - PROCESS | 1749 | 1466699126672 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]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1487ms 09:25:26 INFO - PROCESS | 1749 | 1466699126710 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:25:26 INFO - PROCESS | 1749 | 1466699126714 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:25:26 INFO - PROCESS | 1749 | 1466699126722 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 1749 | 1466699126726 Marionette TRACE conn4 <- [1,1062,null,{}] 09:25:26 INFO - PROCESS | 1749 | 1466699126731 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}] 09:25:26 INFO - PROCESS | 1749 | 1466699126743 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:26 INFO - PROCESS | 1749 | 1466699126983 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:25:27 INFO - PROCESS | 1749 | 1466699127221 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 1749 | 1466699127232 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x98a05800 == 35 [pid = 1749] [id = 273] 09:25:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9a6cb400) [pid = 1749] [serial = 820] [outer = (nil)] 09:25:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9ac96c00) [pid = 1749] [serial = 821] [outer = 0x9a6cb400] 09:25:27 INFO - PROCESS | 1749 | 1466699127374 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9adadc00) [pid = 1749] [serial = 822] [outer = 0x9a6cb400] 09:25:28 INFO - PROCESS | 1749 | 1466699128385 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]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1692ms 09:25:28 INFO - PROCESS | 1749 | 1466699128414 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 1749 | 1466699128418 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:25:28 INFO - PROCESS | 1749 | 1466699128426 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1749 | 1466699128431 Marionette TRACE conn4 <- [1,1066,null,{}] 09:25:28 INFO - PROCESS | 1749 | 1466699128437 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}] 09:25:28 INFO - PROCESS | 1749 | 1466699128442 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:28 INFO - PROCESS | 1749 | 1466699128661 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:25:28 INFO - PROCESS | 1749 | 1466699128878 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 1749 | 1466699128887 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d447400 == 36 [pid = 1749] [id = 274] 09:25:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9078e000) [pid = 1749] [serial = 823] [outer = (nil)] 09:25:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9af54c00) [pid = 1749] [serial = 824] [outer = 0x9078e000] 09:25:29 INFO - PROCESS | 1749 | 1466699129016 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9adb7800) [pid = 1749] [serial = 825] [outer = 0x9078e000] 09:25:29 INFO - PROCESS | 1749 | 1466699129947 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]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1548ms 09:25:29 INFO - PROCESS | 1749 | 1466699129976 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 1749 | 1466699129982 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:25:29 INFO - PROCESS | 1749 | 1466699129990 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 1749 | 1466699129993 Marionette TRACE conn4 <- [1,1070,null,{}] 09:25:30 INFO - PROCESS | 1749 | 1466699130001 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}] 09:25:30 INFO - PROCESS | 1749 | 1466699130007 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:30 INFO - PROCESS | 1749 | 1466699130254 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:25:30 INFO - PROCESS | 1749 | 1466699130485 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1749 | 1466699130492 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096b800 == 37 [pid = 1749] [id = 275] 09:25:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9397b000) [pid = 1749] [serial = 826] [outer = (nil)] 09:25:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9b5c0c00) [pid = 1749] [serial = 827] [outer = 0x9397b000] 09:25:30 INFO - PROCESS | 1749 | 1466699130599 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9b9ce800) [pid = 1749] [serial = 828] [outer = 0x9397b000] 09:25:31 INFO - PROCESS | 1749 | 1466699131588 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]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1639ms 09:25:31 INFO - PROCESS | 1749 | 1466699131629 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1749 | 1466699131633 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:25:31 INFO - PROCESS | 1749 | 1466699131640 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 1749 | 1466699131644 Marionette TRACE conn4 <- [1,1074,null,{}] 09:25:31 INFO - PROCESS | 1749 | 1466699131650 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}] 09:25:31 INFO - PROCESS | 1749 | 1466699131655 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:31 INFO - PROCESS | 1749 | 1466699131838 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:25:32 INFO - PROCESS | 1749 | 1466699132023 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1749 | 1466699132031 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e5800 == 38 [pid = 1749] [id = 276] 09:25:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x922e6400) [pid = 1749] [serial = 829] [outer = (nil)] 09:25:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x9d591c00) [pid = 1749] [serial = 830] [outer = 0x922e6400] 09:25:32 INFO - PROCESS | 1749 | 1466699132176 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x9d59f400) [pid = 1749] [serial = 831] [outer = 0x922e6400] 09:25:33 INFO - PROCESS | 1749 | 1466699133206 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1593ms 09:25:33 INFO - PROCESS | 1749 | 1466699133234 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:25:33 INFO - PROCESS | 1749 | 1466699133238 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:25:33 INFO - PROCESS | 1749 | 1466699133245 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1749 | 1466699133248 Marionette TRACE conn4 <- [1,1078,null,{}] 09:25:33 INFO - PROCESS | 1749 | 1466699133254 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}] 09:25:33 INFO - PROCESS | 1749 | 1466699133260 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:33 INFO - PROCESS | 1749 | 1466699133489 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:25:33 INFO - PROCESS | 1749 | 1466699133713 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 1749 | 1466699133721 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c9400 == 39 [pid = 1749] [id = 277] 09:25:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x90797c00) [pid = 1749] [serial = 832] [outer = (nil)] 09:25:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x91919400) [pid = 1749] [serial = 833] [outer = 0x90797c00] 09:25:33 INFO - PROCESS | 1749 | 1466699133830 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x922e6c00) [pid = 1749] [serial = 834] [outer = 0x90797c00] 09:25:35 INFO - PROCESS | 1749 | 1466699135041 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1843ms 09:25:35 INFO - PROCESS | 1749 | 1466699135095 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1749 | 1466699135101 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:25:35 INFO - PROCESS | 1749 | 1466699135111 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1749 | 1466699135115 Marionette TRACE conn4 <- [1,1082,null,{}] 09:25:35 INFO - PROCESS | 1749 | 1466699135125 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}] 09:25:35 INFO - PROCESS | 1749 | 1466699135130 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:35 INFO - PROCESS | 1749 | 1466699135452 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:25:35 INFO - PROCESS | 1749 | 1466699135714 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1749 | 1466699135730 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x90961800 == 40 [pid = 1749] [id = 278] 09:25:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x90965000) [pid = 1749] [serial = 835] [outer = (nil)] 09:25:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x90970000) [pid = 1749] [serial = 836] [outer = 0x90965000] 09:25:35 INFO - PROCESS | 1749 | 1466699135824 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x91588800) [pid = 1749] [serial = 837] [outer = 0x90965000] 09:25:36 INFO - PROCESS | 1749 | 1466699136914 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]]]}] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x93a40800) [pid = 1749] [serial = 711] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x9540e400) [pid = 1749] [serial = 755] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x953eec00) [pid = 1749] [serial = 750] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x952d1400) [pid = 1749] [serial = 749] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x9795fc00) [pid = 1749] [serial = 752] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x99d0a400) [pid = 1749] [serial = 729] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x8e6c6800) [pid = 1749] [serial = 740] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x908b7c00) [pid = 1749] [serial = 741] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x952d3400) [pid = 1749] [serial = 722] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x95252c00) [pid = 1749] [serial = 723] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x924d3c00) [pid = 1749] [serial = 737] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9524a800) [pid = 1749] [serial = 738] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x91914400) [pid = 1749] [serial = 716] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x91be7c00) [pid = 1749] [serial = 717] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x93a36000) [pid = 1749] [serial = 719] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x93a43c00) [pid = 1749] [serial = 720] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9a606000) [pid = 1749] [serial = 731] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9a60d800) [pid = 1749] [serial = 732] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x91587c00) [pid = 1749] [serial = 743] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x91912400) [pid = 1749] [serial = 744] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9ac87c00) [pid = 1749] [serial = 734] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9ac8c400) [pid = 1749] [serial = 735] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x95408400) [pid = 1749] [serial = 725] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9544c400) [pid = 1749] [serial = 726] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x8d445000) [pid = 1749] [serial = 713] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x8e6cfc00) [pid = 1749] [serial = 714] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x92334400) [pid = 1749] [serial = 746] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x98cb7000) [pid = 1749] [serial = 728] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x99d08000) [pid = 1749] [serial = 756] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x98a6b800) [pid = 1749] [serial = 753] [outer = (nil)] [url = about:blank] 09:25:36 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93926400) [pid = 1749] [serial = 747] [outer = (nil)] [url = about:blank] 09:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1893ms 09:25:37 INFO - PROCESS | 1749 | 1466699137013 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:25:37 INFO - PROCESS | 1749 | 1466699137020 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:25:37 INFO - PROCESS | 1749 | 1466699137042 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 1749 | 1466699137046 Marionette TRACE conn4 <- [1,1086,null,{}] 09:25:37 INFO - PROCESS | 1749 | 1466699137052 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}] 09:25:37 INFO - PROCESS | 1749 | 1466699137058 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:37 INFO - PROCESS | 1749 | 1466699137225 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:25:37 INFO - PROCESS | 1749 | 1466699137246 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1749 | 1466699137255 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x91914400 == 41 [pid = 1749] [id = 279] 09:25:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91918800) [pid = 1749] [serial = 838] [outer = (nil)] 09:25:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x91be6400) [pid = 1749] [serial = 839] [outer = 0x91918800] 09:25:37 INFO - PROCESS | 1749 | 1466699137381 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x91dda800) [pid = 1749] [serial = 840] [outer = 0x91918800] 09:25:38 INFO - PROCESS | 1749 | 1466699138340 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]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1333ms 09:25:38 INFO - PROCESS | 1749 | 1466699138375 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1749 | 1466699138378 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:25:38 INFO - PROCESS | 1749 | 1466699138404 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1749 | 1466699138410 Marionette TRACE conn4 <- [1,1090,null,{}] 09:25:38 INFO - PROCESS | 1749 | 1466699138426 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}] 09:25:38 INFO - PROCESS | 1749 | 1466699138434 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:38 INFO - PROCESS | 1749 | 1466699138608 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:25:38 INFO - PROCESS | 1749 | 1466699138619 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 1749 | 1466699138629 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d48000 == 42 [pid = 1749] [id = 280] 09:25:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x93d49800) [pid = 1749] [serial = 841] [outer = (nil)] 09:25:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9524d800) [pid = 1749] [serial = 842] [outer = 0x93d49800] 09:25:38 INFO - PROCESS | 1749 | 1466699138705 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x952d8800) [pid = 1749] [serial = 843] [outer = 0x93d49800] 09:25:39 INFO - PROCESS | 1749 | 1466699139682 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]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1343ms 09:25:39 INFO - PROCESS | 1749 | 1466699139743 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 1749 | 1466699139748 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:25:39 INFO - PROCESS | 1749 | 1466699139754 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 1749 | 1466699139757 Marionette TRACE conn4 <- [1,1094,null,{}] 09:25:39 INFO - PROCESS | 1749 | 1466699139770 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}] 09:25:39 INFO - PROCESS | 1749 | 1466699139775 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:39 INFO - PROCESS | 1749 | 1466699139995 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:25:40 INFO - PROCESS | 1749 | 1466699140019 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1749 | 1466699140027 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be7c00 == 43 [pid = 1749] [id = 281] 09:25:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x95324000) [pid = 1749] [serial = 844] [outer = (nil)] 09:25:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x953ef400) [pid = 1749] [serial = 845] [outer = 0x95324000] 09:25:40 INFO - PROCESS | 1749 | 1466699140100 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x95408400) [pid = 1749] [serial = 846] [outer = 0x95324000] 09:25:41 INFO - PROCESS | 1749 | 1466699141067 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]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1342ms 09:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:25:41 INFO - PROCESS | 1749 | 1466699141097 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 1749 | 1466699141099 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:25:41 INFO - PROCESS | 1749 | 1466699141106 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1749 | 1466699141109 Marionette TRACE conn4 <- [1,1098,null,{}] 09:25:41 INFO - PROCESS | 1749 | 1466699141115 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}] 09:25:41 INFO - PROCESS | 1749 | 1466699141120 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:41 INFO - PROCESS | 1749 | 1466699141338 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:25:41 INFO - PROCESS | 1749 | --DOCSHELL 0x93a38000 == 42 [pid = 1749] [id = 9] 09:25:41 INFO - PROCESS | 1749 | 1466699141392 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 1749 | 1466699141399 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6ccc00 == 43 [pid = 1749] [id = 282] 09:25:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x8e6cdc00) [pid = 1749] [serial = 847] [outer = (nil)] 09:25:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x93d4e000) [pid = 1749] [serial = 848] [outer = 0x8e6cdc00] 09:25:41 INFO - PROCESS | 1749 | 1466699141590 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x953f6000) [pid = 1749] [serial = 849] [outer = 0x8e6cdc00] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x99c0b400) [pid = 1749] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x90961400) [pid = 1749] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x8d448000) [pid = 1749] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x90798800) [pid = 1749] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x93924c00) [pid = 1749] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9a606c00) [pid = 1749] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9a172c00) [pid = 1749] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x92333000) [pid = 1749] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x924d0800) [pid = 1749] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9b9c7800) [pid = 1749] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x908bb800) [pid = 1749] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x91bdf400) [pid = 1749] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91ddb400) [pid = 1749] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x908c1c00) [pid = 1749] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:25:42 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x922df000) [pid = 1749] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:25:42 INFO - PROCESS | 1749 | 1466699142807 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]]]}] 09:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1733ms 09:25:42 INFO - PROCESS | 1749 | 1466699142838 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 1749 | 1466699142842 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:25:42 INFO - PROCESS | 1749 | 1466699142849 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1749 | 1466699142852 Marionette TRACE conn4 <- [1,1102,null,{}] 09:25:42 INFO - PROCESS | 1749 | 1466699142858 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}] 09:25:42 INFO - PROCESS | 1749 | 1466699142867 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:43 INFO - PROCESS | 1749 | 1466699143141 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:25:43 INFO - PROCESS | 1749 | 1466699143155 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 1749 | 1466699143166 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096d800 == 44 [pid = 1749] [id = 283] 09:25:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9158ac00) [pid = 1749] [serial = 850] [outer = (nil)] 09:25:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9540e800) [pid = 1749] [serial = 851] [outer = 0x9158ac00] 09:25:43 INFO - PROCESS | 1749 | 1466699143240 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x99999000) [pid = 1749] [serial = 852] [outer = 0x9158ac00] 09:25:44 INFO - PROCESS | 1749 | 1466699144401 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]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1590ms 09:25:44 INFO - PROCESS | 1749 | 1466699144441 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1749 | 1466699144449 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:25:44 INFO - PROCESS | 1749 | 1466699144461 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 1749 | 1466699144466 Marionette TRACE conn4 <- [1,1106,null,{}] 09:25:44 INFO - PROCESS | 1749 | 1466699144477 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}] 09:25:44 INFO - PROCESS | 1749 | 1466699144482 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:44 INFO - PROCESS | 1749 | 1466699144728 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:25:45 INFO - PROCESS | 1749 | 1466699145033 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1749 | 1466699145054 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x90793400 == 45 [pid = 1749] [id = 284] 09:25:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x90795400) [pid = 1749] [serial = 853] [outer = (nil)] 09:25:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x91274000) [pid = 1749] [serial = 854] [outer = 0x90795400] 09:25:45 INFO - PROCESS | 1749 | 1466699145150 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x91920c00) [pid = 1749] [serial = 855] [outer = 0x90795400] 09:25:46 INFO - PROCESS | 1749 | 1466699146183 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1757ms 09:25:46 INFO - PROCESS | 1749 | 1466699146217 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1749 | 1466699146225 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:25:46 INFO - PROCESS | 1749 | 1466699146239 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 1749 | 1466699146245 Marionette TRACE conn4 <- [1,1110,null,{}] 09:25:46 INFO - PROCESS | 1749 | 1466699146252 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}] 09:25:46 INFO - PROCESS | 1749 | 1466699146258 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:46 INFO - PROCESS | 1749 | 1466699146473 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:25:46 INFO - PROCESS | 1749 | 1466699146703 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 1749 | 1466699146713 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x93926400 == 46 [pid = 1749] [id = 285] 09:25:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9392fc00) [pid = 1749] [serial = 856] [outer = (nil)] 09:25:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x93a43000) [pid = 1749] [serial = 857] [outer = 0x9392fc00] 09:25:46 INFO - PROCESS | 1749 | 1466699146848 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9482f400) [pid = 1749] [serial = 858] [outer = 0x9392fc00] 09:25:48 INFO - PROCESS | 1749 | 1466699148080 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1896ms 09:25:48 INFO - PROCESS | 1749 | 1466699148136 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1749 | 1466699148141 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:25:48 INFO - PROCESS | 1749 | 1466699148181 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1749 | 1466699148189 Marionette TRACE conn4 <- [1,1114,null,{}] 09:25:48 INFO - PROCESS | 1749 | 1466699148253 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}] 09:25:48 INFO - PROCESS | 1749 | 1466699148264 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:48 INFO - PROCESS | 1749 | 1466699148659 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:25:48 INFO - PROCESS | 1749 | 1466699148835 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1749 | 1466699148850 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x99027c00 == 47 [pid = 1749] [id = 286] 09:25:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9902e000) [pid = 1749] [serial = 859] [outer = (nil)] 09:25:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x99d0d800) [pid = 1749] [serial = 860] [outer = 0x9902e000] 09:25:48 INFO - PROCESS | 1749 | 1466699148964 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9a603c00) [pid = 1749] [serial = 861] [outer = 0x9902e000] 09:25:50 INFO - PROCESS | 1749 | 1466699150154 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2018ms 09:25:50 INFO - PROCESS | 1749 | 1466699150177 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1749 | 1466699150183 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:25:50 INFO - PROCESS | 1749 | 1466699150192 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 1749 | 1466699150197 Marionette TRACE conn4 <- [1,1118,null,{}] 09:25:50 INFO - PROCESS | 1749 | 1466699150204 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}] 09:25:50 INFO - PROCESS | 1749 | 1466699150208 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:50 INFO - PROCESS | 1749 | 1466699150498 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:25:50 INFO - PROCESS | 1749 | 1466699150819 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1749 | 1466699150826 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43b400 == 48 [pid = 1749] [id = 287] 09:25:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9a602800) [pid = 1749] [serial = 862] [outer = (nil)] 09:25:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9a6d2800) [pid = 1749] [serial = 863] [outer = 0x9a602800] 09:25:50 INFO - PROCESS | 1749 | 1466699150939 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9ac8d000) [pid = 1749] [serial = 864] [outer = 0x9a602800] 09:25:52 INFO - PROCESS | 1749 | 1466699152103 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]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1940ms 09:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:25:52 INFO - PROCESS | 1749 | 1466699152135 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 1749 | 1466699152140 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:25:52 INFO - PROCESS | 1749 | 1466699152147 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 1749 | 1466699152150 Marionette TRACE conn4 <- [1,1122,null,{}] 09:25:52 INFO - PROCESS | 1749 | 1466699152157 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}] 09:25:52 INFO - PROCESS | 1749 | 1466699152164 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:52 INFO - PROCESS | 1749 | 1466699152424 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:25:52 INFO - PROCESS | 1749 | 1466699152725 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1749 | 1466699152739 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x9126fc00 == 49 [pid = 1749] [id = 288] 09:25:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x99d08000) [pid = 1749] [serial = 865] [outer = (nil)] 09:25:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9adb6000) [pid = 1749] [serial = 866] [outer = 0x99d08000] 09:25:52 INFO - PROCESS | 1749 | 1466699152840 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9b5bdc00) [pid = 1749] [serial = 867] [outer = 0x99d08000] 09:25:53 INFO - PROCESS | 1749 | 1466699153874 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]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1786ms 09:25:53 INFO - PROCESS | 1749 | 1466699153933 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1749 | 1466699153938 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:25:53 INFO - PROCESS | 1749 | 1466699153945 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1749 | 1466699153950 Marionette TRACE conn4 <- [1,1126,null,{}] 09:25:53 INFO - PROCESS | 1749 | 1466699153958 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}] 09:25:53 INFO - PROCESS | 1749 | 1466699153969 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:54 INFO - PROCESS | 1749 | 1466699154326 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:25:54 INFO - PROCESS | 1749 | 1466699154524 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1749 | 1466699154533 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x9af58800 == 50 [pid = 1749] [id = 289] 09:25:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9d91c000) [pid = 1749] [serial = 868] [outer = (nil)] 09:25:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa2237800) [pid = 1749] [serial = 869] [outer = 0x9d91c000] 09:25:54 INFO - PROCESS | 1749 | 1466699154623 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa2323000) [pid = 1749] [serial = 870] [outer = 0x9d91c000] 09:25:55 INFO - PROCESS | 1749 | 1466699155574 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]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1686ms 09:25:55 INFO - PROCESS | 1749 | 1466699155633 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 1749 | 1466699155637 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:25:55 INFO - PROCESS | 1749 | 1466699155644 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 1749 | 1466699155650 Marionette TRACE conn4 <- [1,1130,null,{}] 09:25:55 INFO - PROCESS | 1749 | 1466699155659 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}] 09:25:55 INFO - PROCESS | 1749 | 1466699155666 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:55 INFO - PROCESS | 1749 | 1466699155930 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:25:56 INFO - PROCESS | 1749 | 1466699156206 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1749 | 1466699156215 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:56 INFO - PROCESS | 1749 | ++DOCSHELL 0xa2235000 == 51 [pid = 1749] [id = 290] 09:25:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0xa2238c00) [pid = 1749] [serial = 871] [outer = (nil)] 09:25:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0xa23f0800) [pid = 1749] [serial = 872] [outer = 0xa2238c00] 09:25:56 INFO - PROCESS | 1749 | 1466699156310 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0xa23f7800) [pid = 1749] [serial = 873] [outer = 0xa2238c00] 09:25:57 INFO - PROCESS | 1749 | 1466699157265 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]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1687ms 09:25:57 INFO - PROCESS | 1749 | 1466699157333 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:25:57 INFO - PROCESS | 1749 | 1466699157337 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:25:57 INFO - PROCESS | 1749 | 1466699157344 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 1749 | 1466699157348 Marionette TRACE conn4 <- [1,1134,null,{}] 09:25:57 INFO - PROCESS | 1749 | 1466699157354 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}] 09:25:57 INFO - PROCESS | 1749 | 1466699157359 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:57 INFO - PROCESS | 1749 | 1466699157613 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:25:57 INFO - PROCESS | 1749 | 1466699157895 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 1749 | 1466699157904 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43e000 == 52 [pid = 1749] [id = 291] 09:25:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x97962c00) [pid = 1749] [serial = 874] [outer = (nil)] 09:25:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0xa2557000) [pid = 1749] [serial = 875] [outer = 0x97962c00] 09:25:58 INFO - PROCESS | 1749 | 1466699157997 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0xa25edc00) [pid = 1749] [serial = 876] [outer = 0x97962c00] 09:25:59 INFO - PROCESS | 1749 | 1466699159111 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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1805ms 09:25:59 INFO - PROCESS | 1749 | 1466699159149 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:25:59 INFO - PROCESS | 1749 | 1466699159154 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:25:59 INFO - PROCESS | 1749 | 1466699159162 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 1749 | 1466699159166 Marionette TRACE conn4 <- [1,1138,null,{}] 09:25:59 INFO - PROCESS | 1749 | 1466699159173 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}] 09:25:59 INFO - PROCESS | 1749 | 1466699159178 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:59 INFO - PROCESS | 1749 | 1466699159380 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:25:59 INFO - PROCESS | 1749 | 1466699159606 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 1749 | 1466699159615 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:25:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x91de1400 == 53 [pid = 1749] [id = 292] 09:25:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x999a2c00) [pid = 1749] [serial = 877] [outer = (nil)] 09:25:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0xa2fb7400) [pid = 1749] [serial = 878] [outer = 0x999a2c00] 09:25:59 INFO - PROCESS | 1749 | 1466699159741 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0xa3389400) [pid = 1749] [serial = 879] [outer = 0x999a2c00] 09:26:00 INFO - PROCESS | 1749 | 1466699160687 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]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1587ms 09:26:00 INFO - PROCESS | 1749 | 1466699160749 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 1749 | 1466699160754 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:26:00 INFO - PROCESS | 1749 | 1466699160761 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - PROCESS | 1749 | 1466699160765 Marionette TRACE conn4 <- [1,1142,null,{}] 09:26:00 INFO - PROCESS | 1749 | 1466699160771 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}] 09:26:00 INFO - PROCESS | 1749 | 1466699160776 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:01 INFO - PROCESS | 1749 | 1466699161055 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:26:01 INFO - PROCESS | 1749 | 1466699161726 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 1749 | 1466699161740 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x90798400 == 54 [pid = 1749] [id = 293] 09:26:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x90798800) [pid = 1749] [serial = 880] [outer = (nil)] 09:26:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x908b9000) [pid = 1749] [serial = 881] [outer = 0x90798800] 09:26:01 INFO - PROCESS | 1749 | 1466699161870 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x90964400) [pid = 1749] [serial = 882] [outer = 0x90798800] 09:26:02 INFO - PROCESS | 1749 | 1466699162852 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]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2133ms 09:26:02 INFO - PROCESS | 1749 | 1466699162896 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:26:02 INFO - PROCESS | 1749 | 1466699162902 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:26:02 INFO - PROCESS | 1749 | 1466699162910 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 1749 | 1466699162916 Marionette TRACE conn4 <- [1,1146,null,{}] 09:26:02 INFO - PROCESS | 1749 | 1466699162925 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}] 09:26:02 INFO - PROCESS | 1749 | 1466699162933 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:03 INFO - PROCESS | 1749 | 1466699163120 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:26:03 INFO - PROCESS | 1749 | 1466699163368 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 1749 | 1466699163378 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x92208400 == 55 [pid = 1749] [id = 294] 09:26:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x9397e800) [pid = 1749] [serial = 883] [outer = (nil)] 09:26:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x93b35400) [pid = 1749] [serial = 884] [outer = 0x9397e800] 09:26:03 INFO - PROCESS | 1749 | 1466699163569 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x93d4f000) [pid = 1749] [serial = 885] [outer = 0x9397e800] 09:26:04 INFO - PROCESS | 1749 | 1466699164512 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]]]}] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x922ec000 == 54 [pid = 1749] [id = 250] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x922dd800 == 53 [pid = 1749] [id = 253] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9126f400 == 52 [pid = 1749] [id = 247] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x91589800 == 51 [pid = 1749] [id = 262] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c8800 == 50 [pid = 1749] [id = 252] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x91ddc800 == 49 [pid = 1749] [id = 248] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9096c400 == 48 [pid = 1749] [id = 249] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x908bac00 == 47 [pid = 1749] [id = 261] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8d447c00 == 46 [pid = 1749] [id = 263] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x91be7c00 == 45 [pid = 1749] [id = 281] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x924d0c00 == 44 [pid = 1749] [id = 251] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x922de400 == 43 [pid = 1749] [id = 254] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x90794c00 == 42 [pid = 1749] [id = 255] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9a2e7400 == 41 [pid = 1749] [id = 259] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x91de0800 == 40 [pid = 1749] [id = 257] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x90790000 == 39 [pid = 1749] [id = 260] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x94823800 == 38 [pid = 1749] [id = 256] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8d442000 == 37 [pid = 1749] [id = 258] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6ccc00 == 36 [pid = 1749] [id = 282] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4a000 == 35 [pid = 1749] [id = 10] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x90798400 == 34 [pid = 1749] [id = 293] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43e000 == 33 [pid = 1749] [id = 291] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x91de1400 == 32 [pid = 1749] [id = 292] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0xa2235000 == 31 [pid = 1749] [id = 290] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9af58800 == 30 [pid = 1749] [id = 289] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43b400 == 29 [pid = 1749] [id = 287] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9126fc00 == 28 [pid = 1749] [id = 288] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x99027c00 == 27 [pid = 1749] [id = 286] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x93926400 == 26 [pid = 1749] [id = 285] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x9096d800 == 25 [pid = 1749] [id = 283] 09:26:05 INFO - PROCESS | 1749 | --DOCSHELL 0x90793400 == 24 [pid = 1749] [id = 284] 09:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 3040ms 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x93d47c00) [pid = 1749] [serial = 803] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x9a417400) [pid = 1749] [serial = 764] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x91277800) [pid = 1749] [serial = 759] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x8e6c5000) [pid = 1749] [serial = 791] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0xa2379000) [pid = 1749] [serial = 783] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9a609000) [pid = 1749] [serial = 765] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x9ac96800) [pid = 1749] [serial = 767] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0xa209ac00) [pid = 1749] [serial = 779] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x90790c00) [pid = 1749] [serial = 792] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x9adb5400) [pid = 1749] [serial = 770] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x93b3e400) [pid = 1749] [serial = 762] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x93d45000) [pid = 1749] [serial = 801] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9d590c00) [pid = 1749] [serial = 773] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9acc0400) [pid = 1749] [serial = 768] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x908c1800) [pid = 1749] [serial = 785] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9096a000) [pid = 1749] [serial = 758] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9d923000) [pid = 1749] [serial = 774] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x92204800) [pid = 1749] [serial = 798] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0xa222e400) [pid = 1749] [serial = 780] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x924d1c00) [pid = 1749] [serial = 788] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x924d5400) [pid = 1749] [serial = 761] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x91272400) [pid = 1749] [serial = 794] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9b02a400) [pid = 1749] [serial = 771] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9158b800) [pid = 1749] [serial = 795] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0xa1113400) [pid = 1749] [serial = 777] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x93a38c00) [pid = 1749] [serial = 800] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x93a35800) [pid = 1749] [serial = 789] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0xa110a800) [pid = 1749] [serial = 776] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0xa2320c00) [pid = 1749] [serial = 782] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91591000) [pid = 1749] [serial = 786] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x91dd7000) [pid = 1749] [serial = 797] [outer = (nil)] [url = about:blank] 09:26:06 INFO - PROCESS | 1749 | 1466699166241 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 1749 | 1466699166247 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:26:06 INFO - PROCESS | 1749 | 1466699166260 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 1749 | 1466699166268 Marionette TRACE conn4 <- [1,1150,null,{}] 09:26:06 INFO - PROCESS | 1749 | 1466699166276 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}] 09:26:06 INFO - PROCESS | 1749 | 1466699166282 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:06 INFO - PROCESS | 1749 | 1466699166449 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:26:06 INFO - PROCESS | 1749 | 1466699166571 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 1749 | 1466699166584 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x9078e400 == 25 [pid = 1749] [id = 295] 09:26:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x90790000) [pid = 1749] [serial = 886] [outer = (nil)] 09:26:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x90794800) [pid = 1749] [serial = 887] [outer = 0x90790000] 09:26:06 INFO - PROCESS | 1749 | 1466699166658 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9079a000) [pid = 1749] [serial = 888] [outer = 0x90790000] 09:26:07 INFO - PROCESS | 1749 | 1466699167473 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]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1286ms 09:26:07 INFO - PROCESS | 1749 | 1466699167546 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 1749 | 1466699167552 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:26:07 INFO - PROCESS | 1749 | 1466699167564 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 1749 | 1466699167571 Marionette TRACE conn4 <- [1,1154,null,{}] 09:26:07 INFO - PROCESS | 1749 | 1466699167578 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}] 09:26:07 INFO - PROCESS | 1749 | 1466699167584 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:07 INFO - PROCESS | 1749 | 1466699167766 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:26:07 INFO - PROCESS | 1749 | 1466699167895 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1749 | 1466699167911 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x90968c00 == 26 [pid = 1749] [id = 296] 09:26:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x91272c00) [pid = 1749] [serial = 889] [outer = (nil)] 09:26:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9158bc00) [pid = 1749] [serial = 890] [outer = 0x91272c00] 09:26:08 INFO - PROCESS | 1749 | 1466699167998 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x91592000) [pid = 1749] [serial = 891] [outer = 0x91272c00] 09:26:08 INFO - PROCESS | 1749 | 1466699168963 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]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1438ms 09:26:09 INFO - PROCESS | 1749 | 1466699168998 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 1749 | 1466699169002 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:26:09 INFO - PROCESS | 1749 | 1466699169009 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 1749 | 1466699169012 Marionette TRACE conn4 <- [1,1158,null,{}] 09:26:09 INFO - PROCESS | 1749 | 1466699169038 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}] 09:26:09 INFO - PROCESS | 1749 | 1466699169048 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:09 INFO - PROCESS | 1749 | 1466699169274 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:26:09 INFO - PROCESS | 1749 | 1466699169312 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1749 | 1466699169333 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x9220e000 == 27 [pid = 1749] [id = 297] 09:26:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9220f000) [pid = 1749] [serial = 892] [outer = (nil)] 09:26:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x922e2000) [pid = 1749] [serial = 893] [outer = 0x9220f000] 09:26:09 INFO - PROCESS | 1749 | 1466699169494 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x92326800) [pid = 1749] [serial = 894] [outer = 0x9220f000] 09:26:10 INFO - PROCESS | 1749 | 1466699170441 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]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1486ms 09:26:10 INFO - PROCESS | 1749 | 1466699170504 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 1749 | 1466699170509 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:26:10 INFO - PROCESS | 1749 | 1466699170516 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 1749 | 1466699170520 Marionette TRACE conn4 <- [1,1162,null,{}] 09:26:10 INFO - PROCESS | 1749 | 1466699170526 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}] 09:26:10 INFO - PROCESS | 1749 | 1466699170551 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:11 INFO - PROCESS | 1749 | 1466699171542 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x95324000) [pid = 1749] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x8e6cdc00) [pid = 1749] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x90965000) [pid = 1749] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9096e800) [pid = 1749] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x999a5400) [pid = 1749] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9078e000) [pid = 1749] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x922e6400) [pid = 1749] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x97958800) [pid = 1749] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9397b000) [pid = 1749] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x90797800) [pid = 1749] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x908b4c00) [pid = 1749] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x93d49800) [pid = 1749] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91918800) [pid = 1749] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x90797c00) [pid = 1749] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9a6cb400) [pid = 1749] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x922ea400) [pid = 1749] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93d50000) [pid = 1749] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9158ac00) [pid = 1749] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:26:11 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x93a38400) [pid = 1749] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:26:11 INFO - PROCESS | 1749 | 1466699171761 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1749 | 1466699171769 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43cc00 == 28 [pid = 1749] [id = 298] 09:26:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x8e6c9000) [pid = 1749] [serial = 895] [outer = (nil)] 09:26:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x90964800) [pid = 1749] [serial = 896] [outer = 0x8e6c9000] 09:26:11 INFO - PROCESS | 1749 | 1466699171846 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x92329400) [pid = 1749] [serial = 897] [outer = 0x8e6c9000] 09:26:12 INFO - PROCESS | 1749 | 1466699172776 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]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2284ms 09:26:12 INFO - PROCESS | 1749 | 1466699172803 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1749 | 1466699172806 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:26:12 INFO - PROCESS | 1749 | 1466699172814 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1749 | 1466699172817 Marionette TRACE conn4 <- [1,1166,null,{}] 09:26:12 INFO - PROCESS | 1749 | 1466699172823 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}] 09:26:12 INFO - PROCESS | 1749 | 1466699172828 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:12 INFO - PROCESS | 1749 | 1466699172990 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:26:13 INFO - PROCESS | 1749 | 1466699173004 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1749 | 1466699173013 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d442400 == 29 [pid = 1749] [id = 299] 09:26:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x922e8800) [pid = 1749] [serial = 898] [outer = (nil)] 09:26:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x93a43400) [pid = 1749] [serial = 899] [outer = 0x922e8800] 09:26:13 INFO - PROCESS | 1749 | 1466699173085 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93d47000) [pid = 1749] [serial = 900] [outer = 0x922e8800] 09:26:14 INFO - PROCESS | 1749 | 1466699174302 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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1531ms 09:26:14 INFO - PROCESS | 1749 | 1466699174348 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1749 | 1466699174356 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:26:14 INFO - PROCESS | 1749 | 1466699174365 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1749 | 1466699174370 Marionette TRACE conn4 <- [1,1170,null,{}] 09:26:14 INFO - PROCESS | 1749 | 1466699174379 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}] 09:26:14 INFO - PROCESS | 1749 | 1466699174384 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:14 INFO - PROCESS | 1749 | 1466699174581 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:26:14 INFO - PROCESS | 1749 | 1466699174811 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1749 | 1466699174824 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bd400 == 30 [pid = 1749] [id = 300] 09:26:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x90965000) [pid = 1749] [serial = 901] [outer = (nil)] 09:26:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x91589c00) [pid = 1749] [serial = 902] [outer = 0x90965000] 09:26:14 INFO - PROCESS | 1749 | 1466699174960 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9191dc00) [pid = 1749] [serial = 903] [outer = 0x90965000] 09:26:15 INFO - PROCESS | 1749 | 1466699175933 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]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1647ms 09:26:16 INFO - PROCESS | 1749 | 1466699176012 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 1749 | 1466699176020 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:26:16 INFO - PROCESS | 1749 | 1466699176032 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1749 | 1466699176037 Marionette TRACE conn4 <- [1,1174,null,{}] 09:26:16 INFO - PROCESS | 1749 | 1466699176043 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}] 09:26:16 INFO - PROCESS | 1749 | 1466699176049 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:16 INFO - PROCESS | 1749 | 1466699176300 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:26:16 INFO - PROCESS | 1749 | 1466699176529 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1749 | 1466699176537 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dd4800 == 31 [pid = 1749] [id = 301] 09:26:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x924d4800) [pid = 1749] [serial = 904] [outer = (nil)] 09:26:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9397c000) [pid = 1749] [serial = 905] [outer = 0x924d4800] 09:26:16 INFO - PROCESS | 1749 | 1466699176646 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x93d43400) [pid = 1749] [serial = 906] [outer = 0x924d4800] 09:26:17 INFO - PROCESS | 1749 | 1466699177632 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] 09:26:17 INFO - PROCESS | 1749 | 1466699177719 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:26:17 INFO - PROCESS | 1749 | 1466699177728 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1749 | 1466699177734 Marionette TRACE conn4 <- [1,1178,null,{}] 09:26:17 INFO - PROCESS | 1749 | 1466699177752 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}] 09:26:17 INFO - PROCESS | 1749 | 1466699177762 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:18 INFO - PROCESS | 1749 | 1466699178097 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:26:18 INFO - PROCESS | 1749 | 1466699178280 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1749 | 1466699178295 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x9532b800 == 32 [pid = 1749] [id = 302] 09:26:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9532bc00) [pid = 1749] [serial = 907] [outer = (nil)] 09:26:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x953f9c00) [pid = 1749] [serial = 908] [outer = 0x9532bc00] 09:26:18 INFO - PROCESS | 1749 | 1466699178384 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9544f400) [pid = 1749] [serial = 909] [outer = 0x9532bc00] 09:26:19 INFO - PROCESS | 1749 | 1466699179321 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] 09:26:19 INFO - PROCESS | 1749 | 1466699179375 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:26:19 INFO - PROCESS | 1749 | 1466699179381 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1749 | 1466699179384 Marionette TRACE conn4 <- [1,1182,null,{}] 09:26:19 INFO - PROCESS | 1749 | 1466699179391 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}] 09:26:19 INFO - PROCESS | 1749 | 1466699179396 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:19 INFO - PROCESS | 1749 | 1466699179590 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:26:19 INFO - PROCESS | 1749 | 1466699179810 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1749 | 1466699179820 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x9795c000 == 33 [pid = 1749] [id = 303] 09:26:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x98a6d800) [pid = 1749] [serial = 910] [outer = (nil)] 09:26:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x998c3400) [pid = 1749] [serial = 911] [outer = 0x98a6d800] 09:26:19 INFO - PROCESS | 1749 | 1466699179949 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x998d0000) [pid = 1749] [serial = 912] [outer = 0x98a6d800] 09:26:20 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:20 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:26:20 INFO - PROCESS | 1749 | 1466699180915 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] 09:26:20 INFO - PROCESS | 1749 | 1466699180976 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:26:20 INFO - PROCESS | 1749 | 1466699180985 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1749 | 1466699180988 Marionette TRACE conn4 <- [1,1186,null,{}] 09:26:20 INFO - PROCESS | 1749 | 1466699180995 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}] 09:26:21 INFO - PROCESS | 1749 | 1466699181000 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:21 INFO - PROCESS | 1749 | 1466699181185 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:26:21 INFO - PROCESS | 1749 | 1466699181416 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1749 | 1466699181425 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c6800 == 34 [pid = 1749] [id = 304] 09:26:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x998ca800) [pid = 1749] [serial = 913] [outer = (nil)] 09:26:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9a2e7c00) [pid = 1749] [serial = 914] [outer = 0x998ca800] 09:26:21 INFO - PROCESS | 1749 | 1466699181555 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9a601800) [pid = 1749] [serial = 915] [outer = 0x998ca800] 09:26:22 INFO - PROCESS | 1749 | 1466699182498 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] 09:26:22 INFO - PROCESS | 1749 | 1466699182584 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:26:22 INFO - PROCESS | 1749 | 1466699182591 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 1749 | 1466699182595 Marionette TRACE conn4 <- [1,1190,null,{}] 09:26:22 INFO - PROCESS | 1749 | 1466699182602 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}] 09:26:22 INFO - PROCESS | 1749 | 1466699182614 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:22 INFO - PROCESS | 1749 | 1466699182889 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:26:23 INFO - PROCESS | 1749 | 1466699183165 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1749 | 1466699183172 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d443400 == 35 [pid = 1749] [id = 305] 09:26:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x908b7c00) [pid = 1749] [serial = 916] [outer = (nil)] 09:26:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9a6ce000) [pid = 1749] [serial = 917] [outer = 0x908b7c00] 09:26:23 INFO - PROCESS | 1749 | 1466699183267 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x93b38800) [pid = 1749] [serial = 918] [outer = 0x908b7c00] 09:26:24 INFO - PROCESS | 1749 | 1466699184197 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] 09:26:24 INFO - PROCESS | 1749 | 1466699184282 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:26:24 INFO - PROCESS | 1749 | 1466699184290 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1749 | 1466699184294 Marionette TRACE conn4 <- [1,1194,null,{}] 09:26:24 INFO - PROCESS | 1749 | 1466699184300 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}] 09:26:24 INFO - PROCESS | 1749 | 1466699184306 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:24 INFO - PROCESS | 1749 | 1466699184539 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:26:24 INFO - PROCESS | 1749 | 1466699184801 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1749 | 1466699184815 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43e800 == 36 [pid = 1749] [id = 306] 09:26:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x90963c00) [pid = 1749] [serial = 919] [outer = (nil)] 09:26:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9adb6800) [pid = 1749] [serial = 920] [outer = 0x90963c00] 09:26:25 INFO - PROCESS | 1749 | 1466699185008 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9adba000) [pid = 1749] [serial = 921] [outer = 0x90963c00] 09:26:25 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:25 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:26:26 INFO - PROCESS | 1749 | 1466699186021 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] 09:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:26:26 INFO - PROCESS | 1749 | 1466699186087 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:26:26 INFO - PROCESS | 1749 | 1466699186092 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 1749 | 1466699186097 Marionette TRACE conn4 <- [1,1198,null,{}] 09:26:26 INFO - PROCESS | 1749 | 1466699186103 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}] 09:26:26 INFO - PROCESS | 1749 | 1466699186107 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:26 INFO - PROCESS | 1749 | 1466699186292 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:26:26 INFO - PROCESS | 1749 | 1466699186523 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1749 | 1466699186533 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x90792c00 == 37 [pid = 1749] [id = 307] 09:26:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x90794c00) [pid = 1749] [serial = 922] [outer = (nil)] 09:26:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9b50b400) [pid = 1749] [serial = 923] [outer = 0x90794c00] 09:26:26 INFO - PROCESS | 1749 | 1466699186663 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9d551000) [pid = 1749] [serial = 924] [outer = 0x90794c00] 09:26:27 INFO - PROCESS | 1749 | 1466699187622 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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1585ms 09:26:27 INFO - PROCESS | 1749 | 1466699187680 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1749 | 1466699187683 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:26:27 INFO - PROCESS | 1749 | 1466699187690 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1749 | 1466699187693 Marionette TRACE conn4 <- [1,1202,null,{}] 09:26:27 INFO - PROCESS | 1749 | 1466699187700 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}] 09:26:27 INFO - PROCESS | 1749 | 1466699187705 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:27 INFO - PROCESS | 1749 | 1466699187936 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:26:28 INFO - PROCESS | 1749 | 1466699188173 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1749 | 1466699188179 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c9800 == 38 [pid = 1749] [id = 308] 09:26:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x8e6c9c00) [pid = 1749] [serial = 925] [outer = (nil)] 09:26:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x922e9400) [pid = 1749] [serial = 926] [outer = 0x8e6c9c00] 09:26:28 INFO - PROCESS | 1749 | 1466699188283 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x924cfc00) [pid = 1749] [serial = 927] [outer = 0x8e6c9c00] 09:26:29 INFO - PROCESS | 1749 | 1466699189398 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]]]}] 09:26:29 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 09:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1785ms 09:26:29 INFO - PROCESS | 1749 | 1466699189477 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1749 | 1466699189483 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:26:29 INFO - PROCESS | 1749 | 1466699189491 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1749 | 1466699189497 Marionette TRACE conn4 <- [1,1206,null,{}] 09:26:29 INFO - PROCESS | 1749 | 1466699189506 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}] 09:26:29 INFO - PROCESS | 1749 | 1466699189511 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:29 INFO - PROCESS | 1749 | 1466699189730 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:26:29 INFO - PROCESS | 1749 | 1466699189949 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1749 | 1466699189960 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x90791400 == 39 [pid = 1749] [id = 309] 09:26:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x90796000) [pid = 1749] [serial = 928] [outer = (nil)] 09:26:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x91273400) [pid = 1749] [serial = 929] [outer = 0x90796000] 09:26:30 INFO - PROCESS | 1749 | 1466699190038 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x9096c800) [pid = 1749] [serial = 930] [outer = 0x90796000] 09:26:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43cc00 == 38 [pid = 1749] [id = 298] 09:26:31 INFO - PROCESS | 1749 | --DOCSHELL 0x9220e000 == 37 [pid = 1749] [id = 297] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x93d4bc00) [pid = 1749] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:26:31 INFO - PROCESS | 1749 | 1466699191106 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]]]}] 09:26:31 INFO - PROCESS | 1749 | --DOCSHELL 0x90968c00 == 36 [pid = 1749] [id = 296] 09:26:31 INFO - PROCESS | 1749 | --DOCSHELL 0x9078e400 == 35 [pid = 1749] [id = 295] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x95408400) [pid = 1749] [serial = 846] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x93d4e000) [pid = 1749] [serial = 848] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x953f6000) [pid = 1749] [serial = 849] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x90970000) [pid = 1749] [serial = 836] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x91588800) [pid = 1749] [serial = 837] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x93d50c00) [pid = 1749] [serial = 804] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x99c05400) [pid = 1749] [serial = 815] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x99c48800) [pid = 1749] [serial = 816] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9af54c00) [pid = 1749] [serial = 824] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9adb7800) [pid = 1749] [serial = 825] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9d591c00) [pid = 1749] [serial = 830] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9d59f400) [pid = 1749] [serial = 831] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x98306000) [pid = 1749] [serial = 812] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x98a6cc00) [pid = 1749] [serial = 813] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9b5c0c00) [pid = 1749] [serial = 827] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9b9ce800) [pid = 1749] [serial = 828] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x93a41800) [pid = 1749] [serial = 809] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x95249c00) [pid = 1749] [serial = 810] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x908bfc00) [pid = 1749] [serial = 806] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x91bdac00) [pid = 1749] [serial = 807] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9524d800) [pid = 1749] [serial = 842] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x91be6400) [pid = 1749] [serial = 839] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91dda800) [pid = 1749] [serial = 840] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91919400) [pid = 1749] [serial = 833] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x922e6c00) [pid = 1749] [serial = 834] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9ac96c00) [pid = 1749] [serial = 821] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9adadc00) [pid = 1749] [serial = 822] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9a422400) [pid = 1749] [serial = 818] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9a603000) [pid = 1749] [serial = 819] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x953ef400) [pid = 1749] [serial = 845] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x8d444800) [pid = 1749] [serial = 579] [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.] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9540e800) [pid = 1749] [serial = 851] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x952d8800) [pid = 1749] [serial = 843] [outer = (nil)] [url = about:blank] 09:26:31 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 09:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1688ms 09:26:31 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x99999000) [pid = 1749] [serial = 852] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1749 | 1466699191180 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 1749 | 1466699191188 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:26:31 INFO - PROCESS | 1749 | 1466699191200 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - PROCESS | 1749 | 1466699191204 Marionette TRACE conn4 <- [1,1210,null,{}] 09:26:31 INFO - PROCESS | 1749 | 1466699191210 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}] 09:26:31 INFO - PROCESS | 1749 | 1466699191216 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:31 INFO - PROCESS | 1749 | 1466699191410 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:26:31 INFO - PROCESS | 1749 | 1466699191596 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1749 | 1466699191605 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x90963800 == 36 [pid = 1749] [id = 310] 09:26:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91be1c00) [pid = 1749] [serial = 931] [outer = (nil)] 09:26:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x91dd7000) [pid = 1749] [serial = 932] [outer = 0x91be1c00] 09:26:31 INFO - PROCESS | 1749 | 1466699191681 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91de2400) [pid = 1749] [serial = 933] [outer = 0x91be1c00] 09:26:32 INFO - PROCESS | 1749 | 1466699192530 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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1387ms 09:26:32 INFO - PROCESS | 1749 | 1466699192587 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1749 | 1466699192591 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:26:32 INFO - PROCESS | 1749 | 1466699192598 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1749 | 1466699192604 Marionette TRACE conn4 <- [1,1214,null,{}] 09:26:32 INFO - PROCESS | 1749 | 1466699192620 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}] 09:26:32 INFO - PROCESS | 1749 | 1466699192630 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:32 INFO - PROCESS | 1749 | 1466699192808 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:26:32 INFO - PROCESS | 1749 | 1466699192958 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1749 | 1466699192970 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a3b000 == 37 [pid = 1749] [id = 311] 09:26:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x93a41800) [pid = 1749] [serial = 934] [outer = (nil)] 09:26:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x94824400) [pid = 1749] [serial = 935] [outer = 0x93a41800] 09:26:33 INFO - PROCESS | 1749 | 1466699193041 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x95252c00) [pid = 1749] [serial = 936] [outer = 0x93a41800] 09:26:33 INFO - PROCESS | 1749 | 1466699193892 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]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1334ms 09:26:33 INFO - PROCESS | 1749 | 1466699193932 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1749 | 1466699193937 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:26:33 INFO - PROCESS | 1749 | 1466699193971 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 1749 | 1466699193974 Marionette TRACE conn4 <- [1,1218,null,{}] 09:26:33 INFO - PROCESS | 1749 | 1466699193981 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}] 09:26:33 INFO - PROCESS | 1749 | 1466699193986 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:34 INFO - PROCESS | 1749 | 1466699194206 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:26:34 INFO - PROCESS | 1749 | 1466699194243 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1749 | 1466699194256 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c3400 == 38 [pid = 1749] [id = 312] 09:26:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x93a35800) [pid = 1749] [serial = 937] [outer = (nil)] 09:26:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x953f1000) [pid = 1749] [serial = 938] [outer = 0x93a35800] 09:26:34 INFO - PROCESS | 1749 | 1466699194328 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x95442000) [pid = 1749] [serial = 939] [outer = 0x93a35800] 09:26:35 INFO - PROCESS | 1749 | 1466699195306 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]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1410ms 09:26:35 INFO - PROCESS | 1749 | 1466699195354 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1749 | 1466699195358 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:26:35 INFO - PROCESS | 1749 | 1466699195372 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1749 | 1466699195376 Marionette TRACE conn4 <- [1,1222,null,{}] 09:26:35 INFO - PROCESS | 1749 | 1466699195381 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}] 09:26:35 INFO - PROCESS | 1749 | 1466699195386 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:35 INFO - PROCESS | 1749 | 1466699195598 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0xa2238c00) [pid = 1749] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x91272c00) [pid = 1749] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x90795400) [pid = 1749] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9220f000) [pid = 1749] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x97962c00) [pid = 1749] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9392fc00) [pid = 1749] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x99d08000) [pid = 1749] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x999a2c00) [pid = 1749] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x90798800) [pid = 1749] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x8e6c9000) [pid = 1749] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x90790000) [pid = 1749] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9d91c000) [pid = 1749] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9902e000) [pid = 1749] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9397e800) [pid = 1749] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:26:35 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9a602800) [pid = 1749] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:26:35 INFO - PROCESS | 1749 | 1466699195893 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1749 | 1466699195902 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c9000 == 39 [pid = 1749] [id = 313] 09:26:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x8e6ce000) [pid = 1749] [serial = 940] [outer = (nil)] 09:26:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9158e400) [pid = 1749] [serial = 941] [outer = 0x8e6ce000] 09:26:35 INFO - PROCESS | 1749 | 1466699195975 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9392a400) [pid = 1749] [serial = 942] [outer = 0x8e6ce000] 09:26:36 INFO - PROCESS | 1749 | 1466699196733 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] 09:26:36 INFO - PROCESS | 1749 | 1466699196761 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:26:36 INFO - PROCESS | 1749 | 1466699196767 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1749 | 1466699196770 Marionette TRACE conn4 <- [1,1226,null,{}] 09:26:36 INFO - PROCESS | 1749 | 1466699196776 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}] 09:26:36 INFO - PROCESS | 1749 | 1466699196787 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:36 INFO - PROCESS | 1749 | 1466699196991 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:26:37 INFO - PROCESS | 1749 | 1466699197002 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 1749 | 1466699197013 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d441800 == 40 [pid = 1749] [id = 314] 09:26:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x908bc400) [pid = 1749] [serial = 943] [outer = (nil)] 09:26:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x99c0b400) [pid = 1749] [serial = 944] [outer = 0x908bc400] 09:26:37 INFO - PROCESS | 1749 | 1466699197201 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9a606800) [pid = 1749] [serial = 945] [outer = 0x908bc400] 09:26:38 INFO - PROCESS | 1749 | 1466699198116 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]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1379ms 09:26:38 INFO - PROCESS | 1749 | 1466699198147 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1749 | 1466699198156 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:26:38 INFO - PROCESS | 1749 | 1466699198165 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1749 | 1466699198170 Marionette TRACE conn4 <- [1,1230,null,{}] 09:26:38 INFO - PROCESS | 1749 | 1466699198179 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}] 09:26:38 INFO - PROCESS | 1749 | 1466699198185 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:38 INFO - PROCESS | 1749 | 1466699198435 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:26:38 INFO - PROCESS | 1749 | 1466699198681 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1749 | 1466699198696 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x90970000 == 41 [pid = 1749] [id = 315] 09:26:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91270800) [pid = 1749] [serial = 946] [outer = (nil)] 09:26:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9158b400) [pid = 1749] [serial = 947] [outer = 0x91270800] 09:26:38 INFO - PROCESS | 1749 | 1466699198803 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91bd8c00) [pid = 1749] [serial = 948] [outer = 0x91270800] 09:26:39 INFO - PROCESS | 1749 | 1466699199750 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]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1643ms 09:26:39 INFO - PROCESS | 1749 | 1466699199809 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 1749 | 1466699199816 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:26:39 INFO - PROCESS | 1749 | 1466699199828 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 1749 | 1466699199832 Marionette TRACE conn4 <- [1,1234,null,{}] 09:26:39 INFO - PROCESS | 1749 | 1466699199839 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}] 09:26:39 INFO - PROCESS | 1749 | 1466699199845 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:40 INFO - PROCESS | 1749 | 1466699200045 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:26:40 INFO - PROCESS | 1749 | 1466699200290 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1749 | 1466699200302 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e7400 == 42 [pid = 1749] [id = 316] 09:26:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x924cc400) [pid = 1749] [serial = 949] [outer = (nil)] 09:26:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93b3c400) [pid = 1749] [serial = 950] [outer = 0x924cc400] 09:26:40 INFO - PROCESS | 1749 | 1466699200391 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x952d3000) [pid = 1749] [serial = 951] [outer = 0x924cc400] 09:26:41 INFO - PROCESS | 1749 | 1466699201353 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]]]}] 09:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1597ms 09:26:41 INFO - PROCESS | 1749 | 1466699201426 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:26:41 INFO - PROCESS | 1749 | 1466699201430 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:26:41 INFO - PROCESS | 1749 | 1466699201437 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1749 | 1466699201444 Marionette TRACE conn4 <- [1,1238,null,{}] 09:26:41 INFO - PROCESS | 1749 | 1466699201461 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}] 09:26:41 INFO - PROCESS | 1749 | 1466699201471 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:41 INFO - PROCESS | 1749 | 1466699201717 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:26:42 INFO - PROCESS | 1749 | 1466699201988 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1749 | 1466699202005 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x99c09800 == 43 [pid = 1749] [id = 317] 09:26:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x99d07400) [pid = 1749] [serial = 952] [outer = (nil)] 09:26:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9a41a000) [pid = 1749] [serial = 953] [outer = 0x99d07400] 09:26:42 INFO - PROCESS | 1749 | 1466699202092 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a6c7800) [pid = 1749] [serial = 954] [outer = 0x99d07400] 09:26:43 INFO - PROCESS | 1749 | 1466699203077 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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1692ms 09:26:43 INFO - PROCESS | 1749 | 1466699203129 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1749 | 1466699203135 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:26:43 INFO - PROCESS | 1749 | 1466699203143 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1749 | 1466699203147 Marionette TRACE conn4 <- [1,1242,null,{}] 09:26:43 INFO - PROCESS | 1749 | 1466699203154 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}] 09:26:43 INFO - PROCESS | 1749 | 1466699203159 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:43 INFO - PROCESS | 1749 | 1466699203357 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:26:43 INFO - PROCESS | 1749 | 1466699203580 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1749 | 1466699203589 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x93925000 == 44 [pid = 1749] [id = 318] 09:26:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x99af1800) [pid = 1749] [serial = 955] [outer = (nil)] 09:26:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9acbd400) [pid = 1749] [serial = 956] [outer = 0x99af1800] 09:26:43 INFO - PROCESS | 1749 | 1466699203728 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9adb0000) [pid = 1749] [serial = 957] [outer = 0x99af1800] 09:26:44 INFO - PROCESS | 1749 | 1466699204888 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]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1789ms 09:26:44 INFO - PROCESS | 1749 | 1466699204932 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:26:44 INFO - PROCESS | 1749 | 1466699204937 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:26:44 INFO - PROCESS | 1749 | 1466699204943 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1749 | 1466699204947 Marionette TRACE conn4 <- [1,1246,null,{}] 09:26:44 INFO - PROCESS | 1749 | 1466699204954 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}] 09:26:44 INFO - PROCESS | 1749 | 1466699204959 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:45 INFO - PROCESS | 1749 | 1466699205155 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:26:45 INFO - PROCESS | 1749 | 1466699205376 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1749 | 1466699205382 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d447c00 == 45 [pid = 1749] [id = 319] 09:26:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x908b7800) [pid = 1749] [serial = 958] [outer = (nil)] 09:26:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9b9ca000) [pid = 1749] [serial = 959] [outer = 0x908b7800] 09:26:45 INFO - PROCESS | 1749 | 1466699205518 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9d91ac00) [pid = 1749] [serial = 960] [outer = 0x908b7800] 09:26:46 INFO - PROCESS | 1749 | 1466699206469 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]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1580ms 09:26:46 INFO - PROCESS | 1749 | 1466699206525 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1749 | 1466699206530 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:26:46 INFO - PROCESS | 1749 | 1466699206537 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1749 | 1466699206541 Marionette TRACE conn4 <- [1,1250,null,{}] 09:26:46 INFO - PROCESS | 1749 | 1466699206547 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}] 09:26:46 INFO - PROCESS | 1749 | 1466699206558 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:46 INFO - PROCESS | 1749 | 1466699206827 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:26:47 INFO - PROCESS | 1749 | 1466699207100 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1749 | 1466699207107 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43ec00 == 46 [pid = 1749] [id = 320] 09:26:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9127b400) [pid = 1749] [serial = 961] [outer = (nil)] 09:26:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0xa1188800) [pid = 1749] [serial = 962] [outer = 0x9127b400] 09:26:47 INFO - PROCESS | 1749 | 1466699207197 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa2231000) [pid = 1749] [serial = 963] [outer = 0x9127b400] 09:26:48 INFO - PROCESS | 1749 | 1466699208370 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1882ms 09:26:48 INFO - PROCESS | 1749 | 1466699208421 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1749 | 1466699208425 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:26:48 INFO - PROCESS | 1749 | 1466699208432 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1749 | 1466699208436 Marionette TRACE conn4 <- [1,1254,null,{}] 09:26:48 INFO - PROCESS | 1749 | 1466699208442 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}] 09:26:48 INFO - PROCESS | 1749 | 1466699208448 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:48 INFO - PROCESS | 1749 | 1466699208638 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:26:48 INFO - PROCESS | 1749 | 1466699208834 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1749 | 1466699208843 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b064c00 == 47 [pid = 1749] [id = 321] 09:26:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0xa1189400) [pid = 1749] [serial = 964] [outer = (nil)] 09:26:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa23ae800) [pid = 1749] [serial = 965] [outer = 0xa1189400] 09:26:48 INFO - PROCESS | 1749 | 1466699208928 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa23f4c00) [pid = 1749] [serial = 966] [outer = 0xa1189400] 09:26:49 INFO - PROCESS | 1749 | 1466699209831 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]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1432ms 09:26:49 INFO - PROCESS | 1749 | 1466699209865 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1749 | 1466699209869 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:26:49 INFO - PROCESS | 1749 | 1466699209877 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 1749 | 1466699209881 Marionette TRACE conn4 <- [1,1258,null,{}] 09:26:49 INFO - PROCESS | 1749 | 1466699209887 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}] 09:26:49 INFO - PROCESS | 1749 | 1466699209893 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:50 INFO - PROCESS | 1749 | 1466699210107 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:26:50 INFO - PROCESS | 1749 | 1466699210352 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1749 | 1466699210363 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b05ac00 == 48 [pid = 1749] [id = 322] 09:26:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9b5c0c00) [pid = 1749] [serial = 967] [outer = (nil)] 09:26:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0xa2582c00) [pid = 1749] [serial = 968] [outer = 0x9b5c0c00] 09:26:50 INFO - PROCESS | 1749 | 1466699210507 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa2fb7c00) [pid = 1749] [serial = 969] [outer = 0x9b5c0c00] 09:26:51 INFO - PROCESS | 1749 | 1466699211467 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]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1642ms 09:26:51 INFO - PROCESS | 1749 | 1466699211519 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 1749 | 1466699211523 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:26:51 INFO - PROCESS | 1749 | 1466699211530 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 1749 | 1466699211533 Marionette TRACE conn4 <- [1,1262,null,{}] 09:26:51 INFO - PROCESS | 1749 | 1466699211540 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}] 09:26:51 INFO - PROCESS | 1749 | 1466699211546 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:51 INFO - PROCESS | 1749 | 1466699211746 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:26:51 INFO - PROCESS | 1749 | 1466699211970 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 1749 | 1466699211980 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x90796c00 == 49 [pid = 1749] [id = 323] 09:26:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa2231c00) [pid = 1749] [serial = 970] [outer = (nil)] 09:26:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0xa3392000) [pid = 1749] [serial = 971] [outer = 0xa2231c00] 09:26:52 INFO - PROCESS | 1749 | 1466699212111 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0xa3441400) [pid = 1749] [serial = 972] [outer = 0xa2231c00] 09:26:53 INFO - PROCESS | 1749 | 1466699213031 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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1538ms 09:26:53 INFO - PROCESS | 1749 | 1466699213069 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 1749 | 1466699213073 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:26:53 INFO - PROCESS | 1749 | 1466699213084 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1749 | 1466699213088 Marionette TRACE conn4 <- [1,1266,null,{}] 09:26:53 INFO - PROCESS | 1749 | 1466699213099 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}] 09:26:53 INFO - PROCESS | 1749 | 1466699213106 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:53 INFO - PROCESS | 1749 | 1466699213416 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:26:53 INFO - PROCESS | 1749 | 1466699213773 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 1749 | 1466699213783 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:53 INFO - PROCESS | 1749 | ++DOCSHELL 0xa2321400 == 50 [pid = 1749] [id = 324] 09:26:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0xa2fd4c00) [pid = 1749] [serial = 973] [outer = (nil)] 09:26:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0xa34cc000) [pid = 1749] [serial = 974] [outer = 0xa2fd4c00] 09:26:53 INFO - PROCESS | 1749 | 1466699213934 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0xa4e0b400) [pid = 1749] [serial = 975] [outer = 0xa2fd4c00] 09:26:55 INFO - PROCESS | 1749 | 1466699215025 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]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1988ms 09:26:55 INFO - PROCESS | 1749 | 1466699215075 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1749 | 1466699215083 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:26:55 INFO - PROCESS | 1749 | 1466699215094 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1749 | 1466699215102 Marionette TRACE conn4 <- [1,1270,null,{}] 09:26:55 INFO - PROCESS | 1749 | 1466699215112 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}] 09:26:55 INFO - PROCESS | 1749 | 1466699215122 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:55 INFO - PROCESS | 1749 | 1466699215412 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:26:55 INFO - PROCESS | 1749 | 1466699215712 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1749 | 1466699215722 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x91592400 == 51 [pid = 1749] [id = 325] 09:26:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x91595400) [pid = 1749] [serial = 976] [outer = (nil)] 09:26:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x922e1400) [pid = 1749] [serial = 977] [outer = 0x91595400] 09:26:55 INFO - PROCESS | 1749 | 1466699215814 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x9524ac00) [pid = 1749] [serial = 978] [outer = 0x91595400] 09:26:57 INFO - PROCESS | 1749 | 1466699217346 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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2294ms 09:26:57 INFO - PROCESS | 1749 | 1466699217388 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 1749 | 1466699217395 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:26:57 INFO - PROCESS | 1749 | 1466699217404 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 1749 | 1466699217409 Marionette TRACE conn4 <- [1,1274,null,{}] 09:26:57 INFO - PROCESS | 1749 | 1466699217418 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}] 09:26:57 INFO - PROCESS | 1749 | 1466699217424 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:57 INFO - PROCESS | 1749 | 1466699217612 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:26:57 INFO - PROCESS | 1749 | 1466699217846 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1749 | 1466699217858 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:26:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dd4000 == 52 [pid = 1749] [id = 326] 09:26:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x91ddb400) [pid = 1749] [serial = 979] [outer = (nil)] 09:26:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x922e0800) [pid = 1749] [serial = 980] [outer = 0x91ddb400] 09:26:58 INFO - PROCESS | 1749 | 1466699218093 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x92333c00) [pid = 1749] [serial = 981] [outer = 0x91ddb400] 09:26:59 INFO - PROCESS | 1749 | 1466699219143 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]]]}] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c9000 == 51 [pid = 1749] [id = 313] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c3400 == 50 [pid = 1749] [id = 312] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x93a3b000 == 49 [pid = 1749] [id = 311] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x90963800 == 48 [pid = 1749] [id = 310] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x90791400 == 47 [pid = 1749] [id = 309] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x92208400 == 46 [pid = 1749] [id = 294] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8d442400 == 45 [pid = 1749] [id = 299] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x908bd400 == 44 [pid = 1749] [id = 300] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x91dd4800 == 43 [pid = 1749] [id = 301] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x9795c000 == 42 [pid = 1749] [id = 303] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x9532b800 == 41 [pid = 1749] [id = 302] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c6800 == 40 [pid = 1749] [id = 304] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x90792c00 == 39 [pid = 1749] [id = 307] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43e800 == 38 [pid = 1749] [id = 306] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c9800 == 37 [pid = 1749] [id = 308] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8d443400 == 36 [pid = 1749] [id = 305] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x91592400 == 35 [pid = 1749] [id = 325] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0xa2321400 == 34 [pid = 1749] [id = 324] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x9b05ac00 == 33 [pid = 1749] [id = 322] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x90796c00 == 32 [pid = 1749] [id = 323] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x9b064c00 == 31 [pid = 1749] [id = 321] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43ec00 == 30 [pid = 1749] [id = 320] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8d447c00 == 29 [pid = 1749] [id = 319] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x99c09800 == 28 [pid = 1749] [id = 317] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x93925000 == 27 [pid = 1749] [id = 318] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x922e7400 == 26 [pid = 1749] [id = 316] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x8d441800 == 25 [pid = 1749] [id = 314] 09:27:00 INFO - PROCESS | 1749 | --DOCSHELL 0x90970000 == 24 [pid = 1749] [id = 315] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x93a43400) [pid = 1749] [serial = 899] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x92329400) [pid = 1749] [serial = 897] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0xa23f0800) [pid = 1749] [serial = 872] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x9158bc00) [pid = 1749] [serial = 890] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x91274000) [pid = 1749] [serial = 854] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x92326800) [pid = 1749] [serial = 894] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0xa23f7800) [pid = 1749] [serial = 873] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0xa2557000) [pid = 1749] [serial = 875] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x93a43000) [pid = 1749] [serial = 857] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9b5bdc00) [pid = 1749] [serial = 867] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0xa2fb7400) [pid = 1749] [serial = 878] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0xa25edc00) [pid = 1749] [serial = 876] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x90964400) [pid = 1749] [serial = 882] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x90964800) [pid = 1749] [serial = 896] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x90794800) [pid = 1749] [serial = 887] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0xa3389400) [pid = 1749] [serial = 879] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x922e2000) [pid = 1749] [serial = 893] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0xa2323000) [pid = 1749] [serial = 870] [outer = (nil)] [url = about:blank] 09:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 3344ms 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x91920c00) [pid = 1749] [serial = 855] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9adb6000) [pid = 1749] [serial = 866] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9079a000) [pid = 1749] [serial = 888] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x91592000) [pid = 1749] [serial = 891] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x99d0d800) [pid = 1749] [serial = 860] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x93b35400) [pid = 1749] [serial = 884] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x93d4f000) [pid = 1749] [serial = 885] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x908b9000) [pid = 1749] [serial = 881] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0xa2237800) [pid = 1749] [serial = 869] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9a603c00) [pid = 1749] [serial = 861] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9a6d2800) [pid = 1749] [serial = 863] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9482f400) [pid = 1749] [serial = 858] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9ac8d000) [pid = 1749] [serial = 864] [outer = (nil)] [url = about:blank] 09:27:00 INFO - PROCESS | 1749 | 1466699220976 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 1749 | 1466699220982 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:27:01 INFO - PROCESS | 1749 | 1466699220992 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 1749 | 1466699220997 Marionette TRACE conn4 <- [1,1278,null,{}] 09:27:01 INFO - PROCESS | 1749 | 1466699221009 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}] 09:27:01 INFO - PROCESS | 1749 | 1466699221016 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:01 INFO - PROCESS | 1749 | 1466699221200 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:27:01 INFO - PROCESS | 1749 | 1466699221339 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1749 | 1466699221351 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x9078d800 == 25 [pid = 1749] [id = 327] 09:27:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9078e400) [pid = 1749] [serial = 982] [outer = (nil)] 09:27:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x90794400) [pid = 1749] [serial = 983] [outer = 0x9078e400] 09:27:01 INFO - PROCESS | 1749 | 1466699221430 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9079a000) [pid = 1749] [serial = 984] [outer = 0x9078e400] 09:27:02 INFO - PROCESS | 1749 | 1466699222411 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1486ms 09:27:02 INFO - PROCESS | 1749 | 1466699222480 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:27:02 INFO - PROCESS | 1749 | 1466699222486 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:27:02 INFO - PROCESS | 1749 | 1466699222500 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1749 | 1466699222507 Marionette TRACE conn4 <- [1,1282,null,{}] 09:27:02 INFO - PROCESS | 1749 | 1466699222514 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}] 09:27:02 INFO - PROCESS | 1749 | 1466699222521 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:02 INFO - PROCESS | 1749 | 1466699222854 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:27:03 INFO - PROCESS | 1749 | 1466699223056 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1749 | 1466699223070 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x91277400 == 26 [pid = 1749] [id = 328] 09:27:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x91279c00) [pid = 1749] [serial = 985] [outer = (nil)] 09:27:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x91589800) [pid = 1749] [serial = 986] [outer = 0x91279c00] 09:27:03 INFO - PROCESS | 1749 | 1466699223160 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x91593000) [pid = 1749] [serial = 987] [outer = 0x91279c00] 09:27:04 INFO - PROCESS | 1749 | 1466699224188 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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1745ms 09:27:04 INFO - PROCESS | 1749 | 1466699224240 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1749 | 1466699224244 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:27:04 INFO - PROCESS | 1749 | 1466699224262 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1749 | 1466699224265 Marionette TRACE conn4 <- [1,1286,null,{}] 09:27:04 INFO - PROCESS | 1749 | 1466699224286 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}] 09:27:04 INFO - PROCESS | 1749 | 1466699224296 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:04 INFO - PROCESS | 1749 | 1466699224553 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:27:04 INFO - PROCESS | 1749 | 1466699224582 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1749 | 1466699224600 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dd4400 == 27 [pid = 1749] [id = 329] 09:27:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x91dd5400) [pid = 1749] [serial = 988] [outer = (nil)] 09:27:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x91de1c00) [pid = 1749] [serial = 989] [outer = 0x91dd5400] 09:27:04 INFO - PROCESS | 1749 | 1466699224721 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x922e1000) [pid = 1749] [serial = 990] [outer = 0x91dd5400] 09:27:05 INFO - PROCESS | 1749 | 1466699225779 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]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 2346ms 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x908bc400) [pid = 1749] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x93a35800) [pid = 1749] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x8e6ce000) [pid = 1749] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x922e8800) [pid = 1749] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x908b7c00) [pid = 1749] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x90965000) [pid = 1749] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x90794c00) [pid = 1749] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x8e6c9c00) [pid = 1749] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x90963c00) [pid = 1749] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x98a6d800) [pid = 1749] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x90796000) [pid = 1749] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x998ca800) [pid = 1749] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x924d4800) [pid = 1749] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91be1c00) [pid = 1749] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9532bc00) [pid = 1749] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:27:06 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x93a41800) [pid = 1749] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:27:06 INFO - PROCESS | 1749 | 1466699226871 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1749 | 1466699226880 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:27:06 INFO - PROCESS | 1749 | 1466699226891 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 1749 | 1466699226900 Marionette TRACE conn4 <- [1,1290,null,{}] 09:27:06 INFO - PROCESS | 1749 | 1466699226909 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}] 09:27:06 INFO - PROCESS | 1749 | 1466699226915 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:07 INFO - PROCESS | 1749 | 1466699227101 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:27:07 INFO - PROCESS | 1749 | 1466699227267 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 1749 | 1466699227277 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6ca000 == 28 [pid = 1749] [id = 330] 09:27:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x8e6d0c00) [pid = 1749] [serial = 991] [outer = (nil)] 09:27:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x90796000) [pid = 1749] [serial = 992] [outer = 0x8e6d0c00] 09:27:07 INFO - PROCESS | 1749 | 1466699227371 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x908c1400) [pid = 1749] [serial = 993] [outer = 0x8e6d0c00] 09:27:08 INFO - PROCESS | 1749 | 1466699228402 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]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1551ms 09:27:08 INFO - PROCESS | 1749 | 1466699228443 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1749 | 1466699228449 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:27:08 INFO - PROCESS | 1749 | 1466699228461 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1749 | 1466699228466 Marionette TRACE conn4 <- [1,1294,null,{}] 09:27:08 INFO - PROCESS | 1749 | 1466699228474 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}] 09:27:08 INFO - PROCESS | 1749 | 1466699228480 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:08 INFO - PROCESS | 1749 | 1466699228683 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:27:08 INFO - PROCESS | 1749 | 1466699228904 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1749 | 1466699228917 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x91587c00 == 29 [pid = 1749] [id = 331] 09:27:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x91592000) [pid = 1749] [serial = 994] [outer = (nil)] 09:27:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9191a800) [pid = 1749] [serial = 995] [outer = 0x91592000] 09:27:09 INFO - PROCESS | 1749 | 1466699229050 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91be4c00) [pid = 1749] [serial = 996] [outer = 0x91592000] 09:27:10 INFO - PROCESS | 1749 | 1466699230046 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]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1654ms 09:27:10 INFO - PROCESS | 1749 | 1466699230112 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1749 | 1466699230118 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:27:10 INFO - PROCESS | 1749 | 1466699230125 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1749 | 1466699230129 Marionette TRACE conn4 <- [1,1298,null,{}] 09:27:10 INFO - PROCESS | 1749 | 1466699230144 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}] 09:27:10 INFO - PROCESS | 1749 | 1466699230153 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:10 INFO - PROCESS | 1749 | 1466699230398 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:27:10 INFO - PROCESS | 1749 | 1466699230673 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 1749 | 1466699230686 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cec00 == 30 [pid = 1749] [id = 332] 09:27:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x924cf800) [pid = 1749] [serial = 997] [outer = (nil)] 09:27:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x924d4000) [pid = 1749] [serial = 998] [outer = 0x924cf800] 09:27:10 INFO - PROCESS | 1749 | 1466699230781 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x93a36800) [pid = 1749] [serial = 999] [outer = 0x924cf800] 09:27:11 INFO - PROCESS | 1749 | 1466699231829 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]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1736ms 09:27:11 INFO - PROCESS | 1749 | 1466699231862 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 1749 | 1466699231867 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:27:11 INFO - PROCESS | 1749 | 1466699231874 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 1749 | 1466699231878 Marionette TRACE conn4 <- [1,1302,null,{}] 09:27:11 INFO - PROCESS | 1749 | 1466699231885 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}] 09:27:11 INFO - PROCESS | 1749 | 1466699231890 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:12 INFO - PROCESS | 1749 | 1466699232087 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:27:12 INFO - PROCESS | 1749 | 1466699232303 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1749 | 1466699232313 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d447000 == 31 [pid = 1749] [id = 333] 09:27:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9079cc00) [pid = 1749] [serial = 1000] [outer = (nil)] 09:27:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x94830800) [pid = 1749] [serial = 1001] [outer = 0x9079cc00] 09:27:12 INFO - PROCESS | 1749 | 1466699232444 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9524c400) [pid = 1749] [serial = 1002] [outer = 0x9079cc00] 09:27:13 INFO - PROCESS | 1749 | 1466699233434 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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1637ms 09:27:13 INFO - PROCESS | 1749 | 1466699233512 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:27:13 INFO - PROCESS | 1749 | 1466699233517 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:27:13 INFO - PROCESS | 1749 | 1466699233523 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1749 | 1466699233527 Marionette TRACE conn4 <- [1,1306,null,{}] 09:27:13 INFO - PROCESS | 1749 | 1466699233533 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}] 09:27:13 INFO - PROCESS | 1749 | 1466699233540 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:13 INFO - PROCESS | 1749 | 1466699233772 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:27:14 INFO - PROCESS | 1749 | 1466699234036 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1749 | 1466699234043 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d440000 == 32 [pid = 1749] [id = 334] 09:27:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x8d445c00) [pid = 1749] [serial = 1003] [outer = (nil)] 09:27:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9532ac00) [pid = 1749] [serial = 1004] [outer = 0x8d445c00] 09:27:14 INFO - PROCESS | 1749 | 1466699234137 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x953ee400) [pid = 1749] [serial = 1005] [outer = 0x8d445c00] 09:27:15 INFO - PROCESS | 1749 | 1466699235075 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]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1593ms 09:27:15 INFO - PROCESS | 1749 | 1466699235117 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:27:15 INFO - PROCESS | 1749 | 1466699235122 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:27:15 INFO - PROCESS | 1749 | 1466699235128 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 1749 | 1466699235133 Marionette TRACE conn4 <- [1,1310,null,{}] 09:27:15 INFO - PROCESS | 1749 | 1466699235139 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}] 09:27:15 INFO - PROCESS | 1749 | 1466699235151 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:15 INFO - PROCESS | 1749 | 1466699235418 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:27:15 INFO - PROCESS | 1749 | 1466699235645 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1749 | 1466699235657 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x91272000 == 33 [pid = 1749] [id = 335] 09:27:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x98306000) [pid = 1749] [serial = 1006] [outer = (nil)] 09:27:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x998c8400) [pid = 1749] [serial = 1007] [outer = 0x98306000] 09:27:15 INFO - PROCESS | 1749 | 1466699235787 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x99c0cc00) [pid = 1749] [serial = 1008] [outer = 0x98306000] 09:27:16 INFO - PROCESS | 1749 | 1466699236801 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] 09:27:16 INFO - PROCESS | 1749 | 1466699236872 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:27:16 INFO - PROCESS | 1749 | 1466699236879 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 1749 | 1466699236882 Marionette TRACE conn4 <- [1,1314,null,{}] 09:27:16 INFO - PROCESS | 1749 | 1466699236888 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}] 09:27:16 INFO - PROCESS | 1749 | 1466699236894 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:17 INFO - PROCESS | 1749 | 1466699237085 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:27:17 INFO - PROCESS | 1749 | 1466699237310 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1749 | 1466699237320 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d443400 == 34 [pid = 1749] [id = 336] 09:27:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x8d445400) [pid = 1749] [serial = 1009] [outer = (nil)] 09:27:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9a405400) [pid = 1749] [serial = 1010] [outer = 0x8d445400] 09:27:17 INFO - PROCESS | 1749 | 1466699237448 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9a607000) [pid = 1749] [serial = 1011] [outer = 0x8d445400] 09:27:18 INFO - PROCESS | 1749 | 1466699238379 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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1544ms 09:27:18 INFO - PROCESS | 1749 | 1466699238424 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1749 | 1466699238429 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:27:18 INFO - PROCESS | 1749 | 1466699238436 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1749 | 1466699238447 Marionette TRACE conn4 <- [1,1318,null,{}] 09:27:18 INFO - PROCESS | 1749 | 1466699238452 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}] 09:27:18 INFO - PROCESS | 1749 | 1466699238459 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:18 INFO - PROCESS | 1749 | 1466699238644 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:27:18 INFO - PROCESS | 1749 | 1466699238879 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1749 | 1466699238888 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x90790800 == 35 [pid = 1749] [id = 337] 09:27:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x90799c00) [pid = 1749] [serial = 1012] [outer = (nil)] 09:27:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9a6c9000) [pid = 1749] [serial = 1013] [outer = 0x90799c00] 09:27:19 INFO - PROCESS | 1749 | 1466699239017 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x91be4800) [pid = 1749] [serial = 1014] [outer = 0x90799c00] 09:27:19 INFO - PROCESS | 1749 | 1466699239967 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]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1588ms 09:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:27:20 INFO - PROCESS | 1749 | 1466699240025 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1749 | 1466699240029 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:27:20 INFO - PROCESS | 1749 | 1466699240036 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1749 | 1466699240040 Marionette TRACE conn4 <- [1,1322,null,{}] 09:27:20 INFO - PROCESS | 1749 | 1466699240046 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}] 09:27:20 INFO - PROCESS | 1749 | 1466699240051 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:20 INFO - PROCESS | 1749 | 1466699240238 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:27:20 INFO - PROCESS | 1749 | 1466699240463 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1749 | 1466699240471 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x91270000 == 36 [pid = 1749] [id = 338] 09:27:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9220f000) [pid = 1749] [serial = 1015] [outer = (nil)] 09:27:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9ac8c400) [pid = 1749] [serial = 1016] [outer = 0x9220f000] 09:27:20 INFO - PROCESS | 1749 | 1466699240602 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9ac8e800) [pid = 1749] [serial = 1017] [outer = 0x9220f000] 09:27:21 INFO - PROCESS | 1749 | 1466699241560 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]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1587ms 09:27:21 INFO - PROCESS | 1749 | 1466699241623 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:27:21 INFO - PROCESS | 1749 | 1466699241628 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:27:21 INFO - PROCESS | 1749 | 1466699241635 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 1749 | 1466699241638 Marionette TRACE conn4 <- [1,1326,null,{}] 09:27:21 INFO - PROCESS | 1749 | 1466699241644 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}] 09:27:21 INFO - PROCESS | 1749 | 1466699241650 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:21 INFO - PROCESS | 1749 | 1466699241848 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:27:22 INFO - PROCESS | 1749 | 1466699242074 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 1749 | 1466699242083 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d449c00 == 37 [pid = 1749] [id = 339] 09:27:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x8e6c4800) [pid = 1749] [serial = 1018] [outer = (nil)] 09:27:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x91ddcc00) [pid = 1749] [serial = 1019] [outer = 0x8e6c4800] 09:27:22 INFO - PROCESS | 1749 | 1466699242216 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x924c9400) [pid = 1749] [serial = 1020] [outer = 0x8e6c4800] 09:27:23 INFO - PROCESS | 1749 | 1466699243291 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]]]}] 09:27:23 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 09:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1732ms 09:27:23 INFO - PROCESS | 1749 | 1466699243368 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1749 | 1466699243374 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:27:23 INFO - PROCESS | 1749 | 1466699243383 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1749 | 1466699243388 Marionette TRACE conn4 <- [1,1330,null,{}] 09:27:23 INFO - PROCESS | 1749 | 1466699243398 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}] 09:27:23 INFO - PROCESS | 1749 | 1466699243404 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:23 INFO - PROCESS | 1749 | 1466699243646 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:27:24 INFO - PROCESS | 1749 | 1466699244004 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1749 | 1466699244018 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:24 INFO - PROCESS | 1749 | --DOCSHELL 0x91277400 == 36 [pid = 1749] [id = 328] 09:27:24 INFO - PROCESS | 1749 | --DOCSHELL 0x9078d800 == 35 [pid = 1749] [id = 327] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x99c0b400) [pid = 1749] [serial = 944] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x953f1000) [pid = 1749] [serial = 938] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9158e400) [pid = 1749] [serial = 941] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x95442000) [pid = 1749] [serial = 939] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x93d47000) [pid = 1749] [serial = 900] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9a6ce000) [pid = 1749] [serial = 917] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x93b38800) [pid = 1749] [serial = 918] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x91589c00) [pid = 1749] [serial = 902] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9191dc00) [pid = 1749] [serial = 903] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9b50b400) [pid = 1749] [serial = 923] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9d551000) [pid = 1749] [serial = 924] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x922e9400) [pid = 1749] [serial = 926] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x924cfc00) [pid = 1749] [serial = 927] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9adb6800) [pid = 1749] [serial = 920] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9adba000) [pid = 1749] [serial = 921] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x998c3400) [pid = 1749] [serial = 911] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x998d0000) [pid = 1749] [serial = 912] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91273400) [pid = 1749] [serial = 929] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9096c800) [pid = 1749] [serial = 930] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9a2e7c00) [pid = 1749] [serial = 914] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9a601800) [pid = 1749] [serial = 915] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9397c000) [pid = 1749] [serial = 905] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x93d43400) [pid = 1749] [serial = 906] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x91dd7000) [pid = 1749] [serial = 932] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x91de2400) [pid = 1749] [serial = 933] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x953f9c00) [pid = 1749] [serial = 908] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9544f400) [pid = 1749] [serial = 909] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x94824400) [pid = 1749] [serial = 935] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9a606800) [pid = 1749] [serial = 945] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9392a400) [pid = 1749] [serial = 942] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x95252c00) [pid = 1749] [serial = 936] [outer = (nil)] [url = about:blank] 09:27:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x90799800 == 36 [pid = 1749] [id = 340] 09:27:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x908b4c00) [pid = 1749] [serial = 1021] [outer = (nil)] 09:27:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x908c2000) [pid = 1749] [serial = 1022] [outer = 0x908b4c00] 09:27:24 INFO - PROCESS | 1749 | 1466699244162 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x90965c00) [pid = 1749] [serial = 1023] [outer = 0x908b4c00] 09:27:24 INFO - PROCESS | 1749 | 1466699244983 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]]]}] 09:27:25 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 09:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1639ms 09:27:25 INFO - PROCESS | 1749 | 1466699245032 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 1749 | 1466699245040 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:27:25 INFO - PROCESS | 1749 | 1466699245050 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 1749 | 1466699245054 Marionette TRACE conn4 <- [1,1334,null,{}] 09:27:25 INFO - PROCESS | 1749 | 1466699245060 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}] 09:27:25 INFO - PROCESS | 1749 | 1466699245066 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:25 INFO - PROCESS | 1749 | 1466699245252 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:27:25 INFO - PROCESS | 1749 | 1466699245263 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1749 | 1466699245272 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096c000 == 37 [pid = 1749] [id = 341] 09:27:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91595800) [pid = 1749] [serial = 1024] [outer = (nil)] 09:27:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9191ec00) [pid = 1749] [serial = 1025] [outer = 0x91595800] 09:27:25 INFO - PROCESS | 1749 | 1466699245355 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91ddc400) [pid = 1749] [serial = 1026] [outer = 0x91595800] 09:27:26 INFO - PROCESS | 1749 | 1466699246375 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]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1385ms 09:27:26 INFO - PROCESS | 1749 | 1466699246435 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 1749 | 1466699246438 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:27:26 INFO - PROCESS | 1749 | 1466699246445 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1749 | 1466699246451 Marionette TRACE conn4 <- [1,1338,null,{}] 09:27:26 INFO - PROCESS | 1749 | 1466699246467 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}] 09:27:26 INFO - PROCESS | 1749 | 1466699246476 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:26 INFO - PROCESS | 1749 | 1466699246666 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:27:26 INFO - PROCESS | 1749 | 1466699246814 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 1749 | 1466699246826 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x92332800 == 38 [pid = 1749] [id = 342] 09:27:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x924c8000) [pid = 1749] [serial = 1027] [outer = (nil)] 09:27:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9392a400) [pid = 1749] [serial = 1028] [outer = 0x924c8000] 09:27:26 INFO - PROCESS | 1749 | 1466699246920 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93b35800) [pid = 1749] [serial = 1029] [outer = 0x924c8000] 09:27:28 INFO - PROCESS | 1749 | 1466699248318 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]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1893ms 09:27:28 INFO - PROCESS | 1749 | 1466699248339 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 1749 | 1466699248344 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:27:28 INFO - PROCESS | 1749 | 1466699248360 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 1749 | 1466699248363 Marionette TRACE conn4 <- [1,1342,null,{}] 09:27:28 INFO - PROCESS | 1749 | 1466699248369 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}] 09:27:28 INFO - PROCESS | 1749 | 1466699248374 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:28 INFO - PROCESS | 1749 | 1466699248668 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91279c00) [pid = 1749] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0xa2231c00) [pid = 1749] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9127b400) [pid = 1749] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x91595400) [pid = 1749] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x908b7800) [pid = 1749] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x99d07400) [pid = 1749] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0xa2fd4c00) [pid = 1749] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x91ddb400) [pid = 1749] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x924cc400) [pid = 1749] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9b5c0c00) [pid = 1749] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0xa1189400) [pid = 1749] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x99af1800) [pid = 1749] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x91270800) [pid = 1749] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:27:28 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9078e400) [pid = 1749] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:27:28 INFO - PROCESS | 1749 | 1466699248828 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 1749 | 1466699248831 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cac00 == 39 [pid = 1749] [id = 343] 09:27:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x908b7800) [pid = 1749] [serial = 1030] [outer = (nil)] 09:27:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x9158e000) [pid = 1749] [serial = 1031] [outer = 0x908b7800] 09:27:28 INFO - PROCESS | 1749 | 1466699248912 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x924cfc00) [pid = 1749] [serial = 1032] [outer = 0x908b7800] 09:27:29 INFO - PROCESS | 1749 | 1466699249671 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]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1330ms 09:27:29 INFO - PROCESS | 1749 | 1466699249691 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 1749 | 1466699249694 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:27:29 INFO - PROCESS | 1749 | 1466699249710 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 1749 | 1466699249714 Marionette TRACE conn4 <- [1,1346,null,{}] 09:27:29 INFO - PROCESS | 1749 | 1466699249724 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}] 09:27:29 INFO - PROCESS | 1749 | 1466699249729 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:29 INFO - PROCESS | 1749 | 1466699249892 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:27:29 INFO - PROCESS | 1749 | 1466699249907 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1749 | 1466699249916 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x90793000 == 40 [pid = 1749] [id = 344] 09:27:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x93a41000) [pid = 1749] [serial = 1033] [outer = (nil)] 09:27:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x95323c00) [pid = 1749] [serial = 1034] [outer = 0x93a41000] 09:27:29 INFO - PROCESS | 1749 | 1466699249986 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x953f5400) [pid = 1749] [serial = 1035] [outer = 0x93a41000] 09:27:31 INFO - PROCESS | 1749 | 1466699251084 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]]]}] 09:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1439ms 09:27:31 INFO - PROCESS | 1749 | 1466699251150 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:27:31 INFO - PROCESS | 1749 | 1466699251162 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:27:31 INFO - PROCESS | 1749 | 1466699251172 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 1749 | 1466699251178 Marionette TRACE conn4 <- [1,1350,null,{}] 09:27:31 INFO - PROCESS | 1749 | 1466699251187 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}] 09:27:31 INFO - PROCESS | 1749 | 1466699251193 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:31 INFO - PROCESS | 1749 | 1466699251512 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:27:31 INFO - PROCESS | 1749 | 1466699251760 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 1749 | 1466699251771 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079c400 == 41 [pid = 1749] [id = 345] 09:27:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x908bb400) [pid = 1749] [serial = 1036] [outer = (nil)] 09:27:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9191d400) [pid = 1749] [serial = 1037] [outer = 0x908bb400] 09:27:31 INFO - PROCESS | 1749 | 1466699251862 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x92203800) [pid = 1749] [serial = 1038] [outer = 0x908bb400] 09:27:32 INFO - PROCESS | 1749 | 1466699252882 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]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1745ms 09:27:32 INFO - PROCESS | 1749 | 1466699252915 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1749 | 1466699252922 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:27:32 INFO - PROCESS | 1749 | 1466699252935 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 1749 | 1466699252940 Marionette TRACE conn4 <- [1,1354,null,{}] 09:27:32 INFO - PROCESS | 1749 | 1466699252947 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}] 09:27:32 INFO - PROCESS | 1749 | 1466699252953 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:33 INFO - PROCESS | 1749 | 1466699253166 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:27:33 INFO - PROCESS | 1749 | 1466699253392 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1749 | 1466699253404 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cb400 == 42 [pid = 1749] [id = 346] 09:27:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93d4e000) [pid = 1749] [serial = 1039] [outer = (nil)] 09:27:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x95249000) [pid = 1749] [serial = 1040] [outer = 0x93d4e000] 09:27:33 INFO - PROCESS | 1749 | 1466699253547 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x953f9000) [pid = 1749] [serial = 1041] [outer = 0x93d4e000] 09:27:34 INFO - PROCESS | 1749 | 1466699254591 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]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1691ms 09:27:34 INFO - PROCESS | 1749 | 1466699254625 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 1749 | 1466699254629 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:27:34 INFO - PROCESS | 1749 | 1466699254637 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1749 | 1466699254644 Marionette TRACE conn4 <- [1,1358,null,{}] 09:27:34 INFO - PROCESS | 1749 | 1466699254661 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}] 09:27:34 INFO - PROCESS | 1749 | 1466699254672 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:34 INFO - PROCESS | 1749 | 1466699254905 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:27:35 INFO - PROCESS | 1749 | 1466699255140 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 1749 | 1466699255150 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x998d0000 == 43 [pid = 1749] [id = 347] 09:27:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x998d0400) [pid = 1749] [serial = 1042] [outer = (nil)] 09:27:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x99af0c00) [pid = 1749] [serial = 1043] [outer = 0x998d0400] 09:27:35 INFO - PROCESS | 1749 | 1466699255245 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9a2e5000) [pid = 1749] [serial = 1044] [outer = 0x998d0400] 09:27:36 INFO - PROCESS | 1749 | 1466699256170 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]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1588ms 09:27:36 INFO - PROCESS | 1749 | 1466699256227 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1749 | 1466699256231 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:27:36 INFO - PROCESS | 1749 | 1466699256238 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 1749 | 1466699256242 Marionette TRACE conn4 <- [1,1362,null,{}] 09:27:36 INFO - PROCESS | 1749 | 1466699256248 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}] 09:27:36 INFO - PROCESS | 1749 | 1466699256254 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:36 INFO - PROCESS | 1749 | 1466699256516 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:27:36 INFO - PROCESS | 1749 | 1466699256790 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1749 | 1466699256803 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cbc00 == 44 [pid = 1749] [id = 348] 09:27:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x998d0800) [pid = 1749] [serial = 1045] [outer = (nil)] 09:27:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a6d1c00) [pid = 1749] [serial = 1046] [outer = 0x998d0800] 09:27:36 INFO - PROCESS | 1749 | 1466699256897 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9ac91c00) [pid = 1749] [serial = 1047] [outer = 0x998d0800] 09:27:37 INFO - PROCESS | 1749 | 1466699257862 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]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1684ms 09:27:37 INFO - PROCESS | 1749 | 1466699257924 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 1749 | 1466699257927 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:27:37 INFO - PROCESS | 1749 | 1466699257935 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 1749 | 1466699257939 Marionette TRACE conn4 <- [1,1366,null,{}] 09:27:37 INFO - PROCESS | 1749 | 1466699257945 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}] 09:27:37 INFO - PROCESS | 1749 | 1466699257951 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:38 INFO - PROCESS | 1749 | 1466699258182 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:27:38 INFO - PROCESS | 1749 | 1466699258417 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 1749 | 1466699258430 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158f400 == 45 [pid = 1749] [id = 349] 09:27:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x922e7c00) [pid = 1749] [serial = 1048] [outer = (nil)] 09:27:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9acc2400) [pid = 1749] [serial = 1049] [outer = 0x922e7c00] 09:27:38 INFO - PROCESS | 1749 | 1466699258530 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9adb3400) [pid = 1749] [serial = 1050] [outer = 0x922e7c00] 09:27:39 INFO - PROCESS | 1749 | 1466699259520 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] 09:27:39 INFO - PROCESS | 1749 | 1466699259576 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:27:39 INFO - PROCESS | 1749 | 1466699259583 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1749 | 1466699259587 Marionette TRACE conn4 <- [1,1370,null,{}] 09:27:39 INFO - PROCESS | 1749 | 1466699259593 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}] 09:27:39 INFO - PROCESS | 1749 | 1466699259605 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:39 INFO - PROCESS | 1749 | 1466699259879 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:27:40 INFO - PROCESS | 1749 | 1466699260156 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 1749 | 1466699260165 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x9adb9400 == 46 [pid = 1749] [id = 350] 09:27:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9af52c00) [pid = 1749] [serial = 1051] [outer = (nil)] 09:27:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9b5c0400) [pid = 1749] [serial = 1052] [outer = 0x9af52c00] 09:27:40 INFO - PROCESS | 1749 | 1466699260264 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9d543800) [pid = 1749] [serial = 1053] [outer = 0x9af52c00] 09:27:41 INFO - PROCESS | 1749 | 1466699261243 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] 09:27:41 INFO - PROCESS | 1749 | 1466699261286 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:27:41 INFO - PROCESS | 1749 | 1466699261294 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 1749 | 1466699261297 Marionette TRACE conn4 <- [1,1374,null,{}] 09:27:41 INFO - PROCESS | 1749 | 1466699261304 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}] 09:27:41 INFO - PROCESS | 1749 | 1466699261309 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:41 INFO - PROCESS | 1749 | 1466699261527 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:27:41 INFO - PROCESS | 1749 | 1466699261750 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 1749 | 1466699261759 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x9acbfc00 == 47 [pid = 1749] [id = 351] 09:27:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9b50a000) [pid = 1749] [serial = 1054] [outer = (nil)] 09:27:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9d91a800) [pid = 1749] [serial = 1055] [outer = 0x9b50a000] 09:27:41 INFO - PROCESS | 1749 | 1466699261890 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9d9e2400) [pid = 1749] [serial = 1056] [outer = 0x9b50a000] 09:27:42 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:42 INFO - PROCESS | 1749 | 1466699262839 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] 09:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:27:42 INFO - PROCESS | 1749 | 1466699262894 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:27:42 INFO - PROCESS | 1749 | 1466699262901 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1749 | 1466699262905 Marionette TRACE conn4 <- [1,1378,null,{}] 09:27:42 INFO - PROCESS | 1749 | 1466699262911 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}] 09:27:42 INFO - PROCESS | 1749 | 1466699262916 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:43 INFO - PROCESS | 1749 | 1466699263150 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:27:43 INFO - PROCESS | 1749 | 1466699263390 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1749 | 1466699263399 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x9127d000 == 48 [pid = 1749] [id = 352] 09:27:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x922e4c00) [pid = 1749] [serial = 1057] [outer = (nil)] 09:27:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa2098000) [pid = 1749] [serial = 1058] [outer = 0x922e4c00] 09:27:43 INFO - PROCESS | 1749 | 1466699263500 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa222e400) [pid = 1749] [serial = 1059] [outer = 0x922e4c00] 09:27:44 INFO - PROCESS | 1749 | 1466699264426 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] 09:27:44 INFO - PROCESS | 1749 | 1466699264491 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:27:44 INFO - PROCESS | 1749 | 1466699264499 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1749 | 1466699264503 Marionette TRACE conn4 <- [1,1382,null,{}] 09:27:44 INFO - PROCESS | 1749 | 1466699264509 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}] 09:27:44 INFO - PROCESS | 1749 | 1466699264514 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:44 INFO - PROCESS | 1749 | 1466699264738 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:27:44 INFO - PROCESS | 1749 | 1466699264969 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1749 | 1466699264977 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x90967c00 == 49 [pid = 1749] [id = 353] 09:27:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9096a400) [pid = 1749] [serial = 1060] [outer = (nil)] 09:27:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9220e800) [pid = 1749] [serial = 1061] [outer = 0x9096a400] 09:27:45 INFO - PROCESS | 1749 | 1466699265081 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa236f400) [pid = 1749] [serial = 1062] [outer = 0x9096a400] 09:27:46 INFO - PROCESS | 1749 | [1749] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:46 INFO - PROCESS | 1749 | 1466699266062 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] 09:27:46 INFO - PROCESS | 1749 | 1466699266620 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:27:46 INFO - PROCESS | 1749 | 1466699266654 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 1749 | 1466699266659 Marionette TRACE conn4 <- [1,1386,null,{}] 09:27:46 INFO - PROCESS | 1749 | 1466699266667 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}] 09:27:46 INFO - PROCESS | 1749 | 1466699266673 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:46 INFO - PROCESS | 1749 | 1466699266843 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:27:47 INFO - PROCESS | 1749 | 1466699267057 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 1749 | 1466699267069 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079bc00 == 50 [pid = 1749] [id = 354] 09:27:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x908b7c00) [pid = 1749] [serial = 1063] [outer = (nil)] 09:27:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x91bda400) [pid = 1749] [serial = 1064] [outer = 0x908b7c00] 09:27:47 INFO - PROCESS | 1749 | 1466699267146 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x92325c00) [pid = 1749] [serial = 1065] [outer = 0x908b7c00] 09:27:48 INFO - PROCESS | 1749 | 1466699268166 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] 09:27:48 INFO - PROCESS | 1749 | 1466699268204 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:27:48 INFO - PROCESS | 1749 | 1466699268216 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 1749 | 1466699268221 Marionette TRACE conn4 <- [1,1390,null,{}] 09:27:48 INFO - PROCESS | 1749 | 1466699268228 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}] 09:27:48 INFO - PROCESS | 1749 | 1466699268233 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x93d48000 == 49 [pid = 1749] [id = 280] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x924cbc00 == 48 [pid = 1749] [id = 266] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91914400 == 47 [pid = 1749] [id = 279] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43d800 == 46 [pid = 1749] [id = 267] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x908b4800 == 45 [pid = 1749] [id = 268] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91dd4400 == 44 [pid = 1749] [id = 329] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91270000 == 43 [pid = 1749] [id = 338] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x922e5800 == 42 [pid = 1749] [id = 276] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9096b800 == 41 [pid = 1749] [id = 275] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d440000 == 40 [pid = 1749] [id = 334] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c9400 == 39 [pid = 1749] [id = 277] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91272000 == 38 [pid = 1749] [id = 335] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d447000 == 37 [pid = 1749] [id = 333] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x9544d400 == 36 [pid = 1749] [id = 270] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91596c00 == 35 [pid = 1749] [id = 265] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d449c00 == 34 [pid = 1749] [id = 339] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x98a05800 == 33 [pid = 1749] [id = 273] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x93b37000 == 32 [pid = 1749] [id = 271] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6ca000 == 31 [pid = 1749] [id = 330] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x92210000 == 30 [pid = 1749] [id = 272] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91587c00 == 29 [pid = 1749] [id = 331] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x90790800 == 28 [pid = 1749] [id = 337] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x908bd800 == 27 [pid = 1749] [id = 264] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x924cec00 == 26 [pid = 1749] [id = 332] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d440c00 == 25 [pid = 1749] [id = 269] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x91dd4000 == 24 [pid = 1749] [id = 326] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d443400 == 23 [pid = 1749] [id = 336] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x90961800 == 22 [pid = 1749] [id = 278] 09:27:49 INFO - PROCESS | 1749 | --DOCSHELL 0x8d447400 == 21 [pid = 1749] [id = 274] 09:27:49 INFO - PROCESS | 1749 | 1466699269847 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x91593000) [pid = 1749] [serial = 987] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x91589800) [pid = 1749] [serial = 986] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0xa3441400) [pid = 1749] [serial = 972] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0xa2231000) [pid = 1749] [serial = 963] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9524ac00) [pid = 1749] [serial = 978] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9d91ac00) [pid = 1749] [serial = 960] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9a6c7800) [pid = 1749] [serial = 954] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0xa4e0b400) [pid = 1749] [serial = 975] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x92333c00) [pid = 1749] [serial = 981] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x952d3000) [pid = 1749] [serial = 951] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0xa2fb7c00) [pid = 1749] [serial = 969] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0xa23f4c00) [pid = 1749] [serial = 966] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9adb0000) [pid = 1749] [serial = 957] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x91bd8c00) [pid = 1749] [serial = 948] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9acbd400) [pid = 1749] [serial = 956] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9a41a000) [pid = 1749] [serial = 953] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0xa2582c00) [pid = 1749] [serial = 968] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9158b400) [pid = 1749] [serial = 947] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0xa1188800) [pid = 1749] [serial = 962] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x91de1c00) [pid = 1749] [serial = 989] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa34cc000) [pid = 1749] [serial = 974] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0xa23ae800) [pid = 1749] [serial = 965] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9079a000) [pid = 1749] [serial = 984] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x90794400) [pid = 1749] [serial = 983] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x922e0800) [pid = 1749] [serial = 980] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9b9ca000) [pid = 1749] [serial = 959] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0xa3392000) [pid = 1749] [serial = 971] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x922e1400) [pid = 1749] [serial = 977] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x93b3c400) [pid = 1749] [serial = 950] [outer = (nil)] [url = about:blank] 09:27:50 INFO - PROCESS | 1749 | 1466699270178 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1749 | 1466699270192 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c8000 == 22 [pid = 1749] [id = 355] 09:27:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x8e6c8800) [pid = 1749] [serial = 1066] [outer = (nil)] 09:27:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x8e6ce400) [pid = 1749] [serial = 1067] [outer = 0x8e6c8800] 09:27:50 INFO - PROCESS | 1749 | 1466699270267 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x90794400) [pid = 1749] [serial = 1068] [outer = 0x8e6c8800] 09:27:51 INFO - PROCESS | 1749 | 1466699271096 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]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2947ms 09:27:51 INFO - PROCESS | 1749 | 1466699271161 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 1749 | 1466699271168 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:27:51 INFO - PROCESS | 1749 | 1466699271176 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1749 | 1466699271182 Marionette TRACE conn4 <- [1,1394,null,{}] 09:27:51 INFO - PROCESS | 1749 | 1466699271189 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}] 09:27:51 INFO - PROCESS | 1749 | 1466699271195 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:51 INFO - PROCESS | 1749 | 1466699271374 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:27:51 INFO - PROCESS | 1749 | 1466699271502 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1749 | 1466699271512 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x90970000 == 23 [pid = 1749] [id = 356] 09:27:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9126e400) [pid = 1749] [serial = 1069] [outer = (nil)] 09:27:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91273400) [pid = 1749] [serial = 1070] [outer = 0x9126e400] 09:27:51 INFO - PROCESS | 1749 | 1466699271604 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x91279000) [pid = 1749] [serial = 1071] [outer = 0x9126e400] 09:27:52 INFO - PROCESS | 1749 | 1466699272540 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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1434ms 09:27:52 INFO - PROCESS | 1749 | 1466699272611 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:27:52 INFO - PROCESS | 1749 | 1466699272616 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:27:52 INFO - PROCESS | 1749 | 1466699272623 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 1749 | 1466699272626 Marionette TRACE conn4 <- [1,1398,null,{}] 09:27:52 INFO - PROCESS | 1749 | 1466699272641 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}] 09:27:52 INFO - PROCESS | 1749 | 1466699272646 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:52 INFO - PROCESS | 1749 | 1466699272873 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:27:52 INFO - PROCESS | 1749 | 1466699272906 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1749 | 1466699272914 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be3400 == 24 [pid = 1749] [id = 357] 09:27:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91be3800) [pid = 1749] [serial = 1072] [outer = (nil)] 09:27:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x91dd4800) [pid = 1749] [serial = 1073] [outer = 0x91be3800] 09:27:52 INFO - PROCESS | 1749 | 1466699272987 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91de2400) [pid = 1749] [serial = 1074] [outer = 0x91be3800] 09:27:54 INFO - PROCESS | 1749 | 1466699274037 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]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1445ms 09:27:54 INFO - PROCESS | 1749 | 1466699274074 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1749 | 1466699274081 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:27:54 INFO - PROCESS | 1749 | 1466699274099 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1749 | 1466699274107 Marionette TRACE conn4 <- [1,1402,null,{}] 09:27:54 INFO - PROCESS | 1749 | 1466699274119 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}] 09:27:54 INFO - PROCESS | 1749 | 1466699274126 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:55 INFO - PROCESS | 1749 | 1466699275029 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93a41000) [pid = 1749] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x908b7800) [pid = 1749] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91dd5400) [pid = 1749] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x91595800) [pid = 1749] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x90799c00) [pid = 1749] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x98306000) [pid = 1749] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91592000) [pid = 1749] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x8d445400) [pid = 1749] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9220f000) [pid = 1749] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x908b4c00) [pid = 1749] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x8e6c4800) [pid = 1749] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x8d445c00) [pid = 1749] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x924cf800) [pid = 1749] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x8e6d0c00) [pid = 1749] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9079cc00) [pid = 1749] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:27:55 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x924c8000) [pid = 1749] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:27:55 INFO - PROCESS | 1749 | 1466699275252 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 1749 | 1466699275263 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d444800 == 25 [pid = 1749] [id = 358] 09:27:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x8d445400) [pid = 1749] [serial = 1075] [outer = (nil)] 09:27:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x90796800) [pid = 1749] [serial = 1076] [outer = 0x8d445400] 09:27:55 INFO - PROCESS | 1749 | 1466699275340 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x9191b800) [pid = 1749] [serial = 1077] [outer = 0x8d445400] 09:27:56 INFO - PROCESS | 1749 | 1466699276083 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]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2053ms 09:27:56 INFO - PROCESS | 1749 | 1466699276144 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1749 | 1466699276148 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:27:56 INFO - PROCESS | 1749 | 1466699276155 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 1749 | 1466699276158 Marionette TRACE conn4 <- [1,1406,null,{}] 09:27:56 INFO - PROCESS | 1749 | 1466699276168 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}] 09:27:56 INFO - PROCESS | 1749 | 1466699276172 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:56 INFO - PROCESS | 1749 | 1466699276387 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:27:56 INFO - PROCESS | 1749 | 1466699276402 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1749 | 1466699276410 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x90798800 == 26 [pid = 1749] [id = 359] 09:27:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x90799c00) [pid = 1749] [serial = 1078] [outer = (nil)] 09:27:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x93a42800) [pid = 1749] [serial = 1079] [outer = 0x90799c00] 09:27:56 INFO - PROCESS | 1749 | 1466699276481 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x93d47400) [pid = 1749] [serial = 1080] [outer = 0x90799c00] 09:27:57 INFO - PROCESS | 1749 | 1466699277628 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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1536ms 09:27:57 INFO - PROCESS | 1749 | 1466699277693 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1749 | 1466699277701 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:27:57 INFO - PROCESS | 1749 | 1466699277711 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 1749 | 1466699277715 Marionette TRACE conn4 <- [1,1410,null,{}] 09:27:57 INFO - PROCESS | 1749 | 1466699277725 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}] 09:27:57 INFO - PROCESS | 1749 | 1466699277731 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:57 INFO - PROCESS | 1749 | 1466699277982 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:27:58 INFO - PROCESS | 1749 | 1466699278217 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 1749 | 1466699278233 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x908c3c00 == 27 [pid = 1749] [id = 360] 09:27:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x90964800) [pid = 1749] [serial = 1081] [outer = (nil)] 09:27:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x91594c00) [pid = 1749] [serial = 1082] [outer = 0x90964800] 09:27:58 INFO - PROCESS | 1749 | 1466699278323 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91dde000) [pid = 1749] [serial = 1083] [outer = 0x90964800] 09:27:59 INFO - PROCESS | 1749 | 1466699279437 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]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1785ms 09:27:59 INFO - PROCESS | 1749 | 1466699279496 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 1749 | 1466699279504 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:27:59 INFO - PROCESS | 1749 | 1466699279515 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 1749 | 1466699279520 Marionette TRACE conn4 <- [1,1414,null,{}] 09:27:59 INFO - PROCESS | 1749 | 1466699279579 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}] 09:27:59 INFO - PROCESS | 1749 | 1466699279586 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:27:59 INFO - PROCESS | 1749 | 1466699279806 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:28:00 INFO - PROCESS | 1749 | 1466699280015 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1749 | 1466699280024 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x90798c00 == 28 [pid = 1749] [id = 361] 09:28:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9158dc00) [pid = 1749] [serial = 1084] [outer = (nil)] 09:28:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93d4ac00) [pid = 1749] [serial = 1085] [outer = 0x9158dc00] 09:28:00 INFO - PROCESS | 1749 | 1466699280115 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x93d51800) [pid = 1749] [serial = 1086] [outer = 0x9158dc00] 09:28:01 INFO - PROCESS | 1749 | 1466699281234 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]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1737ms 09:28:01 INFO - PROCESS | 1749 | 1466699281253 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 1749 | 1466699281257 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:28:01 INFO - PROCESS | 1749 | 1466699281264 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 1749 | 1466699281271 Marionette TRACE conn4 <- [1,1418,null,{}] 09:28:01 INFO - PROCESS | 1749 | 1466699281289 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}] 09:28:01 INFO - PROCESS | 1749 | 1466699281298 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:01 INFO - PROCESS | 1749 | 1466699281531 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:28:01 INFO - PROCESS | 1749 | 1466699281942 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1749 | 1466699281960 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x95329c00 == 29 [pid = 1749] [id = 362] 09:28:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9532a000) [pid = 1749] [serial = 1087] [outer = (nil)] 09:28:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x953f9400) [pid = 1749] [serial = 1088] [outer = 0x9532a000] 09:28:02 INFO - PROCESS | 1749 | 1466699282138 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x95447000) [pid = 1749] [serial = 1089] [outer = 0x9532a000] 09:28:03 INFO - PROCESS | 1749 | 1466699283170 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]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1945ms 09:28:03 INFO - PROCESS | 1749 | 1466699283211 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 1749 | 1466699283216 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:28:03 INFO - PROCESS | 1749 | 1466699283223 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 1749 | 1466699283226 Marionette TRACE conn4 <- [1,1422,null,{}] 09:28:03 INFO - PROCESS | 1749 | 1466699283233 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}] 09:28:03 INFO - PROCESS | 1749 | 1466699283239 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:03 INFO - PROCESS | 1749 | 1466699283433 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:28:03 INFO - PROCESS | 1749 | 1466699283670 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1749 | 1466699283677 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x9524e800 == 30 [pid = 1749] [id = 363] 09:28:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x953f7c00) [pid = 1749] [serial = 1090] [outer = (nil)] 09:28:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x98360000) [pid = 1749] [serial = 1091] [outer = 0x953f7c00] 09:28:03 INFO - PROCESS | 1749 | 1466699283781 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x98368400) [pid = 1749] [serial = 1092] [outer = 0x953f7c00] 09:28:04 INFO - PROCESS | 1749 | 1466699284733 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]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1589ms 09:28:04 INFO - PROCESS | 1749 | 1466699284813 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 1749 | 1466699284818 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:28:04 INFO - PROCESS | 1749 | 1466699284825 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1749 | 1466699284828 Marionette TRACE conn4 <- [1,1426,null,{}] 09:28:04 INFO - PROCESS | 1749 | 1466699284834 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}] 09:28:04 INFO - PROCESS | 1749 | 1466699284840 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:05 INFO - PROCESS | 1749 | 1466699285064 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:28:05 INFO - PROCESS | 1749 | 1466699285286 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 1749 | 1466699285296 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x91918c00 == 31 [pid = 1749] [id = 364] 09:28:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x97961400) [pid = 1749] [serial = 1093] [outer = (nil)] 09:28:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x998cd000) [pid = 1749] [serial = 1094] [outer = 0x97961400] 09:28:05 INFO - PROCESS | 1749 | 1466699285398 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x99ae6000) [pid = 1749] [serial = 1095] [outer = 0x97961400] 09:28:06 INFO - PROCESS | 1749 | 1466699286381 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]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1635ms 09:28:06 INFO - PROCESS | 1749 | 1466699286461 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1749 | 1466699286465 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:28:06 INFO - PROCESS | 1749 | 1466699286472 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1749 | 1466699286476 Marionette TRACE conn4 <- [1,1430,null,{}] 09:28:06 INFO - PROCESS | 1749 | 1466699286483 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}] 09:28:06 INFO - PROCESS | 1749 | 1466699286495 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:06 INFO - PROCESS | 1749 | 1466699286781 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:28:07 INFO - PROCESS | 1749 | 1466699287031 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 1749 | 1466699287040 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x90969400 == 32 [pid = 1749] [id = 365] 09:28:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9158e400) [pid = 1749] [serial = 1096] [outer = (nil)] 09:28:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9a60c000) [pid = 1749] [serial = 1097] [outer = 0x9158e400] 09:28:07 INFO - PROCESS | 1749 | 1466699287152 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9a6c5c00) [pid = 1749] [serial = 1098] [outer = 0x9158e400] 09:28:08 INFO - PROCESS | 1749 | 1466699288106 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]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1684ms 09:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:28:08 INFO - PROCESS | 1749 | 1466699288157 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 1749 | 1466699288161 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:28:08 INFO - PROCESS | 1749 | 1466699288168 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 1749 | 1466699288171 Marionette TRACE conn4 <- [1,1434,null,{}] 09:28:08 INFO - PROCESS | 1749 | 1466699288179 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}] 09:28:08 INFO - PROCESS | 1749 | 1466699288185 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:08 INFO - PROCESS | 1749 | 1466699288373 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:28:08 INFO - PROCESS | 1749 | 1466699288605 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1749 | 1466699288614 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x90795000 == 33 [pid = 1749] [id = 366] 09:28:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x908b5400) [pid = 1749] [serial = 1099] [outer = (nil)] 09:28:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9ac8cc00) [pid = 1749] [serial = 1100] [outer = 0x908b5400] 09:28:08 INFO - PROCESS | 1749 | 1466699288739 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9a6d0400) [pid = 1749] [serial = 1101] [outer = 0x908b5400] 09:28:09 INFO - PROCESS | 1749 | 1466699289670 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]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1583ms 09:28:09 INFO - PROCESS | 1749 | 1466699289752 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1749 | 1466699289756 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:28:09 INFO - PROCESS | 1749 | 1466699289763 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1749 | 1466699289768 Marionette TRACE conn4 <- [1,1438,null,{}] 09:28:09 INFO - PROCESS | 1749 | 1466699289774 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}] 09:28:09 INFO - PROCESS | 1749 | 1466699289779 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:10 INFO - PROCESS | 1749 | 1466699290008 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:28:10 INFO - PROCESS | 1749 | 1466699290231 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 1749 | 1466699290239 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a60e800 == 34 [pid = 1749] [id = 367] 09:28:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9a6ce400) [pid = 1749] [serial = 1102] [outer = (nil)] 09:28:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9af54800) [pid = 1749] [serial = 1103] [outer = 0x9a6ce400] 09:28:10 INFO - PROCESS | 1749 | 1466699290340 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9b026400) [pid = 1749] [serial = 1104] [outer = 0x9a6ce400] 09:28:11 INFO - PROCESS | 1749 | 1466699291240 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]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1534ms 09:28:11 INFO - PROCESS | 1749 | 1466699291298 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 1749 | 1466699291302 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:28:11 INFO - PROCESS | 1749 | 1466699291310 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 1749 | 1466699291314 Marionette TRACE conn4 <- [1,1442,null,{}] 09:28:11 INFO - PROCESS | 1749 | 1466699291320 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}] 09:28:11 INFO - PROCESS | 1749 | 1466699291325 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:11 INFO - PROCESS | 1749 | 1466699291506 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:28:11 INFO - PROCESS | 1749 | 1466699291746 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1749 | 1466699291754 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d442000 == 35 [pid = 1749] [id = 368] 09:28:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x8d444c00) [pid = 1749] [serial = 1105] [outer = (nil)] 09:28:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9b064400) [pid = 1749] [serial = 1106] [outer = 0x8d444c00] 09:28:11 INFO - PROCESS | 1749 | 1466699291894 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9b5c6800) [pid = 1749] [serial = 1107] [outer = 0x8d444c00] 09:28:12 INFO - PROCESS | 1749 | 1466699292902 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]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1633ms 09:28:12 INFO - PROCESS | 1749 | 1466699292944 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1749 | 1466699292949 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:28:12 INFO - PROCESS | 1749 | 1466699292956 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 1749 | 1466699292959 Marionette TRACE conn4 <- [1,1446,null,{}] 09:28:12 INFO - PROCESS | 1749 | 1466699292966 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}] 09:28:12 INFO - PROCESS | 1749 | 1466699292971 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:13 INFO - PROCESS | 1749 | 1466699293160 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:28:13 INFO - PROCESS | 1749 | 1466699293397 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1749 | 1466699293405 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43dc00 == 36 [pid = 1749] [id = 369] 09:28:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x8d43e400) [pid = 1749] [serial = 1108] [outer = (nil)] 09:28:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x8d448400) [pid = 1749] [serial = 1109] [outer = 0x8d43e400] 09:28:13 INFO - PROCESS | 1749 | 1466699293668 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9078e000) [pid = 1749] [serial = 1110] [outer = 0x8d43e400] 09:28:14 INFO - PROCESS | 1749 | 1466699294634 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]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1740ms 09:28:14 INFO - PROCESS | 1749 | 1466699294699 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 1749 | 1466699294705 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:28:14 INFO - PROCESS | 1749 | 1466699294714 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1749 | 1466699294718 Marionette TRACE conn4 <- [1,1450,null,{}] 09:28:14 INFO - PROCESS | 1749 | 1466699294725 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}] 09:28:14 INFO - PROCESS | 1749 | 1466699294730 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:15 INFO - PROCESS | 1749 | 1466699295003 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:28:15 INFO - PROCESS | 1749 | 1466699295298 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1749 | 1466699295305 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9158e000) [pid = 1749] [serial = 1031] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x922e1000) [pid = 1749] [serial = 990] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9191ec00) [pid = 1749] [serial = 1025] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x91ddc400) [pid = 1749] [serial = 1026] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9a6c9000) [pid = 1749] [serial = 1013] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x91be4800) [pid = 1749] [serial = 1014] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x998c8400) [pid = 1749] [serial = 1007] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x99c0cc00) [pid = 1749] [serial = 1008] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9191a800) [pid = 1749] [serial = 995] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x91be4c00) [pid = 1749] [serial = 996] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9a405400) [pid = 1749] [serial = 1010] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9a607000) [pid = 1749] [serial = 1011] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9ac8c400) [pid = 1749] [serial = 1016] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9ac8e800) [pid = 1749] [serial = 1017] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x908c2000) [pid = 1749] [serial = 1022] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x90965c00) [pid = 1749] [serial = 1023] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91ddcc00) [pid = 1749] [serial = 1019] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x924c9400) [pid = 1749] [serial = 1020] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9532ac00) [pid = 1749] [serial = 1004] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x953ee400) [pid = 1749] [serial = 1005] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x924d4000) [pid = 1749] [serial = 998] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x93a36800) [pid = 1749] [serial = 999] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x90796000) [pid = 1749] [serial = 992] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x908c1400) [pid = 1749] [serial = 993] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x94830800) [pid = 1749] [serial = 1001] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9524c400) [pid = 1749] [serial = 1002] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93b35800) [pid = 1749] [serial = 1029] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9392a400) [pid = 1749] [serial = 1028] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x924cfc00) [pid = 1749] [serial = 1032] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x953f5400) [pid = 1749] [serial = 1035] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x95323c00) [pid = 1749] [serial = 1034] [outer = (nil)] [url = about:blank] 09:28:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x90796000 == 37 [pid = 1749] [id = 370] 09:28:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x908c1400) [pid = 1749] [serial = 1111] [outer = (nil)] 09:28:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x90965000) [pid = 1749] [serial = 1112] [outer = 0x908c1400] 09:28:15 INFO - PROCESS | 1749 | 1466699295473 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9191a800) [pid = 1749] [serial = 1113] [outer = 0x908c1400] 09:28:16 INFO - PROCESS | 1749 | 1466699296318 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]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1633ms 09:28:16 INFO - PROCESS | 1749 | 1466699296350 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 1749 | 1466699296357 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:28:16 INFO - PROCESS | 1749 | 1466699296368 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1749 | 1466699296372 Marionette TRACE conn4 <- [1,1454,null,{}] 09:28:16 INFO - PROCESS | 1749 | 1466699296380 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}] 09:28:16 INFO - PROCESS | 1749 | 1466699296386 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:16 INFO - PROCESS | 1749 | 1466699296580 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:28:16 INFO - PROCESS | 1749 | 1466699296735 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1749 | 1466699296742 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e9800 == 38 [pid = 1749] [id = 371] 09:28:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x92333400) [pid = 1749] [serial = 1114] [outer = (nil)] 09:28:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93925000) [pid = 1749] [serial = 1115] [outer = 0x92333400] 09:28:16 INFO - PROCESS | 1749 | 1466699296819 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93a3b400) [pid = 1749] [serial = 1116] [outer = 0x92333400] 09:28:17 INFO - PROCESS | 1749 | 1466699297800 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]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1488ms 09:28:17 INFO - PROCESS | 1749 | 1466699297857 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 1749 | 1466699297861 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:28:17 INFO - PROCESS | 1749 | 1466699297868 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1749 | 1466699297874 Marionette TRACE conn4 <- [1,1458,null,{}] 09:28:17 INFO - PROCESS | 1749 | 1466699297897 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}] 09:28:17 INFO - PROCESS | 1749 | 1466699297906 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:18 INFO - PROCESS | 1749 | 1466699298134 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:28:18 INFO - PROCESS | 1749 | 1466699298175 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1749 | 1466699298183 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d441c00 == 39 [pid = 1749] [id = 372] 09:28:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9126f000) [pid = 1749] [serial = 1117] [outer = (nil)] 09:28:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9524e400) [pid = 1749] [serial = 1118] [outer = 0x9126f000] 09:28:18 INFO - PROCESS | 1749 | 1466699298256 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x952d8800) [pid = 1749] [serial = 1119] [outer = 0x9126f000] 09:28:19 INFO - PROCESS | 1749 | 1466699299221 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]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1417ms 09:28:19 INFO - PROCESS | 1749 | 1466699299295 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 1749 | 1466699299299 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:28:19 INFO - PROCESS | 1749 | 1466699299306 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1749 | 1466699299310 Marionette TRACE conn4 <- [1,1462,null,{}] 09:28:19 INFO - PROCESS | 1749 | 1466699299340 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}] 09:28:19 INFO - PROCESS | 1749 | 1466699299344 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:19 INFO - PROCESS | 1749 | 1466699299571 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:28:19 INFO - PROCESS | 1749 | 1466699299594 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 1749 | 1466699299601 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e2800 == 40 [pid = 1749] [id = 373] 09:28:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x95329400) [pid = 1749] [serial = 1120] [outer = (nil)] 09:28:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x953fa000) [pid = 1749] [serial = 1121] [outer = 0x95329400] 09:28:19 INFO - PROCESS | 1749 | 1466699299673 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9795b400) [pid = 1749] [serial = 1122] [outer = 0x95329400] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x908b7c00) [pid = 1749] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x8e6c8800) [pid = 1749] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9126e400) [pid = 1749] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91be3800) [pid = 1749] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x908bb400) [pid = 1749] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x93d4e000) [pid = 1749] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x998d0400) [pid = 1749] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x998d0800) [pid = 1749] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x922e7c00) [pid = 1749] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9af52c00) [pid = 1749] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9b50a000) [pid = 1749] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x922e4c00) [pid = 1749] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9096a400) [pid = 1749] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:28:20 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x8d445400) [pid = 1749] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:28:20 INFO - PROCESS | 1749 | 1466699300763 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]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1503ms 09:28:20 INFO - PROCESS | 1749 | 1466699300812 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 1749 | 1466699300815 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:28:20 INFO - PROCESS | 1749 | 1466699300822 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 1749 | 1466699300825 Marionette TRACE conn4 <- [1,1466,null,{}] 09:28:20 INFO - PROCESS | 1749 | 1466699300831 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}] 09:28:20 INFO - PROCESS | 1749 | 1466699300836 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:21 INFO - PROCESS | 1749 | 1466699301003 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:28:21 INFO - PROCESS | 1749 | 1466699301132 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1749 | 1466699301141 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096a400 == 41 [pid = 1749] [id = 374] 09:28:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x93b37000) [pid = 1749] [serial = 1123] [outer = (nil)] 09:28:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9795fc00) [pid = 1749] [serial = 1124] [outer = 0x93b37000] 09:28:21 INFO - PROCESS | 1749 | 1466699301223 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x999a3800) [pid = 1749] [serial = 1125] [outer = 0x93b37000] 09:28:22 INFO - PROCESS | 1749 | 1466699302064 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]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1294ms 09:28:22 INFO - PROCESS | 1749 | 1466699302181 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 1749 | 1466699302188 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:28:22 INFO - PROCESS | 1749 | 1466699302203 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 1749 | 1466699302211 Marionette TRACE conn4 <- [1,1470,null,{}] 09:28:22 INFO - PROCESS | 1749 | 1466699302232 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}] 09:28:22 INFO - PROCESS | 1749 | 1466699302240 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:22 INFO - PROCESS | 1749 | 1466699302479 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:28:22 INFO - PROCESS | 1749 | 1466699302726 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 1749 | 1466699302741 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cec00 == 42 [pid = 1749] [id = 375] 09:28:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9096bc00) [pid = 1749] [serial = 1126] [outer = (nil)] 09:28:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x91275800) [pid = 1749] [serial = 1127] [outer = 0x9096bc00] 09:28:22 INFO - PROCESS | 1749 | 1466699302849 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91596c00) [pid = 1749] [serial = 1128] [outer = 0x9096bc00] 09:28:23 INFO - PROCESS | 1749 | 1466699303926 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]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1803ms 09:28:24 INFO - PROCESS | 1749 | 1466699304019 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 1749 | 1466699304027 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:28:24 INFO - PROCESS | 1749 | 1466699304058 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1749 | 1466699304064 Marionette TRACE conn4 <- [1,1474,null,{}] 09:28:24 INFO - PROCESS | 1749 | 1466699304072 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}] 09:28:24 INFO - PROCESS | 1749 | 1466699304080 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:24 INFO - PROCESS | 1749 | 1466699304304 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:28:24 INFO - PROCESS | 1749 | 1466699304542 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 1749 | 1466699304553 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c7c00 == 43 [pid = 1749] [id = 376] 09:28:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93a3a400) [pid = 1749] [serial = 1129] [outer = (nil)] 09:28:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93b3e400) [pid = 1749] [serial = 1130] [outer = 0x93a3a400] 09:28:24 INFO - PROCESS | 1749 | 1466699304644 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x94823c00) [pid = 1749] [serial = 1131] [outer = 0x93a3a400] 09:28:25 INFO - PROCESS | 1749 | 1466699305712 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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1712ms 09:28:25 INFO - PROCESS | 1749 | 1466699305753 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 1749 | 1466699305758 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:28:25 INFO - PROCESS | 1749 | 1466699305765 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 1749 | 1466699305770 Marionette TRACE conn4 <- [1,1478,null,{}] 09:28:25 INFO - PROCESS | 1749 | 1466699305785 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}] 09:28:25 INFO - PROCESS | 1749 | 1466699305794 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:26 INFO - PROCESS | 1749 | 1466699306001 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:28:26 INFO - PROCESS | 1749 | 1466699306323 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 1749 | 1466699306338 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x99c05400 == 44 [pid = 1749] [id = 377] 09:28:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x99c0b400) [pid = 1749] [serial = 1132] [outer = (nil)] 09:28:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9a16a400) [pid = 1749] [serial = 1133] [outer = 0x99c0b400] 09:28:26 INFO - PROCESS | 1749 | 1466699306431 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9a605400) [pid = 1749] [serial = 1134] [outer = 0x99c0b400] 09:28:27 INFO - PROCESS | 1749 | 1466699307525 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]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1837ms 09:28:27 INFO - PROCESS | 1749 | 1466699307604 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 1749 | 1466699307607 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:28:27 INFO - PROCESS | 1749 | 1466699307615 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 1749 | 1466699307620 Marionette TRACE conn4 <- [1,1482,null,{}] 09:28:27 INFO - PROCESS | 1749 | 1466699307626 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}] 09:28:27 INFO - PROCESS | 1749 | 1466699307633 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:27 INFO - PROCESS | 1749 | 1466699307870 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:28:28 INFO - PROCESS | 1749 | 1466699308154 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 1749 | 1466699308165 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d446400 == 45 [pid = 1749] [id = 378] 09:28:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91be5400) [pid = 1749] [serial = 1135] [outer = (nil)] 09:28:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a6d1000) [pid = 1749] [serial = 1136] [outer = 0x91be5400] 09:28:28 INFO - PROCESS | 1749 | 1466699308252 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9ac93000) [pid = 1749] [serial = 1137] [outer = 0x91be5400] 09:28:29 INFO - PROCESS | 1749 | 1466699309244 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]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1690ms 09:28:29 INFO - PROCESS | 1749 | 1466699309306 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 1749 | 1466699309312 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:28:29 INFO - PROCESS | 1749 | 1466699309318 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 1749 | 1466699309322 Marionette TRACE conn4 <- [1,1486,null,{}] 09:28:29 INFO - PROCESS | 1749 | 1466699309328 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}] 09:28:29 INFO - PROCESS | 1749 | 1466699309334 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:29 INFO - PROCESS | 1749 | 1466699309529 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:28:29 INFO - PROCESS | 1749 | 1466699309754 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 1749 | 1466699309761 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6ccc00 == 46 [pid = 1749] [id = 379] 09:28:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9a60ec00) [pid = 1749] [serial = 1138] [outer = (nil)] 09:28:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9b025c00) [pid = 1749] [serial = 1139] [outer = 0x9a60ec00] 09:28:29 INFO - PROCESS | 1749 | 1466699309864 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9b5bc400) [pid = 1749] [serial = 1140] [outer = 0x9a60ec00] 09:28:30 INFO - PROCESS | 1749 | 1466699310828 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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1584ms 09:28:30 INFO - PROCESS | 1749 | 1466699310904 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 1749 | 1466699310908 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:28:30 INFO - PROCESS | 1749 | 1466699310916 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1749 | 1466699310920 Marionette TRACE conn4 <- [1,1490,null,{}] 09:28:30 INFO - PROCESS | 1749 | 1466699310926 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}] 09:28:30 INFO - PROCESS | 1749 | 1466699310936 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:31 INFO - PROCESS | 1749 | 1466699311211 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:28:31 INFO - PROCESS | 1749 | 1466699311489 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 1749 | 1466699311502 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x924c9800 == 47 [pid = 1749] [id = 380] 09:28:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9adb5800) [pid = 1749] [serial = 1141] [outer = (nil)] 09:28:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9d923400) [pid = 1749] [serial = 1142] [outer = 0x9adb5800] 09:28:31 INFO - PROCESS | 1749 | 1466699311586 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0xa20a5000) [pid = 1749] [serial = 1143] [outer = 0x9adb5800] 09:28:32 INFO - PROCESS | 1749 | 1466699312598 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]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1747ms 09:28:32 INFO - PROCESS | 1749 | 1466699312664 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:28:32 INFO - PROCESS | 1749 | 1466699312669 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:28:32 INFO - PROCESS | 1749 | 1466699312676 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 1749 | 1466699312680 Marionette TRACE conn4 <- [1,1494,null,{}] 09:28:32 INFO - PROCESS | 1749 | 1466699312686 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}] 09:28:32 INFO - PROCESS | 1749 | 1466699312692 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:32 INFO - PROCESS | 1749 | 1466699312922 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:28:33 INFO - PROCESS | 1749 | 1466699313163 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1749 | 1466699313174 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d442400 == 48 [pid = 1749] [id = 381] 09:28:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x93a38800) [pid = 1749] [serial = 1144] [outer = (nil)] 09:28:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa2236c00) [pid = 1749] [serial = 1145] [outer = 0x93a38800] 09:28:33 INFO - PROCESS | 1749 | 1466699313300 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0xa2375800) [pid = 1749] [serial = 1146] [outer = 0x93a38800] 09:28:34 INFO - PROCESS | 1749 | 1466699314223 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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1582ms 09:28:34 INFO - PROCESS | 1749 | 1466699314258 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1749 | 1466699314262 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:28:34 INFO - PROCESS | 1749 | 1466699314269 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1749 | 1466699314273 Marionette TRACE conn4 <- [1,1498,null,{}] 09:28:34 INFO - PROCESS | 1749 | 1466699314279 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}] 09:28:34 INFO - PROCESS | 1749 | 1466699314284 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:34 INFO - PROCESS | 1749 | 1466699314482 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:28:34 INFO - PROCESS | 1749 | 1466699314661 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1749 | 1466699314669 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x90799000 == 49 [pid = 1749] [id = 382] 09:28:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x91278400) [pid = 1749] [serial = 1147] [outer = (nil)] 09:28:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa253a000) [pid = 1749] [serial = 1148] [outer = 0x91278400] 09:28:34 INFO - PROCESS | 1749 | 1466699314757 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa2557000) [pid = 1749] [serial = 1149] [outer = 0x91278400] 09:28:35 INFO - PROCESS | 1749 | 1466699315818 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]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1591ms 09:28:35 INFO - PROCESS | 1749 | 1466699315862 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 1749 | 1466699315866 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:28:35 INFO - PROCESS | 1749 | 1466699315872 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 1749 | 1466699315876 Marionette TRACE conn4 <- [1,1502,null,{}] 09:28:35 INFO - PROCESS | 1749 | 1466699315882 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}] 09:28:35 INFO - PROCESS | 1749 | 1466699315887 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:36 INFO - PROCESS | 1749 | 1466699316120 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:28:36 INFO - PROCESS | 1749 | 1466699316399 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 1749 | 1466699316409 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x91592400 == 50 [pid = 1749] [id = 383] 09:28:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x91594800) [pid = 1749] [serial = 1150] [outer = (nil)] 09:28:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa23f7400) [pid = 1749] [serial = 1151] [outer = 0x91594800] 09:28:36 INFO - PROCESS | 1749 | 1466699316492 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa2fb4400) [pid = 1749] [serial = 1152] [outer = 0x91594800] 09:28:37 INFO - PROCESS | 1749 | 1466699317772 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]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1934ms 09:28:37 INFO - PROCESS | 1749 | 1466699317808 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 1749 | 1466699317814 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:28:37 INFO - PROCESS | 1749 | 1466699317869 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1749 | 1466699317874 Marionette TRACE conn4 <- [1,1506,null,{}] 09:28:37 INFO - PROCESS | 1749 | 1466699317890 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}] 09:28:37 INFO - PROCESS | 1749 | 1466699317899 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:38 INFO - PROCESS | 1749 | 1466699318123 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:28:38 INFO - PROCESS | 1749 | 1466699318317 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1749 | 1466699318328 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x91596800 == 51 [pid = 1749] [id = 384] 09:28:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x91914800) [pid = 1749] [serial = 1153] [outer = (nil)] 09:28:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x91dd5c00) [pid = 1749] [serial = 1154] [outer = 0x91914800] 09:28:38 INFO - PROCESS | 1749 | 1466699318409 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x922e2000) [pid = 1749] [serial = 1155] [outer = 0x91914800] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x9096c000 == 50 [pid = 1749] [id = 341] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x92332800 == 49 [pid = 1749] [id = 342] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c8000 == 48 [pid = 1749] [id = 355] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x924cb400 == 47 [pid = 1749] [id = 346] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x90793000 == 46 [pid = 1749] [id = 344] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x922e2800 == 45 [pid = 1749] [id = 373] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x998d0000 == 44 [pid = 1749] [id = 347] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x9079bc00 == 43 [pid = 1749] [id = 354] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cac00 == 42 [pid = 1749] [id = 343] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x9158f400 == 41 [pid = 1749] [id = 349] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x90967c00 == 40 [pid = 1749] [id = 353] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cbc00 == 39 [pid = 1749] [id = 348] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x9adb9400 == 38 [pid = 1749] [id = 350] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x9079c400 == 37 [pid = 1749] [id = 345] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x9acbfc00 == 36 [pid = 1749] [id = 351] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x9127d000 == 35 [pid = 1749] [id = 352] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x90799800 == 34 [pid = 1749] [id = 340] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x91592400 == 33 [pid = 1749] [id = 383] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8d442400 == 32 [pid = 1749] [id = 381] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x90799000 == 31 [pid = 1749] [id = 382] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x924c9800 == 30 [pid = 1749] [id = 380] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6ccc00 == 29 [pid = 1749] [id = 379] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8d446400 == 28 [pid = 1749] [id = 378] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c7c00 == 27 [pid = 1749] [id = 376] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x99c05400 == 26 [pid = 1749] [id = 377] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x9096a400 == 25 [pid = 1749] [id = 374] 09:28:40 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cec00 == 24 [pid = 1749] [id = 375] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x92325c00) [pid = 1749] [serial = 1065] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x91bda400) [pid = 1749] [serial = 1064] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x8e6ce400) [pid = 1749] [serial = 1067] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x90794400) [pid = 1749] [serial = 1068] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x91273400) [pid = 1749] [serial = 1070] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x91dd4800) [pid = 1749] [serial = 1073] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x92203800) [pid = 1749] [serial = 1038] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9191d400) [pid = 1749] [serial = 1037] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x953f9000) [pid = 1749] [serial = 1041] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x95249000) [pid = 1749] [serial = 1040] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9a2e5000) [pid = 1749] [serial = 1044] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x99af0c00) [pid = 1749] [serial = 1043] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9ac91c00) [pid = 1749] [serial = 1047] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9a6d1c00) [pid = 1749] [serial = 1046] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9adb3400) [pid = 1749] [serial = 1050] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9acc2400) [pid = 1749] [serial = 1049] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9d543800) [pid = 1749] [serial = 1053] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9b5c0400) [pid = 1749] [serial = 1052] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9d9e2400) [pid = 1749] [serial = 1056] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9d91a800) [pid = 1749] [serial = 1055] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa222e400) [pid = 1749] [serial = 1059] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0xa2098000) [pid = 1749] [serial = 1058] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0xa236f400) [pid = 1749] [serial = 1062] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9220e800) [pid = 1749] [serial = 1061] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x91de2400) [pid = 1749] [serial = 1074] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9191b800) [pid = 1749] [serial = 1077] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93a42800) [pid = 1749] [serial = 1079] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91279000) [pid = 1749] [serial = 1071] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x90796800) [pid = 1749] [serial = 1076] [outer = (nil)] [url = about:blank] 09:28:40 INFO - PROCESS | 1749 | 1466699320959 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]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 3258ms 09:28:41 INFO - PROCESS | 1749 | 1466699321122 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1749 | 1466699321129 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:28:41 INFO - PROCESS | 1749 | 1466699321137 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1749 | 1466699321143 Marionette TRACE conn4 <- [1,1510,null,{}] 09:28:41 INFO - PROCESS | 1749 | 1466699321152 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}] 09:28:41 INFO - PROCESS | 1749 | 1466699321158 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:41 INFO - PROCESS | 1749 | 1466699321329 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:28:41 INFO - PROCESS | 1749 | 1466699321456 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 1749 | 1466699321466 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cd400 == 25 [pid = 1749] [id = 385] 09:28:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x8e6cd800) [pid = 1749] [serial = 1156] [outer = (nil)] 09:28:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x8e6d0c00) [pid = 1749] [serial = 1157] [outer = 0x8e6cd800] 09:28:41 INFO - PROCESS | 1749 | 1466699321543 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x90795400) [pid = 1749] [serial = 1158] [outer = 0x8e6cd800] 09:28:42 INFO - PROCESS | 1749 | 1466699322412 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]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1335ms 09:28:42 INFO - PROCESS | 1749 | 1466699322472 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 1749 | 1466699322482 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:28:42 INFO - PROCESS | 1749 | 1466699322494 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 1749 | 1466699322498 Marionette TRACE conn4 <- [1,1514,null,{}] 09:28:42 INFO - PROCESS | 1749 | 1466699322504 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}] 09:28:42 INFO - PROCESS | 1749 | 1466699322510 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:42 INFO - PROCESS | 1749 | 1466699322696 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:28:42 INFO - PROCESS | 1749 | 1466699322841 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1749 | 1466699322850 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x90961800 == 26 [pid = 1749] [id = 386] 09:28:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x90963c00) [pid = 1749] [serial = 1159] [outer = (nil)] 09:28:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9096dc00) [pid = 1749] [serial = 1160] [outer = 0x90963c00] 09:28:42 INFO - PROCESS | 1749 | 1466699322929 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x91273800) [pid = 1749] [serial = 1161] [outer = 0x90963c00] 09:28:43 INFO - PROCESS | 1749 | 1466699323884 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]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1435ms 09:28:43 INFO - PROCESS | 1749 | 1466699323930 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1749 | 1466699323934 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:28:43 INFO - PROCESS | 1749 | 1466699323949 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1749 | 1466699323954 Marionette TRACE conn4 <- [1,1518,null,{}] 09:28:43 INFO - PROCESS | 1749 | 1466699323973 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}] 09:28:43 INFO - PROCESS | 1749 | 1466699323982 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:44 INFO - PROCESS | 1749 | 1466699324227 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:28:44 INFO - PROCESS | 1749 | 1466699324250 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1749 | 1466699324260 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191bc00 == 27 [pid = 1749] [id = 387] 09:28:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9191d000) [pid = 1749] [serial = 1162] [outer = (nil)] 09:28:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x91bd8c00) [pid = 1749] [serial = 1163] [outer = 0x9191d000] 09:28:44 INFO - PROCESS | 1749 | 1466699324341 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91bdf400) [pid = 1749] [serial = 1164] [outer = 0x9191d000] 09:28:45 INFO - PROCESS | 1749 | 1466699325320 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]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1393ms 09:28:45 INFO - PROCESS | 1749 | 1466699325343 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:28:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:28:45 INFO - PROCESS | 1749 | 1466699325348 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:28:45 INFO - PROCESS | 1749 | 1466699325381 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1749 | 1466699325384 Marionette TRACE conn4 <- [1,1522,null,{}] 09:28:45 INFO - PROCESS | 1749 | 1466699325391 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}] 09:28:45 INFO - PROCESS | 1749 | 1466699325395 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:45 INFO - PROCESS | 1749 | 1466699325612 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93b37000) [pid = 1749] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9126f000) [pid = 1749] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x95329400) [pid = 1749] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x92333400) [pid = 1749] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9532a000) [pid = 1749] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x90964800) [pid = 1749] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x908b5400) [pid = 1749] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x8d43e400) [pid = 1749] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x97961400) [pid = 1749] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x8d444c00) [pid = 1749] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9a6ce400) [pid = 1749] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x90799c00) [pid = 1749] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x908c1400) [pid = 1749] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x953f7c00) [pid = 1749] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9158dc00) [pid = 1749] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:28:46 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9158e400) [pid = 1749] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:28:46 INFO - PROCESS | 1749 | 1466699326444 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1749 | 1466699326453 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43d800 == 28 [pid = 1749] [id = 388] 09:28:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x8d444c00) [pid = 1749] [serial = 1165] [outer = (nil)] 09:28:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x908b5400) [pid = 1749] [serial = 1166] [outer = 0x8d444c00] 09:28:46 INFO - PROCESS | 1749 | 1466699326549 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x91de0c00) [pid = 1749] [serial = 1167] [outer = 0x8d444c00] 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:28:47 INFO - PROCESS | 1749 | 1466699327270 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"]]]}] 09:28:47 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 () { 09:28:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:28:47 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 () { 09:28:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:28:47 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 () { 09:28:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:28:47 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 () { 09:28:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:28:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1973ms 09:28:47 INFO - PROCESS | 1749 | 1466699327328 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 1749 | 1466699327336 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:28:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:28:47 INFO - PROCESS | 1749 | 1466699327347 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1749 | 1466699327350 Marionette TRACE conn4 <- [1,1526,null,{}] 09:28:47 INFO - PROCESS | 1749 | 1466699327356 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}] 09:28:47 INFO - PROCESS | 1749 | 1466699327361 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:47 INFO - PROCESS | 1749 | 1466699327607 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:28:47 INFO - PROCESS | 1749 | 1466699327625 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1749 | 1466699327634 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x91ddd000 == 29 [pid = 1749] [id = 389] 09:28:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x92210000) [pid = 1749] [serial = 1168] [outer = (nil)] 09:28:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9232ec00) [pid = 1749] [serial = 1169] [outer = 0x92210000] 09:28:47 INFO - PROCESS | 1749 | 1466699327705 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x924d1000) [pid = 1749] [serial = 1170] [outer = 0x92210000] 09:28:48 INFO - PROCESS | 1749 | 1466699328642 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"]]]}] 09:28:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:28:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:28:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:28:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1333ms 09:28:48 INFO - PROCESS | 1749 | 1466699328682 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1749 | 1466699328690 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:28:48 INFO - PROCESS | 1749 | 1466699328699 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1749 | 1466699328704 Marionette TRACE conn4 <- [1,1530,null,{}] 09:28:48 INFO - PROCESS | 1749 | 1466699328714 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}] 09:28:48 INFO - PROCESS | 1749 | 1466699328721 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:48 INFO - PROCESS | 1749 | 1466699328969 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:28:49 INFO - PROCESS | 1749 | 1466699329143 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 1749 | 1466699329158 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bf800 == 30 [pid = 1749] [id = 390] 09:28:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x908c2000) [pid = 1749] [serial = 1171] [outer = (nil)] 09:28:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x90965800) [pid = 1749] [serial = 1172] [outer = 0x908c2000] 09:28:49 INFO - PROCESS | 1749 | 1466699329325 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9127c400) [pid = 1749] [serial = 1173] [outer = 0x908c2000] 09:28:50 INFO - PROCESS | 1749 | 1466699330211 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]]]}] 09:28:50 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 09:28:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:28:50 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:28:50 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. 09:28:50 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:28:50 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1542ms 09:28:50 INFO - PROCESS | 1749 | 1466699330243 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1749 | 1466699330251 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:28:50 INFO - PROCESS | 1749 | 1466699330263 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1749 | 1466699330267 Marionette TRACE conn4 <- [1,1534,null,{}] 09:28:50 INFO - PROCESS | 1749 | 1466699330275 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}] 09:28:50 INFO - PROCESS | 1749 | 1466699330281 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:50 INFO - PROCESS | 1749 | 1466699330502 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:28:50 INFO - PROCESS | 1749 | 1466699330678 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1749 | 1466699330685 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x908be800 == 31 [pid = 1749] [id = 391] 09:28:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x922de000) [pid = 1749] [serial = 1174] [outer = (nil)] 09:28:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x924d3000) [pid = 1749] [serial = 1175] [outer = 0x922de000] 09:28:50 INFO - PROCESS | 1749 | 1466699330777 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x93922400) [pid = 1749] [serial = 1176] [outer = 0x922de000] 09:28:51 INFO - PROCESS | 1749 | 1466699331916 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]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:28:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1687ms 09:28:51 INFO - PROCESS | 1749 | 1466699331950 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 1749 | 1466699331955 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:28:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:28:51 INFO - PROCESS | 1749 | 1466699331963 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 1749 | 1466699331969 Marionette TRACE conn4 <- [1,1538,null,{}] 09:28:51 INFO - PROCESS | 1749 | 1466699331987 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}] 09:28:51 INFO - PROCESS | 1749 | 1466699331997 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:52 INFO - PROCESS | 1749 | 1466699332204 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:28:52 INFO - PROCESS | 1749 | 1466699332430 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1749 | 1466699332443 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4b000 == 32 [pid = 1749] [id = 392] 09:28:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93d4ec00) [pid = 1749] [serial = 1177] [outer = (nil)] 09:28:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93d51400) [pid = 1749] [serial = 1178] [outer = 0x93d4ec00] 09:28:52 INFO - PROCESS | 1749 | 1466699332591 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9524d800) [pid = 1749] [serial = 1179] [outer = 0x93d4ec00] 09:28:53 INFO - PROCESS | 1749 | 1466699333552 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]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1640ms 09:28:53 INFO - PROCESS | 1749 | 1466699333605 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1749 | 1466699333610 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:28:53 INFO - PROCESS | 1749 | 1466699333635 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1749 | 1466699333640 Marionette TRACE conn4 <- [1,1542,null,{}] 09:28:53 INFO - PROCESS | 1749 | 1466699333646 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}] 09:28:53 INFO - PROCESS | 1749 | 1466699333652 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:53 INFO - PROCESS | 1749 | 1466699333838 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:28:54 INFO - PROCESS | 1749 | 1466699334063 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1749 | 1466699334070 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x922eb400 == 33 [pid = 1749] [id = 393] 09:28:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x95250c00) [pid = 1749] [serial = 1180] [outer = (nil)] 09:28:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x95327800) [pid = 1749] [serial = 1181] [outer = 0x95250c00] 09:28:54 INFO - PROCESS | 1749 | 1466699334174 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9532bc00) [pid = 1749] [serial = 1182] [outer = 0x95250c00] 09:28:55 INFO - PROCESS | 1749 | 1466699335068 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]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1490ms 09:28:55 INFO - PROCESS | 1749 | 1466699335123 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1749 | 1466699335127 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:28:55 INFO - PROCESS | 1749 | 1466699335134 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1749 | 1466699335137 Marionette TRACE conn4 <- [1,1546,null,{}] 09:28:55 INFO - PROCESS | 1749 | 1466699335144 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}] 09:28:55 INFO - PROCESS | 1749 | 1466699335149 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:55 INFO - PROCESS | 1749 | 1466699335329 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:28:55 INFO - PROCESS | 1749 | 1466699335504 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 1749 | 1466699335513 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e3800 == 34 [pid = 1749] [id = 394] 09:28:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9232f000) [pid = 1749] [serial = 1183] [outer = (nil)] 09:28:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9544f400) [pid = 1749] [serial = 1184] [outer = 0x9232f000] 09:28:55 INFO - PROCESS | 1749 | 1466699335602 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9795cc00) [pid = 1749] [serial = 1185] [outer = 0x9232f000] 09:28:56 INFO - PROCESS | 1749 | 1466699336561 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]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1489ms 09:28:56 INFO - PROCESS | 1749 | 1466699336625 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:28:56 INFO - PROCESS | 1749 | 1466699336629 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:28:56 INFO - PROCESS | 1749 | 1466699336636 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 1749 | 1466699336640 Marionette TRACE conn4 <- [1,1550,null,{}] 09:28:56 INFO - PROCESS | 1749 | 1466699336646 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}] 09:28:56 INFO - PROCESS | 1749 | 1466699336657 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:56 INFO - PROCESS | 1749 | 1466699336963 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:28:57 INFO - PROCESS | 1749 | 1466699337240 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 1749 | 1466699337251 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a3d000 == 35 [pid = 1749] [id = 395] 09:28:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x93a41c00) [pid = 1749] [serial = 1186] [outer = (nil)] 09:28:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x998d0000) [pid = 1749] [serial = 1187] [outer = 0x93a41c00] 09:28:57 INFO - PROCESS | 1749 | 1466699337349 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x99c0c000) [pid = 1749] [serial = 1188] [outer = 0x93a41c00] 09:28:58 INFO - PROCESS | 1749 | 1466699338314 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]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1746ms 09:28:58 INFO - PROCESS | 1749 | 1466699338383 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:28:58 INFO - PROCESS | 1749 | 1466699338387 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:28:58 INFO - PROCESS | 1749 | 1466699338394 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 1749 | 1466699338398 Marionette TRACE conn4 <- [1,1554,null,{}] 09:28:58 INFO - PROCESS | 1749 | 1466699338404 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}] 09:28:58 INFO - PROCESS | 1749 | 1466699338409 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:58 INFO - PROCESS | 1749 | 1466699338588 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:28:58 INFO - PROCESS | 1749 | 1466699338811 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1749 | 1466699338820 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:28:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x91919c00 == 36 [pid = 1749] [id = 396] 09:28:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9191e800) [pid = 1749] [serial = 1189] [outer = (nil)] 09:28:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9a609400) [pid = 1749] [serial = 1190] [outer = 0x9191e800] 09:28:58 INFO - PROCESS | 1749 | 1466699338952 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9a60bc00) [pid = 1749] [serial = 1191] [outer = 0x9191e800] 09:28:59 INFO - PROCESS | 1749 | 1466699339877 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]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1533ms 09:28:59 INFO - PROCESS | 1749 | 1466699339927 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 1749 | 1466699339932 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:28:59 INFO - PROCESS | 1749 | 1466699339939 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 1749 | 1466699339943 Marionette TRACE conn4 <- [1,1558,null,{}] 09:28:59 INFO - PROCESS | 1749 | 1466699339949 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}] 09:28:59 INFO - PROCESS | 1749 | 1466699339955 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:00 INFO - PROCESS | 1749 | 1466699340144 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:29:00 INFO - PROCESS | 1749 | 1466699340368 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 1749 | 1466699340376 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x924d2400 == 37 [pid = 1749] [id = 397] 09:29:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x93971c00) [pid = 1749] [serial = 1192] [outer = (nil)] 09:29:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9a6d2c00) [pid = 1749] [serial = 1193] [outer = 0x93971c00] 09:29:00 INFO - PROCESS | 1749 | 1466699340517 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9ac8b400) [pid = 1749] [serial = 1194] [outer = 0x93971c00] 09:29:01 INFO - PROCESS | 1749 | 1466699341524 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]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1634ms 09:29:01 INFO - PROCESS | 1749 | 1466699341575 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 1749 | 1466699341580 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:29:01 INFO - PROCESS | 1749 | 1466699341586 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 1749 | 1466699341590 Marionette TRACE conn4 <- [1,1562,null,{}] 09:29:01 INFO - PROCESS | 1749 | 1466699341596 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}] 09:29:01 INFO - PROCESS | 1749 | 1466699341601 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:01 INFO - PROCESS | 1749 | 1466699341783 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:29:02 INFO - PROCESS | 1749 | 1466699342102 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1749 | 1466699342112 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d442800 == 38 [pid = 1749] [id = 398] 09:29:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x8e6d0400) [pid = 1749] [serial = 1195] [outer = (nil)] 09:29:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x91bdc400) [pid = 1749] [serial = 1196] [outer = 0x8e6d0400] 09:29:02 INFO - PROCESS | 1749 | 1466699342208 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x92334400) [pid = 1749] [serial = 1197] [outer = 0x8e6d0400] 09:29:03 INFO - PROCESS | 1749 | 1466699343365 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]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1836ms 09:29:03 INFO - PROCESS | 1749 | 1466699343424 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1749 | 1466699343431 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:29:03 INFO - PROCESS | 1749 | 1466699343441 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1749 | 1466699343448 Marionette TRACE conn4 <- [1,1566,null,{}] 09:29:03 INFO - PROCESS | 1749 | 1466699343458 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}] 09:29:03 INFO - PROCESS | 1749 | 1466699343465 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:03 INFO - PROCESS | 1749 | 1466699343749 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:29:03 INFO - PROCESS | 1749 | 1466699343934 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1749 | 1466699343950 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bf000 == 39 [pid = 1749] [id = 399] 09:29:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x908c0000) [pid = 1749] [serial = 1198] [outer = (nil)] 09:29:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9096a400) [pid = 1749] [serial = 1199] [outer = 0x908c0000] 09:29:04 INFO - PROCESS | 1749 | 1466699344027 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x91279800) [pid = 1749] [serial = 1200] [outer = 0x908c0000] 09:29:05 INFO - PROCESS | 1749 | 1466699345072 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]]]}] 09:29:05 INFO - PROCESS | 1749 | --DOCSHELL 0x91be3400 == 38 [pid = 1749] [id = 357] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9795fc00) [pid = 1749] [serial = 1124] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x952d8800) [pid = 1749] [serial = 1119] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x953fa000) [pid = 1749] [serial = 1121] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x93925000) [pid = 1749] [serial = 1115] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x953f9400) [pid = 1749] [serial = 1088] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x95447000) [pid = 1749] [serial = 1089] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91594c00) [pid = 1749] [serial = 1082] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x91dde000) [pid = 1749] [serial = 1083] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9ac8cc00) [pid = 1749] [serial = 1100] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9a6d0400) [pid = 1749] [serial = 1101] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x8d448400) [pid = 1749] [serial = 1109] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9078e000) [pid = 1749] [serial = 1110] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x998cd000) [pid = 1749] [serial = 1094] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x99ae6000) [pid = 1749] [serial = 1095] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9b064400) [pid = 1749] [serial = 1106] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9b5c6800) [pid = 1749] [serial = 1107] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9af54800) [pid = 1749] [serial = 1103] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9b026400) [pid = 1749] [serial = 1104] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x93d47400) [pid = 1749] [serial = 1080] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x90965000) [pid = 1749] [serial = 1112] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9191a800) [pid = 1749] [serial = 1113] [outer = (nil)] [url = about:blank] 09:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1699ms 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x98360000) [pid = 1749] [serial = 1091] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x98368400) [pid = 1749] [serial = 1092] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x93d4ac00) [pid = 1749] [serial = 1085] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x93d51800) [pid = 1749] [serial = 1086] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9a60c000) [pid = 1749] [serial = 1097] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9a6c5c00) [pid = 1749] [serial = 1098] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9524e400) [pid = 1749] [serial = 1118] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x999a3800) [pid = 1749] [serial = 1125] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9795b400) [pid = 1749] [serial = 1122] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x93a3b400) [pid = 1749] [serial = 1116] [outer = (nil)] [url = about:blank] 09:29:05 INFO - PROCESS | 1749 | 1466699345140 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 1749 | 1466699345159 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:29:05 INFO - PROCESS | 1749 | 1466699345178 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 1749 | 1466699345183 Marionette TRACE conn4 <- [1,1570,null,{}] 09:29:05 INFO - PROCESS | 1749 | 1466699345189 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}] 09:29:05 INFO - PROCESS | 1749 | 1466699345195 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:05 INFO - PROCESS | 1749 | 1466699345360 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:29:05 INFO - PROCESS | 1749 | 1466699345561 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1749 | 1466699345569 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d447c00 == 39 [pid = 1749] [id = 400] 09:29:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91913000) [pid = 1749] [serial = 1201] [outer = (nil)] 09:29:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9191c800) [pid = 1749] [serial = 1202] [outer = 0x91913000] 09:29:05 INFO - PROCESS | 1749 | 1466699345653 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x91ddd800) [pid = 1749] [serial = 1203] [outer = 0x91913000] 09:29:06 INFO - PROCESS | 1749 | 1466699346531 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]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1380ms 09:29:06 INFO - PROCESS | 1749 | 1466699346560 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 1749 | 1466699346563 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:29:06 INFO - PROCESS | 1749 | 1466699346570 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1749 | 1466699346576 Marionette TRACE conn4 <- [1,1574,null,{}] 09:29:06 INFO - PROCESS | 1749 | 1466699346592 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}] 09:29:06 INFO - PROCESS | 1749 | 1466699346600 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:06 INFO - PROCESS | 1749 | 1466699346789 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:29:06 INFO - PROCESS | 1749 | 1466699346930 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1749 | 1466699346945 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x924d4c00 == 40 [pid = 1749] [id = 401] 09:29:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93925000) [pid = 1749] [serial = 1204] [outer = (nil)] 09:29:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93a3b000) [pid = 1749] [serial = 1205] [outer = 0x93925000] 09:29:07 INFO - PROCESS | 1749 | 1466699347040 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93d47800) [pid = 1749] [serial = 1206] [outer = 0x93925000] 09:29:07 INFO - PROCESS | 1749 | 1466699347982 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]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:29:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1458ms 09:29:08 INFO - PROCESS | 1749 | 1466699348030 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 1749 | 1466699348035 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:29:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:29:08 INFO - PROCESS | 1749 | 1466699348048 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1749 | 1466699348050 Marionette TRACE conn4 <- [1,1578,null,{}] 09:29:08 INFO - PROCESS | 1749 | 1466699348056 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}] 09:29:08 INFO - PROCESS | 1749 | 1466699348061 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:08 INFO - PROCESS | 1749 | 1466699348280 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:29:08 INFO - PROCESS | 1749 | 1466699348304 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 1749 | 1466699348313 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d440000 == 41 [pid = 1749] [id = 402] 09:29:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x924d5000) [pid = 1749] [serial = 1207] [outer = (nil)] 09:29:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x95253000) [pid = 1749] [serial = 1208] [outer = 0x924d5000] 09:29:08 INFO - PROCESS | 1749 | 1466699348384 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x95324000) [pid = 1749] [serial = 1209] [outer = 0x924d5000] 09:29:09 INFO - PROCESS | 1749 | 1466699349323 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]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1288ms 09:29:09 INFO - PROCESS | 1749 | 1466699349340 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 1749 | 1466699349343 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:29:09 INFO - PROCESS | 1749 | 1466699349350 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 1749 | 1466699349353 Marionette TRACE conn4 <- [1,1582,null,{}] 09:29:09 INFO - PROCESS | 1749 | 1466699349368 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}] 09:29:09 INFO - PROCESS | 1749 | 1466699349373 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:09 INFO - PROCESS | 1749 | 1466699349582 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:29:09 INFO - PROCESS | 1749 | 1466699349609 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1749 | 1466699349617 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bde400 == 42 [pid = 1749] [id = 403] 09:29:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9524b000) [pid = 1749] [serial = 1210] [outer = (nil)] 09:29:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x95406400) [pid = 1749] [serial = 1211] [outer = 0x9524b000] 09:29:09 INFO - PROCESS | 1749 | 1466699349690 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x97958c00) [pid = 1749] [serial = 1212] [outer = 0x9524b000] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9096bc00) [pid = 1749] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93a3a400) [pid = 1749] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x99c0b400) [pid = 1749] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91be5400) [pid = 1749] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9a60ec00) [pid = 1749] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9adb5800) [pid = 1749] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x93a38800) [pid = 1749] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91914800) [pid = 1749] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91278400) [pid = 1749] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x8e6cd800) [pid = 1749] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x90963c00) [pid = 1749] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x91594800) [pid = 1749] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9191d000) [pid = 1749] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:29:10 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x8d444c00) [pid = 1749] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:29:10 INFO - PROCESS | 1749 | 1466699350776 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]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1460ms 09:29:10 INFO - PROCESS | 1749 | 1466699350812 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 1749 | 1466699350815 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:29:10 INFO - PROCESS | 1749 | 1466699350822 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 1749 | 1466699350825 Marionette TRACE conn4 <- [1,1586,null,{}] 09:29:10 INFO - PROCESS | 1749 | 1466699350831 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}] 09:29:10 INFO - PROCESS | 1749 | 1466699350841 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:11 INFO - PROCESS | 1749 | 1466699351053 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:29:11 INFO - PROCESS | 1749 | 1466699351203 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 1749 | 1466699351209 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cd800 == 43 [pid = 1749] [id = 404] 09:29:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9079b000) [pid = 1749] [serial = 1213] [outer = (nil)] 09:29:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x95444800) [pid = 1749] [serial = 1214] [outer = 0x9079b000] 09:29:11 INFO - PROCESS | 1749 | 1466699351282 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9999d400) [pid = 1749] [serial = 1215] [outer = 0x9079b000] 09:29:12 INFO - PROCESS | 1749 | 1466699352096 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]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1379ms 09:29:12 INFO - PROCESS | 1749 | 1466699352203 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 1749 | 1466699352209 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:29:12 INFO - PROCESS | 1749 | 1466699352218 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 1749 | 1466699352224 Marionette TRACE conn4 <- [1,1590,null,{}] 09:29:12 INFO - PROCESS | 1749 | 1466699352234 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}] 09:29:12 INFO - PROCESS | 1749 | 1466699352240 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:12 INFO - PROCESS | 1749 | 1466699352486 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:29:12 INFO - PROCESS | 1749 | 1466699352670 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1749 | 1466699352687 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d444400 == 44 [pid = 1749] [id = 405] 09:29:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x908bd000) [pid = 1749] [serial = 1216] [outer = (nil)] 09:29:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9096ac00) [pid = 1749] [serial = 1217] [outer = 0x908bd000] 09:29:12 INFO - PROCESS | 1749 | 1466699352902 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91588800) [pid = 1749] [serial = 1218] [outer = 0x908bd000] 09:29:13 INFO - PROCESS | 1749 | 1466699353911 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]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1752ms 09:29:13 INFO - PROCESS | 1749 | 1466699353971 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1749 | 1466699353978 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:29:13 INFO - PROCESS | 1749 | 1466699353991 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1749 | 1466699353997 Marionette TRACE conn4 <- [1,1594,null,{}] 09:29:14 INFO - PROCESS | 1749 | 1466699354004 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}] 09:29:14 INFO - PROCESS | 1749 | 1466699354010 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:14 INFO - PROCESS | 1749 | 1466699354259 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:29:14 INFO - PROCESS | 1749 | 1466699354538 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1749 | 1466699354548 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e9400 == 45 [pid = 1749] [id = 406] 09:29:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x924c7c00) [pid = 1749] [serial = 1219] [outer = (nil)] 09:29:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x924ccc00) [pid = 1749] [serial = 1220] [outer = 0x924c7c00] 09:29:14 INFO - PROCESS | 1749 | 1466699354644 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9397cc00) [pid = 1749] [serial = 1221] [outer = 0x924c7c00] 09:29:15 INFO - PROCESS | 1749 | 1466699355614 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]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1692ms 09:29:15 INFO - PROCESS | 1749 | 1466699355679 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:29:15 INFO - PROCESS | 1749 | 1466699355684 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:29:15 INFO - PROCESS | 1749 | 1466699355692 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1749 | 1466699355695 Marionette TRACE conn4 <- [1,1598,null,{}] 09:29:15 INFO - PROCESS | 1749 | 1466699355712 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}] 09:29:15 INFO - PROCESS | 1749 | 1466699355722 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:15 INFO - PROCESS | 1749 | 1466699355969 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:29:16 INFO - PROCESS | 1749 | 1466699356265 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 1749 | 1466699356280 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be3000 == 46 [pid = 1749] [id = 407] 09:29:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x97961400) [pid = 1749] [serial = 1222] [outer = (nil)] 09:29:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9902e000) [pid = 1749] [serial = 1223] [outer = 0x97961400] 09:29:16 INFO - PROCESS | 1749 | 1466699356415 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x99c0b400) [pid = 1749] [serial = 1224] [outer = 0x97961400] 09:29:17 INFO - PROCESS | 1749 | 1466699357394 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]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1748ms 09:29:17 INFO - PROCESS | 1749 | 1466699357440 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 1749 | 1466699357445 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:29:17 INFO - PROCESS | 1749 | 1466699357451 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 1749 | 1466699357458 Marionette TRACE conn4 <- [1,1602,null,{}] 09:29:17 INFO - PROCESS | 1749 | 1466699357464 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}] 09:29:17 INFO - PROCESS | 1749 | 1466699357470 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:17 INFO - PROCESS | 1749 | 1466699357706 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:29:17 INFO - PROCESS | 1749 | 1466699357949 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1749 | 1466699357961 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x9795fc00 == 47 [pid = 1749] [id = 408] 09:29:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9a606400) [pid = 1749] [serial = 1225] [outer = (nil)] 09:29:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a6cc800) [pid = 1749] [serial = 1226] [outer = 0x9a606400] 09:29:18 INFO - PROCESS | 1749 | 1466699358120 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9ac8a000) [pid = 1749] [serial = 1227] [outer = 0x9a606400] 09:29:19 INFO - PROCESS | 1749 | 1466699359037 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]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1639ms 09:29:19 INFO - PROCESS | 1749 | 1466699359106 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 1749 | 1466699359111 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:29:19 INFO - PROCESS | 1749 | 1466699359121 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1749 | 1466699359125 Marionette TRACE conn4 <- [1,1606,null,{}] 09:29:19 INFO - PROCESS | 1749 | 1466699359131 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}] 09:29:19 INFO - PROCESS | 1749 | 1466699359137 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:19 INFO - PROCESS | 1749 | 1466699359330 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:29:19 INFO - PROCESS | 1749 | 1466699359514 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 1749 | 1466699359523 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bda000 == 48 [pid = 1749] [id = 409] 09:29:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9a604800) [pid = 1749] [serial = 1228] [outer = (nil)] 09:29:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9acbb000) [pid = 1749] [serial = 1229] [outer = 0x9a604800] 09:29:19 INFO - PROCESS | 1749 | 1466699359607 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9adae000) [pid = 1749] [serial = 1230] [outer = 0x9a604800] 09:29:20 INFO - PROCESS | 1749 | 1466699360604 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]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1534ms 09:29:20 INFO - PROCESS | 1749 | 1466699360655 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 1749 | 1466699360660 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:29:20 INFO - PROCESS | 1749 | 1466699360666 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1749 | 1466699360670 Marionette TRACE conn4 <- [1,1610,null,{}] 09:29:20 INFO - PROCESS | 1749 | 1466699360676 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}] 09:29:20 INFO - PROCESS | 1749 | 1466699360687 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:20 INFO - PROCESS | 1749 | 1466699360940 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:29:21 INFO - PROCESS | 1749 | 1466699361193 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1749 | 1466699361203 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bcc00 == 49 [pid = 1749] [id = 410] 09:29:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x93979800) [pid = 1749] [serial = 1231] [outer = (nil)] 09:29:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9b030400) [pid = 1749] [serial = 1232] [outer = 0x93979800] 09:29:21 INFO - PROCESS | 1749 | 1466699361329 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9b5c2800) [pid = 1749] [serial = 1233] [outer = 0x93979800] 09:29:22 INFO - PROCESS | 1749 | 1466699362257 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]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1637ms 09:29:22 INFO - PROCESS | 1749 | 1466699362305 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:29:22 INFO - PROCESS | 1749 | 1466699362309 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:29:22 INFO - PROCESS | 1749 | 1466699362316 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 1749 | 1466699362320 Marionette TRACE conn4 <- [1,1614,null,{}] 09:29:22 INFO - PROCESS | 1749 | 1466699362326 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}] 09:29:22 INFO - PROCESS | 1749 | 1466699362331 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:22 INFO - PROCESS | 1749 | 1466699362521 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:29:22 INFO - PROCESS | 1749 | 1466699362706 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1749 | 1466699362715 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x9adb6000 == 50 [pid = 1749] [id = 411] 09:29:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9adba000) [pid = 1749] [serial = 1234] [outer = (nil)] 09:29:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9d48f000) [pid = 1749] [serial = 1235] [outer = 0x9adba000] 09:29:22 INFO - PROCESS | 1749 | 1466699362844 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9d550c00) [pid = 1749] [serial = 1236] [outer = 0x9adba000] 09:29:23 INFO - PROCESS | 1749 | 1466699363795 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]]]}] 09:29:23 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 09:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1536ms 09:29:23 INFO - PROCESS | 1749 | 1466699363852 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 1749 | 1466699363856 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:29:23 INFO - PROCESS | 1749 | 1466699363863 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 1749 | 1466699363866 Marionette TRACE conn4 <- [1,1618,null,{}] 09:29:23 INFO - PROCESS | 1749 | 1466699363873 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}] 09:29:23 INFO - PROCESS | 1749 | 1466699363877 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:24 INFO - PROCESS | 1749 | 1466699364107 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:29:24 INFO - PROCESS | 1749 | 1466699364339 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1749 | 1466699364349 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x91274000 == 51 [pid = 1749] [id = 412] 09:29:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x91587400) [pid = 1749] [serial = 1237] [outer = (nil)] 09:29:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9d91c800) [pid = 1749] [serial = 1238] [outer = 0x91587400] 09:29:24 INFO - PROCESS | 1749 | 1466699364481 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9d9e1800) [pid = 1749] [serial = 1239] [outer = 0x91587400] 09:29:25 INFO - PROCESS | 1749 | 1466699365396 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]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1583ms 09:29:25 INFO - PROCESS | 1749 | 1466699365447 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1749 | 1466699365451 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:29:25 INFO - PROCESS | 1749 | 1466699365458 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1749 | 1466699365461 Marionette TRACE conn4 <- [1,1622,null,{}] 09:29:25 INFO - PROCESS | 1749 | 1466699365467 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}] 09:29:25 INFO - PROCESS | 1749 | 1466699365472 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:25 INFO - PROCESS | 1749 | 1466699365665 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:29:26 INFO - PROCESS | 1749 | 1466699366305 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 1749 | 1466699366318 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b5c00 == 52 [pid = 1749] [id = 413] 09:29:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x908b6400) [pid = 1749] [serial = 1240] [outer = (nil)] 09:29:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x908c1c00) [pid = 1749] [serial = 1241] [outer = 0x908b6400] 09:29:26 INFO - PROCESS | 1749 | 1466699366402 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x91918800) [pid = 1749] [serial = 1242] [outer = 0x908b6400] 09:29:27 INFO - PROCESS | 1749 | 1466699367422 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]]]}] 09:29:27 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 09:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2041ms 09:29:27 INFO - PROCESS | 1749 | 1466699367503 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1749 | 1466699367509 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:29:27 INFO - PROCESS | 1749 | 1466699367518 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 1749 | 1466699367523 Marionette TRACE conn4 <- [1,1626,null,{}] 09:29:27 INFO - PROCESS | 1749 | 1466699367532 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}] 09:29:27 INFO - PROCESS | 1749 | 1466699367540 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:27 INFO - PROCESS | 1749 | 1466699367820 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:29:28 INFO - PROCESS | 1749 | 1466699368107 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1749 | 1466699368120 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x91912400 == 53 [pid = 1749] [id = 414] 09:29:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x922df000) [pid = 1749] [serial = 1243] [outer = (nil)] 09:29:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x924d5c00) [pid = 1749] [serial = 1244] [outer = 0x922df000] 09:29:28 INFO - PROCESS | 1749 | 1466699368198 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x93a38800) [pid = 1749] [serial = 1245] [outer = 0x922df000] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x922e9800 == 52 [pid = 1749] [id = 371] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x90796000 == 51 [pid = 1749] [id = 370] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x8d441c00 == 50 [pid = 1749] [id = 372] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x9524e800 == 49 [pid = 1749] [id = 363] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x90795000 == 48 [pid = 1749] [id = 366] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x90798800 == 47 [pid = 1749] [id = 359] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x95329c00 == 46 [pid = 1749] [id = 362] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x91bde400 == 45 [pid = 1749] [id = 403] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x91918c00 == 44 [pid = 1749] [id = 364] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x90969400 == 43 [pid = 1749] [id = 365] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x91596800 == 42 [pid = 1749] [id = 384] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x90798c00 == 41 [pid = 1749] [id = 361] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x908c3c00 == 40 [pid = 1749] [id = 360] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43dc00 == 39 [pid = 1749] [id = 369] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x8d442000 == 38 [pid = 1749] [id = 368] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x9a60e800 == 37 [pid = 1749] [id = 367] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x8d444800 == 36 [pid = 1749] [id = 358] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x90970000 == 35 [pid = 1749] [id = 356] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x908b5c00 == 34 [pid = 1749] [id = 413] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x9adb6000 == 33 [pid = 1749] [id = 411] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x91274000 == 32 [pid = 1749] [id = 412] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x908bcc00 == 31 [pid = 1749] [id = 410] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x91bda000 == 30 [pid = 1749] [id = 409] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x9795fc00 == 29 [pid = 1749] [id = 408] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x922e9400 == 28 [pid = 1749] [id = 406] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x91be3000 == 27 [pid = 1749] [id = 407] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cd800 == 26 [pid = 1749] [id = 404] 09:29:29 INFO - PROCESS | 1749 | --DOCSHELL 0x8d444400 == 25 [pid = 1749] [id = 405] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9232ec00) [pid = 1749] [serial = 1169] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x91596c00) [pid = 1749] [serial = 1128] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x91275800) [pid = 1749] [serial = 1127] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x94823c00) [pid = 1749] [serial = 1131] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x93b3e400) [pid = 1749] [serial = 1130] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9a605400) [pid = 1749] [serial = 1134] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9a16a400) [pid = 1749] [serial = 1133] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9ac93000) [pid = 1749] [serial = 1137] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9a6d1000) [pid = 1749] [serial = 1136] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9b5bc400) [pid = 1749] [serial = 1140] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9b025c00) [pid = 1749] [serial = 1139] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0xa20a5000) [pid = 1749] [serial = 1143] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9d923400) [pid = 1749] [serial = 1142] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0xa2375800) [pid = 1749] [serial = 1146] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0xa2236c00) [pid = 1749] [serial = 1145] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x922e2000) [pid = 1749] [serial = 1155] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0xa2557000) [pid = 1749] [serial = 1149] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91dd5c00) [pid = 1749] [serial = 1154] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0xa253a000) [pid = 1749] [serial = 1148] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x8e6d0c00) [pid = 1749] [serial = 1157] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x90795400) [pid = 1749] [serial = 1158] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9096dc00) [pid = 1749] [serial = 1160] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0xa2fb4400) [pid = 1749] [serial = 1152] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0xa23f7400) [pid = 1749] [serial = 1151] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x91bd8c00) [pid = 1749] [serial = 1163] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x908b5400) [pid = 1749] [serial = 1166] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91bdf400) [pid = 1749] [serial = 1164] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91273800) [pid = 1749] [serial = 1161] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x91de0c00) [pid = 1749] [serial = 1167] [outer = (nil)] [url = about:blank] 09:29:30 INFO - PROCESS | 1749 | 1466699370628 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]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 3142ms 09:29:30 INFO - PROCESS | 1749 | 1466699370660 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 1749 | 1466699370667 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:29:30 INFO - PROCESS | 1749 | 1466699370675 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1749 | 1466699370680 Marionette TRACE conn4 <- [1,1630,null,{}] 09:29:30 INFO - PROCESS | 1749 | 1466699370689 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}] 09:29:30 INFO - PROCESS | 1749 | 1466699370696 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:30 INFO - PROCESS | 1749 | 1466699370873 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:29:31 INFO - PROCESS | 1749 | 1466699371048 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 1749 | 1466699371056 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x90795000 == 26 [pid = 1749] [id = 415] 09:29:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x90798c00) [pid = 1749] [serial = 1246] [outer = (nil)] 09:29:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x90964c00) [pid = 1749] [serial = 1247] [outer = 0x90798c00] 09:29:31 INFO - PROCESS | 1749 | 1466699371132 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9126e800) [pid = 1749] [serial = 1248] [outer = 0x90798c00] 09:29:32 INFO - PROCESS | 1749 | 1466699372139 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]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1489ms 09:29:32 INFO - PROCESS | 1749 | 1466699372164 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:29:32 INFO - PROCESS | 1749 | 1466699372173 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:29:32 INFO - PROCESS | 1749 | 1466699372185 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 1749 | 1466699372191 Marionette TRACE conn4 <- [1,1634,null,{}] 09:29:32 INFO - PROCESS | 1749 | 1466699372197 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}] 09:29:32 INFO - PROCESS | 1749 | 1466699372203 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:32 INFO - PROCESS | 1749 | 1466699372385 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:29:32 INFO - PROCESS | 1749 | 1466699372578 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1749 | 1466699372585 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x91596c00 == 27 [pid = 1749] [id = 416] 09:29:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91919400) [pid = 1749] [serial = 1249] [outer = (nil)] 09:29:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91bd8c00) [pid = 1749] [serial = 1250] [outer = 0x91919400] 09:29:32 INFO - PROCESS | 1749 | 1466699372668 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x91be1c00) [pid = 1749] [serial = 1251] [outer = 0x91919400] 09:29:33 INFO - PROCESS | 1749 | 1466699373600 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]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1489ms 09:29:33 INFO - PROCESS | 1749 | 1466699373674 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1749 | 1466699373677 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:29:33 INFO - PROCESS | 1749 | 1466699373684 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1749 | 1466699373690 Marionette TRACE conn4 <- [1,1638,null,{}] 09:29:33 INFO - PROCESS | 1749 | 1466699373725 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}] 09:29:33 INFO - PROCESS | 1749 | 1466699373739 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:34 INFO - PROCESS | 1749 | 1466699374088 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:29:34 INFO - PROCESS | 1749 | 1466699374255 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1749 | 1466699374267 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x9232ac00 == 28 [pid = 1749] [id = 417] 09:29:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9232b400) [pid = 1749] [serial = 1252] [outer = (nil)] 09:29:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x924d5400) [pid = 1749] [serial = 1253] [outer = 0x9232b400] 09:29:34 INFO - PROCESS | 1749 | 1466699374343 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x93b3e400) [pid = 1749] [serial = 1254] [outer = 0x9232b400] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9079b000) [pid = 1749] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9232f000) [pid = 1749] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91913000) [pid = 1749] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9191e800) [pid = 1749] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x93971c00) [pid = 1749] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x93a41c00) [pid = 1749] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x908c0000) [pid = 1749] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x93925000) [pid = 1749] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x8e6d0400) [pid = 1749] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x924d5000) [pid = 1749] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x922de000) [pid = 1749] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x92210000) [pid = 1749] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x93d4ec00) [pid = 1749] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9524b000) [pid = 1749] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x95250c00) [pid = 1749] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:29:35 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x908c2000) [pid = 1749] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:29:35 INFO - PROCESS | 1749 | 1466699375991 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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:29:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2357ms 09:29:36 INFO - PROCESS | 1749 | 1466699376042 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1749 | 1466699376047 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:29:36 INFO - PROCESS | 1749 | 1466699376061 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1749 | 1466699376064 Marionette TRACE conn4 <- [1,1642,null,{}] 09:29:36 INFO - PROCESS | 1749 | 1466699376070 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}] 09:29:36 INFO - PROCESS | 1749 | 1466699376074 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:36 INFO - PROCESS | 1749 | 1466699376257 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:29:36 INFO - PROCESS | 1749 | 1466699376268 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 1749 | 1466699376276 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096e800 == 29 [pid = 1749] [id = 418] 09:29:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x92208000) [pid = 1749] [serial = 1255] [outer = (nil)] 09:29:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x93925000) [pid = 1749] [serial = 1256] [outer = 0x92208000] 09:29:36 INFO - PROCESS | 1749 | 1466699376350 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x93d4e800) [pid = 1749] [serial = 1257] [outer = 0x92208000] 09:29:37 INFO - PROCESS | 1749 | 1466699377242 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]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1231ms 09:29:37 INFO - PROCESS | 1749 | 1466699377292 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 1749 | 1466699377296 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:29:37 INFO - PROCESS | 1749 | 1466699377308 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 1749 | 1466699377312 Marionette TRACE conn4 <- [1,1646,null,{}] 09:29:37 INFO - PROCESS | 1749 | 1466699377317 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}] 09:29:37 INFO - PROCESS | 1749 | 1466699377323 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:37 INFO - PROCESS | 1749 | 1466699377483 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:29:37 INFO - PROCESS | 1749 | 1466699377492 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 1749 | 1466699377500 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x93970800 == 30 [pid = 1749] [id = 419] 09:29:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x93a40800) [pid = 1749] [serial = 1258] [outer = (nil)] 09:29:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x94830800) [pid = 1749] [serial = 1259] [outer = 0x93a40800] 09:29:37 INFO - PROCESS | 1749 | 1466699377575 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x952d8800) [pid = 1749] [serial = 1260] [outer = 0x93a40800] 09:29:38 INFO - PROCESS | 1749 | 1466699378795 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]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1539ms 09:29:38 INFO - PROCESS | 1749 | 1466699378859 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1749 | 1466699378867 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:29:38 INFO - PROCESS | 1749 | 1466699378876 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1749 | 1466699378886 Marionette TRACE conn4 <- [1,1650,null,{}] 09:29:38 INFO - PROCESS | 1749 | 1466699378895 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}] 09:29:38 INFO - PROCESS | 1749 | 1466699378901 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:39 INFO - PROCESS | 1749 | 1466699379124 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:29:39 INFO - PROCESS | 1749 | 1466699379403 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1749 | 1466699379416 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b4800 == 31 [pid = 1749] [id = 420] 09:29:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x91272400) [pid = 1749] [serial = 1261] [outer = (nil)] 09:29:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9158d800) [pid = 1749] [serial = 1262] [outer = 0x91272400] 09:29:39 INFO - PROCESS | 1749 | 1466699379512 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91be7c00) [pid = 1749] [serial = 1263] [outer = 0x91272400] 09:29:40 INFO - PROCESS | 1749 | 1466699380459 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]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1642ms 09:29:40 INFO - PROCESS | 1749 | 1466699380519 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 1749 | 1466699380527 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:29:40 INFO - PROCESS | 1749 | 1466699380539 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1749 | 1466699380544 Marionette TRACE conn4 <- [1,1654,null,{}] 09:29:40 INFO - PROCESS | 1749 | 1466699380552 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}] 09:29:40 INFO - PROCESS | 1749 | 1466699380558 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:40 INFO - PROCESS | 1749 | 1466699380814 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:29:41 INFO - PROCESS | 1749 | 1466699381078 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 1749 | 1466699381091 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x91595000 == 32 [pid = 1749] [id = 421] 09:29:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x924c9400) [pid = 1749] [serial = 1264] [outer = (nil)] 09:29:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93a36000) [pid = 1749] [serial = 1265] [outer = 0x924c9400] 09:29:41 INFO - PROCESS | 1749 | 1466699381184 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9127b800) [pid = 1749] [serial = 1266] [outer = 0x924c9400] 09:29:42 INFO - PROCESS | 1749 | 1466699382086 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]]]}] 09:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1597ms 09:29:42 INFO - PROCESS | 1749 | 1466699382147 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 1749 | 1466699382153 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:29:42 INFO - PROCESS | 1749 | 1466699382162 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 1749 | 1466699382168 Marionette TRACE conn4 <- [1,1658,null,{}] 09:29:42 INFO - PROCESS | 1749 | 1466699382201 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}] 09:29:42 INFO - PROCESS | 1749 | 1466699382211 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:42 INFO - PROCESS | 1749 | 1466699382442 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:29:42 INFO - PROCESS | 1749 | 1466699382672 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1749 | 1466699382689 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f2400 == 33 [pid = 1749] [id = 422] 09:29:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x95441800) [pid = 1749] [serial = 1267] [outer = (nil)] 09:29:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9835b800) [pid = 1749] [serial = 1268] [outer = 0x95441800] 09:29:42 INFO - PROCESS | 1749 | 1466699382792 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x98a76400) [pid = 1749] [serial = 1269] [outer = 0x95441800] 09:29:43 INFO - PROCESS | 1749 | 1466699383756 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]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1646ms 09:29:43 INFO - PROCESS | 1749 | 1466699383808 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 1749 | 1466699383813 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:29:43 INFO - PROCESS | 1749 | 1466699383820 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1749 | 1466699383824 Marionette TRACE conn4 <- [1,1662,null,{}] 09:29:43 INFO - PROCESS | 1749 | 1466699383830 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}] 09:29:43 INFO - PROCESS | 1749 | 1466699383836 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:44 INFO - PROCESS | 1749 | 1466699384032 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:29:44 INFO - PROCESS | 1749 | 1466699384255 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 1749 | 1466699384265 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x92328800 == 34 [pid = 1749] [id = 423] 09:29:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9902e800) [pid = 1749] [serial = 1270] [outer = (nil)] 09:29:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x999a4000) [pid = 1749] [serial = 1271] [outer = 0x9902e800] 09:29:44 INFO - PROCESS | 1749 | 1466699384397 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x99af1000) [pid = 1749] [serial = 1272] [outer = 0x9902e800] 09:29:45 INFO - PROCESS | 1749 | 1466699385309 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]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1531ms 09:29:45 INFO - PROCESS | 1749 | 1466699385353 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:29:45 INFO - PROCESS | 1749 | 1466699385357 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:29:45 INFO - PROCESS | 1749 | 1466699385364 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1749 | 1466699385368 Marionette TRACE conn4 <- [1,1666,null,{}] 09:29:45 INFO - PROCESS | 1749 | 1466699385374 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}] 09:29:45 INFO - PROCESS | 1749 | 1466699385380 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:45 INFO - PROCESS | 1749 | 1466699385566 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:29:45 INFO - PROCESS | 1749 | 1466699385744 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1749 | 1466699385755 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x9830f400 == 35 [pid = 1749] [id = 424] 09:29:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x99998c00) [pid = 1749] [serial = 1273] [outer = (nil)] 09:29:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9a601c00) [pid = 1749] [serial = 1274] [outer = 0x99998c00] 09:29:45 INFO - PROCESS | 1749 | 1466699385843 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9a604000) [pid = 1749] [serial = 1275] [outer = 0x99998c00] 09:29:46 INFO - PROCESS | 1749 | 1466699386871 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]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1582ms 09:29:46 INFO - PROCESS | 1749 | 1466699386947 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1749 | 1466699386951 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:29:46 INFO - PROCESS | 1749 | 1466699386958 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 1749 | 1466699386962 Marionette TRACE conn4 <- [1,1670,null,{}] 09:29:46 INFO - PROCESS | 1749 | 1466699386969 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}] 09:29:46 INFO - PROCESS | 1749 | 1466699386980 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:47 INFO - PROCESS | 1749 | 1466699387245 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:29:47 INFO - PROCESS | 1749 | 1466699387518 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1749 | 1466699387525 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dde800 == 36 [pid = 1749] [id = 425] 09:29:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x924d1800) [pid = 1749] [serial = 1276] [outer = (nil)] 09:29:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9ac91000) [pid = 1749] [serial = 1277] [outer = 0x924d1800] 09:29:47 INFO - PROCESS | 1749 | 1466699387617 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9ac95400) [pid = 1749] [serial = 1278] [outer = 0x924d1800] 09:29:48 INFO - PROCESS | 1749 | 1466699388605 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]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1687ms 09:29:48 INFO - PROCESS | 1749 | 1466699388646 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 1749 | 1466699388651 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:29:48 INFO - PROCESS | 1749 | 1466699388657 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1749 | 1466699388661 Marionette TRACE conn4 <- [1,1674,null,{}] 09:29:48 INFO - PROCESS | 1749 | 1466699388667 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}] 09:29:48 INFO - PROCESS | 1749 | 1466699388673 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:48 INFO - PROCESS | 1749 | 1466699388856 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:29:49 INFO - PROCESS | 1749 | 1466699389084 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 1749 | 1466699389093 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x908ba400 == 37 [pid = 1749] [id = 426] 09:29:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x91275000) [pid = 1749] [serial = 1279] [outer = (nil)] 09:29:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9adb9400) [pid = 1749] [serial = 1280] [outer = 0x91275000] 09:29:49 INFO - PROCESS | 1749 | 1466699389218 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9acc1800) [pid = 1749] [serial = 1281] [outer = 0x91275000] 09:29:50 INFO - PROCESS | 1749 | 1466699390133 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]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1539ms 09:29:50 INFO - PROCESS | 1749 | 1466699390198 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:29:50 INFO - PROCESS | 1749 | 1466699390203 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:29:50 INFO - PROCESS | 1749 | 1466699390209 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 1749 | 1466699390213 Marionette TRACE conn4 <- [1,1678,null,{}] 09:29:50 INFO - PROCESS | 1749 | 1466699390219 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}] 09:29:50 INFO - PROCESS | 1749 | 1466699390224 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:50 INFO - PROCESS | 1749 | 1466699390438 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:29:50 INFO - PROCESS | 1749 | 1466699390679 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 1749 | 1466699390686 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43c000 == 38 [pid = 1749] [id = 427] 09:29:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x8e6ca800) [pid = 1749] [serial = 1282] [outer = (nil)] 09:29:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9b02f000) [pid = 1749] [serial = 1283] [outer = 0x8e6ca800] 09:29:50 INFO - PROCESS | 1749 | 1466699390812 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9b5bc800) [pid = 1749] [serial = 1284] [outer = 0x8e6ca800] 09:29:51 INFO - PROCESS | 1749 | 1466699391756 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]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1583ms 09:29:51 INFO - PROCESS | 1749 | 1466699391808 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 1749 | 1466699391812 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:29:51 INFO - PROCESS | 1749 | 1466699391823 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 1749 | 1466699391826 Marionette TRACE conn4 <- [1,1682,null,{}] 09:29:51 INFO - PROCESS | 1749 | 1466699391833 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}] 09:29:51 INFO - PROCESS | 1749 | 1466699391838 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:52 INFO - PROCESS | 1749 | 1466699392024 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:29:52 INFO - PROCESS | 1749 | 1466699392209 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 1749 | 1466699392217 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d447400 == 39 [pid = 1749] [id = 428] 09:29:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x8d448800) [pid = 1749] [serial = 1285] [outer = (nil)] 09:29:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9d48b000) [pid = 1749] [serial = 1286] [outer = 0x8d448800] 09:29:52 INFO - PROCESS | 1749 | 1466699392365 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9d591c00) [pid = 1749] [serial = 1287] [outer = 0x8d448800] 09:29:53 INFO - PROCESS | 1749 | 1466699393360 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]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1582ms 09:29:53 INFO - PROCESS | 1749 | 1466699393407 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:29:53 INFO - PROCESS | 1749 | 1466699393411 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:29:53 INFO - PROCESS | 1749 | 1466699393418 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 1749 | 1466699393422 Marionette TRACE conn4 <- [1,1686,null,{}] 09:29:53 INFO - PROCESS | 1749 | 1466699393428 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}] 09:29:53 INFO - PROCESS | 1749 | 1466699393433 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:53 INFO - PROCESS | 1749 | 1466699393622 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:29:53 INFO - PROCESS | 1749 | 1466699393864 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 1749 | 1466699393871 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43d000 == 40 [pid = 1749] [id = 429] 09:29:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x908b9400) [pid = 1749] [serial = 1288] [outer = (nil)] 09:29:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x924c9000) [pid = 1749] [serial = 1289] [outer = 0x908b9400] 09:29:54 INFO - PROCESS | 1749 | 1466699394006 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9524c800) [pid = 1749] [serial = 1290] [outer = 0x908b9400] 09:29:55 INFO - PROCESS | 1749 | 1466699395133 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]]]}] 09:29:55 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 09:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1797ms 09:29:55 INFO - PROCESS | 1749 | 1466699395215 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1749 | 1466699395222 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:29:55 INFO - PROCESS | 1749 | 1466699395230 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1749 | 1466699395236 Marionette TRACE conn4 <- [1,1690,null,{}] 09:29:55 INFO - PROCESS | 1749 | 1466699395244 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}] 09:29:55 INFO - PROCESS | 1749 | 1466699395251 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:55 INFO - PROCESS | 1749 | 1466699395498 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:29:55 INFO - PROCESS | 1749 | 1466699395737 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1749 | 1466699395748 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x90799c00 == 41 [pid = 1749] [id = 430] 09:29:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x908b5400) [pid = 1749] [serial = 1291] [outer = (nil)] 09:29:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x9158a000) [pid = 1749] [serial = 1292] [outer = 0x908b5400] 09:29:55 INFO - PROCESS | 1749 | 1466699395828 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x91595800) [pid = 1749] [serial = 1293] [outer = 0x908b5400] 09:29:56 INFO - PROCESS | 1749 | --DOCSHELL 0x9096e800 == 40 [pid = 1749] [id = 418] 09:29:56 INFO - PROCESS | 1749 | --DOCSHELL 0x9232ac00 == 39 [pid = 1749] [id = 417] 09:29:56 INFO - PROCESS | 1749 | 1466699396876 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]]]}] 09:29:56 INFO - PROCESS | 1749 | --DOCSHELL 0x91596c00 == 38 [pid = 1749] [id = 416] 09:29:56 INFO - PROCESS | 1749 | --DOCSHELL 0x90795000 == 37 [pid = 1749] [id = 415] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x9544f400) [pid = 1749] [serial = 1184] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x9191c800) [pid = 1749] [serial = 1202] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9a60bc00) [pid = 1749] [serial = 1191] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9ac8b400) [pid = 1749] [serial = 1194] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x99c0c000) [pid = 1749] [serial = 1188] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9795cc00) [pid = 1749] [serial = 1185] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9096a400) [pid = 1749] [serial = 1199] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x93a3b000) [pid = 1749] [serial = 1205] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x92334400) [pid = 1749] [serial = 1197] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9a6d2c00) [pid = 1749] [serial = 1193] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x95253000) [pid = 1749] [serial = 1208] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x93922400) [pid = 1749] [serial = 1176] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x998d0000) [pid = 1749] [serial = 1187] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x924d1000) [pid = 1749] [serial = 1170] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x91bdc400) [pid = 1749] [serial = 1196] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x93d51400) [pid = 1749] [serial = 1178] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x95406400) [pid = 1749] [serial = 1211] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x95327800) [pid = 1749] [serial = 1181] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9127c400) [pid = 1749] [serial = 1173] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9524d800) [pid = 1749] [serial = 1179] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91279800) [pid = 1749] [serial = 1200] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9a609400) [pid = 1749] [serial = 1190] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x924d3000) [pid = 1749] [serial = 1175] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x97958c00) [pid = 1749] [serial = 1212] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9532bc00) [pid = 1749] [serial = 1182] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91ddd800) [pid = 1749] [serial = 1203] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x95324000) [pid = 1749] [serial = 1209] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x90965800) [pid = 1749] [serial = 1172] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x93d47800) [pid = 1749] [serial = 1206] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9999d400) [pid = 1749] [serial = 1215] [outer = (nil)] [url = about:blank] 09:29:56 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x95444800) [pid = 1749] [serial = 1214] [outer = (nil)] [url = about:blank] 09:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1737ms 09:29:56 INFO - PROCESS | 1749 | 1466699396967 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 1749 | 1466699396975 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:29:56 INFO - PROCESS | 1749 | 1466699396985 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 1749 | 1466699396989 Marionette TRACE conn4 <- [1,1694,null,{}] 09:29:57 INFO - PROCESS | 1749 | 1466699397005 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}] 09:29:57 INFO - PROCESS | 1749 | 1466699397011 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:57 INFO - PROCESS | 1749 | 1466699397191 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:29:57 INFO - PROCESS | 1749 | 1466699397402 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 1749 | 1466699397411 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x91596c00 == 38 [pid = 1749] [id = 431] 09:29:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9191ec00) [pid = 1749] [serial = 1294] [outer = (nil)] 09:29:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x91dd8800) [pid = 1749] [serial = 1295] [outer = 0x9191ec00] 09:29:57 INFO - PROCESS | 1749 | 1466699397488 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x922dec00) [pid = 1749] [serial = 1296] [outer = 0x9191ec00] 09:29:58 INFO - PROCESS | 1749 | 1466699398327 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]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1384ms 09:29:58 INFO - PROCESS | 1749 | 1466699398370 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 1749 | 1466699398373 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:29:58 INFO - PROCESS | 1749 | 1466699398380 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1749 | 1466699398386 Marionette TRACE conn4 <- [1,1698,null,{}] 09:29:58 INFO - PROCESS | 1749 | 1466699398411 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}] 09:29:58 INFO - PROCESS | 1749 | 1466699398425 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:58 INFO - PROCESS | 1749 | 1466699398602 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:29:58 INFO - PROCESS | 1749 | 1466699398744 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 1749 | 1466699398759 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:29:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x93923000 == 39 [pid = 1749] [id = 432] 09:29:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x93a3b800) [pid = 1749] [serial = 1297] [outer = (nil)] 09:29:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93d49800) [pid = 1749] [serial = 1298] [outer = 0x93a3b800] 09:29:58 INFO - PROCESS | 1749 | 1466699398834 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x95250000) [pid = 1749] [serial = 1299] [outer = 0x93a3b800] 09:29:59 INFO - PROCESS | 1749 | 1466699399734 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]]]}] 09:29:59 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 09:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1387ms 09:29:59 INFO - PROCESS | 1749 | 1466699399768 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 1749 | 1466699399772 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:29:59 INFO - PROCESS | 1749 | 1466699399779 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 1749 | 1466699399783 Marionette TRACE conn4 <- [1,1702,null,{}] 09:29:59 INFO - PROCESS | 1749 | 1466699399795 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}] 09:29:59 INFO - PROCESS | 1749 | 1466699399799 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:00 INFO - PROCESS | 1749 | 1466699400036 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:30:00 INFO - PROCESS | 1749 | 1466699400065 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 1749 | 1466699400071 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x91593c00 == 40 [pid = 1749] [id = 433] 09:30:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9397ec00) [pid = 1749] [serial = 1300] [outer = (nil)] 09:30:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x953f1000) [pid = 1749] [serial = 1301] [outer = 0x9397ec00] 09:30:00 INFO - PROCESS | 1749 | 1466699400149 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x95406400) [pid = 1749] [serial = 1302] [outer = 0x9397ec00] 09:30:01 INFO - PROCESS | 1749 | 1466699401148 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]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1441ms 09:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:30:01 INFO - PROCESS | 1749 | 1466699401222 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 1749 | 1466699401225 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:30:01 INFO - PROCESS | 1749 | 1466699401232 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 1749 | 1466699401236 Marionette TRACE conn4 <- [1,1706,null,{}] 09:30:01 INFO - PROCESS | 1749 | 1466699401246 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}] 09:30:01 INFO - PROCESS | 1749 | 1466699401251 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:01 INFO - PROCESS | 1749 | 1466699401492 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x908bd000) [pid = 1749] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x924c7c00) [pid = 1749] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x97961400) [pid = 1749] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9a606400) [pid = 1749] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x922df000) [pid = 1749] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9a604800) [pid = 1749] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x91919400) [pid = 1749] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9232b400) [pid = 1749] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x93979800) [pid = 1749] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x90798c00) [pid = 1749] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9adba000) [pid = 1749] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x91587400) [pid = 1749] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x908b6400) [pid = 1749] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:30:01 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x92208000) [pid = 1749] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:30:01 INFO - PROCESS | 1749 | 1466699401812 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 1749 | 1466699401823 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c3400 == 41 [pid = 1749] [id = 434] 09:30:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x8e6d0800) [pid = 1749] [serial = 1303] [outer = (nil)] 09:30:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x908c2000) [pid = 1749] [serial = 1304] [outer = 0x8e6d0800] 09:30:01 INFO - PROCESS | 1749 | 1466699401919 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9191f800) [pid = 1749] [serial = 1305] [outer = 0x8e6d0800] 09:30:02 INFO - PROCESS | 1749 | 1466699402723 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]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1537ms 09:30:02 INFO - PROCESS | 1749 | 1466699402769 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:30:02 INFO - PROCESS | 1749 | 1466699402773 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:30:02 INFO - PROCESS | 1749 | 1466699402779 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1749 | 1466699402783 Marionette TRACE conn4 <- [1,1710,null,{}] 09:30:02 INFO - PROCESS | 1749 | 1466699402789 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}] 09:30:02 INFO - PROCESS | 1749 | 1466699402798 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:03 INFO - PROCESS | 1749 | 1466699403000 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:30:03 INFO - PROCESS | 1749 | 1466699403140 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1749 | 1466699403149 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c6800 == 42 [pid = 1749] [id = 435] 09:30:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x908b7800) [pid = 1749] [serial = 1306] [outer = (nil)] 09:30:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x98360000) [pid = 1749] [serial = 1307] [outer = 0x908b7800] 09:30:03 INFO - PROCESS | 1749 | 1466699403222 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x99c47800) [pid = 1749] [serial = 1308] [outer = 0x908b7800] 09:30:04 INFO - PROCESS | 1749 | 1466699404287 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]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1585ms 09:30:04 INFO - PROCESS | 1749 | 1466699404366 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 1749 | 1466699404373 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:30:04 INFO - PROCESS | 1749 | 1466699404382 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 1749 | 1466699404388 Marionette TRACE conn4 <- [1,1714,null,{}] 09:30:04 INFO - PROCESS | 1749 | 1466699404397 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}] 09:30:04 INFO - PROCESS | 1749 | 1466699404404 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:04 INFO - PROCESS | 1749 | 1466699404665 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:30:04 INFO - PROCESS | 1749 | 1466699404917 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 1749 | 1466699404927 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x9127d400 == 43 [pid = 1749] [id = 436] 09:30:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9127dc00) [pid = 1749] [serial = 1309] [outer = (nil)] 09:30:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91914800) [pid = 1749] [serial = 1310] [outer = 0x9127dc00] 09:30:05 INFO - PROCESS | 1749 | 1466699405076 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x92204400) [pid = 1749] [serial = 1311] [outer = 0x9127dc00] 09:30:06 INFO - PROCESS | 1749 | 1466699406081 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]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1742ms 09:30:06 INFO - PROCESS | 1749 | 1466699406125 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 1749 | 1466699406133 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:30:06 INFO - PROCESS | 1749 | 1466699406144 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 1749 | 1466699406148 Marionette TRACE conn4 <- [1,1718,null,{}] 09:30:06 INFO - PROCESS | 1749 | 1466699406155 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}] 09:30:06 INFO - PROCESS | 1749 | 1466699406162 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:06 INFO - PROCESS | 1749 | 1466699406382 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:30:06 INFO - PROCESS | 1749 | 1466699406565 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 1749 | 1466699406573 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x91279000 == 44 [pid = 1749] [id = 437] 09:30:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x924c8c00) [pid = 1749] [serial = 1312] [outer = (nil)] 09:30:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93d44800) [pid = 1749] [serial = 1313] [outer = 0x924c8c00] 09:30:06 INFO - PROCESS | 1749 | 1466699406667 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x95250400) [pid = 1749] [serial = 1314] [outer = 0x924c8c00] 09:30:07 INFO - PROCESS | 1749 | 1466699407760 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]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1684ms 09:30:07 INFO - PROCESS | 1749 | 1466699407829 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 1749 | 1466699407833 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:30:07 INFO - PROCESS | 1749 | 1466699407841 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 1749 | 1466699407848 Marionette TRACE conn4 <- [1,1722,null,{}] 09:30:07 INFO - PROCESS | 1749 | 1466699407866 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}] 09:30:07 INFO - PROCESS | 1749 | 1466699407876 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:08 INFO - PROCESS | 1749 | 1466699408144 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:30:08 INFO - PROCESS | 1749 | 1466699408386 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 1749 | 1466699408398 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x924d2000 == 45 [pid = 1749] [id = 438] 09:30:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x99c05400) [pid = 1749] [serial = 1315] [outer = (nil)] 09:30:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a60b800) [pid = 1749] [serial = 1316] [outer = 0x99c05400] 09:30:08 INFO - PROCESS | 1749 | 1466699408533 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9a6cac00) [pid = 1749] [serial = 1317] [outer = 0x99c05400] 09:30:09 INFO - PROCESS | 1749 | 1466699409532 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]]]}] 09:30:09 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 09:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1742ms 09:30:09 INFO - PROCESS | 1749 | 1466699409600 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 1749 | 1466699409606 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:30:09 INFO - PROCESS | 1749 | 1466699409616 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 1749 | 1466699409620 Marionette TRACE conn4 <- [1,1726,null,{}] 09:30:09 INFO - PROCESS | 1749 | 1466699409626 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}] 09:30:09 INFO - PROCESS | 1749 | 1466699409631 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:09 INFO - PROCESS | 1749 | 1466699409871 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:30:10 INFO - PROCESS | 1749 | 1466699410122 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 1749 | 1466699410132 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f4c00 == 46 [pid = 1749] [id = 439] 09:30:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x98cb6c00) [pid = 1749] [serial = 1318] [outer = (nil)] 09:30:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9ac8b800) [pid = 1749] [serial = 1319] [outer = 0x98cb6c00] 09:30:10 INFO - PROCESS | 1749 | 1466699410262 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9acc1400) [pid = 1749] [serial = 1320] [outer = 0x98cb6c00] 09:30:11 INFO - PROCESS | 1749 | 1466699411267 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]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1737ms 09:30:11 INFO - PROCESS | 1749 | 1466699411356 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 1749 | 1466699411363 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:30:11 INFO - PROCESS | 1749 | 1466699411381 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 1749 | 1466699411392 Marionette TRACE conn4 <- [1,1730,null,{}] 09:30:11 INFO - PROCESS | 1749 | 1466699411475 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}] 09:30:11 INFO - PROCESS | 1749 | 1466699411485 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:11 INFO - PROCESS | 1749 | 1466699411788 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:30:12 INFO - PROCESS | 1749 | 1466699411991 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 1749 | 1466699412002 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43b800 == 47 [pid = 1749] [id = 440] 09:30:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9232f000) [pid = 1749] [serial = 1321] [outer = (nil)] 09:30:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9b064400) [pid = 1749] [serial = 1322] [outer = 0x9232f000] 09:30:12 INFO - PROCESS | 1749 | 1466699412087 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9b50e000) [pid = 1749] [serial = 1323] [outer = 0x9232f000] 09:30:13 INFO - PROCESS | 1749 | 1466699413087 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]]]}] 09:30:13 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 09:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1769ms 09:30:13 INFO - PROCESS | 1749 | 1466699413143 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 1749 | 1466699413151 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:30:13 INFO - PROCESS | 1749 | 1466699413161 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 1749 | 1466699413164 Marionette TRACE conn4 <- [1,1734,null,{}] 09:30:13 INFO - PROCESS | 1749 | 1466699413171 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}] 09:30:13 INFO - PROCESS | 1749 | 1466699413183 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:13 INFO - PROCESS | 1749 | 1466699413452 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:30:13 INFO - PROCESS | 1749 | 1466699413707 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1749 | 1466699413713 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac90000 == 48 [pid = 1749] [id = 441] 09:30:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9d551800) [pid = 1749] [serial = 1324] [outer = (nil)] 09:30:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa2099400) [pid = 1749] [serial = 1325] [outer = 0x9d551800] 09:30:13 INFO - PROCESS | 1749 | 1466699413818 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0xa2231c00) [pid = 1749] [serial = 1326] [outer = 0x9d551800] 09:30:14 INFO - PROCESS | 1749 | 1466699414754 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]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1645ms 09:30:14 INFO - PROCESS | 1749 | 1466699414805 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:30:14 INFO - PROCESS | 1749 | 1466699414810 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:30:14 INFO - PROCESS | 1749 | 1466699414817 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 1749 | 1466699414820 Marionette TRACE conn4 <- [1,1738,null,{}] 09:30:14 INFO - PROCESS | 1749 | 1466699414827 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}] 09:30:14 INFO - PROCESS | 1749 | 1466699414834 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:15 INFO - PROCESS | 1749 | 1466699415037 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:30:15 INFO - PROCESS | 1749 | 1466699415281 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 1749 | 1466699415289 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d448400 == 49 [pid = 1749] [id = 442] 09:30:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x95252800) [pid = 1749] [serial = 1327] [outer = (nil)] 09:30:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa2323000) [pid = 1749] [serial = 1328] [outer = 0x95252800] 09:30:15 INFO - PROCESS | 1749 | 1466699415418 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa23a7400) [pid = 1749] [serial = 1329] [outer = 0x95252800] 09:30:16 INFO - PROCESS | 1749 | 1466699416344 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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1583ms 09:30:16 INFO - PROCESS | 1749 | 1466699416401 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1749 | 1466699416406 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:30:16 INFO - PROCESS | 1749 | 1466699416413 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1749 | 1466699416417 Marionette TRACE conn4 <- [1,1742,null,{}] 09:30:16 INFO - PROCESS | 1749 | 1466699416428 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}] 09:30:16 INFO - PROCESS | 1749 | 1466699416439 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:16 INFO - PROCESS | 1749 | 1466699416680 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:30:16 INFO - PROCESS | 1749 | 1466699416911 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 1749 | 1466699416919 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x9d9e8000 == 50 [pid = 1749] [id = 443] 09:30:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0xa2237c00) [pid = 1749] [serial = 1330] [outer = (nil)] 09:30:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa2531400) [pid = 1749] [serial = 1331] [outer = 0xa2237c00] 09:30:17 INFO - PROCESS | 1749 | 1466699417052 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa257ec00) [pid = 1749] [serial = 1332] [outer = 0xa2237c00] 09:30:18 INFO - PROCESS | 1749 | 1466699418064 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]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1687ms 09:30:18 INFO - PROCESS | 1749 | 1466699418102 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1749 | 1466699418106 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:30:18 INFO - PROCESS | 1749 | 1466699418113 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1749 | 1466699418117 Marionette TRACE conn4 <- [1,1746,null,{}] 09:30:18 INFO - PROCESS | 1749 | 1466699418123 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}] 09:30:18 INFO - PROCESS | 1749 | 1466699418129 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:18 INFO - PROCESS | 1749 | 1466699418333 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:30:19 INFO - PROCESS | 1749 | 1466699419022 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 1749 | 1466699419031 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096a400 == 51 [pid = 1749] [id = 444] 09:30:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9096e000) [pid = 1749] [serial = 1333] [outer = (nil)] 09:30:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x91276c00) [pid = 1749] [serial = 1334] [outer = 0x9096e000] 09:30:19 INFO - PROCESS | 1749 | 1466699419126 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x91918c00) [pid = 1749] [serial = 1335] [outer = 0x9096e000] 09:30:20 INFO - PROCESS | 1749 | 1466699420010 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]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1932ms 09:30:20 INFO - PROCESS | 1749 | 1466699420049 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 1749 | 1466699420054 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:30:20 INFO - PROCESS | 1749 | 1466699420081 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 1749 | 1466699420087 Marionette TRACE conn4 <- [1,1750,null,{}] 09:30:20 INFO - PROCESS | 1749 | 1466699420095 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}] 09:30:20 INFO - PROCESS | 1749 | 1466699420101 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:20 INFO - PROCESS | 1749 | 1466699420288 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:30:20 INFO - PROCESS | 1749 | 1466699420655 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 1749 | 1466699420662 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x922ec400 == 52 [pid = 1749] [id = 445] 09:30:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x93922800) [pid = 1749] [serial = 1336] [outer = (nil)] 09:30:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x93d4a000) [pid = 1749] [serial = 1337] [outer = 0x93922800] 09:30:20 INFO - PROCESS | 1749 | 1466699420751 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x952d4400) [pid = 1749] [serial = 1338] [outer = 0x93922800] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c3400 == 51 [pid = 1749] [id = 434] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91593c00 == 50 [pid = 1749] [id = 433] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x93923000 == 49 [pid = 1749] [id = 432] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91596c00 == 48 [pid = 1749] [id = 431] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x90799c00 == 47 [pid = 1749] [id = 430] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91912400 == 46 [pid = 1749] [id = 414] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x908b4800 == 45 [pid = 1749] [id = 420] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x93970800 == 44 [pid = 1749] [id = 419] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x953f2400 == 43 [pid = 1749] [id = 422] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91595000 == 42 [pid = 1749] [id = 421] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x92328800 == 41 [pid = 1749] [id = 423] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x908ba400 == 40 [pid = 1749] [id = 426] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9830f400 == 39 [pid = 1749] [id = 424] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43c000 == 38 [pid = 1749] [id = 427] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8d447400 == 37 [pid = 1749] [id = 428] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43d000 == 36 [pid = 1749] [id = 429] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91dde800 == 35 [pid = 1749] [id = 425] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9096a400 == 34 [pid = 1749] [id = 444] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9d9e8000 == 33 [pid = 1749] [id = 443] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8d448400 == 32 [pid = 1749] [id = 442] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac90000 == 31 [pid = 1749] [id = 441] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x953f4c00 == 30 [pid = 1749] [id = 439] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43b800 == 29 [pid = 1749] [id = 440] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x924d2000 == 28 [pid = 1749] [id = 438] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91279000 == 27 [pid = 1749] [id = 437] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c6800 == 26 [pid = 1749] [id = 435] 09:30:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9127d400 == 25 [pid = 1749] [id = 436] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x91588800) [pid = 1749] [serial = 1218] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x9096ac00) [pid = 1749] [serial = 1217] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9397cc00) [pid = 1749] [serial = 1221] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x924ccc00) [pid = 1749] [serial = 1220] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x99c0b400) [pid = 1749] [serial = 1224] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9902e000) [pid = 1749] [serial = 1223] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9ac8a000) [pid = 1749] [serial = 1227] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9a6cc800) [pid = 1749] [serial = 1226] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x93a38800) [pid = 1749] [serial = 1245] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9adae000) [pid = 1749] [serial = 1230] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x924d5c00) [pid = 1749] [serial = 1244] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9acbb000) [pid = 1749] [serial = 1229] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x91bd8c00) [pid = 1749] [serial = 1250] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x924d5400) [pid = 1749] [serial = 1253] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9b5c2800) [pid = 1749] [serial = 1233] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9b030400) [pid = 1749] [serial = 1232] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x90964c00) [pid = 1749] [serial = 1247] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9126e800) [pid = 1749] [serial = 1248] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9d550c00) [pid = 1749] [serial = 1236] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9d48f000) [pid = 1749] [serial = 1235] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9d9e1800) [pid = 1749] [serial = 1239] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9d91c800) [pid = 1749] [serial = 1238] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x91918800) [pid = 1749] [serial = 1242] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x908c1c00) [pid = 1749] [serial = 1241] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x93d4e800) [pid = 1749] [serial = 1257] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x93b3e400) [pid = 1749] [serial = 1254] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x91be1c00) [pid = 1749] [serial = 1251] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x93925000) [pid = 1749] [serial = 1256] [outer = (nil)] [url = about:blank] 09:30:23 INFO - PROCESS | 1749 | 1466699423290 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]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 3248ms 09:30:23 INFO - PROCESS | 1749 | 1466699423326 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 1749 | 1466699423333 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:30:23 INFO - PROCESS | 1749 | 1466699423342 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 1749 | 1466699423347 Marionette TRACE conn4 <- [1,1754,null,{}] 09:30:23 INFO - PROCESS | 1749 | 1466699423355 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}] 09:30:23 INFO - PROCESS | 1749 | 1466699423360 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:23 INFO - PROCESS | 1749 | 1466699423537 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:30:23 INFO - PROCESS | 1749 | 1466699423673 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 1749 | 1466699423689 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x90796000 == 26 [pid = 1749] [id = 446] 09:30:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9079c400) [pid = 1749] [serial = 1339] [outer = (nil)] 09:30:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x908c0000) [pid = 1749] [serial = 1340] [outer = 0x9079c400] 09:30:23 INFO - PROCESS | 1749 | 1466699423761 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x90964800) [pid = 1749] [serial = 1341] [outer = 0x9079c400] 09:30:24 INFO - PROCESS | 1749 | 1466699424614 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]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1343ms 09:30:24 INFO - PROCESS | 1749 | 1466699424686 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 1749 | 1466699424694 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:30:24 INFO - PROCESS | 1749 | 1466699424705 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1749 | 1466699424710 Marionette TRACE conn4 <- [1,1758,null,{}] 09:30:24 INFO - PROCESS | 1749 | 1466699424717 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}] 09:30:24 INFO - PROCESS | 1749 | 1466699424722 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:24 INFO - PROCESS | 1749 | 1466699424895 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:30:25 INFO - PROCESS | 1749 | 1466699425038 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 1749 | 1466699425045 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x91277800 == 27 [pid = 1749] [id = 447] 09:30:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9158f800) [pid = 1749] [serial = 1342] [outer = (nil)] 09:30:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91917800) [pid = 1749] [serial = 1343] [outer = 0x9158f800] 09:30:25 INFO - PROCESS | 1749 | 1466699425133 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x91bd8c00) [pid = 1749] [serial = 1344] [outer = 0x9158f800] 09:30:26 INFO - PROCESS | 1749 | 1466699426049 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]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1390ms 09:30:26 INFO - PROCESS | 1749 | 1466699426095 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:30:26 INFO - PROCESS | 1749 | 1466699426099 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:30:26 INFO - PROCESS | 1749 | 1466699426114 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 1749 | 1466699426121 Marionette TRACE conn4 <- [1,1762,null,{}] 09:30:26 INFO - PROCESS | 1749 | 1466699426138 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}] 09:30:26 INFO - PROCESS | 1749 | 1466699426147 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:26 INFO - PROCESS | 1749 | 1466699426377 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:30:26 INFO - PROCESS | 1749 | 1466699426401 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1749 | 1466699426415 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x9232a000 == 28 [pid = 1749] [id = 448] 09:30:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x92332800) [pid = 1749] [serial = 1345] [outer = (nil)] 09:30:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x924d1c00) [pid = 1749] [serial = 1346] [outer = 0x92332800] 09:30:26 INFO - PROCESS | 1749 | 1466699426504 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x93971000) [pid = 1749] [serial = 1347] [outer = 0x92332800] 09:30:27 INFO - PROCESS | 1749 | 1466699427554 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]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1510ms 09:30:27 INFO - PROCESS | 1749 | 1466699427620 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:30:27 INFO - PROCESS | 1749 | 1466699427625 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:30:27 INFO - PROCESS | 1749 | 1466699427632 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1749 | 1466699427636 Marionette TRACE conn4 <- [1,1766,null,{}] 09:30:27 INFO - PROCESS | 1749 | 1466699427641 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}] 09:30:27 INFO - PROCESS | 1749 | 1466699427646 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:28 INFO - PROCESS | 1749 | 1466699428548 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9902e800) [pid = 1749] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x908b9400) [pid = 1749] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x924d1800) [pid = 1749] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x91275000) [pid = 1749] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x8d448800) [pid = 1749] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x93a3b800) [pid = 1749] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x8e6ca800) [pid = 1749] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x8e6d0800) [pid = 1749] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x924c9400) [pid = 1749] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x908b5400) [pid = 1749] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x95441800) [pid = 1749] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x99998c00) [pid = 1749] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x93a40800) [pid = 1749] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x91272400) [pid = 1749] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9191ec00) [pid = 1749] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9397ec00) [pid = 1749] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:30:28 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x908b7800) [pid = 1749] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:30:28 INFO - PROCESS | 1749 | 1466699428758 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 1749 | 1466699428764 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d444c00 == 29 [pid = 1749] [id = 449] 09:30:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x8e6c2000) [pid = 1749] [serial = 1348] [outer = (nil)] 09:30:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x908b4400) [pid = 1749] [serial = 1349] [outer = 0x8e6c2000] 09:30:28 INFO - PROCESS | 1749 | 1466699428842 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x924d1800) [pid = 1749] [serial = 1350] [outer = 0x8e6c2000] 09:30:29 INFO - PROCESS | 1749 | 1466699429592 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]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1991ms 09:30:29 INFO - PROCESS | 1749 | 1466699429622 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 1749 | 1466699429626 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:30:29 INFO - PROCESS | 1749 | 1466699429632 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 1749 | 1466699429635 Marionette TRACE conn4 <- [1,1770,null,{}] 09:30:29 INFO - PROCESS | 1749 | 1466699429642 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}] 09:30:29 INFO - PROCESS | 1749 | 1466699429647 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:29 INFO - PROCESS | 1749 | 1466699429854 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:30:29 INFO - PROCESS | 1749 | 1466699429874 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1749 | 1466699429883 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x91270400 == 30 [pid = 1749] [id = 450] 09:30:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x924d0c00) [pid = 1749] [serial = 1351] [outer = (nil)] 09:30:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x93d48000) [pid = 1749] [serial = 1352] [outer = 0x924d0c00] 09:30:29 INFO - PROCESS | 1749 | 1466699429955 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93d4f800) [pid = 1749] [serial = 1353] [outer = 0x924d0c00] 09:30:31 INFO - PROCESS | 1749 | 1466699431029 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]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1445ms 09:30:31 INFO - PROCESS | 1749 | 1466699431080 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 1749 | 1466699431087 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:30:31 INFO - PROCESS | 1749 | 1466699431097 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 1749 | 1466699431103 Marionette TRACE conn4 <- [1,1774,null,{}] 09:30:31 INFO - PROCESS | 1749 | 1466699431112 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}] 09:30:31 INFO - PROCESS | 1749 | 1466699431118 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:31 INFO - PROCESS | 1749 | 1466699431322 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:30:31 INFO - PROCESS | 1749 | 1466699431586 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 1749 | 1466699431602 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079ac00 == 31 [pid = 1749] [id = 451] 09:30:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x908b4800) [pid = 1749] [serial = 1354] [outer = (nil)] 09:30:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91587400) [pid = 1749] [serial = 1355] [outer = 0x908b4800] 09:30:31 INFO - PROCESS | 1749 | 1466699431736 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91914400) [pid = 1749] [serial = 1356] [outer = 0x908b4800] 09:30:32 INFO - PROCESS | 1749 | 1466699432696 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]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1640ms 09:30:32 INFO - PROCESS | 1749 | 1466699432737 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 1749 | 1466699432745 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:30:32 INFO - PROCESS | 1749 | 1466699432756 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1749 | 1466699432761 Marionette TRACE conn4 <- [1,1778,null,{}] 09:30:32 INFO - PROCESS | 1749 | 1466699432768 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}] 09:30:32 INFO - PROCESS | 1749 | 1466699432774 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:32 INFO - PROCESS | 1749 | 1466699432971 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:30:33 INFO - PROCESS | 1749 | 1466699433201 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 1749 | 1466699433207 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c8000 == 32 [pid = 1749] [id = 452] 09:30:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x924ce000) [pid = 1749] [serial = 1357] [outer = (nil)] 09:30:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93a37800) [pid = 1749] [serial = 1358] [outer = 0x924ce000] 09:30:33 INFO - PROCESS | 1749 | 1466699433345 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x93974400) [pid = 1749] [serial = 1359] [outer = 0x924ce000] 09:30:34 INFO - PROCESS | 1749 | 1466699434409 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]]]}] 09:30:34 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 09:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1687ms 09:30:34 INFO - PROCESS | 1749 | 1466699434443 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 1749 | 1466699434447 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:30:34 INFO - PROCESS | 1749 | 1466699434455 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 1749 | 1466699434462 Marionette TRACE conn4 <- [1,1782,null,{}] 09:30:34 INFO - PROCESS | 1749 | 1466699434479 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}] 09:30:34 INFO - PROCESS | 1749 | 1466699434489 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:34 INFO - PROCESS | 1749 | 1466699434689 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:30:34 INFO - PROCESS | 1749 | 1466699434925 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 1749 | 1466699434937 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f9800 == 33 [pid = 1749] [id = 453] 09:30:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x953f9c00) [pid = 1749] [serial = 1360] [outer = (nil)] 09:30:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x95445800) [pid = 1749] [serial = 1361] [outer = 0x953f9c00] 09:30:35 INFO - PROCESS | 1749 | 1466699435042 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9795d000) [pid = 1749] [serial = 1362] [outer = 0x953f9c00] 09:30:35 INFO - PROCESS | 1749 | 1466699435958 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]]]}] 09:30:35 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 09:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1542ms 09:30:36 INFO - PROCESS | 1749 | 1466699436016 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 1749 | 1466699436022 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:30:36 INFO - PROCESS | 1749 | 1466699436031 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 1749 | 1466699436036 Marionette TRACE conn4 <- [1,1786,null,{}] 09:30:36 INFO - PROCESS | 1749 | 1466699436042 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}] 09:30:36 INFO - PROCESS | 1749 | 1466699436048 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:36 INFO - PROCESS | 1749 | 1466699436237 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:30:36 INFO - PROCESS | 1749 | 1466699436421 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 1749 | 1466699436434 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x92327400 == 34 [pid = 1749] [id = 454] 09:30:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9540d000) [pid = 1749] [serial = 1363] [outer = (nil)] 09:30:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9999d400) [pid = 1749] [serial = 1364] [outer = 0x9540d000] 09:30:36 INFO - PROCESS | 1749 | 1466699436516 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x99ae6c00) [pid = 1749] [serial = 1365] [outer = 0x9540d000] 09:30:37 INFO - PROCESS | 1749 | 1466699437528 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]]]}] 09:30:37 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 09:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1548ms 09:30:37 INFO - PROCESS | 1749 | 1466699437581 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 1749 | 1466699437585 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:30:37 INFO - PROCESS | 1749 | 1466699437591 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 1749 | 1466699437595 Marionette TRACE conn4 <- [1,1790,null,{}] 09:30:37 INFO - PROCESS | 1749 | 1466699437601 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}] 09:30:37 INFO - PROCESS | 1749 | 1466699437607 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:37 INFO - PROCESS | 1749 | 1466699437790 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:30:37 INFO - PROCESS | 1749 | 1466699437972 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 1749 | 1466699437980 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x93926400 == 35 [pid = 1749] [id = 455] 09:30:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x953fac00) [pid = 1749] [serial = 1366] [outer = (nil)] 09:30:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9a2e9c00) [pid = 1749] [serial = 1367] [outer = 0x953fac00] 09:30:38 INFO - PROCESS | 1749 | 1466699438070 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9a418c00) [pid = 1749] [serial = 1368] [outer = 0x953fac00] 09:30:39 INFO - PROCESS | 1749 | 1466699439067 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]]]}] 09:30:39 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) 09:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1532ms 09:30:39 INFO - PROCESS | 1749 | 1466699439124 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 1749 | 1466699439128 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:30:39 INFO - PROCESS | 1749 | 1466699439135 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 1749 | 1466699439139 Marionette TRACE conn4 <- [1,1794,null,{}] 09:30:39 INFO - PROCESS | 1749 | 1466699439145 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}] 09:30:39 INFO - PROCESS | 1749 | 1466699439156 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:39 INFO - PROCESS | 1749 | 1466699439452 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:30:39 INFO - PROCESS | 1749 | 1466699439709 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 1749 | 1466699439715 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c1c00 == 36 [pid = 1749] [id = 456] 09:30:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x90966400) [pid = 1749] [serial = 1369] [outer = (nil)] 09:30:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9a610000) [pid = 1749] [serial = 1370] [outer = 0x90966400] 09:30:39 INFO - PROCESS | 1749 | 1466699439806 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9a6d4c00) [pid = 1749] [serial = 1371] [outer = 0x90966400] 09:30:40 INFO - PROCESS | 1749 | 1466699440704 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]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1643ms 09:30:40 INFO - PROCESS | 1749 | 1466699440780 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 1749 | 1466699440783 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:30:40 INFO - PROCESS | 1749 | 1466699440791 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 1749 | 1466699440794 Marionette TRACE conn4 <- [1,1798,null,{}] 09:30:40 INFO - PROCESS | 1749 | 1466699440800 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}] 09:30:40 INFO - PROCESS | 1749 | 1466699440806 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:40 INFO - PROCESS | 1749 | 1466699440991 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:30:41 INFO - PROCESS | 1749 | 1466699441175 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 1749 | 1466699441186 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43d400 == 37 [pid = 1749] [id = 457] 09:30:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x90796800) [pid = 1749] [serial = 1372] [outer = (nil)] 09:30:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9adb3400) [pid = 1749] [serial = 1373] [outer = 0x90796800] 09:30:41 INFO - PROCESS | 1749 | 1466699441272 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9adae800) [pid = 1749] [serial = 1374] [outer = 0x90796800] 09:30:42 INFO - PROCESS | 1749 | 1466699442234 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]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1490ms 09:30:42 INFO - PROCESS | 1749 | 1466699442282 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:30:42 INFO - PROCESS | 1749 | 1466699442287 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:30:42 INFO - PROCESS | 1749 | 1466699442294 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 1749 | 1466699442298 Marionette TRACE conn4 <- [1,1802,null,{}] 09:30:42 INFO - PROCESS | 1749 | 1466699442304 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}] 09:30:42 INFO - PROCESS | 1749 | 1466699442309 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:42 INFO - PROCESS | 1749 | 1466699442497 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:30:42 INFO - PROCESS | 1749 | 1466699442694 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 1749 | 1466699442705 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x99c47400 == 38 [pid = 1749] [id = 458] 09:30:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9a6d1c00) [pid = 1749] [serial = 1375] [outer = (nil)] 09:30:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9b50c000) [pid = 1749] [serial = 1376] [outer = 0x9a6d1c00] 09:30:42 INFO - PROCESS | 1749 | 1466699442790 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9b9c7000) [pid = 1749] [serial = 1377] [outer = 0x9a6d1c00] 09:30:43 INFO - PROCESS | 1749 | 1466699443743 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]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1484ms 09:30:43 INFO - PROCESS | 1749 | 1466699443778 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 1749 | 1466699443783 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:30:43 INFO - PROCESS | 1749 | 1466699443790 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 1749 | 1466699443794 Marionette TRACE conn4 <- [1,1806,null,{}] 09:30:43 INFO - PROCESS | 1749 | 1466699443801 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}] 09:30:43 INFO - PROCESS | 1749 | 1466699443806 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:43 INFO - PROCESS | 1749 | 1466699443987 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:30:44 INFO - PROCESS | 1749 | 1466699444171 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 1749 | 1466699444178 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d443c00 == 39 [pid = 1749] [id = 459] 09:30:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x908b8c00) [pid = 1749] [serial = 1378] [outer = (nil)] 09:30:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9d551000) [pid = 1749] [serial = 1379] [outer = 0x908b8c00] 09:30:44 INFO - PROCESS | 1749 | 1466699444281 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9d91d000) [pid = 1749] [serial = 1380] [outer = 0x908b8c00] 09:30:45 INFO - PROCESS | 1749 | 1466699445243 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]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1532ms 09:30:45 INFO - PROCESS | 1749 | 1466699445324 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 1749 | 1466699445327 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:30:45 INFO - PROCESS | 1749 | 1466699445334 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 1749 | 1466699445338 Marionette TRACE conn4 <- [1,1810,null,{}] 09:30:45 INFO - PROCESS | 1749 | 1466699445344 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}] 09:30:45 INFO - PROCESS | 1749 | 1466699445349 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:45 INFO - PROCESS | 1749 | 1466699445567 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:30:45 INFO - PROCESS | 1749 | 1466699445796 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 1749 | 1466699445805 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be7800 == 40 [pid = 1749] [id = 460] 09:30:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x922e0000) [pid = 1749] [serial = 1381] [outer = (nil)] 09:30:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0xa1111000) [pid = 1749] [serial = 1382] [outer = 0x922e0000] 09:30:45 INFO - PROCESS | 1749 | 1466699445933 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0xa1188400) [pid = 1749] [serial = 1383] [outer = 0x922e0000] 09:30:46 INFO - PROCESS | 1749 | 1466699446930 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]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1631ms 09:30:46 INFO - PROCESS | 1749 | 1466699446966 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 1749 | 1466699446971 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:30:46 INFO - PROCESS | 1749 | 1466699446979 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 1749 | 1466699446984 Marionette TRACE conn4 <- [1,1814,null,{}] 09:30:46 INFO - PROCESS | 1749 | 1466699446990 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}] 09:30:47 INFO - PROCESS | 1749 | 1466699446996 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:47 INFO - PROCESS | 1749 | 1466699447216 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:30:47 INFO - PROCESS | 1749 | 1466699447460 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 1749 | 1466699447472 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x90794400 == 41 [pid = 1749] [id = 461] 09:30:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0xa23b2c00) [pid = 1749] [serial = 1384] [outer = (nil)] 09:30:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0xa23f8000) [pid = 1749] [serial = 1385] [outer = 0xa23b2c00] 09:30:47 INFO - PROCESS | 1749 | 1466699447621 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0xa25ed000) [pid = 1749] [serial = 1386] [outer = 0xa23b2c00] 09:30:48 INFO - PROCESS | 1749 | 1466699448588 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]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1647ms 09:30:48 INFO - PROCESS | 1749 | 1466699448628 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 1749 | 1466699448632 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:30:48 INFO - PROCESS | 1749 | 1466699448639 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 1749 | 1466699448643 Marionette TRACE conn4 <- [1,1818,null,{}] 09:30:48 INFO - PROCESS | 1749 | 1466699448648 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}] 09:30:48 INFO - PROCESS | 1749 | 1466699448654 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:48 INFO - PROCESS | 1749 | 1466699448844 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:30:49 INFO - PROCESS | 1749 | 1466699449099 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 1749 | 1466699449107 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cc400 == 42 [pid = 1749] [id = 462] 09:30:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x90797c00) [pid = 1749] [serial = 1387] [outer = (nil)] 09:30:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x92205000) [pid = 1749] [serial = 1388] [outer = 0x90797c00] 09:30:49 INFO - PROCESS | 1749 | 1466699449254 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x93a35c00) [pid = 1749] [serial = 1389] [outer = 0x90797c00] 09:30:50 INFO - PROCESS | 1749 | 1466699450441 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]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1881ms 09:30:50 INFO - PROCESS | 1749 | 1466699450522 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:30:50 INFO - PROCESS | 1749 | 1466699450528 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:30:50 INFO - PROCESS | 1749 | 1466699450537 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 1749 | 1466699450542 Marionette TRACE conn4 <- [1,1822,null,{}] 09:30:50 INFO - PROCESS | 1749 | 1466699450551 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}] 09:30:50 INFO - PROCESS | 1749 | 1466699450557 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:50 INFO - PROCESS | 1749 | 1466699450786 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:30:51 INFO - PROCESS | 1749 | 1466699451021 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 1749 | 1466699451028 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b7800 == 43 [pid = 1749] [id = 463] 09:30:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x908b9c00) [pid = 1749] [serial = 1390] [outer = (nil)] 09:30:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x9127b400) [pid = 1749] [serial = 1391] [outer = 0x908b9c00] 09:30:51 INFO - PROCESS | 1749 | 1466699451114 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x9158c000) [pid = 1749] [serial = 1392] [outer = 0x908b9c00] 09:30:52 INFO - PROCESS | 1749 | --DOCSHELL 0x8d444c00 == 42 [pid = 1749] [id = 449] 09:30:52 INFO - PROCESS | 1749 | --DOCSHELL 0x9232a000 == 41 [pid = 1749] [id = 448] 09:30:52 INFO - PROCESS | 1749 | 1466699452200 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]]]}] 09:30:52 INFO - PROCESS | 1749 | --DOCSHELL 0x91277800 == 40 [pid = 1749] [id = 447] 09:30:52 INFO - PROCESS | 1749 | --DOCSHELL 0x90796000 == 39 [pid = 1749] [id = 446] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x99c47800) [pid = 1749] [serial = 1308] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x98360000) [pid = 1749] [serial = 1307] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x999a4000) [pid = 1749] [serial = 1271] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x9524c800) [pid = 1749] [serial = 1290] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x9ac95400) [pid = 1749] [serial = 1278] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9adb9400) [pid = 1749] [serial = 1280] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x924c9000) [pid = 1749] [serial = 1289] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x9acc1800) [pid = 1749] [serial = 1281] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x9d591c00) [pid = 1749] [serial = 1287] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x93d49800) [pid = 1749] [serial = 1298] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x9b5bc800) [pid = 1749] [serial = 1284] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9d48b000) [pid = 1749] [serial = 1286] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9191f800) [pid = 1749] [serial = 1305] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9127b800) [pid = 1749] [serial = 1266] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9158a000) [pid = 1749] [serial = 1292] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9835b800) [pid = 1749] [serial = 1268] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x91595800) [pid = 1749] [serial = 1293] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9a604000) [pid = 1749] [serial = 1275] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x952d8800) [pid = 1749] [serial = 1260] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x908c2000) [pid = 1749] [serial = 1304] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x91be7c00) [pid = 1749] [serial = 1263] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x93a36000) [pid = 1749] [serial = 1265] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x94830800) [pid = 1749] [serial = 1259] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9b02f000) [pid = 1749] [serial = 1283] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9a601c00) [pid = 1749] [serial = 1274] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x922dec00) [pid = 1749] [serial = 1296] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x953f1000) [pid = 1749] [serial = 1301] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x98a76400) [pid = 1749] [serial = 1269] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9158d800) [pid = 1749] [serial = 1262] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91dd8800) [pid = 1749] [serial = 1295] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x95406400) [pid = 1749] [serial = 1302] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9ac91000) [pid = 1749] [serial = 1277] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x95250000) [pid = 1749] [serial = 1299] [outer = (nil)] [url = about:blank] 09:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1739ms 09:30:52 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x99af1000) [pid = 1749] [serial = 1272] [outer = (nil)] [url = about:blank] 09:30:52 INFO - PROCESS | 1749 | 1466699452276 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 1749 | 1466699452283 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:30:52 INFO - PROCESS | 1749 | 1466699452294 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 1749 | 1466699452298 Marionette TRACE conn4 <- [1,1826,null,{}] 09:30:52 INFO - PROCESS | 1749 | 1466699452305 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}] 09:30:52 INFO - PROCESS | 1749 | 1466699452311 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:52 INFO - PROCESS | 1749 | 1466699452505 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:30:52 INFO - PROCESS | 1749 | 1466699452722 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1749 | 1466699452731 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bdf800 == 40 [pid = 1749] [id = 464] 09:30:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x91be7c00) [pid = 1749] [serial = 1393] [outer = (nil)] 09:30:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91ddb400) [pid = 1749] [serial = 1394] [outer = 0x91be7c00] 09:30:52 INFO - PROCESS | 1749 | 1466699452814 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x922e6c00) [pid = 1749] [serial = 1395] [outer = 0x91be7c00] 09:30:53 INFO - PROCESS | 1749 | 1466699453680 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]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1434ms 09:30:53 INFO - PROCESS | 1749 | 1466699453728 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1749 | 1466699453731 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:30:53 INFO - PROCESS | 1749 | 1466699453743 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 1749 | 1466699453748 Marionette TRACE conn4 <- [1,1830,null,{}] 09:30:53 INFO - PROCESS | 1749 | 1466699453765 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}] 09:30:53 INFO - PROCESS | 1749 | 1466699453774 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:53 INFO - PROCESS | 1749 | 1466699453956 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:30:54 INFO - PROCESS | 1749 | 1466699454114 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 1749 | 1466699454125 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x92210400 == 41 [pid = 1749] [id = 465] 09:30:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x924d6400) [pid = 1749] [serial = 1396] [outer = (nil)] 09:30:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x94830c00) [pid = 1749] [serial = 1397] [outer = 0x924d6400] 09:30:54 INFO - PROCESS | 1749 | 1466699454205 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x952d3000) [pid = 1749] [serial = 1398] [outer = 0x924d6400] 09:30:55 INFO - PROCESS | 1749 | 1466699455090 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]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1392ms 09:30:55 INFO - PROCESS | 1749 | 1466699455132 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 1749 | 1466699455137 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:30:55 INFO - PROCESS | 1749 | 1466699455143 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 1749 | 1466699455146 Marionette TRACE conn4 <- [1,1834,null,{}] 09:30:55 INFO - PROCESS | 1749 | 1466699455153 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}] 09:30:55 INFO - PROCESS | 1749 | 1466699455158 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:55 INFO - PROCESS | 1749 | 1466699455397 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:30:55 INFO - PROCESS | 1749 | 1466699455420 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1749 | 1466699455427 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x9482cc00 == 42 [pid = 1749] [id = 466] 09:30:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x952d0000) [pid = 1749] [serial = 1399] [outer = (nil)] 09:30:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x953f9400) [pid = 1749] [serial = 1400] [outer = 0x952d0000] 09:30:55 INFO - PROCESS | 1749 | 1466699455503 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x98a07400) [pid = 1749] [serial = 1401] [outer = 0x952d0000] 09:30:56 INFO - PROCESS | 1749 | 1466699456521 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]]]}] 09:30:56 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 09:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1439ms 09:30:56 INFO - PROCESS | 1749 | 1466699456586 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1749 | 1466699456590 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:30:56 INFO - PROCESS | 1749 | 1466699456597 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1749 | 1466699456600 Marionette TRACE conn4 <- [1,1838,null,{}] 09:30:56 INFO - PROCESS | 1749 | 1466699456606 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}] 09:30:56 INFO - PROCESS | 1749 | 1466699456611 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:56 INFO - PROCESS | 1749 | 1466699456853 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9127dc00) [pid = 1749] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x924c8c00) [pid = 1749] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x99c05400) [pid = 1749] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x98cb6c00) [pid = 1749] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9232f000) [pid = 1749] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9d551800) [pid = 1749] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x95252800) [pid = 1749] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa2237c00) [pid = 1749] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9079c400) [pid = 1749] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x93922800) [pid = 1749] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9158f800) [pid = 1749] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9096e000) [pid = 1749] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x92332800) [pid = 1749] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:30:57 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x8e6c2000) [pid = 1749] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:30:57 INFO - PROCESS | 1749 | 1466699457317 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1749 | 1466699457328 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d443800 == 43 [pid = 1749] [id = 467] 09:30:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x8d444400) [pid = 1749] [serial = 1402] [outer = (nil)] 09:30:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x8e6c5800) [pid = 1749] [serial = 1403] [outer = 0x8d444400] 09:30:57 INFO - PROCESS | 1749 | 1466699457425 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x8e6cfc00) [pid = 1749] [serial = 1404] [outer = 0x8d444400] 09:30:58 INFO - PROCESS | 1749 | 1466699458487 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]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1934ms 09:30:58 INFO - PROCESS | 1749 | 1466699458536 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1749 | 1466699458543 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:30:58 INFO - PROCESS | 1749 | 1466699458552 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1749 | 1466699458558 Marionette TRACE conn4 <- [1,1842,null,{}] 09:30:58 INFO - PROCESS | 1749 | 1466699458567 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}] 09:30:58 INFO - PROCESS | 1749 | 1466699458575 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:58 INFO - PROCESS | 1749 | 1466699458834 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:30:59 INFO - PROCESS | 1749 | 1466699459131 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1749 | 1466699459146 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:30:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x91277000 == 44 [pid = 1749] [id = 468] 09:30:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9127a800) [pid = 1749] [serial = 1405] [outer = (nil)] 09:30:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91595800) [pid = 1749] [serial = 1406] [outer = 0x9127a800] 09:30:59 INFO - PROCESS | 1749 | 1466699459235 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9191f800) [pid = 1749] [serial = 1407] [outer = 0x9127a800] 09:31:00 INFO - PROCESS | 1749 | 1466699460264 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]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1791ms 09:31:00 INFO - PROCESS | 1749 | 1466699460348 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 1749 | 1466699460357 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:31:00 INFO - PROCESS | 1749 | 1466699460369 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 1749 | 1466699460377 Marionette TRACE conn4 <- [1,1846,null,{}] 09:31:00 INFO - PROCESS | 1749 | 1466699460387 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}] 09:31:00 INFO - PROCESS | 1749 | 1466699460398 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:00 INFO - PROCESS | 1749 | 1466699460692 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:31:01 INFO - PROCESS | 1749 | 1466699461029 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 1749 | 1466699461036 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e7c00 == 45 [pid = 1749] [id = 469] 09:31:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x92332800) [pid = 1749] [serial = 1408] [outer = (nil)] 09:31:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x924cf800) [pid = 1749] [serial = 1409] [outer = 0x92332800] 09:31:01 INFO - PROCESS | 1749 | 1466699461135 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x93a3ac00) [pid = 1749] [serial = 1410] [outer = 0x92332800] 09:31:02 INFO - PROCESS | 1749 | 1466699462238 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]]]}] 09:31:02 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) 09:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1941ms 09:31:02 INFO - PROCESS | 1749 | 1466699462308 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1749 | 1466699462314 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:31:02 INFO - PROCESS | 1749 | 1466699462332 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 1749 | 1466699462342 Marionette TRACE conn4 <- [1,1850,null,{}] 09:31:02 INFO - PROCESS | 1749 | 1466699462349 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}] 09:31:02 INFO - PROCESS | 1749 | 1466699462358 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:02 INFO - PROCESS | 1749 | 1466699462691 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:31:02 INFO - PROCESS | 1749 | 1466699462883 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 1749 | 1466699462893 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x91ddc400 == 46 [pid = 1749] [id = 470] 09:31:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x91de0400) [pid = 1749] [serial = 1411] [outer = (nil)] 09:31:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x98cb6c00) [pid = 1749] [serial = 1412] [outer = 0x91de0400] 09:31:02 INFO - PROCESS | 1749 | 1466699462981 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x999a5400) [pid = 1749] [serial = 1413] [outer = 0x91de0400] 09:31:03 INFO - PROCESS | 1749 | 1466699463985 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]]]}] 09:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1707ms 09:31:04 INFO - PROCESS | 1749 | 1466699464030 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 1749 | 1466699464036 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:31:04 INFO - PROCESS | 1749 | 1466699464045 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 1749 | 1466699464049 Marionette TRACE conn4 <- [1,1854,null,{}] 09:31:04 INFO - PROCESS | 1749 | 1466699464055 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}] 09:31:04 INFO - PROCESS | 1749 | 1466699464061 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:04 INFO - PROCESS | 1749 | 1466699464282 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:31:04 INFO - PROCESS | 1749 | 1466699464531 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 1749 | 1466699464541 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x95325000 == 47 [pid = 1749] [id = 471] 09:31:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x99c0c000) [pid = 1749] [serial = 1414] [outer = (nil)] 09:31:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9a2ea800) [pid = 1749] [serial = 1415] [outer = 0x99c0c000] 09:31:04 INFO - PROCESS | 1749 | 1466699464670 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9a605400) [pid = 1749] [serial = 1416] [outer = 0x99c0c000] 09:31:05 INFO - PROCESS | 1749 | 1466699465697 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]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1693ms 09:31:05 INFO - PROCESS | 1749 | 1466699465737 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:31:05 INFO - PROCESS | 1749 | 1466699465742 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:31:05 INFO - PROCESS | 1749 | 1466699465748 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 1749 | 1466699465753 Marionette TRACE conn4 <- [1,1858,null,{}] 09:31:05 INFO - PROCESS | 1749 | 1466699465759 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}] 09:31:05 INFO - PROCESS | 1749 | 1466699465765 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:05 INFO - PROCESS | 1749 | 1466699465981 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:31:06 INFO - PROCESS | 1749 | 1466699466172 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1749 | 1466699466192 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a6cc000 == 48 [pid = 1749] [id = 472] 09:31:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9a6cd400) [pid = 1749] [serial = 1417] [outer = (nil)] 09:31:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9a6d3800) [pid = 1749] [serial = 1418] [outer = 0x9a6cd400] 09:31:06 INFO - PROCESS | 1749 | 1466699466388 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9af5a000) [pid = 1749] [serial = 1419] [outer = 0x9a6cd400] 09:31:07 INFO - PROCESS | 1749 | 1466699467465 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]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1794ms 09:31:07 INFO - PROCESS | 1749 | 1466699467544 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 1749 | 1466699467547 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:31:07 INFO - PROCESS | 1749 | 1466699467555 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 1749 | 1466699467560 Marionette TRACE conn4 <- [1,1862,null,{}] 09:31:07 INFO - PROCESS | 1749 | 1466699467566 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}] 09:31:07 INFO - PROCESS | 1749 | 1466699467574 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:07 INFO - PROCESS | 1749 | 1466699467842 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:31:08 INFO - PROCESS | 1749 | 1466699468095 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 1749 | 1466699468102 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x99d16c00 == 49 [pid = 1749] [id = 473] 09:31:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9a610c00) [pid = 1749] [serial = 1420] [outer = (nil)] 09:31:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9d599400) [pid = 1749] [serial = 1421] [outer = 0x9a610c00] 09:31:08 INFO - PROCESS | 1749 | 1466699468236 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa110c800) [pid = 1749] [serial = 1422] [outer = 0x9a610c00] 09:31:09 INFO - PROCESS | 1749 | 1466699469240 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]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1748ms 09:31:09 INFO - PROCESS | 1749 | 1466699469305 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:31:09 INFO - PROCESS | 1749 | 1466699469310 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:31:09 INFO - PROCESS | 1749 | 1466699469317 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 1749 | 1466699469320 Marionette TRACE conn4 <- [1,1866,null,{}] 09:31:09 INFO - PROCESS | 1749 | 1466699469326 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}] 09:31:09 INFO - PROCESS | 1749 | 1466699469332 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:09 INFO - PROCESS | 1749 | 1466699469562 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:31:09 INFO - PROCESS | 1749 | 1466699469810 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 1749 | 1466699469819 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bdd000 == 50 [pid = 1749] [id = 474] 09:31:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x92207800) [pid = 1749] [serial = 1423] [outer = (nil)] 09:31:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9b029800) [pid = 1749] [serial = 1424] [outer = 0x92207800] 09:31:09 INFO - PROCESS | 1749 | 1466699469921 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa2236400) [pid = 1749] [serial = 1425] [outer = 0x92207800] 09:31:10 INFO - PROCESS | 1749 | 1466699470910 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]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1641ms 09:31:10 INFO - PROCESS | 1749 | 1466699470959 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 1749 | 1466699470963 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:31:10 INFO - PROCESS | 1749 | 1466699470970 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 1749 | 1466699470974 Marionette TRACE conn4 <- [1,1870,null,{}] 09:31:10 INFO - PROCESS | 1749 | 1466699470980 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}] 09:31:10 INFO - PROCESS | 1749 | 1466699470985 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:11 INFO - PROCESS | 1749 | 1466699471190 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:31:11 INFO - PROCESS | 1749 | 1466699471446 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 1749 | 1466699471455 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b9800 == 51 [pid = 1749] [id = 475] 09:31:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x908bac00) [pid = 1749] [serial = 1426] [outer = (nil)] 09:31:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9096d800) [pid = 1749] [serial = 1427] [outer = 0x908bac00] 09:31:11 INFO - PROCESS | 1749 | 1466699471956 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9158a800) [pid = 1749] [serial = 1428] [outer = 0x908bac00] 09:31:12 INFO - PROCESS | 1749 | 1466699472984 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]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2083ms 09:31:13 INFO - PROCESS | 1749 | 1466699473056 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 1749 | 1466699473063 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:31:13 INFO - PROCESS | 1749 | 1466699473073 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 1749 | 1466699473076 Marionette TRACE conn4 <- [1,1874,null,{}] 09:31:13 INFO - PROCESS | 1749 | 1466699473086 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}] 09:31:13 INFO - PROCESS | 1749 | 1466699473091 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:13 INFO - PROCESS | 1749 | 1466699473331 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:31:13 INFO - PROCESS | 1749 | 1466699473701 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1749 | 1466699473714 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x922ea400 == 52 [pid = 1749] [id = 476] 09:31:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9232a000) [pid = 1749] [serial = 1429] [outer = (nil)] 09:31:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x924d0400) [pid = 1749] [serial = 1430] [outer = 0x9232a000] 09:31:13 INFO - PROCESS | 1749 | 1466699473822 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x93a39800) [pid = 1749] [serial = 1431] [outer = 0x9232a000] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x9482cc00 == 51 [pid = 1749] [id = 466] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x92210400 == 50 [pid = 1749] [id = 465] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x91bdf800 == 49 [pid = 1749] [id = 464] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x908b7800 == 48 [pid = 1749] [id = 463] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cd400 == 47 [pid = 1749] [id = 385] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x922ec400 == 46 [pid = 1749] [id = 445] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8d447c00 == 45 [pid = 1749] [id = 400] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43d800 == 44 [pid = 1749] [id = 388] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x922eb400 == 43 [pid = 1749] [id = 393] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x91270400 == 42 [pid = 1749] [id = 450] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x922e3800 == 41 [pid = 1749] [id = 394] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8d440000 == 40 [pid = 1749] [id = 402] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x9079ac00 == 39 [pid = 1749] [id = 451] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x9191bc00 == 38 [pid = 1749] [id = 387] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x908bf800 == 37 [pid = 1749] [id = 390] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c1c00 == 36 [pid = 1749] [id = 456] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x91be7800 == 35 [pid = 1749] [id = 460] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x908be800 == 34 [pid = 1749] [id = 391] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c8000 == 33 [pid = 1749] [id = 452] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4b000 == 32 [pid = 1749] [id = 392] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x92327400 == 31 [pid = 1749] [id = 454] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x908bf000 == 30 [pid = 1749] [id = 399] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x924d4c00 == 29 [pid = 1749] [id = 401] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x91ddd000 == 28 [pid = 1749] [id = 389] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8d442800 == 27 [pid = 1749] [id = 398] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x93926400 == 26 [pid = 1749] [id = 455] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8d443c00 == 25 [pid = 1749] [id = 459] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x99c47400 == 24 [pid = 1749] [id = 458] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x90794400 == 23 [pid = 1749] [id = 461] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x91919c00 == 22 [pid = 1749] [id = 396] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x90961800 == 21 [pid = 1749] [id = 386] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43d400 == 20 [pid = 1749] [id = 457] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x93a3d000 == 19 [pid = 1749] [id = 395] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x953f9800 == 18 [pid = 1749] [id = 453] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cc400 == 17 [pid = 1749] [id = 462] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x924d2400 == 16 [pid = 1749] [id = 397] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x99d16c00 == 15 [pid = 1749] [id = 473] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x91bdd000 == 14 [pid = 1749] [id = 474] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x9a6cc000 == 13 [pid = 1749] [id = 472] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x95325000 == 12 [pid = 1749] [id = 471] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x91ddc400 == 11 [pid = 1749] [id = 470] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x91277000 == 10 [pid = 1749] [id = 468] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x922e7c00 == 9 [pid = 1749] [id = 469] 09:31:16 INFO - PROCESS | 1749 | --DOCSHELL 0x8d443800 == 8 [pid = 1749] [id = 467] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x92204400) [pid = 1749] [serial = 1311] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x91914800) [pid = 1749] [serial = 1310] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x95250400) [pid = 1749] [serial = 1314] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x93d44800) [pid = 1749] [serial = 1313] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9a6cac00) [pid = 1749] [serial = 1317] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9a60b800) [pid = 1749] [serial = 1316] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9acc1400) [pid = 1749] [serial = 1320] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9ac8b800) [pid = 1749] [serial = 1319] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9b50e000) [pid = 1749] [serial = 1323] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9b064400) [pid = 1749] [serial = 1322] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0xa2231c00) [pid = 1749] [serial = 1326] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0xa2099400) [pid = 1749] [serial = 1325] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0xa23a7400) [pid = 1749] [serial = 1329] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0xa2323000) [pid = 1749] [serial = 1328] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0xa257ec00) [pid = 1749] [serial = 1332] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0xa2531400) [pid = 1749] [serial = 1331] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x908c0000) [pid = 1749] [serial = 1340] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x90964800) [pid = 1749] [serial = 1341] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x952d4400) [pid = 1749] [serial = 1338] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x93d4a000) [pid = 1749] [serial = 1337] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x91917800) [pid = 1749] [serial = 1343] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x91918c00) [pid = 1749] [serial = 1335] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x91276c00) [pid = 1749] [serial = 1334] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x924d1c00) [pid = 1749] [serial = 1346] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x93971000) [pid = 1749] [serial = 1347] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x924d1800) [pid = 1749] [serial = 1350] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x91bd8c00) [pid = 1749] [serial = 1344] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x93d48000) [pid = 1749] [serial = 1352] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x908b4400) [pid = 1749] [serial = 1349] [outer = (nil)] [url = about:blank] 09:31:16 INFO - PROCESS | 1749 | 1466699476511 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]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 3495ms 09:31:16 INFO - PROCESS | 1749 | 1466699476568 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 1749 | 1466699476575 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:31:16 INFO - PROCESS | 1749 | 1466699476585 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 1749 | 1466699476589 Marionette TRACE conn4 <- [1,1878,null,{}] 09:31:16 INFO - PROCESS | 1749 | 1466699476598 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}] 09:31:16 INFO - PROCESS | 1749 | 1466699476603 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:16 INFO - PROCESS | 1749 | 1466699476782 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:31:16 INFO - PROCESS | 1749 | 1466699476932 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 1749 | 1466699476946 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x90793000 == 9 [pid = 1749] [id = 477] 09:31:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x90796400) [pid = 1749] [serial = 1432] [outer = (nil)] 09:31:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9079a400) [pid = 1749] [serial = 1433] [outer = 0x90796400] 09:31:17 INFO - PROCESS | 1749 | 1466699477021 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x908ba800) [pid = 1749] [serial = 1434] [outer = 0x90796400] 09:31:17 INFO - PROCESS | 1749 | 1466699477920 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]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1385ms 09:31:17 INFO - PROCESS | 1749 | 1466699477970 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1749 | 1466699477979 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:31:17 INFO - PROCESS | 1749 | 1466699477990 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 1749 | 1466699477995 Marionette TRACE conn4 <- [1,1882,null,{}] 09:31:18 INFO - PROCESS | 1749 | 1466699478002 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}] 09:31:18 INFO - PROCESS | 1749 | 1466699478008 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:18 INFO - PROCESS | 1749 | 1466699478192 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:31:18 INFO - PROCESS | 1749 | 1466699478329 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 1749 | 1466699478342 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x9126f400 == 10 [pid = 1749] [id = 478] 09:31:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9127a400) [pid = 1749] [serial = 1435] [outer = (nil)] 09:31:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x91596000) [pid = 1749] [serial = 1436] [outer = 0x9127a400] 09:31:18 INFO - PROCESS | 1749 | 1466699478418 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9191b800) [pid = 1749] [serial = 1437] [outer = 0x9127a400] 09:31:19 INFO - PROCESS | 1749 | 1466699479349 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]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1385ms 09:31:19 INFO - PROCESS | 1749 | 1466699479377 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 1749 | 1466699479382 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:31:19 INFO - PROCESS | 1749 | 1466699479389 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 1749 | 1466699479395 Marionette TRACE conn4 <- [1,1886,null,{}] 09:31:19 INFO - PROCESS | 1749 | 1466699479423 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}] 09:31:19 INFO - PROCESS | 1749 | 1466699479432 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:19 INFO - PROCESS | 1749 | 1466699479659 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:31:19 INFO - PROCESS | 1749 | 1466699479688 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1749 | 1466699479699 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x92209400 == 11 [pid = 1749] [id = 479] 09:31:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9220f400) [pid = 1749] [serial = 1438] [outer = (nil)] 09:31:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x922e0c00) [pid = 1749] [serial = 1439] [outer = 0x9220f400] 09:31:19 INFO - PROCESS | 1749 | 1466699479777 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9232ec00) [pid = 1749] [serial = 1440] [outer = 0x9220f400] 09:31:20 INFO - PROCESS | 1749 | 1466699480874 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]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1543ms 09:31:20 INFO - PROCESS | 1749 | 1466699480933 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 1749 | 1466699480938 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:31:20 INFO - PROCESS | 1749 | 1466699480952 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 1749 | 1466699480955 Marionette TRACE conn4 <- [1,1890,null,{}] 09:31:20 INFO - PROCESS | 1749 | 1466699480961 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}] 09:31:20 INFO - PROCESS | 1749 | 1466699480966 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:21 INFO - PROCESS | 1749 | 1466699481865 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x90966400) [pid = 1749] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9540d000) [pid = 1749] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x908b4800) [pid = 1749] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x924ce000) [pid = 1749] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x90796800) [pid = 1749] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x908b9c00) [pid = 1749] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x90797c00) [pid = 1749] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x91be7c00) [pid = 1749] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9a6d1c00) [pid = 1749] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x922e0000) [pid = 1749] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0xa23b2c00) [pid = 1749] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x953f9c00) [pid = 1749] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x953fac00) [pid = 1749] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x908b8c00) [pid = 1749] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x924d0c00) [pid = 1749] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x924d6400) [pid = 1749] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:31:21 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x952d0000) [pid = 1749] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:31:22 INFO - PROCESS | 1749 | 1466699482077 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 1749 | 1466699482087 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c3800 == 12 [pid = 1749] [id = 480] 09:31:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x8e6ce000) [pid = 1749] [serial = 1441] [outer = (nil)] 09:31:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x908b9c00) [pid = 1749] [serial = 1442] [outer = 0x8e6ce000] 09:31:22 INFO - PROCESS | 1749 | 1466699482162 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x93924c00) [pid = 1749] [serial = 1443] [outer = 0x8e6ce000] 09:31:22 INFO - PROCESS | 1749 | 1466699482930 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]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2050ms 09:31:22 INFO - PROCESS | 1749 | 1466699482995 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:31:23 INFO - PROCESS | 1749 | 1466699483000 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:31:23 INFO - PROCESS | 1749 | 1466699483006 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 1749 | 1466699483010 Marionette TRACE conn4 <- [1,1894,null,{}] 09:31:23 INFO - PROCESS | 1749 | 1466699483015 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}] 09:31:23 INFO - PROCESS | 1749 | 1466699483021 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:23 INFO - PROCESS | 1749 | 1466699483184 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:31:23 INFO - PROCESS | 1749 | 1466699483194 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 1749 | 1466699483200 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x924ce800 == 13 [pid = 1749] [id = 481] 09:31:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x93a35400) [pid = 1749] [serial = 1444] [outer = (nil)] 09:31:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x93d43800) [pid = 1749] [serial = 1445] [outer = 0x93a35400] 09:31:23 INFO - PROCESS | 1749 | 1466699483275 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x93d4e800) [pid = 1749] [serial = 1446] [outer = 0x93a35400] 09:31:24 INFO - PROCESS | 1749 | 1466699484534 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]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1591ms 09:31:24 INFO - PROCESS | 1749 | 1466699484599 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 1749 | 1466699484606 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:31:24 INFO - PROCESS | 1749 | 1466699484615 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 1749 | 1466699484621 Marionette TRACE conn4 <- [1,1898,null,{}] 09:31:24 INFO - PROCESS | 1749 | 1466699484630 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}] 09:31:24 INFO - PROCESS | 1749 | 1466699484637 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:24 INFO - PROCESS | 1749 | 1466699484876 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:31:25 INFO - PROCESS | 1749 | 1466699485125 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 1749 | 1466699485133 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x90791c00 == 14 [pid = 1749] [id = 482] 09:31:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x90794400) [pid = 1749] [serial = 1447] [outer = (nil)] 09:31:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x91276c00) [pid = 1749] [serial = 1448] [outer = 0x90794400] 09:31:25 INFO - PROCESS | 1749 | 1466699485269 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9191b000) [pid = 1749] [serial = 1449] [outer = 0x90794400] 09:31:26 INFO - PROCESS | 1749 | 1466699486275 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]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1736ms 09:31:26 INFO - PROCESS | 1749 | 1466699486352 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 1749 | 1466699486360 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:31:26 INFO - PROCESS | 1749 | 1466699486371 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 1749 | 1466699486376 Marionette TRACE conn4 <- [1,1902,null,{}] 09:31:26 INFO - PROCESS | 1749 | 1466699486384 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}] 09:31:26 INFO - PROCESS | 1749 | 1466699486390 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:26 INFO - PROCESS | 1749 | 1466699486622 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:31:26 INFO - PROCESS | 1749 | 1466699486870 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 1749 | 1466699486878 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079a800 == 15 [pid = 1749] [id = 483] 09:31:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x922e4000) [pid = 1749] [serial = 1450] [outer = (nil)] 09:31:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x924d1400) [pid = 1749] [serial = 1451] [outer = 0x922e4000] 09:31:27 INFO - PROCESS | 1749 | 1466699487015 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x92334400) [pid = 1749] [serial = 1452] [outer = 0x922e4000] 09:31:28 INFO - PROCESS | 1749 | 1466699488081 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]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1787ms 09:31:28 INFO - PROCESS | 1749 | 1466699488158 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:31:28 INFO - PROCESS | 1749 | 1466699488163 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:31:28 INFO - PROCESS | 1749 | 1466699488170 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 1749 | 1466699488177 Marionette TRACE conn4 <- [1,1906,null,{}] 09:31:28 INFO - PROCESS | 1749 | 1466699488195 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}] 09:31:28 INFO - PROCESS | 1749 | 1466699488206 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:28 INFO - PROCESS | 1749 | 1466699488527 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:31:28 INFO - PROCESS | 1749 | 1466699488725 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 1749 | 1466699488733 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x952da800 == 16 [pid = 1749] [id = 484] 09:31:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x95323400) [pid = 1749] [serial = 1453] [outer = (nil)] 09:31:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9532d000) [pid = 1749] [serial = 1454] [outer = 0x95323400] 09:31:28 INFO - PROCESS | 1749 | 1466699488829 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x953f3c00) [pid = 1749] [serial = 1455] [outer = 0x95323400] 09:31:29 INFO - PROCESS | 1749 | 1466699489756 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]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1654ms 09:31:29 INFO - PROCESS | 1749 | 1466699489825 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 1749 | 1466699489830 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:31:29 INFO - PROCESS | 1749 | 1466699489837 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 1749 | 1466699489841 Marionette TRACE conn4 <- [1,1910,null,{}] 09:31:29 INFO - PROCESS | 1749 | 1466699489847 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}] 09:31:29 INFO - PROCESS | 1749 | 1466699489853 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:30 INFO - PROCESS | 1749 | 1466699490082 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:31:30 INFO - PROCESS | 1749 | 1466699490311 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 1749 | 1466699490321 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x92208400 == 17 [pid = 1749] [id = 485] 09:31:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x952d4400) [pid = 1749] [serial = 1456] [outer = (nil)] 09:31:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9540e800) [pid = 1749] [serial = 1457] [outer = 0x952d4400] 09:31:30 INFO - PROCESS | 1749 | 1466699490467 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x97962400) [pid = 1749] [serial = 1458] [outer = 0x952d4400] 09:31:31 INFO - PROCESS | 1749 | 1466699491442 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]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1645ms 09:31:31 INFO - PROCESS | 1749 | 1466699491483 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:31:31 INFO - PROCESS | 1749 | 1466699491488 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:31:31 INFO - PROCESS | 1749 | 1466699491494 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 1749 | 1466699491498 Marionette TRACE conn4 <- [1,1914,null,{}] 09:31:31 INFO - PROCESS | 1749 | 1466699491504 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}] 09:31:31 INFO - PROCESS | 1749 | 1466699491510 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:31 INFO - PROCESS | 1749 | 1466699491694 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:31:31 INFO - PROCESS | 1749 | 1466699491946 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 1749 | 1466699491953 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x90966400 == 18 [pid = 1749] [id = 486] 09:31:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x953f7800) [pid = 1749] [serial = 1459] [outer = (nil)] 09:31:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x998c5c00) [pid = 1749] [serial = 1460] [outer = 0x953f7800] 09:31:32 INFO - PROCESS | 1749 | 1466699492082 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x999a2000) [pid = 1749] [serial = 1461] [outer = 0x953f7800] 09:31:33 INFO - PROCESS | 1749 | 1466699493082 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]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1639ms 09:31:33 INFO - PROCESS | 1749 | 1466699493134 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1749 | 1466699493138 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:31:33 INFO - PROCESS | 1749 | 1466699493145 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1749 | 1466699493148 Marionette TRACE conn4 <- [1,1918,null,{}] 09:31:33 INFO - PROCESS | 1749 | 1466699493156 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}] 09:31:33 INFO - PROCESS | 1749 | 1466699493173 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:33 INFO - PROCESS | 1749 | 1466699493457 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:31:33 INFO - PROCESS | 1749 | 1466699493751 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 1749 | 1466699493759 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c8400 == 19 [pid = 1749] [id = 487] 09:31:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x90961400) [pid = 1749] [serial = 1462] [outer = (nil)] 09:31:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9a16b400) [pid = 1749] [serial = 1463] [outer = 0x90961400] 09:31:33 INFO - PROCESS | 1749 | 1466699493848 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9a603c00) [pid = 1749] [serial = 1464] [outer = 0x90961400] 09:31:34 INFO - PROCESS | 1749 | 1466699494861 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]]]}] 09:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1783ms 09:31:34 INFO - PROCESS | 1749 | 1466699494930 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 1749 | 1466699494937 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:31:34 INFO - PROCESS | 1749 | 1466699494948 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 1749 | 1466699494954 Marionette TRACE conn4 <- [1,1922,null,{}] 09:31:34 INFO - PROCESS | 1749 | 1466699494964 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}] 09:31:34 INFO - PROCESS | 1749 | 1466699494972 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:35 INFO - PROCESS | 1749 | 1466699495228 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:31:35 INFO - PROCESS | 1749 | 1466699495678 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 1749 | 1466699495692 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c7c00 == 20 [pid = 1749] [id = 488] 09:31:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x8e6cbc00) [pid = 1749] [serial = 1465] [outer = (nil)] 09:31:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x90795c00) [pid = 1749] [serial = 1466] [outer = 0x8e6cbc00] 09:31:35 INFO - PROCESS | 1749 | 1466699495793 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x90963800) [pid = 1749] [serial = 1467] [outer = 0x8e6cbc00] 09:31:36 INFO - PROCESS | 1749 | 1466699496700 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]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1798ms 09:31:36 INFO - PROCESS | 1749 | 1466699496749 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:31:36 INFO - PROCESS | 1749 | 1466699496754 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:31:36 INFO - PROCESS | 1749 | 1466699496762 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 1749 | 1466699496769 Marionette TRACE conn4 <- [1,1926,null,{}] 09:31:36 INFO - PROCESS | 1749 | 1466699496779 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}] 09:31:36 INFO - PROCESS | 1749 | 1466699496786 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:37 INFO - PROCESS | 1749 | 1466699496999 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:31:37 INFO - PROCESS | 1749 | 1466699497330 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 1749 | 1466699497338 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x91275800 == 21 [pid = 1749] [id = 489] 09:31:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x91917800) [pid = 1749] [serial = 1468] [outer = (nil)] 09:31:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x92204400) [pid = 1749] [serial = 1469] [outer = 0x91917800] 09:31:37 INFO - PROCESS | 1749 | 1466699497428 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x924cec00) [pid = 1749] [serial = 1470] [outer = 0x91917800] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9a610000) [pid = 1749] [serial = 1370] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9999d400) [pid = 1749] [serial = 1364] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91914400) [pid = 1749] [serial = 1356] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x93a37800) [pid = 1749] [serial = 1358] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9adae800) [pid = 1749] [serial = 1374] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9a6d4c00) [pid = 1749] [serial = 1371] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9158c000) [pid = 1749] [serial = 1392] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x93a35c00) [pid = 1749] [serial = 1389] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9adb3400) [pid = 1749] [serial = 1373] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x922e6c00) [pid = 1749] [serial = 1395] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9b50c000) [pid = 1749] [serial = 1376] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0xa1188400) [pid = 1749] [serial = 1383] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0xa25ed000) [pid = 1749] [serial = 1386] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0xa23f8000) [pid = 1749] [serial = 1385] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9b9c7000) [pid = 1749] [serial = 1377] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9795d000) [pid = 1749] [serial = 1362] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9a2e9c00) [pid = 1749] [serial = 1367] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91ddb400) [pid = 1749] [serial = 1394] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x95445800) [pid = 1749] [serial = 1361] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x99ae6c00) [pid = 1749] [serial = 1365] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x91587400) [pid = 1749] [serial = 1355] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x92205000) [pid = 1749] [serial = 1388] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9127b400) [pid = 1749] [serial = 1391] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9d551000) [pid = 1749] [serial = 1379] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x93974400) [pid = 1749] [serial = 1359] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x93d4f800) [pid = 1749] [serial = 1353] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9a418c00) [pid = 1749] [serial = 1368] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9d91d000) [pid = 1749] [serial = 1380] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0xa1111000) [pid = 1749] [serial = 1382] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x98a07400) [pid = 1749] [serial = 1401] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x952d3000) [pid = 1749] [serial = 1398] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x94830c00) [pid = 1749] [serial = 1397] [outer = (nil)] [url = about:blank] 09:31:37 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x953f9400) [pid = 1749] [serial = 1400] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 1749 | 1466699498379 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]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1647ms 09:31:38 INFO - PROCESS | 1749 | 1466699498411 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 1749 | 1466699498417 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:31:38 INFO - PROCESS | 1749 | 1466699498459 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 1749 | 1466699498463 Marionette TRACE conn4 <- [1,1930,null,{}] 09:31:38 INFO - PROCESS | 1749 | 1466699498474 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}] 09:31:38 INFO - PROCESS | 1749 | 1466699498479 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:38 INFO - PROCESS | 1749 | 1466699498659 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:31:38 INFO - PROCESS | 1749 | 1466699498669 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 1749 | 1466699498676 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158c400 == 22 [pid = 1749] [id = 490] 09:31:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x9191ac00) [pid = 1749] [serial = 1471] [outer = (nil)] 09:31:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x93a43000) [pid = 1749] [serial = 1472] [outer = 0x9191ac00] 09:31:38 INFO - PROCESS | 1749 | 1466699498762 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x93d4b400) [pid = 1749] [serial = 1473] [outer = 0x9191ac00] 09:31:39 INFO - PROCESS | 1749 | 1466699499771 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]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1335ms 09:31:39 INFO - PROCESS | 1749 | 1466699499790 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 1749 | 1466699499794 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:31:39 INFO - PROCESS | 1749 | 1466699499808 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 1749 | 1466699499817 Marionette TRACE conn4 <- [1,1934,null,{}] 09:31:39 INFO - PROCESS | 1749 | 1466699499826 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}] 09:31:39 INFO - PROCESS | 1749 | 1466699499833 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:40 INFO - PROCESS | 1749 | 1466699500064 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:31:40 INFO - PROCESS | 1749 | 1466699500089 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 1749 | 1466699500099 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x91912c00 == 23 [pid = 1749] [id = 491] 09:31:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x952d8800) [pid = 1749] [serial = 1474] [outer = (nil)] 09:31:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x953f9400) [pid = 1749] [serial = 1475] [outer = 0x952d8800] 09:31:40 INFO - PROCESS | 1749 | 1466699500167 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9540c000) [pid = 1749] [serial = 1476] [outer = 0x952d8800] 09:31:41 INFO - PROCESS | 1749 | 1466699501135 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]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1399ms 09:31:41 INFO - PROCESS | 1749 | 1466699501201 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:31:41 INFO - PROCESS | 1749 | 1466699501206 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:31:41 INFO - PROCESS | 1749 | 1466699501212 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 1749 | 1466699501215 Marionette TRACE conn4 <- [1,1938,null,{}] 09:31:41 INFO - PROCESS | 1749 | 1466699501221 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}] 09:31:41 INFO - PROCESS | 1749 | 1466699501226 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:41 INFO - PROCESS | 1749 | 1466699501458 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:31:41 INFO - PROCESS | 1749 | 1466699501482 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 1749 | 1466699501491 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d441000 == 24 [pid = 1749] [id = 492] 09:31:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91be1000) [pid = 1749] [serial = 1477] [outer = (nil)] 09:31:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x98361800) [pid = 1749] [serial = 1478] [outer = 0x91be1000] 09:31:41 INFO - PROCESS | 1749 | 1466699501576 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9999d400) [pid = 1749] [serial = 1479] [outer = 0x91be1000] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9127a400) [pid = 1749] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9232a000) [pid = 1749] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x90796400) [pid = 1749] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9220f400) [pid = 1749] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x8d444400) [pid = 1749] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9127a800) [pid = 1749] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x92332800) [pid = 1749] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x91de0400) [pid = 1749] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x99c0c000) [pid = 1749] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9a6cd400) [pid = 1749] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9a610c00) [pid = 1749] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x92207800) [pid = 1749] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x908bac00) [pid = 1749] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:31:42 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x8e6ce000) [pid = 1749] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:31:42 INFO - PROCESS | 1749 | 1466699502666 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]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1480ms 09:31:42 INFO - PROCESS | 1749 | 1466699502692 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 1749 | 1466699502696 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:31:42 INFO - PROCESS | 1749 | 1466699502703 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 1749 | 1466699502706 Marionette TRACE conn4 <- [1,1942,null,{}] 09:31:42 INFO - PROCESS | 1749 | 1466699502711 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}] 09:31:42 INFO - PROCESS | 1749 | 1466699502716 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:42 INFO - PROCESS | 1749 | 1466699502953 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:31:43 INFO - PROCESS | 1749 | 1466699503047 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 1749 | 1466699503062 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x91278400 == 25 [pid = 1749] [id = 493] 09:31:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x9127a400) [pid = 1749] [serial = 1480] [outer = (nil)] 09:31:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x9397c000) [pid = 1749] [serial = 1481] [outer = 0x9127a400] 09:31:43 INFO - PROCESS | 1749 | 1466699503144 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x99d16400) [pid = 1749] [serial = 1482] [outer = 0x9127a400] 09:31:43 INFO - PROCESS | 1749 | 1466699503966 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]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1289ms 09:31:43 INFO - PROCESS | 1749 | 1466699503993 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 1749 | 1466699503997 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:31:44 INFO - PROCESS | 1749 | 1466699504004 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 1749 | 1466699504007 Marionette TRACE conn4 <- [1,1946,null,{}] 09:31:44 INFO - PROCESS | 1749 | 1466699504012 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}] 09:31:44 INFO - PROCESS | 1749 | 1466699504017 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:44 INFO - PROCESS | 1749 | 1466699504182 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:31:44 INFO - PROCESS | 1749 | 1466699504197 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 1749 | 1466699504207 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bf000 == 26 [pid = 1749] [id = 494] 09:31:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x9127a800) [pid = 1749] [serial = 1483] [outer = (nil)] 09:31:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x9a6c5400) [pid = 1749] [serial = 1484] [outer = 0x9127a800] 09:31:44 INFO - PROCESS | 1749 | 1466699504278 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x9a6cbc00) [pid = 1749] [serial = 1485] [outer = 0x9127a800] 09:31:45 INFO - PROCESS | 1749 | 1466699505469 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]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1488ms 09:31:45 INFO - PROCESS | 1749 | 1466699505493 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1749 | 1466699505501 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:31:45 INFO - PROCESS | 1749 | 1466699505510 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1749 | 1466699505515 Marionette TRACE conn4 <- [1,1950,null,{}] 09:31:45 INFO - PROCESS | 1749 | 1466699505526 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}] 09:31:45 INFO - PROCESS | 1749 | 1466699505531 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:45 INFO - PROCESS | 1749 | 1466699505785 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:31:46 INFO - PROCESS | 1749 | 1466699506071 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 1749 | 1466699506080 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x91276800 == 27 [pid = 1749] [id = 495] 09:31:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x91277000) [pid = 1749] [serial = 1486] [outer = (nil)] 09:31:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x91bdfc00) [pid = 1749] [serial = 1487] [outer = 0x91277000] 09:31:46 INFO - PROCESS | 1749 | 1466699506174 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x91ddd800) [pid = 1749] [serial = 1488] [outer = 0x91277000] 09:31:47 INFO - PROCESS | 1749 | 1466699507162 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]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1689ms 09:31:47 INFO - PROCESS | 1749 | 1466699507200 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 1749 | 1466699507208 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:31:47 INFO - PROCESS | 1749 | 1466699507220 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 1749 | 1466699507226 Marionette TRACE conn4 <- [1,1954,null,{}] 09:31:47 INFO - PROCESS | 1749 | 1466699507233 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}] 09:31:47 INFO - PROCESS | 1749 | 1466699507239 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:47 INFO - PROCESS | 1749 | 1466699507439 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:31:47 INFO - PROCESS | 1749 | 1466699507635 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1749 | 1466699507641 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b35000 == 28 [pid = 1749] [id = 496] 09:31:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9482e000) [pid = 1749] [serial = 1489] [outer = (nil)] 09:31:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x95257c00) [pid = 1749] [serial = 1490] [outer = 0x9482e000] 09:31:47 INFO - PROCESS | 1749 | 1466699507828 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x95327c00) [pid = 1749] [serial = 1491] [outer = 0x9482e000] 09:31:48 INFO - PROCESS | 1749 | 1466699508789 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]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1588ms 09:31:48 INFO - PROCESS | 1749 | 1466699508809 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 1749 | 1466699508813 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:31:48 INFO - PROCESS | 1749 | 1466699508820 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 1749 | 1466699508827 Marionette TRACE conn4 <- [1,1958,null,{}] 09:31:48 INFO - PROCESS | 1749 | 1466699508860 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}] 09:31:48 INFO - PROCESS | 1749 | 1466699508870 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:49 INFO - PROCESS | 1749 | 1466699509127 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:31:49 INFO - PROCESS | 1749 | 1466699509263 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 1749 | 1466699509276 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a60c000 == 29 [pid = 1749] [id = 497] 09:31:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9a60c800) [pid = 1749] [serial = 1492] [outer = (nil)] 09:31:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9a6d0400) [pid = 1749] [serial = 1493] [outer = 0x9a60c800] 09:31:49 INFO - PROCESS | 1749 | 1466699509372 Marionette DEBUG loaded listener.js 09:31:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9ac8ac00) [pid = 1749] [serial = 1494] [outer = 0x9a60c800] 09:31:50 INFO - PROCESS | 1749 | 1466699510341 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]]]}] 09:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1540ms 09:31:50 INFO - PROCESS | 1749 | 1466699510361 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 1749 | 1466699510366 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:31:50 INFO - PROCESS | 1749 | 1466699510373 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 1749 | 1466699510377 Marionette TRACE conn4 <- [1,1962,null,{}] 09:31:50 INFO - PROCESS | 1749 | 1466699510402 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}] 09:31:50 INFO - PROCESS | 1749 | 1466699510408 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:50 INFO - PROCESS | 1749 | 1466699510600 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:31:50 INFO - PROCESS | 1749 | 1466699510829 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 1749 | 1466699510841 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x90798400 == 30 [pid = 1749] [id = 498] 09:31:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x90962400) [pid = 1749] [serial = 1495] [outer = (nil)] 09:31:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9acbcc00) [pid = 1749] [serial = 1496] [outer = 0x90962400] 09:31:51 INFO - PROCESS | 1749 | 1466699511013 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9adae000) [pid = 1749] [serial = 1497] [outer = 0x90962400] 09:31:51 INFO - PROCESS | 1749 | 1466699511947 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]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1617ms 09:31:51 INFO - PROCESS | 1749 | 1466699511992 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 1749 | 1466699511996 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:31:52 INFO - PROCESS | 1749 | 1466699512007 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 1749 | 1466699512014 Marionette TRACE conn4 <- [1,1966,null,{}] 09:31:52 INFO - PROCESS | 1749 | 1466699512026 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}] 09:31:52 INFO - PROCESS | 1749 | 1466699512031 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:52 INFO - PROCESS | 1749 | 1466699512222 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:31:52 INFO - PROCESS | 1749 | 1466699512459 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 1749 | 1466699512469 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x91596400 == 31 [pid = 1749] [id = 499] 09:31:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x92209800) [pid = 1749] [serial = 1498] [outer = (nil)] 09:31:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9adb6c00) [pid = 1749] [serial = 1499] [outer = 0x92209800] 09:31:52 INFO - PROCESS | 1749 | 1466699512599 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9adbb400) [pid = 1749] [serial = 1500] [outer = 0x92209800] 09:31:53 INFO - PROCESS | 1749 | 1466699513544 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]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1609ms 09:31:53 INFO - PROCESS | 1749 | 1466699513617 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 1749 | 1466699513621 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:31:53 INFO - PROCESS | 1749 | 1466699513628 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 1749 | 1466699513631 Marionette TRACE conn4 <- [1,1970,null,{}] 09:31:53 INFO - PROCESS | 1749 | 1466699513637 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}] 09:31:53 INFO - PROCESS | 1749 | 1466699513648 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:53 INFO - PROCESS | 1749 | 1466699513899 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:31:54 INFO - PROCESS | 1749 | 1466699514134 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 1749 | 1466699514141 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b056800 == 32 [pid = 1749] [id = 500] 09:31:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9b50d400) [pid = 1749] [serial = 1501] [outer = (nil)] 09:31:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9d482000) [pid = 1749] [serial = 1502] [outer = 0x9b50d400] 09:31:54 INFO - PROCESS | 1749 | 1466699514242 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9d550c00) [pid = 1749] [serial = 1503] [outer = 0x9b50d400] 09:31:55 INFO - PROCESS | 1749 | 1466699515129 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]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1537ms 09:31:55 INFO - PROCESS | 1749 | 1466699515166 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 1749 | 1466699515171 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:31:55 INFO - PROCESS | 1749 | 1466699515177 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 1749 | 1466699515181 Marionette TRACE conn4 <- [1,1974,null,{}] 09:31:55 INFO - PROCESS | 1749 | 1466699515187 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}] 09:31:55 INFO - PROCESS | 1749 | 1466699515193 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:55 INFO - PROCESS | 1749 | 1466699515381 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:31:55 INFO - PROCESS | 1749 | 1466699515565 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 1749 | 1466699515578 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x9d489000 == 33 [pid = 1749] [id = 501] 09:31:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9d489800) [pid = 1749] [serial = 1504] [outer = (nil)] 09:31:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9d923c00) [pid = 1749] [serial = 1505] [outer = 0x9d489800] 09:31:55 INFO - PROCESS | 1749 | 1466699515657 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9d9e3c00) [pid = 1749] [serial = 1506] [outer = 0x9d489800] 09:31:56 INFO - PROCESS | 1749 | 1466699516620 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]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1481ms 09:31:56 INFO - PROCESS | 1749 | 1466699516659 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:31:56 INFO - PROCESS | 1749 | 1466699516671 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:31:56 INFO - PROCESS | 1749 | 1466699516676 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 1749 | 1466699516681 Marionette TRACE conn4 <- [1,1978,null,{}] 09:31:56 INFO - PROCESS | 1749 | 1466699516687 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}] 09:31:56 INFO - PROCESS | 1749 | 1466699516692 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:56 INFO - PROCESS | 1749 | 1466699516891 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:31:57 INFO - PROCESS | 1749 | 1466699517091 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 1749 | 1466699517100 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b7c00 == 34 [pid = 1749] [id = 502] 09:31:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x90969800) [pid = 1749] [serial = 1507] [outer = (nil)] 09:31:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0xa118e400) [pid = 1749] [serial = 1508] [outer = 0x90969800] 09:31:57 INFO - PROCESS | 1749 | 1466699517243 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0xa2232400) [pid = 1749] [serial = 1509] [outer = 0x90969800] 09:31:58 INFO - PROCESS | 1749 | 1466699518244 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]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1634ms 09:31:58 INFO - PROCESS | 1749 | 1466699518312 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:31:58 INFO - PROCESS | 1749 | 1466699518316 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:31:58 INFO - PROCESS | 1749 | 1466699518325 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 1749 | 1466699518329 Marionette TRACE conn4 <- [1,1982,null,{}] 09:31:58 INFO - PROCESS | 1749 | 1466699518335 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}] 09:31:58 INFO - PROCESS | 1749 | 1466699518340 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:58 INFO - PROCESS | 1749 | 1466699518564 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:31:58 INFO - PROCESS | 1749 | 1466699518818 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 1749 | 1466699518825 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:31:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43d400 == 35 [pid = 1749] [id = 503] 09:31:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x908b7400) [pid = 1749] [serial = 1510] [outer = (nil)] 09:31:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x91277800) [pid = 1749] [serial = 1511] [outer = 0x908b7400] 09:31:58 INFO - PROCESS | 1749 | 1466699518958 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x91dd4400) [pid = 1749] [serial = 1512] [outer = 0x908b7400] 09:32:00 INFO - PROCESS | 1749 | 1466699520132 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]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2148ms 09:32:00 INFO - PROCESS | 1749 | 1466699520471 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 1749 | 1466699520478 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:32:00 INFO - PROCESS | 1749 | 1466699520486 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 1749 | 1466699520491 Marionette TRACE conn4 <- [1,1986,null,{}] 09:32:00 INFO - PROCESS | 1749 | 1466699520543 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}] 09:32:00 INFO - PROCESS | 1749 | 1466699520550 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:00 INFO - PROCESS | 1749 | 1466699520806 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:32:01 INFO - PROCESS | 1749 | 1466699521040 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 1749 | 1466699521066 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191e000 == 36 [pid = 1749] [id = 504] 09:32:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9191e400) [pid = 1749] [serial = 1513] [outer = (nil)] 09:32:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x91be5400) [pid = 1749] [serial = 1514] [outer = 0x9191e400] 09:32:01 INFO - PROCESS | 1749 | 1466699521180 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x92205000) [pid = 1749] [serial = 1515] [outer = 0x9191e400] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x91278400 == 35 [pid = 1749] [id = 493] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x908b9800 == 34 [pid = 1749] [id = 475] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43d400 == 33 [pid = 1749] [id = 503] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x908b7c00 == 32 [pid = 1749] [id = 502] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x9d489000 == 31 [pid = 1749] [id = 501] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x91596400 == 30 [pid = 1749] [id = 499] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x9b056800 == 29 [pid = 1749] [id = 500] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x90798400 == 28 [pid = 1749] [id = 498] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x9a60c000 == 27 [pid = 1749] [id = 497] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x91276800 == 26 [pid = 1749] [id = 495] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x93b35000 == 25 [pid = 1749] [id = 496] 09:32:03 INFO - PROCESS | 1749 | --DOCSHELL 0x908bf000 == 24 [pid = 1749] [id = 494] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91596000) [pid = 1749] [serial = 1436] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x93a39800) [pid = 1749] [serial = 1431] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x924d0400) [pid = 1749] [serial = 1430] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9079a400) [pid = 1749] [serial = 1433] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x908ba800) [pid = 1749] [serial = 1434] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x922e0c00) [pid = 1749] [serial = 1439] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x8e6cfc00) [pid = 1749] [serial = 1404] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x8e6c5800) [pid = 1749] [serial = 1403] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9191f800) [pid = 1749] [serial = 1407] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x91595800) [pid = 1749] [serial = 1406] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x93a3ac00) [pid = 1749] [serial = 1410] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x924cf800) [pid = 1749] [serial = 1409] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x999a5400) [pid = 1749] [serial = 1413] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x98cb6c00) [pid = 1749] [serial = 1412] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9a605400) [pid = 1749] [serial = 1416] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9a2ea800) [pid = 1749] [serial = 1415] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x93d43800) [pid = 1749] [serial = 1445] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9af5a000) [pid = 1749] [serial = 1419] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9a6d3800) [pid = 1749] [serial = 1418] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0xa110c800) [pid = 1749] [serial = 1422] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9d599400) [pid = 1749] [serial = 1421] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0xa2236400) [pid = 1749] [serial = 1425] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9b029800) [pid = 1749] [serial = 1424] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9158a800) [pid = 1749] [serial = 1428] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9096d800) [pid = 1749] [serial = 1427] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9232ec00) [pid = 1749] [serial = 1440] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x93924c00) [pid = 1749] [serial = 1443] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x908b9c00) [pid = 1749] [serial = 1442] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9191b800) [pid = 1749] [serial = 1437] [outer = (nil)] [url = about:blank] 09:32:03 INFO - PROCESS | 1749 | 1466699523792 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]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 3356ms 09:32:03 INFO - PROCESS | 1749 | 1466699523844 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 1749 | 1466699523848 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:32:03 INFO - PROCESS | 1749 | 1466699523858 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 1749 | 1466699523863 Marionette TRACE conn4 <- [1,1990,null,{}] 09:32:03 INFO - PROCESS | 1749 | 1466699523872 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}] 09:32:03 INFO - PROCESS | 1749 | 1466699523878 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:04 INFO - PROCESS | 1749 | 1466699524047 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:32:04 INFO - PROCESS | 1749 | 1466699524185 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 1749 | 1466699524195 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b9400 == 25 [pid = 1749] [id = 505] 09:32:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x908b9800) [pid = 1749] [serial = 1516] [outer = (nil)] 09:32:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x908bcc00) [pid = 1749] [serial = 1517] [outer = 0x908b9800] 09:32:04 INFO - PROCESS | 1749 | 1466699524272 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x908c1400) [pid = 1749] [serial = 1518] [outer = 0x908b9800] 09:32:05 INFO - PROCESS | 1749 | 1466699525109 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]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1282ms 09:32:05 INFO - PROCESS | 1749 | 1466699525143 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 1749 | 1466699525152 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:32:05 INFO - PROCESS | 1749 | 1466699525164 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 1749 | 1466699525168 Marionette TRACE conn4 <- [1,1994,null,{}] 09:32:05 INFO - PROCESS | 1749 | 1466699525174 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}] 09:32:05 INFO - PROCESS | 1749 | 1466699525180 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:05 INFO - PROCESS | 1749 | 1466699525354 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:32:05 INFO - PROCESS | 1749 | 1466699525365 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 1749 | 1466699525377 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158c000 == 26 [pid = 1749] [id = 506] 09:32:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9158c800) [pid = 1749] [serial = 1519] [outer = (nil)] 09:32:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91591c00) [pid = 1749] [serial = 1520] [outer = 0x9158c800] 09:32:05 INFO - PROCESS | 1749 | 1466699525575 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x91912400) [pid = 1749] [serial = 1521] [outer = 0x9158c800] 09:32:06 INFO - PROCESS | 1749 | 1466699526548 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]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1431ms 09:32:06 INFO - PROCESS | 1749 | 1466699526596 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 1749 | 1466699526599 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:32:06 INFO - PROCESS | 1749 | 1466699526614 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 1749 | 1466699526620 Marionette TRACE conn4 <- [1,1998,null,{}] 09:32:06 INFO - PROCESS | 1749 | 1466699526638 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}] 09:32:06 INFO - PROCESS | 1749 | 1466699526648 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:06 INFO - PROCESS | 1749 | 1466699526883 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:32:06 INFO - PROCESS | 1749 | 1466699526977 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 1749 | 1466699526991 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e5000 == 27 [pid = 1749] [id = 507] 09:32:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x922e7400) [pid = 1749] [serial = 1522] [outer = (nil)] 09:32:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9232ac00) [pid = 1749] [serial = 1523] [outer = 0x922e7400] 09:32:07 INFO - PROCESS | 1749 | 1466699527069 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x924c8c00) [pid = 1749] [serial = 1524] [outer = 0x922e7400] 09:32:08 INFO - PROCESS | 1749 | 1466699528021 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]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1441ms 09:32:08 INFO - PROCESS | 1749 | 1466699528056 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 1749 | 1466699528061 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:32:08 INFO - PROCESS | 1749 | 1466699528080 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 1749 | 1466699528084 Marionette TRACE conn4 <- [1,2002,null,{}] 09:32:08 INFO - PROCESS | 1749 | 1466699528089 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}] 09:32:08 INFO - PROCESS | 1749 | 1466699528094 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:08 INFO - PROCESS | 1749 | 1466699528314 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91be1000) [pid = 1749] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9127a400) [pid = 1749] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x93a35400) [pid = 1749] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x91917800) [pid = 1749] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x90794400) [pid = 1749] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x95323400) [pid = 1749] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x90961400) [pid = 1749] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x8e6cbc00) [pid = 1749] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x922e4000) [pid = 1749] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x952d8800) [pid = 1749] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x953f7800) [pid = 1749] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9191ac00) [pid = 1749] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x952d4400) [pid = 1749] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:32:09 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x9127a800) [pid = 1749] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:32:09 INFO - PROCESS | 1749 | 1466699529068 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 1749 | 1466699529075 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d444400 == 28 [pid = 1749] [id = 508] 09:32:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x8e6ce000) [pid = 1749] [serial = 1525] [outer = (nil)] 09:32:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x9127a800) [pid = 1749] [serial = 1526] [outer = 0x8e6ce000] 09:32:09 INFO - PROCESS | 1749 | 1466699529151 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x93970800) [pid = 1749] [serial = 1527] [outer = 0x8e6ce000] 09:32:09 INFO - PROCESS | 1749 | 1466699529948 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]]]}] 09:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1946ms 09:32:10 INFO - PROCESS | 1749 | 1466699530015 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 1749 | 1466699530019 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:32:10 INFO - PROCESS | 1749 | 1466699530026 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 1749 | 1466699530030 Marionette TRACE conn4 <- [1,2006,null,{}] 09:32:10 INFO - PROCESS | 1749 | 1466699530035 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}] 09:32:10 INFO - PROCESS | 1749 | 1466699530040 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:10 INFO - PROCESS | 1749 | 1466699530202 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:32:10 INFO - PROCESS | 1749 | 1466699530211 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 1749 | 1466699530221 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x93931800 == 29 [pid = 1749] [id = 509] 09:32:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x93a37c00) [pid = 1749] [serial = 1528] [outer = (nil)] 09:32:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x93b3f800) [pid = 1749] [serial = 1529] [outer = 0x93a37c00] 09:32:10 INFO - PROCESS | 1749 | 1466699530291 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x93d4d400) [pid = 1749] [serial = 1530] [outer = 0x93a37c00] 09:32:11 INFO - PROCESS | 1749 | 1466699531383 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]]]}] 09:32:11 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 09:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1437ms 09:32:11 INFO - PROCESS | 1749 | 1466699531465 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 1749 | 1466699531473 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:32:11 INFO - PROCESS | 1749 | 1466699531483 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 1749 | 1466699531488 Marionette TRACE conn4 <- [1,2010,null,{}] 09:32:11 INFO - PROCESS | 1749 | 1466699531498 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}] 09:32:11 INFO - PROCESS | 1749 | 1466699531503 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:11 INFO - PROCESS | 1749 | 1466699531744 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:32:12 INFO - PROCESS | 1749 | 1466699532054 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 1749 | 1466699532072 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c1400 == 30 [pid = 1749] [id = 510] 09:32:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x9078fc00) [pid = 1749] [serial = 1531] [outer = (nil)] 09:32:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x91271800) [pid = 1749] [serial = 1532] [outer = 0x9078fc00] 09:32:12 INFO - PROCESS | 1749 | 1466699532163 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x91590000) [pid = 1749] [serial = 1533] [outer = 0x9078fc00] 09:32:13 INFO - PROCESS | 1749 | 1466699533138 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]]]}] 09:32:13 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 09:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1698ms 09:32:13 INFO - PROCESS | 1749 | 1466699533180 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 1749 | 1466699533188 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:32:13 INFO - PROCESS | 1749 | 1466699533205 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 1749 | 1466699533210 Marionette TRACE conn4 <- [1,2014,null,{}] 09:32:13 INFO - PROCESS | 1749 | 1466699533217 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}] 09:32:13 INFO - PROCESS | 1749 | 1466699533226 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:13 INFO - PROCESS | 1749 | 1466699533420 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:32:13 INFO - PROCESS | 1749 | 1466699533651 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 1749 | 1466699533657 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c8000 == 31 [pid = 1749] [id = 511] 09:32:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91de1400) [pid = 1749] [serial = 1534] [outer = (nil)] 09:32:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x924d4400) [pid = 1749] [serial = 1535] [outer = 0x91de1400] 09:32:13 INFO - PROCESS | 1749 | 1466699533794 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9397e400) [pid = 1749] [serial = 1536] [outer = 0x91de1400] 09:32:14 INFO - PROCESS | 1749 | 1466699534781 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]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1634ms 09:32:14 INFO - PROCESS | 1749 | 1466699534838 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:32:14 INFO - PROCESS | 1749 | 1466699534843 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:32:14 INFO - PROCESS | 1749 | 1466699534851 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 1749 | 1466699534857 Marionette TRACE conn4 <- [1,2018,null,{}] 09:32:14 INFO - PROCESS | 1749 | 1466699534875 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}] 09:32:14 INFO - PROCESS | 1749 | 1466699534885 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:15 INFO - PROCESS | 1749 | 1466699535111 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:32:15 INFO - PROCESS | 1749 | 1466699535347 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 1749 | 1466699535362 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x952d2000 == 32 [pid = 1749] [id = 512] 09:32:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x95325800) [pid = 1749] [serial = 1537] [outer = (nil)] 09:32:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x953fc000) [pid = 1749] [serial = 1538] [outer = 0x95325800] 09:32:15 INFO - PROCESS | 1749 | 1466699535496 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9795f800) [pid = 1749] [serial = 1539] [outer = 0x95325800] 09:32:16 INFO - PROCESS | 1749 | 1466699536416 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]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1598ms 09:32:16 INFO - PROCESS | 1749 | 1466699536448 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 1749 | 1466699536454 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:32:16 INFO - PROCESS | 1749 | 1466699536460 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 1749 | 1466699536463 Marionette TRACE conn4 <- [1,2022,null,{}] 09:32:16 INFO - PROCESS | 1749 | 1466699536490 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}] 09:32:16 INFO - PROCESS | 1749 | 1466699536496 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:16 INFO - PROCESS | 1749 | 1466699536683 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:32:16 INFO - PROCESS | 1749 | 1466699536864 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 1749 | 1466699536872 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x98a05400 == 33 [pid = 1749] [id = 513] 09:32:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x98cb8800) [pid = 1749] [serial = 1540] [outer = (nil)] 09:32:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x998d1400) [pid = 1749] [serial = 1541] [outer = 0x98cb8800] 09:32:16 INFO - PROCESS | 1749 | 1466699536960 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x99a0d400) [pid = 1749] [serial = 1542] [outer = 0x98cb8800] 09:32:17 INFO - PROCESS | 1749 | 1466699537960 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]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1536ms 09:32:17 INFO - PROCESS | 1749 | 1466699537997 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:32:18 INFO - PROCESS | 1749 | 1466699538002 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:32:18 INFO - PROCESS | 1749 | 1466699538008 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 1749 | 1466699538012 Marionette TRACE conn4 <- [1,2026,null,{}] 09:32:18 INFO - PROCESS | 1749 | 1466699538018 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}] 09:32:18 INFO - PROCESS | 1749 | 1466699538024 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:18 INFO - PROCESS | 1749 | 1466699538209 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:32:18 INFO - PROCESS | 1749 | 1466699538390 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 1749 | 1466699538400 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a36000 == 34 [pid = 1749] [id = 514] 09:32:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x93d4bc00) [pid = 1749] [serial = 1543] [outer = (nil)] 09:32:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9a405400) [pid = 1749] [serial = 1544] [outer = 0x93d4bc00] 09:32:18 INFO - PROCESS | 1749 | 1466699538484 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a601800) [pid = 1749] [serial = 1545] [outer = 0x93d4bc00] 09:32:19 INFO - PROCESS | 1749 | 1466699539509 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]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1534ms 09:32:19 INFO - PROCESS | 1749 | 1466699539543 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 1749 | 1466699539547 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:32:19 INFO - PROCESS | 1749 | 1466699539554 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 1749 | 1466699539558 Marionette TRACE conn4 <- [1,2030,null,{}] 09:32:19 INFO - PROCESS | 1749 | 1466699539564 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}] 09:32:19 INFO - PROCESS | 1749 | 1466699539576 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:19 INFO - PROCESS | 1749 | 1466699539832 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:32:20 INFO - PROCESS | 1749 | 1466699540069 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 1749 | 1466699540081 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079a400 == 35 [pid = 1749] [id = 515] 09:32:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x908b4c00) [pid = 1749] [serial = 1546] [outer = (nil)] 09:32:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9a6ca000) [pid = 1749] [serial = 1547] [outer = 0x908b4c00] 09:32:20 INFO - PROCESS | 1749 | 1466699540211 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x93d49400) [pid = 1749] [serial = 1548] [outer = 0x908b4c00] 09:32:21 INFO - PROCESS | 1749 | 1466699541187 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]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1686ms 09:32:21 INFO - PROCESS | 1749 | 1466699541241 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 1749 | 1466699541245 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:32:21 INFO - PROCESS | 1749 | 1466699541252 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - PROCESS | 1749 | 1466699541256 Marionette TRACE conn4 <- [1,2034,null,{}] 09:32:21 INFO - PROCESS | 1749 | 1466699541263 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}] 09:32:21 INFO - PROCESS | 1749 | 1466699541268 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:21 INFO - PROCESS | 1749 | 1466699541452 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:32:21 INFO - PROCESS | 1749 | 1466699541634 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 1749 | 1466699541642 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x93925400 == 36 [pid = 1749] [id = 516] 09:32:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x93b3c400) [pid = 1749] [serial = 1549] [outer = (nil)] 09:32:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9acbd400) [pid = 1749] [serial = 1550] [outer = 0x93b3c400] 09:32:21 INFO - PROCESS | 1749 | 1466699541787 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9acc2400) [pid = 1749] [serial = 1551] [outer = 0x93b3c400] 09:32:22 INFO - PROCESS | 1749 | 1466699542723 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]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1534ms 09:32:22 INFO - PROCESS | 1749 | 1466699542787 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 1749 | 1466699542792 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:32:22 INFO - PROCESS | 1749 | 1466699542799 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 1749 | 1466699542803 Marionette TRACE conn4 <- [1,2038,null,{}] 09:32:22 INFO - PROCESS | 1749 | 1466699542809 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}] 09:32:22 INFO - PROCESS | 1749 | 1466699542815 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:23 INFO - PROCESS | 1749 | 1466699543001 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:32:23 INFO - PROCESS | 1749 | 1466699543187 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 1749 | 1466699543198 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d446000 == 37 [pid = 1749] [id = 517] 09:32:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x90797400) [pid = 1749] [serial = 1552] [outer = (nil)] 09:32:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9b02a400) [pid = 1749] [serial = 1553] [outer = 0x90797400] 09:32:23 INFO - PROCESS | 1749 | 1466699543282 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9b064c00) [pid = 1749] [serial = 1554] [outer = 0x90797400] 09:32:24 INFO - PROCESS | 1749 | 1466699544294 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]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1539ms 09:32:24 INFO - PROCESS | 1749 | 1466699544340 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:32:24 INFO - PROCESS | 1749 | 1466699544344 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:32:24 INFO - PROCESS | 1749 | 1466699544351 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 1749 | 1466699544355 Marionette TRACE conn4 <- [1,2042,null,{}] 09:32:24 INFO - PROCESS | 1749 | 1466699544361 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}] 09:32:24 INFO - PROCESS | 1749 | 1466699544366 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:24 INFO - PROCESS | 1749 | 1466699544555 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:32:24 INFO - PROCESS | 1749 | 1466699544739 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 1749 | 1466699544751 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b6000 == 38 [pid = 1749] [id = 518] 09:32:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x908bac00) [pid = 1749] [serial = 1555] [outer = (nil)] 09:32:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9b9ce400) [pid = 1749] [serial = 1556] [outer = 0x908bac00] 09:32:24 INFO - PROCESS | 1749 | 1466699544852 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9d48e800) [pid = 1749] [serial = 1557] [outer = 0x908bac00] 09:32:25 INFO - PROCESS | 1749 | 1466699545813 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]]]}] 09:32:25 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) 09:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1534ms 09:32:25 INFO - PROCESS | 1749 | 1466699545886 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 1749 | 1466699545889 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:32:25 INFO - PROCESS | 1749 | 1466699545896 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 1749 | 1466699545899 Marionette TRACE conn4 <- [1,2046,null,{}] 09:32:25 INFO - PROCESS | 1749 | 1466699545906 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}] 09:32:25 INFO - PROCESS | 1749 | 1466699545911 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:26 INFO - PROCESS | 1749 | 1466699546167 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:32:26 INFO - PROCESS | 1749 | 1466699546418 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 1749 | 1466699546426 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bda400 == 39 [pid = 1749] [id = 519] 09:32:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x91ddec00) [pid = 1749] [serial = 1558] [outer = (nil)] 09:32:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9b026400) [pid = 1749] [serial = 1559] [outer = 0x91ddec00] 09:32:26 INFO - PROCESS | 1749 | 1466699546566 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9d926800) [pid = 1749] [serial = 1560] [outer = 0x91ddec00] 09:32:27 INFO - PROCESS | 1749 | 1466699547529 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]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1688ms 09:32:27 INFO - PROCESS | 1749 | 1466699547586 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:32:27 INFO - PROCESS | 1749 | 1466699547591 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:32:27 INFO - PROCESS | 1749 | 1466699547598 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 1749 | 1466699547603 Marionette TRACE conn4 <- [1,2050,null,{}] 09:32:27 INFO - PROCESS | 1749 | 1466699547609 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}] 09:32:27 INFO - PROCESS | 1749 | 1466699547616 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:27 INFO - PROCESS | 1749 | 1466699547829 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:32:28 INFO - PROCESS | 1749 | 1466699548243 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 1749 | 1466699548256 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d448000 == 40 [pid = 1749] [id = 520] 09:32:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x8d448800) [pid = 1749] [serial = 1561] [outer = (nil)] 09:32:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x8e6c6c00) [pid = 1749] [serial = 1562] [outer = 0x8d448800] 09:32:28 INFO - PROCESS | 1749 | 1466699548374 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9078f000) [pid = 1749] [serial = 1563] [outer = 0x8d448800] 09:32:29 INFO - PROCESS | 1749 | 1466699549318 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]]]}] 09:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1782ms 09:32:29 INFO - PROCESS | 1749 | 1466699549383 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 1749 | 1466699549389 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:32:29 INFO - PROCESS | 1749 | 1466699549396 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 1749 | 1466699549402 Marionette TRACE conn4 <- [1,2054,null,{}] 09:32:29 INFO - PROCESS | 1749 | 1466699549410 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}] 09:32:29 INFO - PROCESS | 1749 | 1466699549417 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:29 INFO - PROCESS | 1749 | 1466699549672 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:32:29 INFO - PROCESS | 1749 | 1466699549963 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 1749 | 1466699549973 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:30 INFO - PROCESS | 1749 | --DOCSHELL 0x8d444400 == 39 [pid = 1749] [id = 508] 09:32:30 INFO - PROCESS | 1749 | --DOCSHELL 0x922e5000 == 38 [pid = 1749] [id = 507] 09:32:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d444400 == 39 [pid = 1749] [id = 521] 09:32:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x908be800) [pid = 1749] [serial = 1564] [outer = (nil)] 09:32:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9191e800) [pid = 1749] [serial = 1565] [outer = 0x908be800] 09:32:30 INFO - PROCESS | 1749 | 1466699550102 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x91be7800) [pid = 1749] [serial = 1566] [outer = 0x908be800] 09:32:30 INFO - PROCESS | 1749 | --DOCSHELL 0x9158c000 == 38 [pid = 1749] [id = 506] 09:32:30 INFO - PROCESS | 1749 | --DOCSHELL 0x908b9400 == 37 [pid = 1749] [id = 505] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x98361800) [pid = 1749] [serial = 1478] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9397c000) [pid = 1749] [serial = 1481] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9999d400) [pid = 1749] [serial = 1479] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x93d4e800) [pid = 1749] [serial = 1446] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x92204400) [pid = 1749] [serial = 1469] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x924cec00) [pid = 1749] [serial = 1470] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x91276c00) [pid = 1749] [serial = 1448] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9191b000) [pid = 1749] [serial = 1449] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9532d000) [pid = 1749] [serial = 1454] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x953f3c00) [pid = 1749] [serial = 1455] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9a16b400) [pid = 1749] [serial = 1463] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9a603c00) [pid = 1749] [serial = 1464] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x90795c00) [pid = 1749] [serial = 1466] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x90963800) [pid = 1749] [serial = 1467] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x924d1400) [pid = 1749] [serial = 1451] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x92334400) [pid = 1749] [serial = 1452] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x953f9400) [pid = 1749] [serial = 1475] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x998c5c00) [pid = 1749] [serial = 1460] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x999a2000) [pid = 1749] [serial = 1461] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x93a43000) [pid = 1749] [serial = 1472] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x93d4b400) [pid = 1749] [serial = 1473] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9540e800) [pid = 1749] [serial = 1457] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x97962400) [pid = 1749] [serial = 1458] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9a6c5400) [pid = 1749] [serial = 1484] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9a6cbc00) [pid = 1749] [serial = 1485] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x99d16400) [pid = 1749] [serial = 1482] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9540c000) [pid = 1749] [serial = 1476] [outer = (nil)] [url = about:blank] 09:32:30 INFO - PROCESS | 1749 | 1466699550983 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]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1651ms 09:32:31 INFO - PROCESS | 1749 | 1466699551052 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 1749 | 1466699551058 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:32:31 INFO - PROCESS | 1749 | 1466699551065 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 1749 | 1466699551069 Marionette TRACE conn4 <- [1,2058,null,{}] 09:32:31 INFO - PROCESS | 1749 | 1466699551075 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}] 09:32:31 INFO - PROCESS | 1749 | 1466699551080 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:31 INFO - PROCESS | 1749 | 1466699551278 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:32:31 INFO - PROCESS | 1749 | 1466699551440 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 1749 | 1466699551449 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bdac00 == 38 [pid = 1749] [id = 522] 09:32:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x92204400) [pid = 1749] [serial = 1567] [outer = (nil)] 09:32:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93a37800) [pid = 1749] [serial = 1568] [outer = 0x92204400] 09:32:31 INFO - PROCESS | 1749 | 1466699551525 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93d44800) [pid = 1749] [serial = 1569] [outer = 0x92204400] 09:32:32 INFO - PROCESS | 1749 | 1466699552433 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]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1431ms 09:32:32 INFO - PROCESS | 1749 | 1466699552500 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 1749 | 1466699552504 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:32:32 INFO - PROCESS | 1749 | 1466699552519 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 1749 | 1466699552528 Marionette TRACE conn4 <- [1,2062,null,{}] 09:32:32 INFO - PROCESS | 1749 | 1466699552548 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}] 09:32:32 INFO - PROCESS | 1749 | 1466699552556 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:32 INFO - PROCESS | 1749 | 1466699552794 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:32:32 INFO - PROCESS | 1749 | 1466699552821 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 1749 | 1466699552831 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x91593800 == 39 [pid = 1749] [id = 523] 09:32:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x93a38c00) [pid = 1749] [serial = 1570] [outer = (nil)] 09:32:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x953f7c00) [pid = 1749] [serial = 1571] [outer = 0x93a38c00] 09:32:32 INFO - PROCESS | 1749 | 1466699552902 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9795cc00) [pid = 1749] [serial = 1572] [outer = 0x93a38c00] 09:32:33 INFO - PROCESS | 1749 | 1466699553856 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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1365ms 09:32:33 INFO - PROCESS | 1749 | 1466699553876 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 1749 | 1466699553882 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:32:33 INFO - PROCESS | 1749 | 1466699553898 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 1749 | 1466699553902 Marionette TRACE conn4 <- [1,2066,null,{}] 09:32:33 INFO - PROCESS | 1749 | 1466699553911 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}] 09:32:33 INFO - PROCESS | 1749 | 1466699553922 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:34 INFO - PROCESS | 1749 | 1466699554180 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:32:34 INFO - PROCESS | 1749 | 1466699554204 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 1749 | 1466699554212 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4b000 == 40 [pid = 1749] [id = 524] 09:32:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9532d000) [pid = 1749] [serial = 1573] [outer = (nil)] 09:32:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9902e400) [pid = 1749] [serial = 1574] [outer = 0x9532d000] 09:32:34 INFO - PROCESS | 1749 | 1466699554283 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x99af2000) [pid = 1749] [serial = 1575] [outer = 0x9532d000] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91277000) [pid = 1749] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x908b9800) [pid = 1749] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9158c800) [pid = 1749] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x92209800) [pid = 1749] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9a60c800) [pid = 1749] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x922e7400) [pid = 1749] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x90969800) [pid = 1749] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9191e400) [pid = 1749] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x90962400) [pid = 1749] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x8e6ce000) [pid = 1749] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9b50d400) [pid = 1749] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9482e000) [pid = 1749] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x908b7400) [pid = 1749] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:32:34 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9d489800) [pid = 1749] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:32:35 INFO - PROCESS | 1749 | 1466699555373 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]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1532ms 09:32:35 INFO - PROCESS | 1749 | 1466699555432 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 1749 | 1466699555435 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:32:35 INFO - PROCESS | 1749 | 1466699555446 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 1749 | 1466699555450 Marionette TRACE conn4 <- [1,2070,null,{}] 09:32:35 INFO - PROCESS | 1749 | 1466699555455 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}] 09:32:35 INFO - PROCESS | 1749 | 1466699555460 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:35 INFO - PROCESS | 1749 | 1466699555628 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:32:35 INFO - PROCESS | 1749 | 1466699555810 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 1749 | 1466699555827 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x91273800 == 41 [pid = 1749] [id = 525] 09:32:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9158c800) [pid = 1749] [serial = 1576] [outer = (nil)] 09:32:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9795e000) [pid = 1749] [serial = 1577] [outer = 0x9158c800] 09:32:35 INFO - PROCESS | 1749 | 1466699555910 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x99d0a800) [pid = 1749] [serial = 1578] [outer = 0x9158c800] 09:32:36 INFO - PROCESS | 1749 | 1466699556865 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]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1484ms 09:32:36 INFO - PROCESS | 1749 | 1466699556945 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 1749 | 1466699556953 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:32:36 INFO - PROCESS | 1749 | 1466699556962 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 1749 | 1466699556971 Marionette TRACE conn4 <- [1,2074,null,{}] 09:32:36 INFO - PROCESS | 1749 | 1466699556982 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}] 09:32:36 INFO - PROCESS | 1749 | 1466699556989 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:37 INFO - PROCESS | 1749 | 1466699557231 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:32:37 INFO - PROCESS | 1749 | 1466699557456 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 1749 | 1466699557474 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cb800 == 42 [pid = 1749] [id = 526] 09:32:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9096fc00) [pid = 1749] [serial = 1579] [outer = (nil)] 09:32:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91276400) [pid = 1749] [serial = 1580] [outer = 0x9096fc00] 09:32:37 INFO - PROCESS | 1749 | 1466699557576 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91918400) [pid = 1749] [serial = 1581] [outer = 0x9096fc00] 09:32:38 INFO - PROCESS | 1749 | 1466699558569 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]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1638ms 09:32:38 INFO - PROCESS | 1749 | 1466699558603 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 1749 | 1466699558611 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:32:38 INFO - PROCESS | 1749 | 1466699558623 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 1749 | 1466699558627 Marionette TRACE conn4 <- [1,2078,null,{}] 09:32:38 INFO - PROCESS | 1749 | 1466699558634 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}] 09:32:38 INFO - PROCESS | 1749 | 1466699558641 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:38 INFO - PROCESS | 1749 | 1466699558849 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:32:39 INFO - PROCESS | 1749 | 1466699559093 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 1749 | 1466699559105 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e9c00 == 43 [pid = 1749] [id = 527] 09:32:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9397b400) [pid = 1749] [serial = 1582] [outer = (nil)] 09:32:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93d43c00) [pid = 1749] [serial = 1583] [outer = 0x9397b400] 09:32:39 INFO - PROCESS | 1749 | 1466699559238 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9524e400) [pid = 1749] [serial = 1584] [outer = 0x9397b400] 09:32:40 INFO - PROCESS | 1749 | 1466699560210 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]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1643ms 09:32:40 INFO - PROCESS | 1749 | 1466699560267 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:32:40 INFO - PROCESS | 1749 | 1466699560272 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:32:40 INFO - PROCESS | 1749 | 1466699560279 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 1749 | 1466699560287 Marionette TRACE conn4 <- [1,2082,null,{}] 09:32:40 INFO - PROCESS | 1749 | 1466699560305 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}] 09:32:40 INFO - PROCESS | 1749 | 1466699560314 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:40 INFO - PROCESS | 1749 | 1466699560578 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:32:40 INFO - PROCESS | 1749 | 1466699560910 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 1749 | 1466699560923 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x99a0c800 == 44 [pid = 1749] [id = 528] 09:32:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x99af1c00) [pid = 1749] [serial = 1585] [outer = (nil)] 09:32:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a420800) [pid = 1749] [serial = 1586] [outer = 0x99af1c00] 09:32:41 INFO - PROCESS | 1749 | 1466699561024 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9a609000) [pid = 1749] [serial = 1587] [outer = 0x99af1c00] 09:32:42 INFO - PROCESS | 1749 | 1466699562000 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]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1796ms 09:32:42 INFO - PROCESS | 1749 | 1466699562075 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:32:42 INFO - PROCESS | 1749 | 1466699562081 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:32:42 INFO - PROCESS | 1749 | 1466699562088 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 1749 | 1466699562092 Marionette TRACE conn4 <- [1,2086,null,{}] 09:32:42 INFO - PROCESS | 1749 | 1466699562098 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}] 09:32:42 INFO - PROCESS | 1749 | 1466699562104 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:42 INFO - PROCESS | 1749 | 1466699562345 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:32:42 INFO - PROCESS | 1749 | 1466699562580 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 1749 | 1466699562588 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d440000 == 45 [pid = 1749] [id = 529] 09:32:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x98367c00) [pid = 1749] [serial = 1588] [outer = (nil)] 09:32:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9a6ce400) [pid = 1749] [serial = 1589] [outer = 0x98367c00] 09:32:42 INFO - PROCESS | 1749 | 1466699562721 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9adaf800) [pid = 1749] [serial = 1590] [outer = 0x98367c00] 09:32:43 INFO - PROCESS | 1749 | 1466699563690 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]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1643ms 09:32:43 INFO - PROCESS | 1749 | 1466699563732 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 1749 | 1466699563736 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:32:43 INFO - PROCESS | 1749 | 1466699563743 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 1749 | 1466699563747 Marionette TRACE conn4 <- [1,2090,null,{}] 09:32:43 INFO - PROCESS | 1749 | 1466699563753 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}] 09:32:43 INFO - PROCESS | 1749 | 1466699563759 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:43 INFO - PROCESS | 1749 | 1466699563955 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:32:44 INFO - PROCESS | 1749 | 1466699564158 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 1749 | 1466699564167 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x99af0400 == 46 [pid = 1749] [id = 530] 09:32:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9a605800) [pid = 1749] [serial = 1591] [outer = (nil)] 09:32:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9b9d3800) [pid = 1749] [serial = 1592] [outer = 0x9a605800] 09:32:44 INFO - PROCESS | 1749 | 1466699564255 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9d550800) [pid = 1749] [serial = 1593] [outer = 0x9a605800] 09:32:45 INFO - PROCESS | 1749 | 1466699565221 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]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1537ms 09:32:45 INFO - PROCESS | 1749 | 1466699565282 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1749 | 1466699565287 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:32:45 INFO - PROCESS | 1749 | 1466699565294 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 1749 | 1466699565298 Marionette TRACE conn4 <- [1,2094,null,{}] 09:32:45 INFO - PROCESS | 1749 | 1466699565304 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}] 09:32:45 INFO - PROCESS | 1749 | 1466699565315 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:45 INFO - PROCESS | 1749 | 1466699565602 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:32:45 INFO - PROCESS | 1749 | 1466699565863 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 1749 | 1466699565872 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079b400 == 47 [pid = 1749] [id = 531] 09:32:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x93b36000) [pid = 1749] [serial = 1594] [outer = (nil)] 09:32:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa2322000) [pid = 1749] [serial = 1595] [outer = 0x93b36000] 09:32:45 INFO - PROCESS | 1749 | 1466699565961 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0xa23b1000) [pid = 1749] [serial = 1596] [outer = 0x93b36000] 09:32:46 INFO - PROCESS | 1749 | 1466699566863 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]]]}] 09:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1582ms 09:32:46 INFO - PROCESS | 1749 | 1466699566876 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 1749 | 1466699566880 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:32:46 INFO - PROCESS | 1749 | 1466699566888 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 1749 | 1466699566892 Marionette TRACE conn4 <- [1,2098,null,{}] 09:32:46 INFO - PROCESS | 1749 | 1466699566898 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}] 09:32:46 INFO - PROCESS | 1749 | 1466699566904 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:47 INFO - PROCESS | 1749 | 1466699567087 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:32:47 INFO - PROCESS | 1749 | 1466699567283 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 1749 | 1466699567292 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b506c00 == 48 [pid = 1749] [id = 532] 09:32:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa23f0c00) [pid = 1749] [serial = 1597] [outer = (nil)] 09:32:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa2530800) [pid = 1749] [serial = 1598] [outer = 0xa23f0c00] 09:32:47 INFO - PROCESS | 1749 | 1466699567379 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa2581000) [pid = 1749] [serial = 1599] [outer = 0xa23f0c00] 09:32:48 INFO - PROCESS | 1749 | 1466699568364 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]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1534ms 09:32:48 INFO - PROCESS | 1749 | 1466699568424 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 1749 | 1466699568428 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:32:48 INFO - PROCESS | 1749 | 1466699568435 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 1749 | 1466699568439 Marionette TRACE conn4 <- [1,2102,null,{}] 09:32:48 INFO - PROCESS | 1749 | 1466699568445 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}] 09:32:48 INFO - PROCESS | 1749 | 1466699568450 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:48 INFO - PROCESS | 1749 | 1466699568651 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:32:48 INFO - PROCESS | 1749 | 1466699568886 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 1749 | 1466699568893 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:48 INFO - PROCESS | 1749 | ++DOCSHELL 0xa232cc00 == 49 [pid = 1749] [id = 533] 09:32:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0xa23ac000) [pid = 1749] [serial = 1600] [outer = (nil)] 09:32:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa2fb2400) [pid = 1749] [serial = 1601] [outer = 0xa23ac000] 09:32:49 INFO - PROCESS | 1749 | 1466699569036 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa2fd4400) [pid = 1749] [serial = 1602] [outer = 0xa23ac000] 09:32:49 INFO - PROCESS | 1749 | 1466699569981 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]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1588ms 09:32:50 INFO - PROCESS | 1749 | 1466699570030 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 1749 | 1466699570034 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:32:50 INFO - PROCESS | 1749 | 1466699570041 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 1749 | 1466699570044 Marionette TRACE conn4 <- [1,2106,null,{}] 09:32:50 INFO - PROCESS | 1749 | 1466699570051 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}] 09:32:50 INFO - PROCESS | 1749 | 1466699570057 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:50 INFO - PROCESS | 1749 | 1466699570252 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:32:50 INFO - PROCESS | 1749 | 1466699570455 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 1749 | 1466699570465 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x90967800 == 50 [pid = 1749] [id = 534] 09:32:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9191b000) [pid = 1749] [serial = 1603] [outer = (nil)] 09:32:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0xa338d000) [pid = 1749] [serial = 1604] [outer = 0x9191b000] 09:32:50 INFO - PROCESS | 1749 | 1466699570584 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0xa3415400) [pid = 1749] [serial = 1605] [outer = 0x9191b000] 09:32:51 INFO - PROCESS | 1749 | 1466699571684 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]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1695ms 09:32:51 INFO - PROCESS | 1749 | 1466699571737 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 1749 | 1466699571741 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:32:51 INFO - PROCESS | 1749 | 1466699571748 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 1749 | 1466699571752 Marionette TRACE conn4 <- [1,2110,null,{}] 09:32:51 INFO - PROCESS | 1749 | 1466699571759 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}] 09:32:51 INFO - PROCESS | 1749 | 1466699571764 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:51 INFO - PROCESS | 1749 | 1466699571965 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:32:52 INFO - PROCESS | 1749 | 1466699572216 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 1749 | 1466699572225 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bb800 == 51 [pid = 1749] [id = 535] 09:32:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x908bc000) [pid = 1749] [serial = 1606] [outer = (nil)] 09:32:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x90967c00) [pid = 1749] [serial = 1607] [outer = 0x908bc000] 09:32:52 INFO - PROCESS | 1749 | 1466699572603 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x91272c00) [pid = 1749] [serial = 1608] [outer = 0x908bc000] 09:32:53 INFO - PROCESS | 1749 | 1466699573597 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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1888ms 09:32:53 INFO - PROCESS | 1749 | 1466699573638 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 1749 | 1466699573644 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:32:53 INFO - PROCESS | 1749 | 1466699573653 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 1749 | 1466699573657 Marionette TRACE conn4 <- [1,2114,null,{}] 09:32:53 INFO - PROCESS | 1749 | 1466699573665 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}] 09:32:53 INFO - PROCESS | 1749 | 1466699573670 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:53 INFO - PROCESS | 1749 | 1466699573859 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:32:54 INFO - PROCESS | 1749 | 1466699574235 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 1749 | 1466699574246 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x924d2000 == 52 [pid = 1749] [id = 536] 09:32:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x93971000) [pid = 1749] [serial = 1609] [outer = (nil)] 09:32:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x93a43c00) [pid = 1749] [serial = 1610] [outer = 0x93971000] 09:32:54 INFO - PROCESS | 1749 | 1466699574331 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x9482a400) [pid = 1749] [serial = 1611] [outer = 0x93971000] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x9191e000 == 51 [pid = 1749] [id = 504] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4b000 == 50 [pid = 1749] [id = 524] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x91593800 == 49 [pid = 1749] [id = 523] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x91bdac00 == 48 [pid = 1749] [id = 522] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8d444400 == 47 [pid = 1749] [id = 521] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8d448000 == 46 [pid = 1749] [id = 520] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x93931800 == 45 [pid = 1749] [id = 509] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c1400 == 44 [pid = 1749] [id = 510] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x91bda400 == 43 [pid = 1749] [id = 519] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x98a05400 == 42 [pid = 1749] [id = 513] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c8000 == 41 [pid = 1749] [id = 511] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x93a36000 == 40 [pid = 1749] [id = 514] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x9079a400 == 39 [pid = 1749] [id = 515] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x952d2000 == 38 [pid = 1749] [id = 512] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x93925400 == 37 [pid = 1749] [id = 516] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8d446000 == 36 [pid = 1749] [id = 517] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x908b6000 == 35 [pid = 1749] [id = 518] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x908bb800 == 34 [pid = 1749] [id = 535] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x90967800 == 33 [pid = 1749] [id = 534] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x9b506c00 == 32 [pid = 1749] [id = 532] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0xa232cc00 == 31 [pid = 1749] [id = 533] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x9079b400 == 30 [pid = 1749] [id = 531] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x99af0400 == 29 [pid = 1749] [id = 530] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8d440000 == 28 [pid = 1749] [id = 529] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x922e9c00 == 27 [pid = 1749] [id = 527] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x99a0c800 == 26 [pid = 1749] [id = 528] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x91273800 == 25 [pid = 1749] [id = 525] 09:32:56 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cb800 == 24 [pid = 1749] [id = 526] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x93b3f800) [pid = 1749] [serial = 1529] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x91ddd800) [pid = 1749] [serial = 1488] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x908c1400) [pid = 1749] [serial = 1518] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x908bcc00) [pid = 1749] [serial = 1517] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x91591c00) [pid = 1749] [serial = 1520] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9adbb400) [pid = 1749] [serial = 1500] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9a6d0400) [pid = 1749] [serial = 1493] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x924c8c00) [pid = 1749] [serial = 1524] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9adb6c00) [pid = 1749] [serial = 1499] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0xa2232400) [pid = 1749] [serial = 1509] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x91be5400) [pid = 1749] [serial = 1514] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x92205000) [pid = 1749] [serial = 1515] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9adae000) [pid = 1749] [serial = 1497] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9ac8ac00) [pid = 1749] [serial = 1494] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9acbcc00) [pid = 1749] [serial = 1496] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x93970800) [pid = 1749] [serial = 1527] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9d482000) [pid = 1749] [serial = 1502] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x95257c00) [pid = 1749] [serial = 1490] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x91277800) [pid = 1749] [serial = 1511] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9d923c00) [pid = 1749] [serial = 1505] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9127a800) [pid = 1749] [serial = 1526] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x91dd4400) [pid = 1749] [serial = 1512] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x95327c00) [pid = 1749] [serial = 1491] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9d9e3c00) [pid = 1749] [serial = 1506] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9232ac00) [pid = 1749] [serial = 1523] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9d550c00) [pid = 1749] [serial = 1503] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0xa118e400) [pid = 1749] [serial = 1508] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91bdfc00) [pid = 1749] [serial = 1487] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91912400) [pid = 1749] [serial = 1521] [outer = (nil)] [url = about:blank] 09:32:56 INFO - PROCESS | 1749 | 1466699576878 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]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 3296ms 09:32:56 INFO - PROCESS | 1749 | 1466699576949 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 1749 | 1466699576956 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:32:56 INFO - PROCESS | 1749 | 1466699576965 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 1749 | 1466699576969 Marionette TRACE conn4 <- [1,2118,null,{}] 09:32:56 INFO - PROCESS | 1749 | 1466699576979 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}] 09:32:56 INFO - PROCESS | 1749 | 1466699576985 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:57 INFO - PROCESS | 1749 | 1466699577166 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:32:57 INFO - PROCESS | 1749 | 1466699577308 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 1749 | 1466699577326 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c5000 == 25 [pid = 1749] [id = 537] 09:32:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9079c400) [pid = 1749] [serial = 1612] [outer = (nil)] 09:32:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x908bcc00) [pid = 1749] [serial = 1613] [outer = 0x9079c400] 09:32:57 INFO - PROCESS | 1749 | 1466699577398 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x90962000) [pid = 1749] [serial = 1614] [outer = 0x9079c400] 09:32:58 INFO - PROCESS | 1749 | 1466699578272 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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1342ms 09:32:58 INFO - PROCESS | 1749 | 1466699578308 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:32:58 INFO - PROCESS | 1749 | 1466699578318 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:32:58 INFO - PROCESS | 1749 | 1466699578331 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 1749 | 1466699578336 Marionette TRACE conn4 <- [1,2122,null,{}] 09:32:58 INFO - PROCESS | 1749 | 1466699578342 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}] 09:32:58 INFO - PROCESS | 1749 | 1466699578348 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:58 INFO - PROCESS | 1749 | 1466699578522 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:32:58 INFO - PROCESS | 1749 | 1466699578535 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 1749 | 1466699578546 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x91589000 == 26 [pid = 1749] [id = 538] 09:32:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x91593800) [pid = 1749] [serial = 1615] [outer = (nil)] 09:32:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x91915800) [pid = 1749] [serial = 1616] [outer = 0x91593800] 09:32:58 INFO - PROCESS | 1749 | 1466699578746 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x91920000) [pid = 1749] [serial = 1617] [outer = 0x91593800] 09:32:59 INFO - PROCESS | 1749 | 1466699579670 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]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1385ms 09:32:59 INFO - PROCESS | 1749 | 1466699579715 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 1749 | 1466699579719 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:32:59 INFO - PROCESS | 1749 | 1466699579726 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 1749 | 1466699579732 Marionette TRACE conn4 <- [1,2126,null,{}] 09:32:59 INFO - PROCESS | 1749 | 1466699579757 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}] 09:32:59 INFO - PROCESS | 1749 | 1466699579767 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:32:59 INFO - PROCESS | 1749 | 1466699579991 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:33:00 INFO - PROCESS | 1749 | 1466699580026 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 1749 | 1466699580038 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x92212400 == 27 [pid = 1749] [id = 539] 09:33:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x922df000) [pid = 1749] [serial = 1618] [outer = (nil)] 09:33:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x922e7800) [pid = 1749] [serial = 1619] [outer = 0x922df000] 09:33:00 INFO - PROCESS | 1749 | 1466699580115 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x92334800) [pid = 1749] [serial = 1620] [outer = 0x922df000] 09:33:01 INFO - PROCESS | 1749 | 1466699581173 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]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1496ms 09:33:01 INFO - PROCESS | 1749 | 1466699581223 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 1749 | 1466699581228 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:33:01 INFO - PROCESS | 1749 | 1466699581242 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 1749 | 1466699581246 Marionette TRACE conn4 <- [1,2130,null,{}] 09:33:01 INFO - PROCESS | 1749 | 1466699581252 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}] 09:33:01 INFO - PROCESS | 1749 | 1466699581257 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:01 INFO - PROCESS | 1749 | 1466699581480 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9158c800) [pid = 1749] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9532d000) [pid = 1749] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91ddec00) [pid = 1749] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x90797400) [pid = 1749] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x8d448800) [pid = 1749] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x93b3c400) [pid = 1749] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x908bac00) [pid = 1749] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x92204400) [pid = 1749] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x98cb8800) [pid = 1749] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x93a37c00) [pid = 1749] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x908be800) [pid = 1749] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9078fc00) [pid = 1749] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x95325800) [pid = 1749] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x93d4bc00) [pid = 1749] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x91de1400) [pid = 1749] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x908b4c00) [pid = 1749] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:33:02 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x93a38c00) [pid = 1749] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:33:02 INFO - PROCESS | 1749 | 1466699582474 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 1749 | 1466699582481 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d448800 == 28 [pid = 1749] [id = 540] 09:33:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x8e6c7400) [pid = 1749] [serial = 1621] [outer = (nil)] 09:33:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x90966000) [pid = 1749] [serial = 1622] [outer = 0x8e6c7400] 09:33:02 INFO - PROCESS | 1749 | 1466699582560 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x922e9000) [pid = 1749] [serial = 1623] [outer = 0x8e6c7400] 09:33:03 INFO - PROCESS | 1749 | 1466699583338 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] 09:33:03 INFO - PROCESS | 1749 | 1466699583395 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:33:03 INFO - PROCESS | 1749 | 1466699583402 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 1749 | 1466699583406 Marionette TRACE conn4 <- [1,2134,null,{}] 09:33:03 INFO - PROCESS | 1749 | 1466699583416 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}] 09:33:03 INFO - PROCESS | 1749 | 1466699583421 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:03 INFO - PROCESS | 1749 | 1466699583597 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:33:03 INFO - PROCESS | 1749 | 1466699583607 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1749 | 1466699583615 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a37c00 == 29 [pid = 1749] [id = 541] 09:33:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93a41000) [pid = 1749] [serial = 1624] [outer = (nil)] 09:33:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93d4bc00) [pid = 1749] [serial = 1625] [outer = 0x93a41000] 09:33:03 INFO - PROCESS | 1749 | 1466699583690 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9482c000) [pid = 1749] [serial = 1626] [outer = 0x93a41000] 09:33:04 INFO - PROCESS | 1749 | 1466699584858 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]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1495ms 09:33:04 INFO - PROCESS | 1749 | 1466699584899 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 1749 | 1466699584906 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:33:04 INFO - PROCESS | 1749 | 1466699584916 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 1749 | 1466699584920 Marionette TRACE conn4 <- [1,2138,null,{}] 09:33:04 INFO - PROCESS | 1749 | 1466699584930 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}] 09:33:04 INFO - PROCESS | 1749 | 1466699584936 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:05 INFO - PROCESS | 1749 | 1466699585167 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:33:05 INFO - PROCESS | 1749 | 1466699585426 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 1749 | 1466699585440 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079a000 == 30 [pid = 1749] [id = 542] 09:33:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9079b400) [pid = 1749] [serial = 1627] [outer = (nil)] 09:33:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x91272000) [pid = 1749] [serial = 1628] [outer = 0x9079b400] 09:33:05 INFO - PROCESS | 1749 | 1466699585574 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91915c00) [pid = 1749] [serial = 1629] [outer = 0x9079b400] 09:33:06 INFO - PROCESS | 1749 | 1466699586560 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]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1737ms 09:33:06 INFO - PROCESS | 1749 | 1466699586652 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 1749 | 1466699586660 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:33:06 INFO - PROCESS | 1749 | 1466699586673 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 1749 | 1466699586679 Marionette TRACE conn4 <- [1,2142,null,{}] 09:33:06 INFO - PROCESS | 1749 | 1466699586686 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}] 09:33:06 INFO - PROCESS | 1749 | 1466699586692 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:06 INFO - PROCESS | 1749 | 1466699586899 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:33:07 INFO - PROCESS | 1749 | 1466699587143 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 1749 | 1466699587153 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cd400 == 31 [pid = 1749] [id = 543] 09:33:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x924cb400) [pid = 1749] [serial = 1630] [outer = (nil)] 09:33:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x93925000) [pid = 1749] [serial = 1631] [outer = 0x924cb400] 09:33:07 INFO - PROCESS | 1749 | 1466699587261 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x924c8800) [pid = 1749] [serial = 1632] [outer = 0x924cb400] 09:33:08 INFO - PROCESS | 1749 | 1466699588286 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] 09:33:08 INFO - PROCESS | 1749 | 1466699588372 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:33:08 INFO - PROCESS | 1749 | 1466699588380 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 1749 | 1466699588386 Marionette TRACE conn4 <- [1,2146,null,{}] 09:33:08 INFO - PROCESS | 1749 | 1466699588404 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}] 09:33:08 INFO - PROCESS | 1749 | 1466699588413 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:08 INFO - PROCESS | 1749 | 1466699588721 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:33:08 INFO - PROCESS | 1749 | 1466699588921 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 1749 | 1466699588934 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f2400 == 32 [pid = 1749] [id = 544] 09:33:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x953f4400) [pid = 1749] [serial = 1633] [outer = (nil)] 09:33:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x95445800) [pid = 1749] [serial = 1634] [outer = 0x953f4400] 09:33:09 INFO - PROCESS | 1749 | 1466699589026 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x97961400) [pid = 1749] [serial = 1635] [outer = 0x953f4400] 09:33:10 INFO - PROCESS | 1749 | 1466699590033 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] 09:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:33:10 INFO - PROCESS | 1749 | 1466699590091 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:33:10 INFO - PROCESS | 1749 | 1466699590098 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 1749 | 1466699590101 Marionette TRACE conn4 <- [1,2150,null,{}] 09:33:10 INFO - PROCESS | 1749 | 1466699590108 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}] 09:33:10 INFO - PROCESS | 1749 | 1466699590114 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:10 INFO - PROCESS | 1749 | 1466699590313 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:33:10 INFO - PROCESS | 1749 | 1466699590556 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 1749 | 1466699590565 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x92211400 == 33 [pid = 1749] [id = 545] 09:33:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x99025000) [pid = 1749] [serial = 1636] [outer = (nil)] 09:33:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x999a5800) [pid = 1749] [serial = 1637] [outer = 0x99025000] 09:33:10 INFO - PROCESS | 1749 | 1466699590700 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x99c4d800) [pid = 1749] [serial = 1638] [outer = 0x99025000] 09:33:11 INFO - PROCESS | 1749 | 1466699591645 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]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1586ms 09:33:11 INFO - PROCESS | 1749 | 1466699591684 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 1749 | 1466699591688 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:33:11 INFO - PROCESS | 1749 | 1466699591695 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 1749 | 1466699591699 Marionette TRACE conn4 <- [1,2154,null,{}] 09:33:11 INFO - PROCESS | 1749 | 1466699591705 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}] 09:33:11 INFO - PROCESS | 1749 | 1466699591711 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:11 INFO - PROCESS | 1749 | 1466699591901 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:33:12 INFO - PROCESS | 1749 | 1466699592089 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 1749 | 1466699592101 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x95324000 == 34 [pid = 1749] [id = 546] 09:33:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9a16c400) [pid = 1749] [serial = 1639] [outer = (nil)] 09:33:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9a603800) [pid = 1749] [serial = 1640] [outer = 0x9a16c400] 09:33:12 INFO - PROCESS | 1749 | 1466699592190 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9a605c00) [pid = 1749] [serial = 1641] [outer = 0x9a16c400] 09:33:13 INFO - PROCESS | 1749 | 1466699593224 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]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1582ms 09:33:13 INFO - PROCESS | 1749 | 1466699593278 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 1749 | 1466699593283 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:33:13 INFO - PROCESS | 1749 | 1466699593290 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 1749 | 1466699593294 Marionette TRACE conn4 <- [1,2158,null,{}] 09:33:13 INFO - PROCESS | 1749 | 1466699593301 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}] 09:33:13 INFO - PROCESS | 1749 | 1466699593313 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:13 INFO - PROCESS | 1749 | 1466699593587 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:33:13 INFO - PROCESS | 1749 | 1466699593829 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1749 | 1466699593837 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9127d400 == 35 [pid = 1749] [id = 547] 09:33:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x93931800) [pid = 1749] [serial = 1642] [outer = (nil)] 09:33:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9ac8c000) [pid = 1749] [serial = 1643] [outer = 0x93931800] 09:33:13 INFO - PROCESS | 1749 | 1466699593970 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9acbbc00) [pid = 1749] [serial = 1644] [outer = 0x93931800] 09:33:14 INFO - PROCESS | 1749 | 1466699594931 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]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1683ms 09:33:14 INFO - PROCESS | 1749 | 1466699594975 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 1749 | 1466699594980 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:33:14 INFO - PROCESS | 1749 | 1466699594987 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 1749 | 1466699594990 Marionette TRACE conn4 <- [1,2162,null,{}] 09:33:15 INFO - PROCESS | 1749 | 1466699594996 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}] 09:33:15 INFO - PROCESS | 1749 | 1466699595002 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:15 INFO - PROCESS | 1749 | 1466699595196 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:33:15 INFO - PROCESS | 1749 | 1466699595385 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 1749 | 1466699595394 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x90796000 == 36 [pid = 1749] [id = 548] 09:33:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x908ba400) [pid = 1749] [serial = 1645] [outer = (nil)] 09:33:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9adbb800) [pid = 1749] [serial = 1646] [outer = 0x908ba400] 09:33:15 INFO - PROCESS | 1749 | 1466699595481 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9acbcc00) [pid = 1749] [serial = 1647] [outer = 0x908ba400] 09:33:16 INFO - PROCESS | 1749 | 1466699596448 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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1540ms 09:33:16 INFO - PROCESS | 1749 | 1466699596528 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 1749 | 1466699596533 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:33:16 INFO - PROCESS | 1749 | 1466699596540 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 1749 | 1466699596544 Marionette TRACE conn4 <- [1,2166,null,{}] 09:33:16 INFO - PROCESS | 1749 | 1466699596550 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}] 09:33:16 INFO - PROCESS | 1749 | 1466699596555 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:16 INFO - PROCESS | 1749 | 1466699596796 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:33:17 INFO - PROCESS | 1749 | 1466699597032 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 1749 | 1466699597039 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c9000 == 37 [pid = 1749] [id = 549] 09:33:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x8e6cf000) [pid = 1749] [serial = 1648] [outer = (nil)] 09:33:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9b5c0c00) [pid = 1749] [serial = 1649] [outer = 0x8e6cf000] 09:33:17 INFO - PROCESS | 1749 | 1466699597143 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9d542400) [pid = 1749] [serial = 1650] [outer = 0x8e6cf000] 09:33:18 INFO - PROCESS | 1749 | 1466699598072 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]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1589ms 09:33:18 INFO - PROCESS | 1749 | 1466699598139 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 1749 | 1466699598144 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:33:18 INFO - PROCESS | 1749 | 1466699598154 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 1749 | 1466699598157 Marionette TRACE conn4 <- [1,2170,null,{}] 09:33:18 INFO - PROCESS | 1749 | 1466699598164 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}] 09:33:18 INFO - PROCESS | 1749 | 1466699598170 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:18 INFO - PROCESS | 1749 | 1466699598358 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:33:18 INFO - PROCESS | 1749 | 1466699598549 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 1749 | 1466699598556 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x91912800 == 38 [pid = 1749] [id = 550] 09:33:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9b056800) [pid = 1749] [serial = 1651] [outer = (nil)] 09:33:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9d923c00) [pid = 1749] [serial = 1652] [outer = 0x9b056800] 09:33:18 INFO - PROCESS | 1749 | 1466699598644 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x9d9e0c00) [pid = 1749] [serial = 1653] [outer = 0x9b056800] 09:33:19 INFO - PROCESS | 1749 | 1466699599690 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]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1592ms 09:33:19 INFO - PROCESS | 1749 | 1466699599747 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 1749 | 1466699599752 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:33:19 INFO - PROCESS | 1749 | 1466699599758 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 1749 | 1466699599763 Marionette TRACE conn4 <- [1,2174,null,{}] 09:33:19 INFO - PROCESS | 1749 | 1466699599769 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}] 09:33:19 INFO - PROCESS | 1749 | 1466699599775 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:19 INFO - PROCESS | 1749 | 1466699599963 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:33:20 INFO - PROCESS | 1749 | 1466699600229 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 1749 | 1466699600236 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43d800 == 39 [pid = 1749] [id = 551] 09:33:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x9078e400) [pid = 1749] [serial = 1654] [outer = (nil)] 09:33:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x91587800) [pid = 1749] [serial = 1655] [outer = 0x9078e400] 09:33:20 INFO - PROCESS | 1749 | 1466699600369 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x91de2800) [pid = 1749] [serial = 1656] [outer = 0x9078e400] 09:33:21 INFO - PROCESS | 1749 | 1466699601456 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]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1789ms 09:33:21 INFO - PROCESS | 1749 | 1466699601549 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 1749 | 1466699601555 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:33:21 INFO - PROCESS | 1749 | 1466699601564 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 1749 | 1466699601568 Marionette TRACE conn4 <- [1,2178,null,{}] 09:33:21 INFO - PROCESS | 1749 | 1466699601578 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}] 09:33:21 INFO - PROCESS | 1749 | 1466699601584 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:21 INFO - PROCESS | 1749 | 1466699601842 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:33:22 INFO - PROCESS | 1749 | 1466699602083 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 1749 | 1466699602093 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b9800 == 40 [pid = 1749] [id = 552] 09:33:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x908b9c00) [pid = 1749] [serial = 1657] [outer = (nil)] 09:33:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x90967000) [pid = 1749] [serial = 1658] [outer = 0x908b9c00] 09:33:22 INFO - PROCESS | 1749 | 1466699602172 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x9096c000) [pid = 1749] [serial = 1659] [outer = 0x908b9c00] 09:33:23 INFO - PROCESS | 1749 | 1466699603157 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]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1636ms 09:33:23 INFO - PROCESS | 1749 | 1466699603200 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 1749 | 1466699603208 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:33:23 INFO - PROCESS | 1749 | 1466699603219 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 1749 | 1466699603223 Marionette TRACE conn4 <- [1,2182,null,{}] 09:33:23 INFO - PROCESS | 1749 | 1466699603230 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}] 09:33:23 INFO - PROCESS | 1749 | 1466699603237 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:23 INFO - PROCESS | 1749 | 1466699603426 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:33:23 INFO - PROCESS | 1749 | --DOCSHELL 0x8d448800 == 39 [pid = 1749] [id = 540] 09:33:23 INFO - PROCESS | 1749 | --DOCSHELL 0x92212400 == 38 [pid = 1749] [id = 539] 09:33:23 INFO - PROCESS | 1749 | --DOCSHELL 0x91589000 == 37 [pid = 1749] [id = 538] 09:33:23 INFO - PROCESS | 1749 | 1466699603704 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 1749 | 1466699603713 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:23 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c5000 == 36 [pid = 1749] [id = 537] 09:33:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c5000 == 37 [pid = 1749] [id = 553] 09:33:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x90797c00) [pid = 1749] [serial = 1660] [outer = (nil)] 09:33:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x91590c00) [pid = 1749] [serial = 1661] [outer = 0x90797c00] 09:33:23 INFO - PROCESS | 1749 | 1466699603801 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x922e2400) [pid = 1749] [serial = 1662] [outer = 0x90797c00] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x9795e000) [pid = 1749] [serial = 1577] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x9902e400) [pid = 1749] [serial = 1574] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x9b026400) [pid = 1749] [serial = 1559] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x9d926800) [pid = 1749] [serial = 1560] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9b02a400) [pid = 1749] [serial = 1553] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x9b064c00) [pid = 1749] [serial = 1554] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x8e6c6c00) [pid = 1749] [serial = 1562] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x9078f000) [pid = 1749] [serial = 1563] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x9acbd400) [pid = 1749] [serial = 1550] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x9acc2400) [pid = 1749] [serial = 1551] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9b9ce400) [pid = 1749] [serial = 1556] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9d48e800) [pid = 1749] [serial = 1557] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x93a37800) [pid = 1749] [serial = 1568] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x998d1400) [pid = 1749] [serial = 1541] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x99a0d400) [pid = 1749] [serial = 1542] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x93d4d400) [pid = 1749] [serial = 1530] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9191e800) [pid = 1749] [serial = 1565] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91be7800) [pid = 1749] [serial = 1566] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x91271800) [pid = 1749] [serial = 1532] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x91590000) [pid = 1749] [serial = 1533] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x953fc000) [pid = 1749] [serial = 1538] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9795f800) [pid = 1749] [serial = 1539] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9a405400) [pid = 1749] [serial = 1544] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x9a601800) [pid = 1749] [serial = 1545] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x924d4400) [pid = 1749] [serial = 1535] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9397e400) [pid = 1749] [serial = 1536] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9a6ca000) [pid = 1749] [serial = 1547] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x93d49400) [pid = 1749] [serial = 1548] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x953f7c00) [pid = 1749] [serial = 1571] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x99d0a800) [pid = 1749] [serial = 1578] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9795cc00) [pid = 1749] [serial = 1572] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93d44800) [pid = 1749] [serial = 1569] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x99af2000) [pid = 1749] [serial = 1575] [outer = (nil)] [url = about:blank] 09:33:24 INFO - PROCESS | 1749 | 1466699604685 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]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1534ms 09:33:24 INFO - PROCESS | 1749 | 1466699604752 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 1749 | 1466699604757 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:33:24 INFO - PROCESS | 1749 | 1466699604768 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 1749 | 1466699604775 Marionette TRACE conn4 <- [1,2186,null,{}] 09:33:24 INFO - PROCESS | 1749 | 1466699604792 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}] 09:33:24 INFO - PROCESS | 1749 | 1466699604802 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:24 INFO - PROCESS | 1749 | 1466699604985 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:33:25 INFO - PROCESS | 1749 | 1466699605158 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 1749 | 1466699605165 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x93926800 == 38 [pid = 1749] [id = 554] 09:33:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9396fc00) [pid = 1749] [serial = 1663] [outer = (nil)] 09:33:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x93d49400) [pid = 1749] [serial = 1664] [outer = 0x9396fc00] 09:33:25 INFO - PROCESS | 1749 | 1466699605256 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x952d0800) [pid = 1749] [serial = 1665] [outer = 0x9396fc00] 09:33:26 INFO - PROCESS | 1749 | 1466699606130 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]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1396ms 09:33:26 INFO - PROCESS | 1749 | 1466699606165 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 1749 | 1466699606170 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:33:26 INFO - PROCESS | 1749 | 1466699606177 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 1749 | 1466699606180 Marionette TRACE conn4 <- [1,2190,null,{}] 09:33:26 INFO - PROCESS | 1749 | 1466699606186 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}] 09:33:26 INFO - PROCESS | 1749 | 1466699606191 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:26 INFO - PROCESS | 1749 | 1466699606375 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:33:26 INFO - PROCESS | 1749 | 1466699606539 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 1749 | 1466699606549 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4b400 == 39 [pid = 1749] [id = 555] 09:33:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x952d8400) [pid = 1749] [serial = 1666] [outer = (nil)] 09:33:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x95447000) [pid = 1749] [serial = 1667] [outer = 0x952d8400] 09:33:26 INFO - PROCESS | 1749 | 1466699606619 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x98306000) [pid = 1749] [serial = 1668] [outer = 0x952d8400] 09:33:27 INFO - PROCESS | 1749 | 1466699607525 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]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1381ms 09:33:27 INFO - PROCESS | 1749 | 1466699607562 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 1749 | 1466699607565 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:33:27 INFO - PROCESS | 1749 | 1466699607572 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 1749 | 1466699607575 Marionette TRACE conn4 <- [1,2194,null,{}] 09:33:27 INFO - PROCESS | 1749 | 1466699607590 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}] 09:33:27 INFO - PROCESS | 1749 | 1466699607595 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:27 INFO - PROCESS | 1749 | 1466699607834 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:33:27 INFO - PROCESS | 1749 | 1466699607868 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 1749 | 1466699607877 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x90968400 == 40 [pid = 1749] [id = 556] 09:33:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9096ec00) [pid = 1749] [serial = 1669] [outer = (nil)] 09:33:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9999d400) [pid = 1749] [serial = 1670] [outer = 0x9096ec00] 09:33:27 INFO - PROCESS | 1749 | 1466699607948 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x99ae9000) [pid = 1749] [serial = 1671] [outer = 0x9096ec00] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0xa23ac000) [pid = 1749] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x99af1c00) [pid = 1749] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x93b36000) [pid = 1749] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0xa23f0c00) [pid = 1749] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x8e6c7400) [pid = 1749] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9a605800) [pid = 1749] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x98367c00) [pid = 1749] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93971000) [pid = 1749] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9079c400) [pid = 1749] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x922df000) [pid = 1749] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9397b400) [pid = 1749] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x908bc000) [pid = 1749] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9191b000) [pid = 1749] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91593800) [pid = 1749] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:33:28 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9096fc00) [pid = 1749] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:33:29 INFO - PROCESS | 1749 | 1466699609044 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]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1485ms 09:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:33:29 INFO - PROCESS | 1749 | 1466699609058 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1749 | 1466699609061 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:33:29 INFO - PROCESS | 1749 | 1466699609068 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 1749 | 1466699609071 Marionette TRACE conn4 <- [1,2198,null,{}] 09:33:29 INFO - PROCESS | 1749 | 1466699609077 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}] 09:33:29 INFO - PROCESS | 1749 | 1466699609087 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:29 INFO - PROCESS | 1749 | 1466699609384 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:33:29 INFO - PROCESS | 1749 | 1466699609399 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1749 | 1466699609408 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x91de2c00 == 41 [pid = 1749] [id = 557] 09:33:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x92208000) [pid = 1749] [serial = 1672] [outer = (nil)] 09:33:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9a2e7400) [pid = 1749] [serial = 1673] [outer = 0x92208000] 09:33:29 INFO - PROCESS | 1749 | 1466699609484 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9a6ca000) [pid = 1749] [serial = 1674] [outer = 0x92208000] 09:33:30 INFO - PROCESS | 1749 | 1466699610557 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]]]}] 09:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1544ms 09:33:30 INFO - PROCESS | 1749 | 1466699610613 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 1749 | 1466699610621 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:33:30 INFO - PROCESS | 1749 | 1466699610630 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 1749 | 1466699610635 Marionette TRACE conn4 <- [1,2202,null,{}] 09:33:30 INFO - PROCESS | 1749 | 1466699610646 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}] 09:33:30 INFO - PROCESS | 1749 | 1466699610653 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:30 INFO - PROCESS | 1749 | 1466699610908 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:33:31 INFO - PROCESS | 1749 | 1466699611223 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 1749 | 1466699611236 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079b000 == 42 [pid = 1749] [id = 558] 09:33:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9079b800) [pid = 1749] [serial = 1675] [outer = (nil)] 09:33:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9158d000) [pid = 1749] [serial = 1676] [outer = 0x9079b800] 09:33:31 INFO - PROCESS | 1749 | 1466699611334 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91be2400) [pid = 1749] [serial = 1677] [outer = 0x9079b800] 09:33:32 INFO - PROCESS | 1749 | 1466699612315 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]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1742ms 09:33:32 INFO - PROCESS | 1749 | 1466699612372 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 1749 | 1466699612381 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:33:32 INFO - PROCESS | 1749 | 1466699612393 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 1749 | 1466699612399 Marionette TRACE conn4 <- [1,2206,null,{}] 09:33:32 INFO - PROCESS | 1749 | 1466699612406 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}] 09:33:32 INFO - PROCESS | 1749 | 1466699612413 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:32 INFO - PROCESS | 1749 | 1466699612673 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:33:32 INFO - PROCESS | 1749 | 1466699612963 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 1749 | 1466699612969 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x9232ac00 == 43 [pid = 1749] [id = 559] 09:33:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x924d1000) [pid = 1749] [serial = 1678] [outer = (nil)] 09:33:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x93a36000) [pid = 1749] [serial = 1679] [outer = 0x924d1000] 09:33:33 INFO - PROCESS | 1749 | 1466699613068 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x95257000) [pid = 1749] [serial = 1680] [outer = 0x924d1000] 09:33:34 INFO - PROCESS | 1749 | 1466699614127 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]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1747ms 09:33:34 INFO - PROCESS | 1749 | 1466699614140 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:33:34 INFO - PROCESS | 1749 | 1466699614145 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:33:34 INFO - PROCESS | 1749 | 1466699614153 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 1749 | 1466699614160 Marionette TRACE conn4 <- [1,2210,null,{}] 09:33:34 INFO - PROCESS | 1749 | 1466699614177 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}] 09:33:34 INFO - PROCESS | 1749 | 1466699614187 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:34 INFO - PROCESS | 1749 | 1466699614468 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:33:34 INFO - PROCESS | 1749 | 1466699614759 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 1749 | 1466699614772 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x999a0000 == 44 [pid = 1749] [id = 560] 09:33:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x99d0fc00) [pid = 1749] [serial = 1681] [outer = (nil)] 09:33:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9a60c400) [pid = 1749] [serial = 1682] [outer = 0x99d0fc00] 09:33:34 INFO - PROCESS | 1749 | 1466699614865 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9ac87400) [pid = 1749] [serial = 1683] [outer = 0x99d0fc00] 09:33:35 INFO - PROCESS | 1749 | 1466699615825 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]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1689ms 09:33:35 INFO - PROCESS | 1749 | 1466699615842 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 1749 | 1466699615847 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:33:35 INFO - PROCESS | 1749 | 1466699615855 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 1749 | 1466699615859 Marionette TRACE conn4 <- [1,2214,null,{}] 09:33:35 INFO - PROCESS | 1749 | 1466699615865 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}] 09:33:35 INFO - PROCESS | 1749 | 1466699615872 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:36 INFO - PROCESS | 1749 | 1466699616082 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:33:36 INFO - PROCESS | 1749 | 1466699616272 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 1749 | 1466699616286 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e2800 == 45 [pid = 1749] [id = 561] 09:33:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x99d0a800) [pid = 1749] [serial = 1684] [outer = (nil)] 09:33:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9adac400) [pid = 1749] [serial = 1685] [outer = 0x99d0a800] 09:33:36 INFO - PROCESS | 1749 | 1466699616414 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9b029800) [pid = 1749] [serial = 1686] [outer = 0x99d0a800] 09:33:37 INFO - PROCESS | 1749 | 1466699617498 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]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1684ms 09:33:37 INFO - PROCESS | 1749 | 1466699617541 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:33:37 INFO - PROCESS | 1749 | 1466699617546 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:33:37 INFO - PROCESS | 1749 | 1466699617553 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 1749 | 1466699617556 Marionette TRACE conn4 <- [1,2218,null,{}] 09:33:37 INFO - PROCESS | 1749 | 1466699617563 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}] 09:33:37 INFO - PROCESS | 1749 | 1466699617571 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:37 INFO - PROCESS | 1749 | 1466699617779 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:33:38 INFO - PROCESS | 1749 | 1466699618018 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 1749 | 1466699618026 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dda400 == 46 [pid = 1749] [id = 562] 09:33:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9b064000) [pid = 1749] [serial = 1687] [outer = (nil)] 09:33:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9b9ca000) [pid = 1749] [serial = 1688] [outer = 0x9b064000] 09:33:38 INFO - PROCESS | 1749 | 1466699618159 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9d54d800) [pid = 1749] [serial = 1689] [outer = 0x9b064000] 09:33:39 INFO - PROCESS | 1749 | 1466699619099 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]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1591ms 09:33:39 INFO - PROCESS | 1749 | 1466699619145 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 1749 | 1466699619150 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:33:39 INFO - PROCESS | 1749 | 1466699619157 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 1749 | 1466699619160 Marionette TRACE conn4 <- [1,2222,null,{}] 09:33:39 INFO - PROCESS | 1749 | 1466699619167 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}] 09:33:39 INFO - PROCESS | 1749 | 1466699619178 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:39 INFO - PROCESS | 1749 | 1466699619494 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:33:39 INFO - PROCESS | 1749 | 1466699619791 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 1749 | 1466699619801 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x90968000 == 47 [pid = 1749] [id = 563] 09:33:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x924cb800) [pid = 1749] [serial = 1690] [outer = (nil)] 09:33:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa222f000) [pid = 1749] [serial = 1691] [outer = 0x924cb800] 09:33:39 INFO - PROCESS | 1749 | 1466699619901 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa2378000) [pid = 1749] [serial = 1692] [outer = 0x924cb800] 09:33:40 INFO - PROCESS | 1749 | 1466699620831 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]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1740ms 09:33:40 INFO - PROCESS | 1749 | 1466699620899 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:33:40 INFO - PROCESS | 1749 | 1466699620903 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:33:40 INFO - PROCESS | 1749 | 1466699620910 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 1749 | 1466699620914 Marionette TRACE conn4 <- [1,2226,null,{}] 09:33:40 INFO - PROCESS | 1749 | 1466699620921 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}] 09:33:40 INFO - PROCESS | 1749 | 1466699620928 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:41 INFO - PROCESS | 1749 | 1466699621163 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:33:41 INFO - PROCESS | 1749 | 1466699621401 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 1749 | 1466699621410 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x9d926800 == 48 [pid = 1749] [id = 564] 09:33:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa231e000) [pid = 1749] [serial = 1693] [outer = (nil)] 09:33:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0xa2531400) [pid = 1749] [serial = 1694] [outer = 0xa231e000] 09:33:41 INFO - PROCESS | 1749 | 1466699621547 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa2558c00) [pid = 1749] [serial = 1695] [outer = 0xa231e000] 09:33:42 INFO - PROCESS | 1749 | 1466699622565 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]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1702ms 09:33:42 INFO - PROCESS | 1749 | 1466699622612 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:33:42 INFO - PROCESS | 1749 | 1466699622624 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:33:42 INFO - PROCESS | 1749 | 1466699622631 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 1749 | 1466699622635 Marionette TRACE conn4 <- [1,2230,null,{}] 09:33:42 INFO - PROCESS | 1749 | 1466699622642 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}] 09:33:42 INFO - PROCESS | 1749 | 1466699622647 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:42 INFO - PROCESS | 1749 | 1466699622881 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:33:43 INFO - PROCESS | 1749 | 1466699623577 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 1749 | 1466699623585 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bac00 == 49 [pid = 1749] [id = 565] 09:33:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x908bb800) [pid = 1749] [serial = 1696] [outer = (nil)] 09:33:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x90970400) [pid = 1749] [serial = 1697] [outer = 0x908bb800] 09:33:43 INFO - PROCESS | 1749 | 1466699623678 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9191f400) [pid = 1749] [serial = 1698] [outer = 0x908bb800] 09:33:44 INFO - PROCESS | 1749 | 1466699624621 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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2061ms 09:33:44 INFO - PROCESS | 1749 | 1466699624695 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 1749 | 1466699624700 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:33:44 INFO - PROCESS | 1749 | 1466699624708 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 1749 | 1466699624713 Marionette TRACE conn4 <- [1,2234,null,{}] 09:33:44 INFO - PROCESS | 1749 | 1466699624722 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}] 09:33:44 INFO - PROCESS | 1749 | 1466699624730 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:45 INFO - PROCESS | 1749 | 1466699625039 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:33:45 INFO - PROCESS | 1749 | 1466699625356 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 1749 | 1466699625365 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x91276c00 == 50 [pid = 1749] [id = 566] 09:33:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x92211c00) [pid = 1749] [serial = 1699] [outer = (nil)] 09:33:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x924d4400) [pid = 1749] [serial = 1700] [outer = 0x92211c00] 09:33:45 INFO - PROCESS | 1749 | 1466699625450 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x93b38800) [pid = 1749] [serial = 1701] [outer = 0x92211c00] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x90968400 == 49 [pid = 1749] [id = 556] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4b400 == 48 [pid = 1749] [id = 555] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x93926800 == 47 [pid = 1749] [id = 554] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c5000 == 46 [pid = 1749] [id = 553] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x908b9800 == 45 [pid = 1749] [id = 552] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x93a37c00 == 44 [pid = 1749] [id = 541] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cd400 == 43 [pid = 1749] [id = 543] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x95324000 == 42 [pid = 1749] [id = 546] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x953f2400 == 41 [pid = 1749] [id = 544] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c9000 == 40 [pid = 1749] [id = 549] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43d800 == 39 [pid = 1749] [id = 551] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x92211400 == 38 [pid = 1749] [id = 545] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x9079a000 == 37 [pid = 1749] [id = 542] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x9127d400 == 36 [pid = 1749] [id = 547] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x91912800 == 35 [pid = 1749] [id = 550] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x90796000 == 34 [pid = 1749] [id = 548] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x924d2000 == 33 [pid = 1749] [id = 536] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x908bac00 == 32 [pid = 1749] [id = 565] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x9d926800 == 31 [pid = 1749] [id = 564] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x90968000 == 30 [pid = 1749] [id = 563] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x91dda400 == 29 [pid = 1749] [id = 562] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x999a0000 == 28 [pid = 1749] [id = 560] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x922e2800 == 27 [pid = 1749] [id = 561] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x9232ac00 == 26 [pid = 1749] [id = 559] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x91de2c00 == 25 [pid = 1749] [id = 557] 09:33:47 INFO - PROCESS | 1749 | --DOCSHELL 0x9079b000 == 24 [pid = 1749] [id = 558] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0xa2fd4400) [pid = 1749] [serial = 1602] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9a420800) [pid = 1749] [serial = 1586] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0xa23b1000) [pid = 1749] [serial = 1596] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0xa2581000) [pid = 1749] [serial = 1599] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x90966000) [pid = 1749] [serial = 1622] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9b9d3800) [pid = 1749] [serial = 1592] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0xa2322000) [pid = 1749] [serial = 1595] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9adaf800) [pid = 1749] [serial = 1590] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x93a43c00) [pid = 1749] [serial = 1610] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x90962000) [pid = 1749] [serial = 1614] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x922e7800) [pid = 1749] [serial = 1619] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9524e400) [pid = 1749] [serial = 1584] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x91272c00) [pid = 1749] [serial = 1608] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0xa338d000) [pid = 1749] [serial = 1604] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x908bcc00) [pid = 1749] [serial = 1613] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x90967c00) [pid = 1749] [serial = 1607] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9a609000) [pid = 1749] [serial = 1587] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x91915800) [pid = 1749] [serial = 1616] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91918400) [pid = 1749] [serial = 1581] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0xa2530800) [pid = 1749] [serial = 1598] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x93d43c00) [pid = 1749] [serial = 1583] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x922e9000) [pid = 1749] [serial = 1623] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9482a400) [pid = 1749] [serial = 1611] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x92334800) [pid = 1749] [serial = 1620] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91276400) [pid = 1749] [serial = 1580] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9d550800) [pid = 1749] [serial = 1593] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x91920000) [pid = 1749] [serial = 1617] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0xa3415400) [pid = 1749] [serial = 1605] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0xa2fb2400) [pid = 1749] [serial = 1601] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9a6ce400) [pid = 1749] [serial = 1589] [outer = (nil)] [url = about:blank] 09:33:47 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x93d4bc00) [pid = 1749] [serial = 1625] [outer = (nil)] [url = about:blank] 09:33:48 INFO - PROCESS | 1749 | 1466699628054 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]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 3391ms 09:33:48 INFO - PROCESS | 1749 | 1466699628100 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 1749 | 1466699628107 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:33:48 INFO - PROCESS | 1749 | 1466699628115 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 1749 | 1466699628123 Marionette TRACE conn4 <- [1,2238,null,{}] 09:33:48 INFO - PROCESS | 1749 | 1466699628131 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}] 09:33:48 INFO - PROCESS | 1749 | 1466699628137 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:48 INFO - PROCESS | 1749 | 1466699628318 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:33:48 INFO - PROCESS | 1749 | 1466699628463 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 1749 | 1466699628476 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x90797000 == 25 [pid = 1749] [id = 567] 09:33:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x90799800) [pid = 1749] [serial = 1702] [outer = (nil)] 09:33:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x908c1800) [pid = 1749] [serial = 1703] [outer = 0x90799800] 09:33:48 INFO - PROCESS | 1749 | 1466699628555 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9096c400) [pid = 1749] [serial = 1704] [outer = 0x90799800] 09:33:49 INFO - PROCESS | 1749 | 1466699629432 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]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1390ms 09:33:49 INFO - PROCESS | 1749 | 1466699629506 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:33:49 INFO - PROCESS | 1749 | 1466699629515 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:33:49 INFO - PROCESS | 1749 | 1466699629527 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 1749 | 1466699629533 Marionette TRACE conn4 <- [1,2242,null,{}] 09:33:49 INFO - PROCESS | 1749 | 1466699629540 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}] 09:33:49 INFO - PROCESS | 1749 | 1466699629546 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:49 INFO - PROCESS | 1749 | 1466699629735 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:33:49 INFO - PROCESS | 1749 | 1466699629912 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 1749 | 1466699629918 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x91919000 == 26 [pid = 1749] [id = 568] 09:33:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9191a800) [pid = 1749] [serial = 1705] [outer = (nil)] 09:33:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91920000) [pid = 1749] [serial = 1706] [outer = 0x9191a800] 09:33:50 INFO - PROCESS | 1749 | 1466699629998 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x91bde000) [pid = 1749] [serial = 1707] [outer = 0x9191a800] 09:33:51 INFO - PROCESS | 1749 | 1466699630999 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]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1537ms 09:33:51 INFO - PROCESS | 1749 | 1466699631063 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:33:51 INFO - PROCESS | 1749 | 1466699631067 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:33:51 INFO - PROCESS | 1749 | 1466699631074 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 1749 | 1466699631081 Marionette TRACE conn4 <- [1,2246,null,{}] 09:33:51 INFO - PROCESS | 1749 | 1466699631105 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}] 09:33:51 INFO - PROCESS | 1749 | 1466699631115 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:51 INFO - PROCESS | 1749 | 1466699631357 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:33:51 INFO - PROCESS | 1749 | 1466699631387 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 1749 | 1466699631401 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x92332400 == 27 [pid = 1749] [id = 569] 09:33:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x92333000) [pid = 1749] [serial = 1708] [outer = (nil)] 09:33:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x924c8c00) [pid = 1749] [serial = 1709] [outer = 0x92333000] 09:33:51 INFO - PROCESS | 1749 | 1466699631476 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x93971000) [pid = 1749] [serial = 1710] [outer = 0x92333000] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9096ec00) [pid = 1749] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9b056800) [pid = 1749] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9396fc00) [pid = 1749] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x908ba400) [pid = 1749] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x90797c00) [pid = 1749] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x93931800) [pid = 1749] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x908b9c00) [pid = 1749] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9a16c400) [pid = 1749] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x8e6cf000) [pid = 1749] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x953f4400) [pid = 1749] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x924cb400) [pid = 1749] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9079b400) [pid = 1749] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x93a41000) [pid = 1749] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x99025000) [pid = 1749] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9078e400) [pid = 1749] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x952d8400) [pid = 1749] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:33:52 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x92208000) [pid = 1749] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:33:53 INFO - PROCESS | 1749 | 1466699633203 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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2192ms 09:33:53 INFO - PROCESS | 1749 | 1466699633266 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 1749 | 1466699633272 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:33:53 INFO - PROCESS | 1749 | 1466699633278 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 1749 | 1466699633282 Marionette TRACE conn4 <- [1,2250,null,{}] 09:33:53 INFO - PROCESS | 1749 | 1466699633287 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}] 09:33:53 INFO - PROCESS | 1749 | 1466699633293 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:53 INFO - PROCESS | 1749 | 1466699633468 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:33:53 INFO - PROCESS | 1749 | 1466699633610 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 1749 | 1466699633617 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cb000 == 28 [pid = 1749] [id = 570] 09:33:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x908b7800) [pid = 1749] [serial = 1711] [outer = (nil)] 09:33:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x93a38c00) [pid = 1749] [serial = 1712] [outer = 0x908b7800] 09:33:53 INFO - PROCESS | 1749 | 1466699633691 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x93b41400) [pid = 1749] [serial = 1713] [outer = 0x908b7800] 09:33:54 INFO - PROCESS | 1749 | 1466699634487 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]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1239ms 09:33:54 INFO - PROCESS | 1749 | 1466699634518 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 1749 | 1466699634523 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:33:54 INFO - PROCESS | 1749 | 1466699634533 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 1749 | 1466699634536 Marionette TRACE conn4 <- [1,2254,null,{}] 09:33:54 INFO - PROCESS | 1749 | 1466699634542 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}] 09:33:54 INFO - PROCESS | 1749 | 1466699634547 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:54 INFO - PROCESS | 1749 | 1466699634820 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:33:54 INFO - PROCESS | 1749 | 1466699634968 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 1749 | 1466699634982 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d441c00 == 29 [pid = 1749] [id = 571] 09:33:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x8d442400) [pid = 1749] [serial = 1714] [outer = (nil)] 09:33:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x8e6c1400) [pid = 1749] [serial = 1715] [outer = 0x8d442400] 09:33:55 INFO - PROCESS | 1749 | 1466699635077 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x8e6cb800) [pid = 1749] [serial = 1716] [outer = 0x8d442400] 09:33:56 INFO - PROCESS | 1749 | 1466699636172 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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1692ms 09:33:56 INFO - PROCESS | 1749 | 1466699636228 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 1749 | 1466699636235 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:33:56 INFO - PROCESS | 1749 | 1466699636245 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 1749 | 1466699636250 Marionette TRACE conn4 <- [1,2258,null,{}] 09:33:56 INFO - PROCESS | 1749 | 1466699636259 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}] 09:33:56 INFO - PROCESS | 1749 | 1466699636265 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:56 INFO - PROCESS | 1749 | 1466699636509 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:33:56 INFO - PROCESS | 1749 | 1466699636795 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 1749 | 1466699636809 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x91276000 == 30 [pid = 1749] [id = 572] 09:33:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91595800) [pid = 1749] [serial = 1717] [outer = (nil)] 09:33:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x91917800) [pid = 1749] [serial = 1718] [outer = 0x91595800] 09:33:56 INFO - PROCESS | 1749 | 1466699636903 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x91dd6400) [pid = 1749] [serial = 1719] [outer = 0x91595800] 09:33:57 INFO - PROCESS | 1749 | 1466699637914 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]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1693ms 09:33:57 INFO - PROCESS | 1749 | 1466699637937 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:33:57 INFO - PROCESS | 1749 | 1466699637943 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:33:57 INFO - PROCESS | 1749 | 1466699637951 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 1749 | 1466699637954 Marionette TRACE conn4 <- [1,2262,null,{}] 09:33:57 INFO - PROCESS | 1749 | 1466699637961 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}] 09:33:57 INFO - PROCESS | 1749 | 1466699637967 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:58 INFO - PROCESS | 1749 | 1466699638201 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:33:58 INFO - PROCESS | 1749 | 1466699638486 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 1749 | 1466699638498 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x91278800 == 31 [pid = 1749] [id = 573] 09:33:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x924d1c00) [pid = 1749] [serial = 1720] [outer = (nil)] 09:33:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93925400) [pid = 1749] [serial = 1721] [outer = 0x924d1c00] 09:33:58 INFO - PROCESS | 1749 | 1466699638631 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93a41800) [pid = 1749] [serial = 1722] [outer = 0x924d1c00] 09:33:59 INFO - PROCESS | 1749 | 1466699639653 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]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1734ms 09:33:59 INFO - PROCESS | 1749 | 1466699639685 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 1749 | 1466699639692 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:33:59 INFO - PROCESS | 1749 | 1466699639710 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 1749 | 1466699639719 Marionette TRACE conn4 <- [1,2266,null,{}] 09:33:59 INFO - PROCESS | 1749 | 1466699639726 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}] 09:33:59 INFO - PROCESS | 1749 | 1466699639733 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:33:59 INFO - PROCESS | 1749 | 1466699639953 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:34:00 INFO - PROCESS | 1749 | 1466699640193 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 1749 | 1466699640201 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x922ea000 == 32 [pid = 1749] [id = 574] 09:34:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9232a000) [pid = 1749] [serial = 1723] [outer = (nil)] 09:34:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x952d8400) [pid = 1749] [serial = 1724] [outer = 0x9232a000] 09:34:00 INFO - PROCESS | 1749 | 1466699640336 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x95326800) [pid = 1749] [serial = 1725] [outer = 0x9232a000] 09:34:01 INFO - PROCESS | 1749 | 1466699641308 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]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1659ms 09:34:01 INFO - PROCESS | 1749 | 1466699641361 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 1749 | 1466699641364 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:34:01 INFO - PROCESS | 1749 | 1466699641371 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 1749 | 1466699641375 Marionette TRACE conn4 <- [1,2270,null,{}] 09:34:01 INFO - PROCESS | 1749 | 1466699641382 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}] 09:34:01 INFO - PROCESS | 1749 | 1466699641386 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:01 INFO - PROCESS | 1749 | 1466699641581 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:34:01 INFO - PROCESS | 1749 | 1466699641786 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 1749 | 1466699641799 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x95253c00 == 33 [pid = 1749] [id = 575] 09:34:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9532c400) [pid = 1749] [serial = 1726] [outer = (nil)] 09:34:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x953fb000) [pid = 1749] [serial = 1727] [outer = 0x9532c400] 09:34:02 INFO - PROCESS | 1749 | 1466699642067 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x95441800) [pid = 1749] [serial = 1728] [outer = 0x9532c400] 09:34:03 INFO - PROCESS | 1749 | 1466699643082 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]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1739ms 09:34:03 INFO - PROCESS | 1749 | 1466699643113 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 1749 | 1466699643117 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:34:03 INFO - PROCESS | 1749 | 1466699643125 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 1749 | 1466699643129 Marionette TRACE conn4 <- [1,2274,null,{}] 09:34:03 INFO - PROCESS | 1749 | 1466699643135 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}] 09:34:03 INFO - PROCESS | 1749 | 1466699643141 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:03 INFO - PROCESS | 1749 | 1466699643344 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:34:03 INFO - PROCESS | 1749 | 1466699643531 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 1749 | 1466699643552 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158b400 == 34 [pid = 1749] [id = 576] 09:34:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x98a73000) [pid = 1749] [serial = 1729] [outer = (nil)] 09:34:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x99025000) [pid = 1749] [serial = 1730] [outer = 0x98a73000] 09:34:03 INFO - PROCESS | 1749 | 1466699643693 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9a16c400) [pid = 1749] [serial = 1731] [outer = 0x98a73000] 09:34:04 INFO - PROCESS | 1749 | 1466699644782 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]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1685ms 09:34:04 INFO - PROCESS | 1749 | 1466699644811 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:34:04 INFO - PROCESS | 1749 | 1466699644816 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:34:04 INFO - PROCESS | 1749 | 1466699644822 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 1749 | 1466699644826 Marionette TRACE conn4 <- [1,2278,null,{}] 09:34:04 INFO - PROCESS | 1749 | 1466699644832 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}] 09:34:04 INFO - PROCESS | 1749 | 1466699644838 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:05 INFO - PROCESS | 1749 | 1466699645033 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:34:05 INFO - PROCESS | 1749 | 1466699645230 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 1749 | 1466699645242 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43ec00 == 35 [pid = 1749] [id = 577] 09:34:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9191c400) [pid = 1749] [serial = 1732] [outer = (nil)] 09:34:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9a420800) [pid = 1749] [serial = 1733] [outer = 0x9191c400] 09:34:05 INFO - PROCESS | 1749 | 1466699645370 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9a60bc00) [pid = 1749] [serial = 1734] [outer = 0x9191c400] 09:34:06 INFO - PROCESS | 1749 | 1466699646345 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]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1582ms 09:34:06 INFO - PROCESS | 1749 | 1466699646406 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 1749 | 1466699646411 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:34:06 INFO - PROCESS | 1749 | 1466699646417 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 1749 | 1466699646420 Marionette TRACE conn4 <- [1,2282,null,{}] 09:34:06 INFO - PROCESS | 1749 | 1466699646427 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}] 09:34:06 INFO - PROCESS | 1749 | 1466699646433 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:06 INFO - PROCESS | 1749 | 1466699646623 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:34:06 INFO - PROCESS | 1749 | 1466699646810 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 1749 | 1466699646818 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x98a07c00 == 36 [pid = 1749] [id = 578] 09:34:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9a2ea400) [pid = 1749] [serial = 1735] [outer = (nil)] 09:34:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9a6d2000) [pid = 1749] [serial = 1736] [outer = 0x9a2ea400] 09:34:06 INFO - PROCESS | 1749 | 1466699646903 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9a6d0c00) [pid = 1749] [serial = 1737] [outer = 0x9a2ea400] 09:34:07 INFO - PROCESS | 1749 | 1466699647936 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]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1582ms 09:34:08 INFO - PROCESS | 1749 | 1466699648001 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 1749 | 1466699648006 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:34:08 INFO - PROCESS | 1749 | 1466699648013 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 1749 | 1466699648017 Marionette TRACE conn4 <- [1,2286,null,{}] 09:34:08 INFO - PROCESS | 1749 | 1466699648023 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}] 09:34:08 INFO - PROCESS | 1749 | 1466699648028 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:08 INFO - PROCESS | 1749 | 1466699648229 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:34:08 INFO - PROCESS | 1749 | 1466699648475 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 1749 | 1466699648485 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bdfc00 == 37 [pid = 1749] [id = 579] 09:34:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x91be7400) [pid = 1749] [serial = 1738] [outer = (nil)] 09:34:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9adacc00) [pid = 1749] [serial = 1739] [outer = 0x91be7400] 09:34:08 INFO - PROCESS | 1749 | 1466699648594 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9adb4400) [pid = 1749] [serial = 1740] [outer = 0x91be7400] 09:34:09 INFO - PROCESS | 1749 | 1466699649543 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]]]}] 09:34:09 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 09:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1589ms 09:34:09 INFO - PROCESS | 1749 | 1466699649604 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 1749 | 1466699649609 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:34:09 INFO - PROCESS | 1749 | 1466699649616 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 1749 | 1466699649619 Marionette TRACE conn4 <- [1,2290,null,{}] 09:34:09 INFO - PROCESS | 1749 | 1466699649626 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}] 09:34:09 INFO - PROCESS | 1749 | 1466699649631 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:09 INFO - PROCESS | 1749 | 1466699649819 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:34:10 INFO - PROCESS | 1749 | 1466699650068 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 1749 | 1466699650077 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c4000 == 38 [pid = 1749] [id = 580] 09:34:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x8e6cb400) [pid = 1749] [serial = 1741] [outer = (nil)] 09:34:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9191dc00) [pid = 1749] [serial = 1742] [outer = 0x8e6cb400] 09:34:10 INFO - PROCESS | 1749 | 1466699650209 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x92212c00) [pid = 1749] [serial = 1743] [outer = 0x8e6cb400] 09:34:11 INFO - PROCESS | 1749 | 1466699651333 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]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1784ms 09:34:11 INFO - PROCESS | 1749 | 1466699651401 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 1749 | 1466699651407 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:34:11 INFO - PROCESS | 1749 | 1466699651416 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 1749 | 1466699651423 Marionette TRACE conn4 <- [1,2294,null,{}] 09:34:11 INFO - PROCESS | 1749 | 1466699651432 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}] 09:34:11 INFO - PROCESS | 1749 | 1466699651438 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:11 INFO - PROCESS | 1749 | 1466699651663 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:34:12 INFO - PROCESS | 1749 | 1466699652028 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 1749 | 1466699652043 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d442c00 == 39 [pid = 1749] [id = 581] 09:34:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9079b400) [pid = 1749] [serial = 1744] [outer = (nil)] 09:34:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x908b9000) [pid = 1749] [serial = 1745] [outer = 0x9079b400] 09:34:12 INFO - PROCESS | 1749 | 1466699652127 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x90962c00) [pid = 1749] [serial = 1746] [outer = 0x9079b400] 09:34:12 INFO - PROCESS | 1749 | --DOCSHELL 0x9158c400 == 38 [pid = 1749] [id = 490] 09:34:12 INFO - PROCESS | 1749 | --DOCSHELL 0x9126f400 == 37 [pid = 1749] [id = 478] 09:34:12 INFO - PROCESS | 1749 | --DOCSHELL 0x90793000 == 36 [pid = 1749] [id = 477] 09:34:12 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cb000 == 35 [pid = 1749] [id = 570] 09:34:12 INFO - PROCESS | 1749 | --DOCSHELL 0x92332400 == 34 [pid = 1749] [id = 569] 09:34:12 INFO - PROCESS | 1749 | --DOCSHELL 0x91919000 == 33 [pid = 1749] [id = 568] 09:34:12 INFO - PROCESS | 1749 | --DOCSHELL 0x90797000 == 32 [pid = 1749] [id = 567] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9999d400) [pid = 1749] [serial = 1670] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9d923c00) [pid = 1749] [serial = 1652] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9d9e0c00) [pid = 1749] [serial = 1653] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x93d49400) [pid = 1749] [serial = 1664] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x952d0800) [pid = 1749] [serial = 1665] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9adbb800) [pid = 1749] [serial = 1646] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9acbcc00) [pid = 1749] [serial = 1647] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x91590c00) [pid = 1749] [serial = 1661] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x922e2400) [pid = 1749] [serial = 1662] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9ac8c000) [pid = 1749] [serial = 1643] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9acbbc00) [pid = 1749] [serial = 1644] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x90967000) [pid = 1749] [serial = 1658] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9096c000) [pid = 1749] [serial = 1659] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9a603800) [pid = 1749] [serial = 1640] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9a605c00) [pid = 1749] [serial = 1641] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9b5c0c00) [pid = 1749] [serial = 1649] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9d542400) [pid = 1749] [serial = 1650] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x95445800) [pid = 1749] [serial = 1634] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x97961400) [pid = 1749] [serial = 1635] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93925000) [pid = 1749] [serial = 1631] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x924c8800) [pid = 1749] [serial = 1632] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91272000) [pid = 1749] [serial = 1628] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x91915c00) [pid = 1749] [serial = 1629] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9482c000) [pid = 1749] [serial = 1626] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x999a5800) [pid = 1749] [serial = 1637] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x99c4d800) [pid = 1749] [serial = 1638] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91587800) [pid = 1749] [serial = 1655] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x91de2800) [pid = 1749] [serial = 1656] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x98306000) [pid = 1749] [serial = 1668] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x95447000) [pid = 1749] [serial = 1667] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x99ae9000) [pid = 1749] [serial = 1671] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9a6ca000) [pid = 1749] [serial = 1674] [outer = (nil)] [url = about:blank] 09:34:12 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9a2e7400) [pid = 1749] [serial = 1673] [outer = (nil)] [url = about:blank] 09:34:13 INFO - PROCESS | 1749 | 1466699653124 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]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1745ms 09:34:13 INFO - PROCESS | 1749 | 1466699653162 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 1749 | 1466699653169 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:34:13 INFO - PROCESS | 1749 | 1466699653179 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 1749 | 1466699653183 Marionette TRACE conn4 <- [1,2298,null,{}] 09:34:13 INFO - PROCESS | 1749 | 1466699653190 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}] 09:34:13 INFO - PROCESS | 1749 | 1466699653195 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:13 INFO - PROCESS | 1749 | 1466699653390 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:34:13 INFO - PROCESS | 1749 | 1466699653556 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 1749 | 1466699653563 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cec00 == 33 [pid = 1749] [id = 582] 09:34:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x9127a400) [pid = 1749] [serial = 1747] [outer = (nil)] 09:34:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x91913c00) [pid = 1749] [serial = 1748] [outer = 0x9127a400] 09:34:13 INFO - PROCESS | 1749 | 1466699653645 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x91be2000) [pid = 1749] [serial = 1749] [outer = 0x9127a400] 09:34:14 INFO - PROCESS | 1749 | 1466699654505 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]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1384ms 09:34:14 INFO - PROCESS | 1749 | 1466699654564 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 1749 | 1466699654567 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:34:14 INFO - PROCESS | 1749 | 1466699654574 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 1749 | 1466699654580 Marionette TRACE conn4 <- [1,2302,null,{}] 09:34:14 INFO - PROCESS | 1749 | 1466699654596 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}] 09:34:14 INFO - PROCESS | 1749 | 1466699654604 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:14 INFO - PROCESS | 1749 | 1466699654799 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:34:14 INFO - PROCESS | 1749 | 1466699654971 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 1749 | 1466699654983 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x92327400 == 34 [pid = 1749] [id = 583] 09:34:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x92329400) [pid = 1749] [serial = 1750] [outer = (nil)] 09:34:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x924d5c00) [pid = 1749] [serial = 1751] [outer = 0x92329400] 09:34:15 INFO - PROCESS | 1749 | 1466699655064 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x93a3c400) [pid = 1749] [serial = 1752] [outer = 0x92329400] 09:34:16 INFO - PROCESS | 1749 | 1466699656060 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]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1543ms 09:34:16 INFO - PROCESS | 1749 | 1466699656122 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:34:16 INFO - PROCESS | 1749 | 1466699656127 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:34:16 INFO - PROCESS | 1749 | 1466699656133 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 1749 | 1466699656136 Marionette TRACE conn4 <- [1,2306,null,{}] 09:34:16 INFO - PROCESS | 1749 | 1466699656142 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}] 09:34:16 INFO - PROCESS | 1749 | 1466699656147 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:16 INFO - PROCESS | 1749 | 1466699656391 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:34:16 INFO - PROCESS | 1749 | 1466699656416 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 1749 | 1466699656424 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x91278c00 == 35 [pid = 1749] [id = 584] 09:34:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x94830c00) [pid = 1749] [serial = 1753] [outer = (nil)] 09:34:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x95256400) [pid = 1749] [serial = 1754] [outer = 0x94830c00] 09:34:16 INFO - PROCESS | 1749 | 1466699656497 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x953ef400) [pid = 1749] [serial = 1755] [outer = 0x94830c00] 09:34:17 INFO - PROCESS | 1749 | 1466699657562 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]]]}] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x92211c00) [pid = 1749] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x92333000) [pid = 1749] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x99d0a800) [pid = 1749] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x924cb800) [pid = 1749] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0xa231e000) [pid = 1749] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9b064000) [pid = 1749] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9191a800) [pid = 1749] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x90799800) [pid = 1749] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x908bb800) [pid = 1749] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9079b800) [pid = 1749] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x924d1000) [pid = 1749] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:34:17 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x99d0fc00) [pid = 1749] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1483ms 09:34:17 INFO - PROCESS | 1749 | 1466699657616 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 1749 | 1466699657620 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:34:17 INFO - PROCESS | 1749 | 1466699657626 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 1749 | 1466699657630 Marionette TRACE conn4 <- [1,2310,null,{}] 09:34:17 INFO - PROCESS | 1749 | 1466699657640 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}] 09:34:17 INFO - PROCESS | 1749 | 1466699657644 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:17 INFO - PROCESS | 1749 | 1466699657821 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:34:17 INFO - PROCESS | 1749 | 1466699657967 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 1749 | 1466699657986 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079b000 == 36 [pid = 1749] [id = 585] 09:34:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x91278400) [pid = 1749] [serial = 1756] [outer = (nil)] 09:34:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x93a3b800) [pid = 1749] [serial = 1757] [outer = 0x91278400] 09:34:18 INFO - PROCESS | 1749 | 1466699658062 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x95322c00) [pid = 1749] [serial = 1758] [outer = 0x91278400] 09:34:18 INFO - PROCESS | 1749 | 1466699658926 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]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1340ms 09:34:18 INFO - PROCESS | 1749 | 1466699658968 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 1749 | 1466699658972 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:34:18 INFO - PROCESS | 1749 | 1466699658981 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 1749 | 1466699658985 Marionette TRACE conn4 <- [1,2314,null,{}] 09:34:18 INFO - PROCESS | 1749 | 1466699658990 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}] 09:34:19 INFO - PROCESS | 1749 | 1466699659000 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:19 INFO - PROCESS | 1749 | 1466699659241 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:34:19 INFO - PROCESS | 1749 | 1466699659389 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 1749 | 1466699659401 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x90964400 == 37 [pid = 1749] [id = 586] 09:34:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x91596400) [pid = 1749] [serial = 1759] [outer = (nil)] 09:34:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x99af0400) [pid = 1749] [serial = 1760] [outer = 0x91596400] 09:34:19 INFO - PROCESS | 1749 | 1466699659484 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9a602000) [pid = 1749] [serial = 1761] [outer = 0x91596400] 09:34:20 INFO - PROCESS | 1749 | 1466699660607 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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1687ms 09:34:20 INFO - PROCESS | 1749 | 1466699660685 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 1749 | 1466699660693 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:34:20 INFO - PROCESS | 1749 | 1466699660708 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 1749 | 1466699660717 Marionette TRACE conn4 <- [1,2318,null,{}] 09:34:20 INFO - PROCESS | 1749 | 1466699660726 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}] 09:34:20 INFO - PROCESS | 1749 | 1466699660731 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:20 INFO - PROCESS | 1749 | 1466699660953 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:34:21 INFO - PROCESS | 1749 | 1466699661181 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 1749 | 1466699661188 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079ac00 == 38 [pid = 1749] [id = 587] 09:34:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x90968800) [pid = 1749] [serial = 1762] [outer = (nil)] 09:34:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x91591c00) [pid = 1749] [serial = 1763] [outer = 0x90968800] 09:34:21 INFO - PROCESS | 1749 | 1466699661332 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x91be1c00) [pid = 1749] [serial = 1764] [outer = 0x90968800] 09:34:22 INFO - PROCESS | 1749 | 1466699662313 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] 09:34:22 INFO - PROCESS | 1749 | 1466699662362 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:34:22 INFO - PROCESS | 1749 | 1466699662376 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 1749 | 1466699662381 Marionette TRACE conn4 <- [1,2322,null,{}] 09:34:22 INFO - PROCESS | 1749 | 1466699662388 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}] 09:34:22 INFO - PROCESS | 1749 | 1466699662395 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:22 INFO - PROCESS | 1749 | 1466699662654 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:34:22 INFO - PROCESS | 1749 | 1466699662922 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 1749 | 1466699662931 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cc400 == 39 [pid = 1749] [id = 588] 09:34:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93d4b000) [pid = 1749] [serial = 1765] [outer = (nil)] 09:34:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x95251c00) [pid = 1749] [serial = 1766] [outer = 0x93d4b000] 09:34:23 INFO - PROCESS | 1749 | 1466699663038 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9544cc00) [pid = 1749] [serial = 1767] [outer = 0x93d4b000] 09:34:24 INFO - PROCESS | 1749 | 1466699664060 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]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1739ms 09:34:24 INFO - PROCESS | 1749 | 1466699664115 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 1749 | 1466699664119 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:34:24 INFO - PROCESS | 1749 | 1466699664128 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 1749 | 1466699664134 Marionette TRACE conn4 <- [1,2326,null,{}] 09:34:24 INFO - PROCESS | 1749 | 1466699664153 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}] 09:34:24 INFO - PROCESS | 1749 | 1466699664163 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:24 INFO - PROCESS | 1749 | 1466699664424 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:34:24 INFO - PROCESS | 1749 | 1466699664687 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 1749 | 1466699664702 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x94824c00 == 40 [pid = 1749] [id = 589] 09:34:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9a60dc00) [pid = 1749] [serial = 1768] [outer = (nil)] 09:34:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9a6ca000) [pid = 1749] [serial = 1769] [outer = 0x9a60dc00] 09:34:24 INFO - PROCESS | 1749 | 1466699664838 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9ac93400) [pid = 1749] [serial = 1770] [outer = 0x9a60dc00] 09:34:25 INFO - PROCESS | 1749 | 1466699665834 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]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1738ms 09:34:25 INFO - PROCESS | 1749 | 1466699665866 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 1749 | 1466699665870 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:34:25 INFO - PROCESS | 1749 | 1466699665879 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 1749 | 1466699665883 Marionette TRACE conn4 <- [1,2330,null,{}] 09:34:25 INFO - PROCESS | 1749 | 1466699665889 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}] 09:34:25 INFO - PROCESS | 1749 | 1466699665895 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:26 INFO - PROCESS | 1749 | 1466699666108 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:34:26 INFO - PROCESS | 1749 | 1466699666301 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 1749 | 1466699666309 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a2eb400 == 41 [pid = 1749] [id = 590] 09:34:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9acbb000) [pid = 1749] [serial = 1771] [outer = (nil)] 09:34:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9adb9400) [pid = 1749] [serial = 1772] [outer = 0x9acbb000] 09:34:26 INFO - PROCESS | 1749 | 1466699666396 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9b056800) [pid = 1749] [serial = 1773] [outer = 0x9acbb000] 09:34:27 INFO - PROCESS | 1749 | 1466699667385 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]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1534ms 09:34:27 INFO - PROCESS | 1749 | 1466699667414 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 1749 | 1466699667419 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:34:27 INFO - PROCESS | 1749 | 1466699667426 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 1749 | 1466699667429 Marionette TRACE conn4 <- [1,2334,null,{}] 09:34:27 INFO - PROCESS | 1749 | 1466699667436 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}] 09:34:27 INFO - PROCESS | 1749 | 1466699667441 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:27 INFO - PROCESS | 1749 | 1466699667637 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:34:27 INFO - PROCESS | 1749 | 1466699667826 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 1749 | 1466699667834 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:27 INFO - PROCESS | 1749 | ++DOCSHELL 0x9b064000 == 42 [pid = 1749] [id = 591] 09:34:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9b503c00) [pid = 1749] [serial = 1774] [outer = (nil)] 09:34:27 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9b5c5800) [pid = 1749] [serial = 1775] [outer = 0x9b503c00] 09:34:27 INFO - PROCESS | 1749 | 1466699667958 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9d489000) [pid = 1749] [serial = 1776] [outer = 0x9b503c00] 09:34:29 INFO - PROCESS | 1749 | 1466699669396 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]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2038ms 09:34:29 INFO - PROCESS | 1749 | 1466699669466 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 1749 | 1466699669471 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:34:29 INFO - PROCESS | 1749 | 1466699669539 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 1749 | 1466699669543 Marionette TRACE conn4 <- [1,2338,null,{}] 09:34:29 INFO - PROCESS | 1749 | 1466699669550 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}] 09:34:29 INFO - PROCESS | 1749 | 1466699669562 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:29 INFO - PROCESS | 1749 | 1466699669852 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:34:30 INFO - PROCESS | 1749 | 1466699670059 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 1749 | 1466699670067 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be6000 == 43 [pid = 1749] [id = 592] 09:34:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9b028400) [pid = 1749] [serial = 1777] [outer = (nil)] 09:34:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0xa110c400) [pid = 1749] [serial = 1778] [outer = 0x9b028400] 09:34:30 INFO - PROCESS | 1749 | 1466699670195 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0xa118b400) [pid = 1749] [serial = 1779] [outer = 0x9b028400] 09:34:31 INFO - PROCESS | 1749 | 1466699671166 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]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1703ms 09:34:31 INFO - PROCESS | 1749 | 1466699671223 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 1749 | 1466699671228 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:34:31 INFO - PROCESS | 1749 | 1466699671234 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 1749 | 1466699671238 Marionette TRACE conn4 <- [1,2342,null,{}] 09:34:31 INFO - PROCESS | 1749 | 1466699671244 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}] 09:34:31 INFO - PROCESS | 1749 | 1466699671250 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:31 INFO - PROCESS | 1749 | 1466699671537 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:34:31 INFO - PROCESS | 1749 | 1466699671782 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 1749 | 1466699671791 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x9d550800 == 44 [pid = 1749] [id = 593] 09:34:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9d591800) [pid = 1749] [serial = 1780] [outer = (nil)] 09:34:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0xa2234800) [pid = 1749] [serial = 1781] [outer = 0x9d591800] 09:34:31 INFO - PROCESS | 1749 | 1466699671917 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa2323000) [pid = 1749] [serial = 1782] [outer = 0x9d591800] 09:34:33 INFO - PROCESS | 1749 | 1466699673053 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]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1896ms 09:34:33 INFO - PROCESS | 1749 | 1466699673132 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:34:33 INFO - PROCESS | 1749 | 1466699673136 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:34:33 INFO - PROCESS | 1749 | 1466699673143 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 1749 | 1466699673147 Marionette TRACE conn4 <- [1,2346,null,{}] 09:34:33 INFO - PROCESS | 1749 | 1466699673154 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}] 09:34:33 INFO - PROCESS | 1749 | 1466699673159 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:33 INFO - PROCESS | 1749 | 1466699673378 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:34:33 INFO - PROCESS | 1749 | 1466699673611 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 1749 | 1466699673621 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x9acc1400 == 45 [pid = 1749] [id = 594] 09:34:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9d91d000) [pid = 1749] [serial = 1783] [outer = (nil)] 09:34:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa23f7800) [pid = 1749] [serial = 1784] [outer = 0x9d91d000] 09:34:33 INFO - PROCESS | 1749 | 1466699673709 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa2553c00) [pid = 1749] [serial = 1785] [outer = 0x9d91d000] 09:34:34 INFO - PROCESS | 1749 | 1466699674787 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]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1686ms 09:34:34 INFO - PROCESS | 1749 | 1466699674829 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:34:34 INFO - PROCESS | 1749 | 1466699674834 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:34:34 INFO - PROCESS | 1749 | 1466699674841 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 1749 | 1466699674845 Marionette TRACE conn4 <- [1,2350,null,{}] 09:34:34 INFO - PROCESS | 1749 | 1466699674851 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}] 09:34:34 INFO - PROCESS | 1749 | 1466699674856 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:35 INFO - PROCESS | 1749 | 1466699675072 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:34:35 INFO - PROCESS | 1749 | 1466699675362 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 1749 | 1466699675372 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:35 INFO - PROCESS | 1749 | ++DOCSHELL 0xa23f1400 == 46 [pid = 1749] [id = 595] 09:34:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa23fb800) [pid = 1749] [serial = 1786] [outer = (nil)] 09:34:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0xa2fb4000) [pid = 1749] [serial = 1787] [outer = 0xa23fb800] 09:34:35 INFO - PROCESS | 1749 | 1466699675460 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa2fdc800) [pid = 1749] [serial = 1788] [outer = 0xa23fb800] 09:34:36 INFO - PROCESS | 1749 | 1466699676478 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]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1695ms 09:34:36 INFO - PROCESS | 1749 | 1466699676537 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 1749 | 1466699676540 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:34:36 INFO - PROCESS | 1749 | 1466699676548 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 1749 | 1466699676552 Marionette TRACE conn4 <- [1,2354,null,{}] 09:34:36 INFO - PROCESS | 1749 | 1466699676558 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}] 09:34:36 INFO - PROCESS | 1749 | 1466699676563 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:36 INFO - PROCESS | 1749 | 1466699676780 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:34:37 INFO - PROCESS | 1749 | 1466699677022 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 1749 | 1466699677031 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d449000 == 47 [pid = 1749] [id = 596] 09:34:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x8d449c00) [pid = 1749] [serial = 1789] [outer = (nil)] 09:34:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x908b9400) [pid = 1749] [serial = 1790] [outer = 0x8d449c00] 09:34:37 INFO - PROCESS | 1749 | 1466699677493 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x908bd800) [pid = 1749] [serial = 1791] [outer = 0x8d449c00] 09:34:38 INFO - PROCESS | 1749 | 1466699678630 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]]]}] 09:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2145ms 09:34:38 INFO - PROCESS | 1749 | 1466699678698 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 1749 | 1466699678706 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:34:38 INFO - PROCESS | 1749 | 1466699678720 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 1749 | 1466699678729 Marionette TRACE conn4 <- [1,2358,null,{}] 09:34:38 INFO - PROCESS | 1749 | 1466699678752 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}] 09:34:38 INFO - PROCESS | 1749 | 1466699678762 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:39 INFO - PROCESS | 1749 | 1466699679170 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:34:39 INFO - PROCESS | 1749 | 1466699679382 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 1749 | 1466699679394 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d449800 == 48 [pid = 1749] [id = 597] 09:34:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x8e6cc800) [pid = 1749] [serial = 1792] [outer = (nil)] 09:34:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9158c800) [pid = 1749] [serial = 1793] [outer = 0x8e6cc800] 09:34:39 INFO - PROCESS | 1749 | 1466699679518 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x91be7000) [pid = 1749] [serial = 1794] [outer = 0x8e6cc800] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x91275800 == 47 [pid = 1749] [id = 489] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x8d441000 == 46 [pid = 1749] [id = 492] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c7c00 == 45 [pid = 1749] [id = 488] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x922ea400 == 44 [pid = 1749] [id = 476] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x92209400 == 43 [pid = 1749] [id = 479] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x9079a800 == 42 [pid = 1749] [id = 483] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c3800 == 41 [pid = 1749] [id = 480] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x9158b400 == 40 [pid = 1749] [id = 576] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x90791c00 == 39 [pid = 1749] [id = 482] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x91bdfc00 == 38 [pid = 1749] [id = 579] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x90966400 == 37 [pid = 1749] [id = 486] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x8d441c00 == 36 [pid = 1749] [id = 571] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x91912c00 == 35 [pid = 1749] [id = 491] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x91278800 == 34 [pid = 1749] [id = 573] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x952da800 == 33 [pid = 1749] [id = 484] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x91276000 == 32 [pid = 1749] [id = 572] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x92208400 == 31 [pid = 1749] [id = 485] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x98a07c00 == 30 [pid = 1749] [id = 578] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c4000 == 29 [pid = 1749] [id = 580] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x922ea000 == 28 [pid = 1749] [id = 574] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43ec00 == 27 [pid = 1749] [id = 577] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x95253c00 == 26 [pid = 1749] [id = 575] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x924ce800 == 25 [pid = 1749] [id = 481] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c8400 == 24 [pid = 1749] [id = 487] 09:34:41 INFO - PROCESS | 1749 | --DOCSHELL 0x91276c00 == 23 [pid = 1749] [id = 566] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x924d4400) [pid = 1749] [serial = 1700] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x93971000) [pid = 1749] [serial = 1710] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9adac400) [pid = 1749] [serial = 1685] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x93b38800) [pid = 1749] [serial = 1701] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0xa2378000) [pid = 1749] [serial = 1692] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0xa2558c00) [pid = 1749] [serial = 1695] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9d54d800) [pid = 1749] [serial = 1689] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x91bde000) [pid = 1749] [serial = 1707] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9096c400) [pid = 1749] [serial = 1704] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x91920000) [pid = 1749] [serial = 1706] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9b029800) [pid = 1749] [serial = 1686] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9191f400) [pid = 1749] [serial = 1698] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x91be2400) [pid = 1749] [serial = 1677] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x95257000) [pid = 1749] [serial = 1680] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x93a36000) [pid = 1749] [serial = 1679] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x924c8c00) [pid = 1749] [serial = 1709] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9b9ca000) [pid = 1749] [serial = 1688] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x90970400) [pid = 1749] [serial = 1697] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9158d000) [pid = 1749] [serial = 1676] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0xa222f000) [pid = 1749] [serial = 1691] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x908c1800) [pid = 1749] [serial = 1703] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0xa2531400) [pid = 1749] [serial = 1694] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9ac87400) [pid = 1749] [serial = 1683] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9a60c400) [pid = 1749] [serial = 1682] [outer = (nil)] [url = about:blank] 09:34:41 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x93a38c00) [pid = 1749] [serial = 1712] [outer = (nil)] [url = about:blank] 09:34:42 INFO - PROCESS | 1749 | 1466699682119 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]]]}] 09:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 3424ms 09:34:42 INFO - PROCESS | 1749 | 1466699682143 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:34:42 INFO - PROCESS | 1749 | 1466699682149 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:34:42 INFO - PROCESS | 1749 | 1466699682157 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 1749 | 1466699682165 Marionette TRACE conn4 <- [1,2362,null,{}] 09:34:42 INFO - PROCESS | 1749 | 1466699682173 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}] 09:34:42 INFO - PROCESS | 1749 | 1466699682179 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:42 INFO - PROCESS | 1749 | 1466699682357 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:34:42 INFO - PROCESS | 1749 | 1466699682500 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 1749 | 1466699682511 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x90796000 == 24 [pid = 1749] [id = 598] 09:34:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x90797000) [pid = 1749] [serial = 1795] [outer = (nil)] 09:34:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x90961c00) [pid = 1749] [serial = 1796] [outer = 0x90797000] 09:34:42 INFO - PROCESS | 1749 | 1466699682589 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91272400) [pid = 1749] [serial = 1797] [outer = 0x90797000] 09:34:43 INFO - PROCESS | 1749 | 1466699683484 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]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1391ms 09:34:43 INFO - PROCESS | 1749 | 1466699683547 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:34:43 INFO - PROCESS | 1749 | 1466699683556 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:34:43 INFO - PROCESS | 1749 | 1466699683571 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 1749 | 1466699683583 Marionette TRACE conn4 <- [1,2366,null,{}] 09:34:43 INFO - PROCESS | 1749 | 1466699683594 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}] 09:34:43 INFO - PROCESS | 1749 | 1466699683605 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:43 INFO - PROCESS | 1749 | 1466699683793 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:34:43 INFO - PROCESS | 1749 | 1466699683975 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 1749 | 1466699683982 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bec00 == 25 [pid = 1749] [id = 599] 09:34:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9158f400) [pid = 1749] [serial = 1798] [outer = (nil)] 09:34:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x91bd8400) [pid = 1749] [serial = 1799] [outer = 0x9158f400] 09:34:44 INFO - PROCESS | 1749 | 1466699684073 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x91be4400) [pid = 1749] [serial = 1800] [outer = 0x9158f400] 09:34:45 INFO - PROCESS | 1749 | 1466699685085 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]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1549ms 09:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:34:45 INFO - PROCESS | 1749 | 1466699685118 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 1749 | 1466699685121 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:34:45 INFO - PROCESS | 1749 | 1466699685130 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 1749 | 1466699685137 Marionette TRACE conn4 <- [1,2370,null,{}] 09:34:45 INFO - PROCESS | 1749 | 1466699685163 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}] 09:34:45 INFO - PROCESS | 1749 | 1466699685173 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:45 INFO - PROCESS | 1749 | 1466699685410 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:34:45 INFO - PROCESS | 1749 | 1466699685437 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 1749 | 1466699685451 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x922eb400 == 26 [pid = 1749] [id = 600] 09:34:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x922ec000) [pid = 1749] [serial = 1801] [outer = (nil)] 09:34:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x92333000) [pid = 1749] [serial = 1802] [outer = 0x922ec000] 09:34:45 INFO - PROCESS | 1749 | 1466699685527 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x924ce400) [pid = 1749] [serial = 1803] [outer = 0x922ec000] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x91596400) [pid = 1749] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x94830c00) [pid = 1749] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91278400) [pid = 1749] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x98a73000) [pid = 1749] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9079b400) [pid = 1749] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x92329400) [pid = 1749] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x924d1c00) [pid = 1749] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x8e6cb400) [pid = 1749] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91595800) [pid = 1749] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9191c400) [pid = 1749] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x908b7800) [pid = 1749] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x8d442400) [pid = 1749] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9a2ea400) [pid = 1749] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9232a000) [pid = 1749] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9532c400) [pid = 1749] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x91be7400) [pid = 1749] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:34:46 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9127a400) [pid = 1749] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:34:47 INFO - PROCESS | 1749 | 1466699687326 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]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2250ms 09:34:47 INFO - PROCESS | 1749 | 1466699687380 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 1749 | 1466699687387 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:34:47 INFO - PROCESS | 1749 | 1466699687397 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 1749 | 1466699687403 Marionette TRACE conn4 <- [1,2374,null,{}] 09:34:47 INFO - PROCESS | 1749 | 1466699687415 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}] 09:34:47 INFO - PROCESS | 1749 | 1466699687422 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:47 INFO - PROCESS | 1749 | 1466699687758 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:34:47 INFO - PROCESS | 1749 | 1466699687963 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 1749 | 1466699687979 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b8c00 == 27 [pid = 1749] [id = 601] 09:34:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x908bcc00) [pid = 1749] [serial = 1804] [outer = (nil)] 09:34:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x90961400) [pid = 1749] [serial = 1805] [outer = 0x908bcc00] 09:34:48 INFO - PROCESS | 1749 | 1466699688077 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x91277c00) [pid = 1749] [serial = 1806] [outer = 0x908bcc00] 09:34:49 INFO - PROCESS | 1749 | 1466699689108 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]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:34:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1746ms 09:34:49 INFO - PROCESS | 1749 | 1466699689143 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 1749 | 1466699689151 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:34:49 INFO - PROCESS | 1749 | 1466699689162 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 1749 | 1466699689167 Marionette TRACE conn4 <- [1,2378,null,{}] 09:34:49 INFO - PROCESS | 1749 | 1466699689174 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}] 09:34:49 INFO - PROCESS | 1749 | 1466699689181 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:49 INFO - PROCESS | 1749 | 1466699689402 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:34:49 INFO - PROCESS | 1749 | 1466699689654 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 1749 | 1466699689666 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be0800 == 28 [pid = 1749] [id = 602] 09:34:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91dd9000) [pid = 1749] [serial = 1807] [outer = (nil)] 09:34:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x91de0400) [pid = 1749] [serial = 1808] [outer = 0x91dd9000] 09:34:49 INFO - PROCESS | 1749 | 1466699689802 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x922e2800) [pid = 1749] [serial = 1809] [outer = 0x91dd9000] 09:34:50 INFO - PROCESS | 1749 | 1466699690825 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]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1740ms 09:34:50 INFO - PROCESS | 1749 | 1466699690903 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 1749 | 1466699690907 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:34:50 INFO - PROCESS | 1749 | 1466699690915 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 1749 | 1466699690921 Marionette TRACE conn4 <- [1,2382,null,{}] 09:34:50 INFO - PROCESS | 1749 | 1466699690939 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}] 09:34:50 INFO - PROCESS | 1749 | 1466699690949 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:51 INFO - PROCESS | 1749 | 1466699691272 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:34:51 INFO - PROCESS | 1749 | 1466699691526 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 1749 | 1466699691541 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x93973400 == 29 [pid = 1749] [id = 603] 09:34:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x93a35c00) [pid = 1749] [serial = 1810] [outer = (nil)] 09:34:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93a3b000) [pid = 1749] [serial = 1811] [outer = 0x93a35c00] 09:34:51 INFO - PROCESS | 1749 | 1466699691645 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x93b3a000) [pid = 1749] [serial = 1812] [outer = 0x93a35c00] 09:34:52 INFO - PROCESS | 1749 | 1466699692647 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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1803ms 09:34:52 INFO - PROCESS | 1749 | 1466699692719 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 1749 | 1466699692724 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:34:52 INFO - PROCESS | 1749 | 1466699692731 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 1749 | 1466699692735 Marionette TRACE conn4 <- [1,2386,null,{}] 09:34:52 INFO - PROCESS | 1749 | 1466699692741 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}] 09:34:52 INFO - PROCESS | 1749 | 1466699692747 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:52 INFO - PROCESS | 1749 | 1466699692984 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:34:53 INFO - PROCESS | 1749 | 1466699693218 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 1749 | 1466699693225 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x90967400 == 30 [pid = 1749] [id = 604] 09:34:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x93b36400) [pid = 1749] [serial = 1813] [outer = (nil)] 09:34:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9524c800) [pid = 1749] [serial = 1814] [outer = 0x93b36400] 09:34:53 INFO - PROCESS | 1749 | 1466699693363 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x95251800) [pid = 1749] [serial = 1815] [outer = 0x93b36400] 09:34:54 INFO - PROCESS | 1749 | 1466699694432 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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1732ms 09:34:54 INFO - PROCESS | 1749 | 1466699694465 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 1749 | 1466699694469 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:34:54 INFO - PROCESS | 1749 | 1466699694477 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 1749 | 1466699694482 Marionette TRACE conn4 <- [1,2390,null,{}] 09:34:54 INFO - PROCESS | 1749 | 1466699694488 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}] 09:34:54 INFO - PROCESS | 1749 | 1466699694494 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:54 INFO - PROCESS | 1749 | 1466699694695 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:34:54 INFO - PROCESS | 1749 | 1466699694893 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 1749 | 1466699694902 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b5000 == 31 [pid = 1749] [id = 605] 09:34:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x91589c00) [pid = 1749] [serial = 1816] [outer = (nil)] 09:34:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x95329400) [pid = 1749] [serial = 1817] [outer = 0x91589c00] 09:34:55 INFO - PROCESS | 1749 | 1466699695031 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x952d5c00) [pid = 1749] [serial = 1818] [outer = 0x91589c00] 09:34:56 INFO - PROCESS | 1749 | 1466699696083 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]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1645ms 09:34:56 INFO - PROCESS | 1749 | 1466699696124 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 1749 | 1466699696127 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:34:56 INFO - PROCESS | 1749 | 1466699696134 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 1749 | 1466699696138 Marionette TRACE conn4 <- [1,2394,null,{}] 09:34:56 INFO - PROCESS | 1749 | 1466699696144 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}] 09:34:56 INFO - PROCESS | 1749 | 1466699696156 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:56 INFO - PROCESS | 1749 | 1466699696464 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:34:56 INFO - PROCESS | 1749 | 1466699696714 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 1749 | 1466699696721 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x91914c00 == 32 [pid = 1749] [id = 606] 09:34:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x922e3400) [pid = 1749] [serial = 1819] [outer = (nil)] 09:34:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x98cb6000) [pid = 1749] [serial = 1820] [outer = 0x922e3400] 09:34:56 INFO - PROCESS | 1749 | 1466699696854 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x99af1000) [pid = 1749] [serial = 1821] [outer = 0x922e3400] 09:34:57 INFO - PROCESS | 1749 | 1466699697849 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]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1737ms 09:34:57 INFO - PROCESS | 1749 | 1466699697877 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 1749 | 1466699697882 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:34:57 INFO - PROCESS | 1749 | 1466699697891 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 1749 | 1466699697895 Marionette TRACE conn4 <- [1,2398,null,{}] 09:34:57 INFO - PROCESS | 1749 | 1466699697902 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}] 09:34:57 INFO - PROCESS | 1749 | 1466699697907 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:58 INFO - PROCESS | 1749 | 1466699698097 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:34:58 INFO - PROCESS | 1749 | 1466699698285 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 1749 | 1466699698292 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bb400 == 33 [pid = 1749] [id = 607] 09:34:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x91587800) [pid = 1749] [serial = 1822] [outer = (nil)] 09:34:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x99d08400) [pid = 1749] [serial = 1823] [outer = 0x91587800] 09:34:58 INFO - PROCESS | 1749 | 1466699698380 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x99d0d800) [pid = 1749] [serial = 1824] [outer = 0x91587800] 09:34:59 INFO - PROCESS | 1749 | 1466699699407 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]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1591ms 09:34:59 INFO - PROCESS | 1749 | 1466699699484 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:34:59 INFO - PROCESS | 1749 | 1466699699489 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:34:59 INFO - PROCESS | 1749 | 1466699699496 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 1749 | 1466699699500 Marionette TRACE conn4 <- [1,2402,null,{}] 09:34:59 INFO - PROCESS | 1749 | 1466699699507 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}] 09:34:59 INFO - PROCESS | 1749 | 1466699699512 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:34:59 INFO - PROCESS | 1749 | 1466699699761 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:35:00 INFO - PROCESS | 1749 | 1466699700018 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 1749 | 1466699700028 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x90967800 == 34 [pid = 1749] [id = 608] 09:35:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x91bddc00) [pid = 1749] [serial = 1825] [outer = (nil)] 09:35:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9a2eac00) [pid = 1749] [serial = 1826] [outer = 0x91bddc00] 09:35:00 INFO - PROCESS | 1749 | 1466699700141 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9a422400) [pid = 1749] [serial = 1827] [outer = 0x91bddc00] 09:35:01 INFO - PROCESS | 1749 | 1466699701091 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]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:35:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1633ms 09:35:01 INFO - PROCESS | 1749 | 1466699701130 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 1749 | 1466699701134 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:35:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:35:01 INFO - PROCESS | 1749 | 1466699701164 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 1749 | 1466699701167 Marionette TRACE conn4 <- [1,2406,null,{}] 09:35:01 INFO - PROCESS | 1749 | 1466699701174 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}] 09:35:01 INFO - PROCESS | 1749 | 1466699701179 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:01 INFO - PROCESS | 1749 | 1466699701370 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:35:01 INFO - PROCESS | 1749 | 1466699701566 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 1749 | 1466699701576 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d444400 == 35 [pid = 1749] [id = 609] 09:35:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x8d444c00) [pid = 1749] [serial = 1828] [outer = (nil)] 09:35:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9096f400) [pid = 1749] [serial = 1829] [outer = 0x8d444c00] 09:35:01 INFO - PROCESS | 1749 | 1466699701737 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x93926400) [pid = 1749] [serial = 1830] [outer = 0x8d444c00] 09:35:02 INFO - PROCESS | 1749 | 1466699702693 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]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1585ms 09:35:02 INFO - PROCESS | 1749 | 1466699702746 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:35:02 INFO - PROCESS | 1749 | 1466699702752 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:35:02 INFO - PROCESS | 1749 | 1466699702759 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 1749 | 1466699702762 Marionette TRACE conn4 <- [1,2410,null,{}] 09:35:02 INFO - PROCESS | 1749 | 1466699702769 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}] 09:35:02 INFO - PROCESS | 1749 | 1466699702775 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:02 INFO - PROCESS | 1749 | 1466699702969 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:35:03 INFO - PROCESS | 1749 | 1466699703370 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 1749 | 1466699703382 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d448400 == 36 [pid = 1749] [id = 610] 09:35:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x8d448800) [pid = 1749] [serial = 1831] [outer = (nil)] 09:35:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x8e6c5800) [pid = 1749] [serial = 1832] [outer = 0x8d448800] 09:35:03 INFO - PROCESS | 1749 | 1466699703507 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x8e6cfc00) [pid = 1749] [serial = 1833] [outer = 0x8d448800] 09:35:04 INFO - PROCESS | 1749 | 1466699704712 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]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1992ms 09:35:04 INFO - PROCESS | 1749 | 1466699704754 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:35:04 INFO - PROCESS | 1749 | 1466699704760 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:35:04 INFO - PROCESS | 1749 | 1466699704769 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 1749 | 1466699704774 Marionette TRACE conn4 <- [1,2414,null,{}] 09:35:04 INFO - PROCESS | 1749 | 1466699704783 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}] 09:35:04 INFO - PROCESS | 1749 | 1466699704791 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:05 INFO - PROCESS | 1749 | 1466699705038 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:35:05 INFO - PROCESS | 1749 | --DOCSHELL 0x908bec00 == 35 [pid = 1749] [id = 599] 09:35:05 INFO - PROCESS | 1749 | --DOCSHELL 0x90796000 == 34 [pid = 1749] [id = 598] 09:35:05 INFO - PROCESS | 1749 | --DOCSHELL 0x8d449800 == 33 [pid = 1749] [id = 597] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9a602000) [pid = 1749] [serial = 1761] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x99af0400) [pid = 1749] [serial = 1760] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x95256400) [pid = 1749] [serial = 1754] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x953ef400) [pid = 1749] [serial = 1755] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x93a3b800) [pid = 1749] [serial = 1757] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x99025000) [pid = 1749] [serial = 1730] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9a16c400) [pid = 1749] [serial = 1731] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x908b9000) [pid = 1749] [serial = 1745] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x90962c00) [pid = 1749] [serial = 1746] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x924d5c00) [pid = 1749] [serial = 1751] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x93925400) [pid = 1749] [serial = 1721] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x93a41800) [pid = 1749] [serial = 1722] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9191dc00) [pid = 1749] [serial = 1742] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x92212c00) [pid = 1749] [serial = 1743] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x91917800) [pid = 1749] [serial = 1718] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91dd6400) [pid = 1749] [serial = 1719] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9a420800) [pid = 1749] [serial = 1733] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9a60bc00) [pid = 1749] [serial = 1734] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x93b41400) [pid = 1749] [serial = 1713] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x8e6c1400) [pid = 1749] [serial = 1715] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x8e6cb800) [pid = 1749] [serial = 1716] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9a6d2000) [pid = 1749] [serial = 1736] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9a6d0c00) [pid = 1749] [serial = 1737] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x952d8400) [pid = 1749] [serial = 1724] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x95326800) [pid = 1749] [serial = 1725] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x953fb000) [pid = 1749] [serial = 1727] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x95441800) [pid = 1749] [serial = 1728] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9adacc00) [pid = 1749] [serial = 1739] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9adb4400) [pid = 1749] [serial = 1740] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x91913c00) [pid = 1749] [serial = 1748] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x91be2000) [pid = 1749] [serial = 1749] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x95322c00) [pid = 1749] [serial = 1758] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x93a3c400) [pid = 1749] [serial = 1752] [outer = (nil)] [url = about:blank] 09:35:05 INFO - PROCESS | 1749 | 1466699705313 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 1749 | 1466699705324 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cb800 == 34 [pid = 1749] [id = 611] 09:35:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x90795400) [pid = 1749] [serial = 1834] [outer = (nil)] 09:35:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x91272000) [pid = 1749] [serial = 1835] [outer = 0x90795400] 09:35:05 INFO - PROCESS | 1749 | 1466699705413 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9191f400) [pid = 1749] [serial = 1836] [outer = 0x90795400] 09:35:06 INFO - PROCESS | 1749 | 1466699706292 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]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1586ms 09:35:06 INFO - PROCESS | 1749 | 1466699706359 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:35:06 INFO - PROCESS | 1749 | 1466699706366 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:35:06 INFO - PROCESS | 1749 | 1466699706373 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 1749 | 1466699706377 Marionette TRACE conn4 <- [1,2418,null,{}] 09:35:06 INFO - PROCESS | 1749 | 1466699706383 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}] 09:35:06 INFO - PROCESS | 1749 | 1466699706389 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:06 INFO - PROCESS | 1749 | 1466699706583 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:35:06 INFO - PROCESS | 1749 | 1466699706737 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 1749 | 1466699706745 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096d000 == 35 [pid = 1749] [id = 612] 09:35:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91be2000) [pid = 1749] [serial = 1837] [outer = (nil)] 09:35:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x922ea400) [pid = 1749] [serial = 1838] [outer = 0x91be2000] 09:35:06 INFO - PROCESS | 1749 | 1466699706824 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x93923000) [pid = 1749] [serial = 1839] [outer = 0x91be2000] 09:35:07 INFO - PROCESS | 1749 | 1466699707807 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]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1481ms 09:35:07 INFO - PROCESS | 1749 | 1466699707855 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:35:07 INFO - PROCESS | 1749 | 1466699707860 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:35:07 INFO - PROCESS | 1749 | 1466699707883 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 1749 | 1466699707893 Marionette TRACE conn4 <- [1,2422,null,{}] 09:35:07 INFO - PROCESS | 1749 | 1466699707903 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}] 09:35:07 INFO - PROCESS | 1749 | 1466699707910 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:08 INFO - PROCESS | 1749 | 1466699708179 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:35:08 INFO - PROCESS | 1749 | 1466699708203 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 1749 | 1466699708211 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x91594400 == 36 [pid = 1749] [id = 613] 09:35:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x92208800) [pid = 1749] [serial = 1840] [outer = (nil)] 09:35:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93d4a800) [pid = 1749] [serial = 1841] [outer = 0x92208800] 09:35:08 INFO - PROCESS | 1749 | 1466699708285 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x94830000) [pid = 1749] [serial = 1842] [outer = 0x92208800] 09:35:09 INFO - PROCESS | 1749 | 1466699709313 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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1505ms 09:35:09 INFO - PROCESS | 1749 | 1466699709389 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:35:09 INFO - PROCESS | 1749 | 1466699709394 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:35:09 INFO - PROCESS | 1749 | 1466699709401 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 1749 | 1466699709405 Marionette TRACE conn4 <- [1,2426,null,{}] 09:35:09 INFO - PROCESS | 1749 | 1466699709416 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}] 09:35:09 INFO - PROCESS | 1749 | 1466699709421 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:09 INFO - PROCESS | 1749 | 1466699709728 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x90968800) [pid = 1749] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93d4b000) [pid = 1749] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9a60dc00) [pid = 1749] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x90797000) [pid = 1749] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9acbb000) [pid = 1749] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x8e6cc800) [pid = 1749] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9b503c00) [pid = 1749] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9b028400) [pid = 1749] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9d591800) [pid = 1749] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9d91d000) [pid = 1749] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0xa23fb800) [pid = 1749] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x8d449c00) [pid = 1749] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:35:09 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x9158f400) [pid = 1749] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:35:09 INFO - PROCESS | 1749 | 1466699709945 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 1749 | 1466699709955 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d444800 == 37 [pid = 1749] [id = 614] 09:35:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x8d449c00) [pid = 1749] [serial = 1843] [outer = (nil)] 09:35:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x90968800) [pid = 1749] [serial = 1844] [outer = 0x8d449c00] 09:35:10 INFO - PROCESS | 1749 | 1466699710037 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x93b32800) [pid = 1749] [serial = 1845] [outer = 0x8d449c00] 09:35:10 INFO - PROCESS | 1749 | 1466699710833 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1496ms 09:35:10 INFO - PROCESS | 1749 | 1466699710897 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 1749 | 1466699710901 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:35:10 INFO - PROCESS | 1749 | 1466699710908 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 1749 | 1466699710910 Marionette TRACE conn4 <- [1,2430,null,{}] 09:35:10 INFO - PROCESS | 1749 | 1466699710917 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}] 09:35:10 INFO - PROCESS | 1749 | 1466699710922 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:11 INFO - PROCESS | 1749 | 1466699711153 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:35:11 INFO - PROCESS | 1749 | 1466699711170 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 1749 | 1466699711188 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x953ef400 == 38 [pid = 1749] [id = 615] 09:35:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x953f0800) [pid = 1749] [serial = 1846] [outer = (nil)] 09:35:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x9540c800) [pid = 1749] [serial = 1847] [outer = 0x953f0800] 09:35:11 INFO - PROCESS | 1749 | 1466699711276 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x98cb7000) [pid = 1749] [serial = 1848] [outer = 0x953f0800] 09:35:12 INFO - PROCESS | 1749 | 1466699712479 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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1642ms 09:35:12 INFO - PROCESS | 1749 | 1466699712552 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 1749 | 1466699712560 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:35:12 INFO - PROCESS | 1749 | 1466699712569 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 1749 | 1466699712574 Marionette TRACE conn4 <- [1,2434,null,{}] 09:35:12 INFO - PROCESS | 1749 | 1466699712586 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}] 09:35:12 INFO - PROCESS | 1749 | 1466699712592 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:12 INFO - PROCESS | 1749 | 1466699712851 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:35:13 INFO - PROCESS | 1749 | 1466699713148 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 1749 | 1466699713162 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x90962800 == 39 [pid = 1749] [id = 616] 09:35:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x90969000) [pid = 1749] [serial = 1849] [outer = (nil)] 09:35:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91bda800) [pid = 1749] [serial = 1850] [outer = 0x90969000] 09:35:13 INFO - PROCESS | 1749 | 1466699713254 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x91dddc00) [pid = 1749] [serial = 1851] [outer = 0x90969000] 09:35:14 INFO - PROCESS | 1749 | 1466699714278 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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1742ms 09:35:14 INFO - PROCESS | 1749 | 1466699714310 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 1749 | 1466699714318 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:35:14 INFO - PROCESS | 1749 | 1466699714330 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 1749 | 1466699714334 Marionette TRACE conn4 <- [1,2438,null,{}] 09:35:14 INFO - PROCESS | 1749 | 1466699714342 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}] 09:35:14 INFO - PROCESS | 1749 | 1466699714348 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:14 INFO - PROCESS | 1749 | 1466699714580 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:35:14 INFO - PROCESS | 1749 | 1466699714839 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 1749 | 1466699714854 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x9397b800 == 40 [pid = 1749] [id = 617] 09:35:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x93a34800) [pid = 1749] [serial = 1852] [outer = (nil)] 09:35:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93a41800) [pid = 1749] [serial = 1853] [outer = 0x93a34800] 09:35:14 INFO - PROCESS | 1749 | 1466699714992 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x94830800) [pid = 1749] [serial = 1854] [outer = 0x93a34800] 09:35:16 INFO - PROCESS | 1749 | 1466699716039 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]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1744ms 09:35:16 INFO - PROCESS | 1749 | 1466699716074 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 1749 | 1466699716078 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:35:16 INFO - PROCESS | 1749 | 1466699716086 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 1749 | 1466699716093 Marionette TRACE conn4 <- [1,2442,null,{}] 09:35:16 INFO - PROCESS | 1749 | 1466699716112 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}] 09:35:16 INFO - PROCESS | 1749 | 1466699716122 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:16 INFO - PROCESS | 1749 | 1466699716341 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:35:16 INFO - PROCESS | 1749 | 1466699716631 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 1749 | 1466699716643 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x99998800 == 41 [pid = 1749] [id = 618] 09:35:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9999a800) [pid = 1749] [serial = 1855] [outer = (nil)] 09:35:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x99ae5800) [pid = 1749] [serial = 1856] [outer = 0x9999a800] 09:35:16 INFO - PROCESS | 1749 | 1466699716743 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x99d0a800) [pid = 1749] [serial = 1857] [outer = 0x9999a800] 09:35:17 INFO - PROCESS | 1749 | 1466699717661 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]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1591ms 09:35:17 INFO - PROCESS | 1749 | 1466699717678 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 1749 | 1466699717684 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:35:17 INFO - PROCESS | 1749 | 1466699717690 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 1749 | 1466699717693 Marionette TRACE conn4 <- [1,2446,null,{}] 09:35:17 INFO - PROCESS | 1749 | 1466699717700 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}] 09:35:17 INFO - PROCESS | 1749 | 1466699717706 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:17 INFO - PROCESS | 1749 | 1466699717918 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:35:18 INFO - PROCESS | 1749 | 1466699718107 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 1749 | 1466699718118 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x952d3c00 == 42 [pid = 1749] [id = 619] 09:35:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9a2e6400) [pid = 1749] [serial = 1858] [outer = (nil)] 09:35:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9a60a800) [pid = 1749] [serial = 1859] [outer = 0x9a2e6400] 09:35:18 INFO - PROCESS | 1749 | 1466699718208 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9a6c5400) [pid = 1749] [serial = 1860] [outer = 0x9a2e6400] 09:35:19 INFO - PROCESS | 1749 | 1466699719228 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]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1592ms 09:35:19 INFO - PROCESS | 1749 | 1466699719284 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 1749 | 1466699719287 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:35:19 INFO - PROCESS | 1749 | 1466699719295 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 1749 | 1466699719299 Marionette TRACE conn4 <- [1,2450,null,{}] 09:35:19 INFO - PROCESS | 1749 | 1466699719305 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}] 09:35:19 INFO - PROCESS | 1749 | 1466699719310 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:19 INFO - PROCESS | 1749 | 1466699719518 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:35:19 INFO - PROCESS | 1749 | 1466699719719 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 1749 | 1466699719729 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079b800 == 43 [pid = 1749] [id = 620] 09:35:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x91bde400) [pid = 1749] [serial = 1861] [outer = (nil)] 09:35:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9a6cdc00) [pid = 1749] [serial = 1862] [outer = 0x91bde400] 09:35:19 INFO - PROCESS | 1749 | 1466699719890 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9ac88800) [pid = 1749] [serial = 1863] [outer = 0x91bde400] 09:35:20 INFO - PROCESS | 1749 | 1466699720941 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]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1686ms 09:35:20 INFO - PROCESS | 1749 | 1466699720983 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 1749 | 1466699720987 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:35:20 INFO - PROCESS | 1749 | 1466699720994 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 1749 | 1466699720998 Marionette TRACE conn4 <- [1,2454,null,{}] 09:35:21 INFO - PROCESS | 1749 | 1466699721004 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}] 09:35:21 INFO - PROCESS | 1749 | 1466699721016 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:21 INFO - PROCESS | 1749 | 1466699721290 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:35:21 INFO - PROCESS | 1749 | 1466699721583 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 1749 | 1466699721592 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a605c00 == 44 [pid = 1749] [id = 621] 09:35:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9ac8f400) [pid = 1749] [serial = 1864] [outer = (nil)] 09:35:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9adb7800) [pid = 1749] [serial = 1865] [outer = 0x9ac8f400] 09:35:21 INFO - PROCESS | 1749 | 1466699721688 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9af5dc00) [pid = 1749] [serial = 1866] [outer = 0x9ac8f400] 09:35:22 INFO - PROCESS | 1749 | 1466699722583 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]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1631ms 09:35:22 INFO - PROCESS | 1749 | 1466699722627 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 1749 | 1466699722632 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:35:22 INFO - PROCESS | 1749 | 1466699722658 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 1749 | 1466699722662 Marionette TRACE conn4 <- [1,2458,null,{}] 09:35:22 INFO - PROCESS | 1749 | 1466699722669 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}] 09:35:22 INFO - PROCESS | 1749 | 1466699722674 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:22 INFO - PROCESS | 1749 | 1466699722878 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:35:23 INFO - PROCESS | 1749 | 1466699723075 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 1749 | 1466699723085 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x9acc5000 == 45 [pid = 1749] [id = 622] 09:35:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9adbb800) [pid = 1749] [serial = 1867] [outer = (nil)] 09:35:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9b5c2800) [pid = 1749] [serial = 1868] [outer = 0x9adbb800] 09:35:23 INFO - PROCESS | 1749 | 1466699723206 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9b9d3c00) [pid = 1749] [serial = 1869] [outer = 0x9adbb800] 09:35:24 INFO - PROCESS | 1749 | 1466699724261 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]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1687ms 09:35:24 INFO - PROCESS | 1749 | 1466699724343 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:35:24 INFO - PROCESS | 1749 | 1466699724354 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:35:24 INFO - PROCESS | 1749 | 1466699724362 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 1749 | 1466699724366 Marionette TRACE conn4 <- [1,2462,null,{}] 09:35:24 INFO - PROCESS | 1749 | 1466699724372 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}] 09:35:24 INFO - PROCESS | 1749 | 1466699724377 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:24 INFO - PROCESS | 1749 | 1466699724625 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:35:24 INFO - PROCESS | 1749 | 1466699724899 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 1749 | 1466699724909 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x90798800 == 46 [pid = 1749] [id = 623] 09:35:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9adb4c00) [pid = 1749] [serial = 1870] [outer = (nil)] 09:35:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9d594c00) [pid = 1749] [serial = 1871] [outer = 0x9adb4c00] 09:35:25 INFO - PROCESS | 1749 | 1466699724998 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9d923400) [pid = 1749] [serial = 1872] [outer = 0x9adb4c00] 09:35:25 INFO - PROCESS | 1749 | 1466699725945 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]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1633ms 09:35:25 INFO - PROCESS | 1749 | 1466699725995 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 1749 | 1466699725999 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:35:26 INFO - PROCESS | 1749 | 1466699726006 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 1749 | 1466699726010 Marionette TRACE conn4 <- [1,2466,null,{}] 09:35:26 INFO - PROCESS | 1749 | 1466699726017 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}] 09:35:26 INFO - PROCESS | 1749 | 1466699726022 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:26 INFO - PROCESS | 1749 | 1466699726228 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:35:26 INFO - PROCESS | 1749 | 1466699726470 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 1749 | 1466699726478 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079a400 == 47 [pid = 1749] [id = 624] 09:35:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x908b4400) [pid = 1749] [serial = 1873] [outer = (nil)] 09:35:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa1187c00) [pid = 1749] [serial = 1874] [outer = 0x908b4400] 09:35:26 INFO - PROCESS | 1749 | 1466699726636 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0xa222dc00) [pid = 1749] [serial = 1875] [outer = 0x908b4400] 09:35:27 INFO - PROCESS | 1749 | 1466699727935 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]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1986ms 09:35:27 INFO - PROCESS | 1749 | 1466699727993 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 1749 | 1466699727999 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:35:28 INFO - PROCESS | 1749 | 1466699728009 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 1749 | 1466699728015 Marionette TRACE conn4 <- [1,2470,null,{}] 09:35:28 INFO - PROCESS | 1749 | 1466699728024 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}] 09:35:28 INFO - PROCESS | 1749 | 1466699728030 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:28 INFO - PROCESS | 1749 | 1466699728250 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:35:28 INFO - PROCESS | 1749 | 1466699728497 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 1749 | 1466699728513 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191b800 == 48 [pid = 1749] [id = 625] 09:35:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9191c000) [pid = 1749] [serial = 1876] [outer = (nil)] 09:35:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x91be3800) [pid = 1749] [serial = 1877] [outer = 0x9191c000] 09:35:28 INFO - PROCESS | 1749 | 1466699728593 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x922df000) [pid = 1749] [serial = 1878] [outer = 0x9191c000] 09:35:29 INFO - PROCESS | 1749 | 1466699729530 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]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1594ms 09:35:29 INFO - PROCESS | 1749 | 1466699729604 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 1749 | 1466699729611 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:35:29 INFO - PROCESS | 1749 | 1466699729623 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 1749 | 1466699729627 Marionette TRACE conn4 <- [1,2474,null,{}] 09:35:29 INFO - PROCESS | 1749 | 1466699729634 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}] 09:35:29 INFO - PROCESS | 1749 | 1466699729641 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:29 INFO - PROCESS | 1749 | 1466699729974 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:35:30 INFO - PROCESS | 1749 | 1466699730278 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 1749 | 1466699730288 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x91920400 == 49 [pid = 1749] [id = 626] 09:35:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x92212c00) [pid = 1749] [serial = 1879] [outer = (nil)] 09:35:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x93a38c00) [pid = 1749] [serial = 1880] [outer = 0x92212c00] 09:35:30 INFO - PROCESS | 1749 | 1466699730371 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9482fc00) [pid = 1749] [serial = 1881] [outer = 0x92212c00] 09:35:31 INFO - PROCESS | 1749 | --DOCSHELL 0x91278c00 == 48 [pid = 1749] [id = 584] 09:35:31 INFO - PROCESS | 1749 | --DOCSHELL 0x8d449000 == 47 [pid = 1749] [id = 596] 09:35:31 INFO - PROCESS | 1749 | --DOCSHELL 0x92327400 == 46 [pid = 1749] [id = 583] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x922eb400 == 45 [pid = 1749] [id = 600] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x9079b000 == 44 [pid = 1749] [id = 585] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x9079ac00 == 43 [pid = 1749] [id = 587] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x8d444400 == 42 [pid = 1749] [id = 609] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x908b8c00 == 41 [pid = 1749] [id = 601] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x924cc400 == 40 [pid = 1749] [id = 588] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x908b5000 == 39 [pid = 1749] [id = 605] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x91be6000 == 38 [pid = 1749] [id = 592] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x90967800 == 37 [pid = 1749] [id = 608] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x90967400 == 36 [pid = 1749] [id = 604] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x93973400 == 35 [pid = 1749] [id = 603] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x9a2eb400 == 34 [pid = 1749] [id = 590] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x908bb400 == 33 [pid = 1749] [id = 607] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x9b064000 == 32 [pid = 1749] [id = 591] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x91be0800 == 31 [pid = 1749] [id = 602] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x9d550800 == 30 [pid = 1749] [id = 593] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x8d448400 == 29 [pid = 1749] [id = 610] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x9acc1400 == 28 [pid = 1749] [id = 594] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x94824c00 == 27 [pid = 1749] [id = 589] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0xa23f1400 == 26 [pid = 1749] [id = 595] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x8d442c00 == 25 [pid = 1749] [id = 581] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cec00 == 24 [pid = 1749] [id = 582] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x90964400 == 23 [pid = 1749] [id = 586] 09:35:32 INFO - PROCESS | 1749 | --DOCSHELL 0x91914c00 == 22 [pid = 1749] [id = 606] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9adb9400) [pid = 1749] [serial = 1772] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9d489000) [pid = 1749] [serial = 1776] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9b5c5800) [pid = 1749] [serial = 1775] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0xa118b400) [pid = 1749] [serial = 1779] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0xa110c400) [pid = 1749] [serial = 1778] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0xa2323000) [pid = 1749] [serial = 1782] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0xa2234800) [pid = 1749] [serial = 1781] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0xa2553c00) [pid = 1749] [serial = 1785] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0xa23f7800) [pid = 1749] [serial = 1784] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0xa2fdc800) [pid = 1749] [serial = 1788] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0xa2fb4000) [pid = 1749] [serial = 1787] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x908bd800) [pid = 1749] [serial = 1791] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x908b9400) [pid = 1749] [serial = 1790] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x91bd8400) [pid = 1749] [serial = 1799] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x91be4400) [pid = 1749] [serial = 1800] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x92333000) [pid = 1749] [serial = 1802] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x91be1c00) [pid = 1749] [serial = 1764] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x91591c00) [pid = 1749] [serial = 1763] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9544cc00) [pid = 1749] [serial = 1767] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x95251c00) [pid = 1749] [serial = 1766] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9ac93400) [pid = 1749] [serial = 1770] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9a6ca000) [pid = 1749] [serial = 1769] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x90961c00) [pid = 1749] [serial = 1796] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91272400) [pid = 1749] [serial = 1797] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9b056800) [pid = 1749] [serial = 1773] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x91be7000) [pid = 1749] [serial = 1794] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9158c800) [pid = 1749] [serial = 1793] [outer = (nil)] [url = about:blank] 09:35:32 INFO - PROCESS | 1749 | 1466699732951 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]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 3393ms 09:35:33 INFO - PROCESS | 1749 | 1466699733017 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:35:33 INFO - PROCESS | 1749 | 1466699733024 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:35:33 INFO - PROCESS | 1749 | 1466699733032 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 1749 | 1466699733040 Marionette TRACE conn4 <- [1,2478,null,{}] 09:35:33 INFO - PROCESS | 1749 | 1466699733056 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}] 09:35:33 INFO - PROCESS | 1749 | 1466699733066 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:33 INFO - PROCESS | 1749 | 1466699733241 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:35:33 INFO - PROCESS | 1749 | 1466699733387 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 1749 | 1466699733397 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b4c00 == 23 [pid = 1749] [id = 627] 09:35:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x908b5400) [pid = 1749] [serial = 1882] [outer = (nil)] 09:35:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x90965c00) [pid = 1749] [serial = 1883] [outer = 0x908b5400] 09:35:33 INFO - PROCESS | 1749 | 1466699733473 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9126e800) [pid = 1749] [serial = 1884] [outer = 0x908b5400] 09:35:34 INFO - PROCESS | 1749 | 1466699734371 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]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1397ms 09:35:34 INFO - PROCESS | 1749 | 1466699734433 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 1749 | 1466699734440 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:35:34 INFO - PROCESS | 1749 | 1466699734452 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 1749 | 1466699734456 Marionette TRACE conn4 <- [1,2482,null,{}] 09:35:34 INFO - PROCESS | 1749 | 1466699734463 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}] 09:35:34 INFO - PROCESS | 1749 | 1466699734469 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:34 INFO - PROCESS | 1749 | 1466699734660 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:35:34 INFO - PROCESS | 1749 | 1466699734854 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 1749 | 1466699734865 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bbc00 == 24 [pid = 1749] [id = 628] 09:35:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9158c800) [pid = 1749] [serial = 1885] [outer = (nil)] 09:35:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x91bdc000) [pid = 1749] [serial = 1886] [outer = 0x9158c800] 09:35:34 INFO - PROCESS | 1749 | 1466699734956 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91be5c00) [pid = 1749] [serial = 1887] [outer = 0x9158c800] 09:35:36 INFO - PROCESS | 1749 | 1466699735998 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]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1594ms 09:35:36 INFO - PROCESS | 1749 | 1466699736047 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 1749 | 1466699736052 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:35:36 INFO - PROCESS | 1749 | 1466699736065 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 1749 | 1466699736070 Marionette TRACE conn4 <- [1,2486,null,{}] 09:35:36 INFO - PROCESS | 1749 | 1466699736089 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}] 09:35:36 INFO - PROCESS | 1749 | 1466699736099 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:36 INFO - PROCESS | 1749 | 1466699736344 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:35:36 INFO - PROCESS | 1749 | 1466699736367 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 1749 | 1466699736379 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cc400 == 25 [pid = 1749] [id = 629] 09:35:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x924cc800) [pid = 1749] [serial = 1888] [outer = (nil)] 09:35:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x924d5c00) [pid = 1749] [serial = 1889] [outer = 0x924cc800] 09:35:36 INFO - PROCESS | 1749 | 1466699736456 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x93a3d000) [pid = 1749] [serial = 1890] [outer = 0x924cc800] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x92208800) [pid = 1749] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x90795400) [pid = 1749] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x908bcc00) [pid = 1749] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x922ec000) [pid = 1749] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91bddc00) [pid = 1749] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91dd9000) [pid = 1749] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x953f0800) [pid = 1749] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x8d444c00) [pid = 1749] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x91589c00) [pid = 1749] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93b36400) [pid = 1749] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x8d448800) [pid = 1749] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x91587800) [pid = 1749] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x922e3400) [pid = 1749] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x91be2000) [pid = 1749] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x93a35c00) [pid = 1749] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:35:37 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x8d449c00) [pid = 1749] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:35:38 INFO - PROCESS | 1749 | 1466699738205 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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2194ms 09:35:38 INFO - PROCESS | 1749 | 1466699738260 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 1749 | 1466699738264 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:35:38 INFO - PROCESS | 1749 | 1466699738271 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 1749 | 1466699738276 Marionette TRACE conn4 <- [1,2490,null,{}] 09:35:38 INFO - PROCESS | 1749 | 1466699738282 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}] 09:35:38 INFO - PROCESS | 1749 | 1466699738287 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:38 INFO - PROCESS | 1749 | 1466699738463 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:35:38 INFO - PROCESS | 1749 | 1466699738473 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 1749 | 1466699738482 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079c800 == 26 [pid = 1749] [id = 630] 09:35:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x908bcc00) [pid = 1749] [serial = 1891] [outer = (nil)] 09:35:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x924cfc00) [pid = 1749] [serial = 1892] [outer = 0x908bcc00] 09:35:38 INFO - PROCESS | 1749 | 1466699738689 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x93d45800) [pid = 1749] [serial = 1893] [outer = 0x908bcc00] 09:35:39 INFO - PROCESS | 1749 | 1466699739560 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]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1333ms 09:35:39 INFO - PROCESS | 1749 | 1466699739605 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 1749 | 1466699739609 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:35:39 INFO - PROCESS | 1749 | 1466699739683 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 1749 | 1466699739690 Marionette TRACE conn4 <- [1,2494,null,{}] 09:35:39 INFO - PROCESS | 1749 | 1466699739699 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}] 09:35:39 INFO - PROCESS | 1749 | 1466699739705 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:39 INFO - PROCESS | 1749 | 1466699739960 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:35:40 INFO - PROCESS | 1749 | 1466699740217 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 1749 | 1466699740231 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079c400 == 27 [pid = 1749] [id = 631] 09:35:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x908b5000) [pid = 1749] [serial = 1894] [outer = (nil)] 09:35:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x908c1400) [pid = 1749] [serial = 1895] [outer = 0x908b5000] 09:35:40 INFO - PROCESS | 1749 | 1466699740338 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x9126e400) [pid = 1749] [serial = 1896] [outer = 0x908b5000] 09:35:41 INFO - PROCESS | 1749 | 1466699741346 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]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1748ms 09:35:41 INFO - PROCESS | 1749 | 1466699741427 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 1749 | 1466699741434 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:35:41 INFO - PROCESS | 1749 | 1466699741444 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 1749 | 1466699741449 Marionette TRACE conn4 <- [1,2498,null,{}] 09:35:41 INFO - PROCESS | 1749 | 1466699741461 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}] 09:35:41 INFO - PROCESS | 1749 | 1466699741469 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:41 INFO - PROCESS | 1749 | 1466699741792 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:35:42 INFO - PROCESS | 1749 | 1466699741997 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 1749 | 1466699742005 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079b400 == 28 [pid = 1749] [id = 632] 09:35:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x91ddc800) [pid = 1749] [serial = 1897] [outer = (nil)] 09:35:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x922e4000) [pid = 1749] [serial = 1898] [outer = 0x91ddc800] 09:35:42 INFO - PROCESS | 1749 | 1466699742100 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x924d3c00) [pid = 1749] [serial = 1899] [outer = 0x91ddc800] 09:35:43 INFO - PROCESS | 1749 | 1466699743131 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]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1739ms 09:35:43 INFO - PROCESS | 1749 | 1466699743184 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 1749 | 1466699743187 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:35:43 INFO - PROCESS | 1749 | 1466699743195 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 1749 | 1466699743200 Marionette TRACE conn4 <- [1,2502,null,{}] 09:35:43 INFO - PROCESS | 1749 | 1466699743206 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}] 09:35:43 INFO - PROCESS | 1749 | 1466699743212 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:43 INFO - PROCESS | 1749 | 1466699743423 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:35:43 INFO - PROCESS | 1749 | 1466699743719 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 1749 | 1466699743738 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f1000 == 29 [pid = 1749] [id = 633] 09:35:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x953f1800) [pid = 1749] [serial = 1900] [outer = (nil)] 09:35:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x953f7800) [pid = 1749] [serial = 1901] [outer = 0x953f1800] 09:35:43 INFO - PROCESS | 1749 | 1466699743890 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x953fd000) [pid = 1749] [serial = 1902] [outer = 0x953f1800] 09:35:44 INFO - PROCESS | 1749 | 1466699744921 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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1795ms 09:35:44 INFO - PROCESS | 1749 | 1466699744992 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 1749 | 1466699744996 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:35:45 INFO - PROCESS | 1749 | 1466699745005 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 1749 | 1466699745009 Marionette TRACE conn4 <- [1,2506,null,{}] 09:35:45 INFO - PROCESS | 1749 | 1466699745018 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}] 09:35:45 INFO - PROCESS | 1749 | 1466699745026 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:45 INFO - PROCESS | 1749 | 1466699745260 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:35:45 INFO - PROCESS | 1749 | 1466699745500 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 1749 | 1466699745510 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a43800 == 30 [pid = 1749] [id = 634] 09:35:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9544cc00) [pid = 1749] [serial = 1903] [outer = (nil)] 09:35:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x98a09000) [pid = 1749] [serial = 1904] [outer = 0x9544cc00] 09:35:45 INFO - PROCESS | 1749 | 1466699745616 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x99025000) [pid = 1749] [serial = 1905] [outer = 0x9544cc00] 09:35:46 INFO - PROCESS | 1749 | 1466699746568 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]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1635ms 09:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:35:46 INFO - PROCESS | 1749 | 1466699746642 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 1749 | 1466699746645 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:35:46 INFO - PROCESS | 1749 | 1466699746653 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 1749 | 1466699746657 Marionette TRACE conn4 <- [1,2510,null,{}] 09:35:46 INFO - PROCESS | 1749 | 1466699746663 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}] 09:35:46 INFO - PROCESS | 1749 | 1466699746669 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:46 INFO - PROCESS | 1749 | 1466699746856 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:35:47 INFO - PROCESS | 1749 | 1466699747046 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 1749 | 1466699747055 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bdd000 == 31 [pid = 1749] [id = 635] 09:35:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x922e2000) [pid = 1749] [serial = 1906] [outer = (nil)] 09:35:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x99c05400) [pid = 1749] [serial = 1907] [outer = 0x922e2000] 09:35:47 INFO - PROCESS | 1749 | 1466699747142 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x99d09c00) [pid = 1749] [serial = 1908] [outer = 0x922e2000] 09:35:48 INFO - PROCESS | 1749 | 1466699748161 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]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1546ms 09:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:35:48 INFO - PROCESS | 1749 | 1466699748198 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 1749 | 1466699748202 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:35:48 INFO - PROCESS | 1749 | 1466699748209 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 1749 | 1466699748212 Marionette TRACE conn4 <- [1,2514,null,{}] 09:35:48 INFO - PROCESS | 1749 | 1466699748220 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}] 09:35:48 INFO - PROCESS | 1749 | 1466699748232 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:48 INFO - PROCESS | 1749 | 1466699748508 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:35:48 INFO - PROCESS | 1749 | 1466699748752 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 1749 | 1466699748765 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b6400 == 32 [pid = 1749] [id = 636] 09:35:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x90967000) [pid = 1749] [serial = 1909] [outer = (nil)] 09:35:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9a6cd000) [pid = 1749] [serial = 1910] [outer = 0x90967000] 09:35:48 INFO - PROCESS | 1749 | 1466699748894 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9ac96400) [pid = 1749] [serial = 1911] [outer = 0x90967000] 09:35:49 INFO - PROCESS | 1749 | 1466699749851 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]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1686ms 09:35:49 INFO - PROCESS | 1749 | 1466699749896 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 1749 | 1466699749901 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:35:49 INFO - PROCESS | 1749 | 1466699749908 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 1749 | 1466699749912 Marionette TRACE conn4 <- [1,2518,null,{}] 09:35:49 INFO - PROCESS | 1749 | 1466699749919 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}] 09:35:49 INFO - PROCESS | 1749 | 1466699749925 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:50 INFO - PROCESS | 1749 | 1466699750134 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:35:50 INFO - PROCESS | 1749 | 1466699750371 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 1749 | 1466699750380 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:50 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dd7800 == 33 [pid = 1749] [id = 637] 09:35:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x91dd8400) [pid = 1749] [serial = 1912] [outer = (nil)] 09:35:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9acc1400) [pid = 1749] [serial = 1913] [outer = 0x91dd8400] 09:35:50 INFO - PROCESS | 1749 | 1466699750511 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9adb0800) [pid = 1749] [serial = 1914] [outer = 0x91dd8400] 09:35:51 INFO - PROCESS | 1749 | 1466699751457 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]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1594ms 09:35:51 INFO - PROCESS | 1749 | 1466699751504 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 1749 | 1466699751508 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:35:51 INFO - PROCESS | 1749 | 1466699751535 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 1749 | 1466699751539 Marionette TRACE conn4 <- [1,2522,null,{}] 09:35:51 INFO - PROCESS | 1749 | 1466699751546 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}] 09:35:51 INFO - PROCESS | 1749 | 1466699751551 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:51 INFO - PROCESS | 1749 | 1466699751742 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:35:51 INFO - PROCESS | 1749 | 1466699751936 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 1749 | 1466699751947 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x9acbf800 == 34 [pid = 1749] [id = 638] 09:35:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9acc2000) [pid = 1749] [serial = 1915] [outer = (nil)] 09:35:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9b057c00) [pid = 1749] [serial = 1916] [outer = 0x9acc2000] 09:35:52 INFO - PROCESS | 1749 | 1466699752067 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9b504000) [pid = 1749] [serial = 1917] [outer = 0x9acc2000] 09:35:53 INFO - PROCESS | 1749 | 1466699753084 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]]]}] 09:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1591ms 09:35:53 INFO - PROCESS | 1749 | 1466699753124 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:35:53 INFO - PROCESS | 1749 | 1466699753128 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:35:53 INFO - PROCESS | 1749 | 1466699753136 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 1749 | 1466699753140 Marionette TRACE conn4 <- [1,2526,null,{}] 09:35:53 INFO - PROCESS | 1749 | 1466699753168 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}] 09:35:53 INFO - PROCESS | 1749 | 1466699753172 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:53 INFO - PROCESS | 1749 | 1466699753362 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:35:53 INFO - PROCESS | 1749 | 1466699753566 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 1749 | 1466699753576 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be7c00 == 35 [pid = 1749] [id = 639] 09:35:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x924c8400) [pid = 1749] [serial = 1918] [outer = (nil)] 09:35:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9d489000) [pid = 1749] [serial = 1919] [outer = 0x924c8400] 09:35:53 INFO - PROCESS | 1749 | 1466699753702 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9d590400) [pid = 1749] [serial = 1920] [outer = 0x924c8400] 09:35:54 INFO - PROCESS | 1749 | 1466699754811 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]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1750ms 09:35:54 INFO - PROCESS | 1749 | 1466699754887 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 1749 | 1466699754890 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:35:54 INFO - PROCESS | 1749 | 1466699754899 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 1749 | 1466699754902 Marionette TRACE conn4 <- [1,2530,null,{}] 09:35:54 INFO - PROCESS | 1749 | 1466699754909 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}] 09:35:54 INFO - PROCESS | 1749 | 1466699754915 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:55 INFO - PROCESS | 1749 | 1466699755151 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:35:55 INFO - PROCESS | 1749 | 1466699755568 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 1749 | 1466699755578 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d443000 == 36 [pid = 1749] [id = 640] 09:35:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x8d446800) [pid = 1749] [serial = 1921] [outer = (nil)] 09:35:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x8e6c7000) [pid = 1749] [serial = 1922] [outer = 0x8d446800] 09:35:55 INFO - PROCESS | 1749 | 1466699755675 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x90797c00) [pid = 1749] [serial = 1923] [outer = 0x8d446800] 09:35:56 INFO - PROCESS | 1749 | 1466699756706 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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1843ms 09:35:56 INFO - PROCESS | 1749 | 1466699756746 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:35:56 INFO - PROCESS | 1749 | 1466699756752 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:35:56 INFO - PROCESS | 1749 | 1466699756761 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 1749 | 1466699756766 Marionette TRACE conn4 <- [1,2534,null,{}] 09:35:56 INFO - PROCESS | 1749 | 1466699756775 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}] 09:35:56 INFO - PROCESS | 1749 | 1466699756784 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:56 INFO - PROCESS | 1749 | 1466699756984 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:35:57 INFO - PROCESS | 1749 | 1466699757275 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 1749 | 1466699757284 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x90799800 == 37 [pid = 1749] [id = 641] 09:35:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x908bc000) [pid = 1749] [serial = 1924] [outer = (nil)] 09:35:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x91be0000) [pid = 1749] [serial = 1925] [outer = 0x908bc000] 09:35:57 INFO - PROCESS | 1749 | 1466699757435 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x92207800) [pid = 1749] [serial = 1926] [outer = 0x908bc000] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x93d4a800) [pid = 1749] [serial = 1841] [outer = (nil)] [url = about:blank] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x94830000) [pid = 1749] [serial = 1842] [outer = (nil)] [url = about:blank] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x91272000) [pid = 1749] [serial = 1835] [outer = (nil)] [url = about:blank] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9191f400) [pid = 1749] [serial = 1836] [outer = (nil)] [url = about:blank] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x90961400) [pid = 1749] [serial = 1805] [outer = (nil)] [url = about:blank] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x91277c00) [pid = 1749] [serial = 1806] [outer = (nil)] [url = about:blank] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x924ce400) [pid = 1749] [serial = 1803] [outer = (nil)] [url = about:blank] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9a2eac00) [pid = 1749] [serial = 1826] [outer = (nil)] [url = about:blank] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9a422400) [pid = 1749] [serial = 1827] [outer = (nil)] [url = about:blank] 09:35:57 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91de0400) [pid = 1749] [serial = 1808] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x98cb7000) [pid = 1749] [serial = 1848] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x922e2800) [pid = 1749] [serial = 1809] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9096f400) [pid = 1749] [serial = 1829] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x93926400) [pid = 1749] [serial = 1830] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x95329400) [pid = 1749] [serial = 1817] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x952d5c00) [pid = 1749] [serial = 1818] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x9524c800) [pid = 1749] [serial = 1814] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x95251800) [pid = 1749] [serial = 1815] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x8e6c5800) [pid = 1749] [serial = 1832] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x8e6cfc00) [pid = 1749] [serial = 1833] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x99d08400) [pid = 1749] [serial = 1823] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x99d0d800) [pid = 1749] [serial = 1824] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x98cb6000) [pid = 1749] [serial = 1820] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x99af1000) [pid = 1749] [serial = 1821] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x922ea400) [pid = 1749] [serial = 1838] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x93a3b000) [pid = 1749] [serial = 1811] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x93b3a000) [pid = 1749] [serial = 1812] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9540c800) [pid = 1749] [serial = 1847] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x90968800) [pid = 1749] [serial = 1844] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x93923000) [pid = 1749] [serial = 1839] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x93b32800) [pid = 1749] [serial = 1845] [outer = (nil)] [url = about:blank] 09:35:58 INFO - PROCESS | 1749 | 1466699758415 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]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1737ms 09:35:58 INFO - PROCESS | 1749 | 1466699758502 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 1749 | 1466699758510 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:35:58 INFO - PROCESS | 1749 | 1466699758519 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 1749 | 1466699758524 Marionette TRACE conn4 <- [1,2538,null,{}] 09:35:58 INFO - PROCESS | 1749 | 1466699758533 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}] 09:35:58 INFO - PROCESS | 1749 | 1466699758540 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:58 INFO - PROCESS | 1749 | 1466699758772 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:35:58 INFO - PROCESS | 1749 | 1466699758939 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 1749 | 1466699758949 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:35:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x90793400 == 38 [pid = 1749] [id = 642] 09:35:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91270400) [pid = 1749] [serial = 1927] [outer = (nil)] 09:35:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x922e0c00) [pid = 1749] [serial = 1928] [outer = 0x91270400] 09:35:59 INFO - PROCESS | 1749 | 1466699759026 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9396fc00) [pid = 1749] [serial = 1929] [outer = 0x91270400] 09:36:00 INFO - PROCESS | 1749 | 1466699760130 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]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1636ms 09:36:00 INFO - PROCESS | 1749 | 1466699760156 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 1749 | 1466699760161 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:36:00 INFO - PROCESS | 1749 | 1466699760176 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 1749 | 1466699760188 Marionette TRACE conn4 <- [1,2542,null,{}] 09:36:00 INFO - PROCESS | 1749 | 1466699760199 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}] 09:36:00 INFO - PROCESS | 1749 | 1466699760208 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:00 INFO - PROCESS | 1749 | 1466699760409 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:36:00 INFO - PROCESS | 1749 | 1466699760662 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 1749 | 1466699760672 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x91de1c00 == 39 [pid = 1749] [id = 643] 09:36:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9220e000) [pid = 1749] [serial = 1930] [outer = (nil)] 09:36:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9482dc00) [pid = 1749] [serial = 1931] [outer = 0x9220e000] 09:36:00 INFO - PROCESS | 1749 | 1466699760787 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x95251000) [pid = 1749] [serial = 1932] [outer = 0x9220e000] 09:36:01 INFO - PROCESS | 1749 | 1466699761926 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]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1779ms 09:36:01 INFO - PROCESS | 1749 | 1466699761946 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 1749 | 1466699761954 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:36:01 INFO - PROCESS | 1749 | 1466699761970 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 1749 | 1466699761975 Marionette TRACE conn4 <- [1,2546,null,{}] 09:36:01 INFO - PROCESS | 1749 | 1466699761981 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}] 09:36:01 INFO - PROCESS | 1749 | 1466699761987 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:02 INFO - PROCESS | 1749 | 1466699762270 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x90969000) [pid = 1749] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x93a34800) [pid = 1749] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9999a800) [pid = 1749] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9a2e6400) [pid = 1749] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91bde400) [pid = 1749] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x908b5400) [pid = 1749] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x924cc800) [pid = 1749] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9ac8f400) [pid = 1749] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x92212c00) [pid = 1749] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9adbb800) [pid = 1749] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9adb4c00) [pid = 1749] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x908b4400) [pid = 1749] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9191c000) [pid = 1749] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:36:02 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9158c800) [pid = 1749] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:36:02 INFO - PROCESS | 1749 | 1466699762733 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 1749 | 1466699762750 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c1c00 == 40 [pid = 1749] [id = 644] 09:36:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x90793000) [pid = 1749] [serial = 1933] [outer = (nil)] 09:36:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x91274000) [pid = 1749] [serial = 1934] [outer = 0x90793000] 09:36:02 INFO - PROCESS | 1749 | 1466699762847 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x91920000) [pid = 1749] [serial = 1935] [outer = 0x90793000] 09:36:03 INFO - PROCESS | 1749 | 1466699763658 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]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1749ms 09:36:03 INFO - PROCESS | 1749 | 1466699763718 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 1749 | 1466699763722 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:36:03 INFO - PROCESS | 1749 | 1466699763729 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 1749 | 1466699763733 Marionette TRACE conn4 <- [1,2550,null,{}] 09:36:03 INFO - PROCESS | 1749 | 1466699763744 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}] 09:36:03 INFO - PROCESS | 1749 | 1466699763748 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:03 INFO - PROCESS | 1749 | 1466699763930 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:36:04 INFO - PROCESS | 1749 | 1466699764086 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 1749 | 1466699764102 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x95321400 == 41 [pid = 1749] [id = 645] 09:36:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x95321c00) [pid = 1749] [serial = 1936] [outer = (nil)] 09:36:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x953ee400) [pid = 1749] [serial = 1937] [outer = 0x95321c00] 09:36:04 INFO - PROCESS | 1749 | 1466699764190 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9544d000) [pid = 1749] [serial = 1938] [outer = 0x95321c00] 09:36:05 INFO - PROCESS | 1749 | 1466699765312 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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1636ms 09:36:05 INFO - PROCESS | 1749 | 1466699765367 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 1749 | 1466699765375 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:36:05 INFO - PROCESS | 1749 | 1466699765385 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 1749 | 1466699765391 Marionette TRACE conn4 <- [1,2554,null,{}] 09:36:05 INFO - PROCESS | 1749 | 1466699765401 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}] 09:36:05 INFO - PROCESS | 1749 | 1466699765407 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:05 INFO - PROCESS | 1749 | 1466699765758 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:36:06 INFO - PROCESS | 1749 | 1466699765995 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 1749 | 1466699766010 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x90965400 == 42 [pid = 1749] [id = 646] 09:36:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x90966400) [pid = 1749] [serial = 1939] [outer = (nil)] 09:36:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9191ec00) [pid = 1749] [serial = 1940] [outer = 0x90966400] 09:36:06 INFO - PROCESS | 1749 | 1466699766111 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91dd5400) [pid = 1749] [serial = 1941] [outer = 0x90966400] 09:36:07 INFO - PROCESS | 1749 | 1466699767227 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]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1892ms 09:36:07 INFO - PROCESS | 1749 | 1466699767277 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 1749 | 1466699767287 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:36:07 INFO - PROCESS | 1749 | 1466699767303 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 1749 | 1466699767307 Marionette TRACE conn4 <- [1,2558,null,{}] 09:36:07 INFO - PROCESS | 1749 | 1466699767315 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}] 09:36:07 INFO - PROCESS | 1749 | 1466699767324 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:07 INFO - PROCESS | 1749 | 1466699767610 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:36:07 INFO - PROCESS | 1749 | 1466699767911 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 1749 | 1466699767923 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x9220f800 == 43 [pid = 1749] [id = 647] 09:36:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x924d1800) [pid = 1749] [serial = 1942] [outer = (nil)] 09:36:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93b3e400) [pid = 1749] [serial = 1943] [outer = 0x924d1800] 09:36:08 INFO - PROCESS | 1749 | 1466699768020 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9482e000) [pid = 1749] [serial = 1944] [outer = 0x924d1800] 09:36:09 INFO - PROCESS | 1749 | 1466699769193 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]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1939ms 09:36:09 INFO - PROCESS | 1749 | 1466699769243 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:36:09 INFO - PROCESS | 1749 | 1466699769248 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:36:09 INFO - PROCESS | 1749 | 1466699769257 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 1749 | 1466699769266 Marionette TRACE conn4 <- [1,2562,null,{}] 09:36:09 INFO - PROCESS | 1749 | 1466699769286 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}] 09:36:09 INFO - PROCESS | 1749 | 1466699769296 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:09 INFO - PROCESS | 1749 | 1466699769564 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:36:09 INFO - PROCESS | 1749 | 1466699769920 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 1749 | 1466699769934 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x98cb7400 == 44 [pid = 1749] [id = 648] 09:36:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x98cb8000) [pid = 1749] [serial = 1945] [outer = (nil)] 09:36:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x999a4400) [pid = 1749] [serial = 1946] [outer = 0x98cb8000] 09:36:10 INFO - PROCESS | 1749 | 1466699770029 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x99d16400) [pid = 1749] [serial = 1947] [outer = 0x98cb8000] 09:36:11 INFO - PROCESS | 1749 | 1466699771091 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]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1906ms 09:36:11 INFO - PROCESS | 1749 | 1466699771166 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 1749 | 1466699771171 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:36:11 INFO - PROCESS | 1749 | 1466699771187 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 1749 | 1466699771192 Marionette TRACE conn4 <- [1,2566,null,{}] 09:36:11 INFO - PROCESS | 1749 | 1466699771198 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}] 09:36:11 INFO - PROCESS | 1749 | 1466699771204 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:11 INFO - PROCESS | 1749 | 1466699771454 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:36:11 INFO - PROCESS | 1749 | 1466699771720 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 1749 | 1466699771729 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x922e0000 == 45 [pid = 1749] [id = 649] 09:36:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x998ca400) [pid = 1749] [serial = 1948] [outer = (nil)] 09:36:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a608000) [pid = 1749] [serial = 1949] [outer = 0x998ca400] 09:36:11 INFO - PROCESS | 1749 | 1466699771818 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9a6cc400) [pid = 1749] [serial = 1950] [outer = 0x998ca400] 09:36:12 INFO - PROCESS | 1749 | 1466699772773 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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1635ms 09:36:12 INFO - PROCESS | 1749 | 1466699772823 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 1749 | 1466699772827 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:36:12 INFO - PROCESS | 1749 | 1466699772834 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 1749 | 1466699772839 Marionette TRACE conn4 <- [1,2570,null,{}] 09:36:12 INFO - PROCESS | 1749 | 1466699772845 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}] 09:36:12 INFO - PROCESS | 1749 | 1466699772851 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:13 INFO - PROCESS | 1749 | 1466699773062 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:36:13 INFO - PROCESS | 1749 | 1466699773299 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 1749 | 1466699773309 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a418c00 == 46 [pid = 1749] [id = 650] 09:36:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9a602000) [pid = 1749] [serial = 1951] [outer = (nil)] 09:36:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9adb4c00) [pid = 1749] [serial = 1952] [outer = 0x9a602000] 09:36:13 INFO - PROCESS | 1749 | 1466699773442 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9af52c00) [pid = 1749] [serial = 1953] [outer = 0x9a602000] 09:36:14 INFO - PROCESS | 1749 | 1466699774503 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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1684ms 09:36:14 INFO - PROCESS | 1749 | 1466699774519 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 1749 | 1466699774523 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:36:14 INFO - PROCESS | 1749 | 1466699774532 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 1749 | 1466699774536 Marionette TRACE conn4 <- [1,2574,null,{}] 09:36:14 INFO - PROCESS | 1749 | 1466699774543 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}] 09:36:14 INFO - PROCESS | 1749 | 1466699774554 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:14 INFO - PROCESS | 1749 | 1466699774856 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:36:15 INFO - PROCESS | 1749 | 1466699775168 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 1749 | 1466699775175 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43d000 == 47 [pid = 1749] [id = 651] 09:36:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x953fb000) [pid = 1749] [serial = 1954] [outer = (nil)] 09:36:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0xa1112800) [pid = 1749] [serial = 1955] [outer = 0x953fb000] 09:36:15 INFO - PROCESS | 1749 | 1466699775271 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0xa118b400) [pid = 1749] [serial = 1956] [outer = 0x953fb000] 09:36:16 INFO - PROCESS | 1749 | 1466699776260 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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1797ms 09:36:16 INFO - PROCESS | 1749 | 1466699776330 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:36:16 INFO - PROCESS | 1749 | 1466699776335 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:36:16 INFO - PROCESS | 1749 | 1466699776342 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 1749 | 1466699776345 Marionette TRACE conn4 <- [1,2578,null,{}] 09:36:16 INFO - PROCESS | 1749 | 1466699776352 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}] 09:36:16 INFO - PROCESS | 1749 | 1466699776357 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:16 INFO - PROCESS | 1749 | 1466699776597 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:36:16 INFO - PROCESS | 1749 | 1466699776865 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 1749 | 1466699776875 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c6000 == 48 [pid = 1749] [id = 652] 09:36:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9078e000) [pid = 1749] [serial = 1957] [outer = (nil)] 09:36:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x91271000) [pid = 1749] [serial = 1958] [outer = 0x9078e000] 09:36:17 INFO - PROCESS | 1749 | 1466699777008 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x92204000) [pid = 1749] [serial = 1959] [outer = 0x9078e000] 09:36:18 INFO - PROCESS | 1749 | 1466699778498 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]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2198ms 09:36:18 INFO - PROCESS | 1749 | 1466699778541 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 1749 | 1466699778548 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:36:18 INFO - PROCESS | 1749 | 1466699778557 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 1749 | 1466699778562 Marionette TRACE conn4 <- [1,2582,null,{}] 09:36:18 INFO - PROCESS | 1749 | 1466699778571 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}] 09:36:18 INFO - PROCESS | 1749 | 1466699778577 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:18 INFO - PROCESS | 1749 | 1466699778828 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:36:19 INFO - PROCESS | 1749 | 1466699779020 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 1749 | 1466699779033 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be4000 == 49 [pid = 1749] [id = 653] 09:36:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x91dd3800) [pid = 1749] [serial = 1960] [outer = (nil)] 09:36:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x922e4c00) [pid = 1749] [serial = 1961] [outer = 0x91dd3800] 09:36:19 INFO - PROCESS | 1749 | 1466699779152 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x93924c00) [pid = 1749] [serial = 1962] [outer = 0x91dd3800] 09:36:20 INFO - PROCESS | 1749 | 1466699780332 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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1837ms 09:36:20 INFO - PROCESS | 1749 | 1466699780395 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 1749 | 1466699780403 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:36:20 INFO - PROCESS | 1749 | 1466699780415 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 1749 | 1466699780419 Marionette TRACE conn4 <- [1,2586,null,{}] 09:36:20 INFO - PROCESS | 1749 | 1466699780428 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}] 09:36:20 INFO - PROCESS | 1749 | 1466699780435 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c1c00 == 48 [pid = 1749] [id = 644] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91de1c00 == 47 [pid = 1749] [id = 643] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x90793400 == 46 [pid = 1749] [id = 642] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x90799800 == 45 [pid = 1749] [id = 641] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8d443000 == 44 [pid = 1749] [id = 640] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x924cc400 == 43 [pid = 1749] [id = 629] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x908bbc00 == 42 [pid = 1749] [id = 628] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9079b400 == 41 [pid = 1749] [id = 632] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9079c800 == 40 [pid = 1749] [id = 630] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9079c400 == 39 [pid = 1749] [id = 631] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x908b6400 == 38 [pid = 1749] [id = 636] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x953f1000 == 37 [pid = 1749] [id = 633] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x93a43800 == 36 [pid = 1749] [id = 634] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91bdd000 == 35 [pid = 1749] [id = 635] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91dd7800 == 34 [pid = 1749] [id = 637] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91be7c00 == 33 [pid = 1749] [id = 639] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9acbf800 == 32 [pid = 1749] [id = 638] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x91be4000 == 31 [pid = 1749] [id = 653] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c6000 == 30 [pid = 1749] [id = 652] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43d000 == 29 [pid = 1749] [id = 651] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9a418c00 == 28 [pid = 1749] [id = 650] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x98cb7400 == 27 [pid = 1749] [id = 648] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x922e0000 == 26 [pid = 1749] [id = 649] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x9220f800 == 25 [pid = 1749] [id = 647] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x95321400 == 24 [pid = 1749] [id = 645] 09:36:22 INFO - PROCESS | 1749 | --DOCSHELL 0x90965400 == 23 [pid = 1749] [id = 646] 09:36:22 INFO - PROCESS | 1749 | 1466699782134 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91be5c00) [pid = 1749] [serial = 1887] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x93a3d000) [pid = 1749] [serial = 1890] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x91bdc000) [pid = 1749] [serial = 1886] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x924cfc00) [pid = 1749] [serial = 1892] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x91dddc00) [pid = 1749] [serial = 1851] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x91bda800) [pid = 1749] [serial = 1850] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x94830800) [pid = 1749] [serial = 1854] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x93a41800) [pid = 1749] [serial = 1853] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x99d0a800) [pid = 1749] [serial = 1857] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x99ae5800) [pid = 1749] [serial = 1856] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9a6c5400) [pid = 1749] [serial = 1860] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9a60a800) [pid = 1749] [serial = 1859] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9ac88800) [pid = 1749] [serial = 1863] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9a6cdc00) [pid = 1749] [serial = 1862] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x90965c00) [pid = 1749] [serial = 1883] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x924d5c00) [pid = 1749] [serial = 1889] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9126e800) [pid = 1749] [serial = 1884] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9af5dc00) [pid = 1749] [serial = 1866] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9482fc00) [pid = 1749] [serial = 1881] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x93a38c00) [pid = 1749] [serial = 1880] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9adb7800) [pid = 1749] [serial = 1865] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9b9d3c00) [pid = 1749] [serial = 1869] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9b5c2800) [pid = 1749] [serial = 1868] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9d923400) [pid = 1749] [serial = 1872] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9d594c00) [pid = 1749] [serial = 1871] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0xa222dc00) [pid = 1749] [serial = 1875] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0xa1187c00) [pid = 1749] [serial = 1874] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x922df000) [pid = 1749] [serial = 1878] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x91be3800) [pid = 1749] [serial = 1877] [outer = (nil)] [url = about:blank] 09:36:22 INFO - PROCESS | 1749 | 1466699782513 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 1749 | 1466699782523 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:22 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c5000 == 24 [pid = 1749] [id = 654] 09:36:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x8e6c6000) [pid = 1749] [serial = 1963] [outer = (nil)] 09:36:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x8e6cc000) [pid = 1749] [serial = 1964] [outer = 0x8e6c6000] 09:36:22 INFO - PROCESS | 1749 | 1466699782607 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x90794000) [pid = 1749] [serial = 1965] [outer = 0x8e6c6000] 09:36:23 INFO - PROCESS | 1749 | 1466699783564 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]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 3207ms 09:36:23 INFO - PROCESS | 1749 | 1466699783624 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 1749 | 1466699783630 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:36:23 INFO - PROCESS | 1749 | 1466699783639 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 1749 | 1466699783645 Marionette TRACE conn4 <- [1,2590,null,{}] 09:36:23 INFO - PROCESS | 1749 | 1466699783652 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}] 09:36:23 INFO - PROCESS | 1749 | 1466699783658 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:23 INFO - PROCESS | 1749 | 1466699783846 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:36:24 INFO - PROCESS | 1749 | 1466699783992 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 1749 | 1466699783999 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x90968400 == 25 [pid = 1749] [id = 655] 09:36:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9096ec00) [pid = 1749] [serial = 1966] [outer = (nil)] 09:36:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91276400) [pid = 1749] [serial = 1967] [outer = 0x9096ec00] 09:36:24 INFO - PROCESS | 1749 | 1466699784083 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9158b000) [pid = 1749] [serial = 1968] [outer = 0x9096ec00] 09:36:25 INFO - PROCESS | 1749 | 1466699785139 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]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1585ms 09:36:25 INFO - PROCESS | 1749 | 1466699785226 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:36:25 INFO - PROCESS | 1749 | 1466699785231 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:36:25 INFO - PROCESS | 1749 | 1466699785238 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 1749 | 1466699785242 Marionette TRACE conn4 <- [1,2594,null,{}] 09:36:25 INFO - PROCESS | 1749 | 1466699785257 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}] 09:36:25 INFO - PROCESS | 1749 | 1466699785262 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:25 INFO - PROCESS | 1749 | 1466699785515 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:36:25 INFO - PROCESS | 1749 | 1466699785542 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 1749 | 1466699785553 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:25 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096c800 == 26 [pid = 1749] [id = 656] 09:36:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9158d800) [pid = 1749] [serial = 1969] [outer = (nil)] 09:36:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91dd8000) [pid = 1749] [serial = 1970] [outer = 0x9158d800] 09:36:25 INFO - PROCESS | 1749 | 1466699785641 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x91de0c00) [pid = 1749] [serial = 1971] [outer = 0x9158d800] 09:36:27 INFO - PROCESS | 1749 | 1466699787484 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]]]}] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x90793000) [pid = 1749] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9acc2000) [pid = 1749] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x90967000) [pid = 1749] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x924c8400) [pid = 1749] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x922e2000) [pid = 1749] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x953f1800) [pid = 1749] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x91dd8400) [pid = 1749] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x91270400) [pid = 1749] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x91ddc800) [pid = 1749] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9544cc00) [pid = 1749] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x908bc000) [pid = 1749] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x8d446800) [pid = 1749] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9220e000) [pid = 1749] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x908b5000) [pid = 1749] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x908bcc00) [pid = 1749] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:36:27 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x95321c00) [pid = 1749] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2386ms 09:36:27 INFO - PROCESS | 1749 | 1466699787625 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 1749 | 1466699787632 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:36:27 INFO - PROCESS | 1749 | 1466699787652 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 1749 | 1466699787661 Marionette TRACE conn4 <- [1,2598,null,{}] 09:36:27 INFO - PROCESS | 1749 | 1466699787667 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}] 09:36:27 INFO - PROCESS | 1749 | 1466699787674 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:27 INFO - PROCESS | 1749 | 1466699787929 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:36:28 INFO - PROCESS | 1749 | 1466699788024 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 1749 | 1466699788033 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be3800 == 27 [pid = 1749] [id = 657] 09:36:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x91be4400) [pid = 1749] [serial = 1972] [outer = (nil)] 09:36:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x922ea400) [pid = 1749] [serial = 1973] [outer = 0x91be4400] 09:36:28 INFO - PROCESS | 1749 | 1466699788108 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x924d3400) [pid = 1749] [serial = 1974] [outer = 0x91be4400] 09:36:28 INFO - PROCESS | 1749 | 1466699788956 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]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1345ms 09:36:28 INFO - PROCESS | 1749 | 1466699788988 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 1749 | 1466699788992 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:36:29 INFO - PROCESS | 1749 | 1466699788999 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 1749 | 1466699789002 Marionette TRACE conn4 <- [1,2602,null,{}] 09:36:29 INFO - PROCESS | 1749 | 1466699789009 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}] 09:36:29 INFO - PROCESS | 1749 | 1466699789014 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:29 INFO - PROCESS | 1749 | 1466699789191 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:36:29 INFO - PROCESS | 1749 | 1466699789201 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 1749 | 1466699789209 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cc800 == 28 [pid = 1749] [id = 658] 09:36:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x922e1400) [pid = 1749] [serial = 1975] [outer = (nil)] 09:36:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x93a3a400) [pid = 1749] [serial = 1976] [outer = 0x922e1400] 09:36:29 INFO - PROCESS | 1749 | 1466699789416 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x93b35800) [pid = 1749] [serial = 1977] [outer = 0x922e1400] 09:36:30 INFO - PROCESS | 1749 | 1466699790644 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1683ms 09:36:30 INFO - PROCESS | 1749 | 1466699790683 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 1749 | 1466699790690 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:36:30 INFO - PROCESS | 1749 | 1466699790700 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 1749 | 1466699790709 Marionette TRACE conn4 <- [1,2606,null,{}] 09:36:30 INFO - PROCESS | 1749 | 1466699790718 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}] 09:36:30 INFO - PROCESS | 1749 | 1466699790725 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:30 INFO - PROCESS | 1749 | 1466699790940 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:36:31 INFO - PROCESS | 1749 | 1466699791240 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 1749 | 1466699791250 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x908c1c00 == 29 [pid = 1749] [id = 659] 09:36:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x908c2800) [pid = 1749] [serial = 1978] [outer = (nil)] 09:36:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x91589400) [pid = 1749] [serial = 1979] [outer = 0x908c2800] 09:36:31 INFO - PROCESS | 1749 | 1466699791364 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x91be6c00) [pid = 1749] [serial = 1980] [outer = 0x908c2800] 09:36:32 INFO - PROCESS | 1749 | 1466699792426 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]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1791ms 09:36:32 INFO - PROCESS | 1749 | 1466699792491 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 1749 | 1466699792499 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:36:32 INFO - PROCESS | 1749 | 1466699792511 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 1749 | 1466699792517 Marionette TRACE conn4 <- [1,2610,null,{}] 09:36:32 INFO - PROCESS | 1749 | 1466699792525 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}] 09:36:32 INFO - PROCESS | 1749 | 1466699792531 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:32 INFO - PROCESS | 1749 | 1466699792777 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:36:33 INFO - PROCESS | 1749 | 1466699793118 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 1749 | 1466699793125 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d449000 == 30 [pid = 1749] [id = 660] 09:36:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x90962c00) [pid = 1749] [serial = 1981] [outer = (nil)] 09:36:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x93d44800) [pid = 1749] [serial = 1982] [outer = 0x90962c00] 09:36:33 INFO - PROCESS | 1749 | 1466699793224 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x94823800) [pid = 1749] [serial = 1983] [outer = 0x90962c00] 09:36:34 INFO - PROCESS | 1749 | 1466699794252 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]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1800ms 09:36:34 INFO - PROCESS | 1749 | 1466699794311 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:36:34 INFO - PROCESS | 1749 | 1466699794316 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:36:34 INFO - PROCESS | 1749 | 1466699794324 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 1749 | 1466699794331 Marionette TRACE conn4 <- [1,2614,null,{}] 09:36:34 INFO - PROCESS | 1749 | 1466699794349 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}] 09:36:34 INFO - PROCESS | 1749 | 1466699794359 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:34 INFO - PROCESS | 1749 | 1466699794608 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:36:34 INFO - PROCESS | 1749 | 1466699794845 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 1749 | 1466699794859 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:34 INFO - PROCESS | 1749 | ++DOCSHELL 0x95326c00 == 31 [pid = 1749] [id = 661] 09:36:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x95329400) [pid = 1749] [serial = 1984] [outer = (nil)] 09:36:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9532d000) [pid = 1749] [serial = 1985] [outer = 0x95329400] 09:36:35 INFO - PROCESS | 1749 | 1466699795005 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x95402400) [pid = 1749] [serial = 1986] [outer = 0x95329400] 09:36:36 INFO - PROCESS | 1749 | 1466699796010 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]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1753ms 09:36:36 INFO - PROCESS | 1749 | 1466699796076 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 1749 | 1466699796082 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:36:36 INFO - PROCESS | 1749 | 1466699796089 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 1749 | 1466699796092 Marionette TRACE conn4 <- [1,2618,null,{}] 09:36:36 INFO - PROCESS | 1749 | 1466699796099 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}] 09:36:36 INFO - PROCESS | 1749 | 1466699796108 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:36 INFO - PROCESS | 1749 | 1466699796454 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:36:36 INFO - PROCESS | 1749 | 1466699796736 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 1749 | 1466699796745 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x95321400 == 32 [pid = 1749] [id = 662] 09:36:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x95442000) [pid = 1749] [serial = 1987] [outer = (nil)] 09:36:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x98362800) [pid = 1749] [serial = 1988] [outer = 0x95442000] 09:36:36 INFO - PROCESS | 1749 | 1466699796838 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9830f400) [pid = 1749] [serial = 1989] [outer = 0x95442000] 09:36:37 INFO - PROCESS | 1749 | 1466699797803 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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1790ms 09:36:37 INFO - PROCESS | 1749 | 1466699797880 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 1749 | 1466699797885 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:36:37 INFO - PROCESS | 1749 | 1466699797892 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 1749 | 1466699797896 Marionette TRACE conn4 <- [1,2622,null,{}] 09:36:37 INFO - PROCESS | 1749 | 1466699797904 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}] 09:36:37 INFO - PROCESS | 1749 | 1466699797910 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:38 INFO - PROCESS | 1749 | 1466699798108 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:36:38 INFO - PROCESS | 1749 | 1466699798276 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 1749 | 1466699798285 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x92209400 == 33 [pid = 1749] [id = 663] 09:36:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9795c000) [pid = 1749] [serial = 1990] [outer = (nil)] 09:36:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x998ce000) [pid = 1749] [serial = 1991] [outer = 0x9795c000] 09:36:38 INFO - PROCESS | 1749 | 1466699798377 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9999d000) [pid = 1749] [serial = 1992] [outer = 0x9795c000] 09:36:39 INFO - PROCESS | 1749 | 1466699799532 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]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1690ms 09:36:39 INFO - PROCESS | 1749 | 1466699799583 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 1749 | 1466699799587 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:36:39 INFO - PROCESS | 1749 | 1466699799595 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 1749 | 1466699799600 Marionette TRACE conn4 <- [1,2626,null,{}] 09:36:39 INFO - PROCESS | 1749 | 1466699799607 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}] 09:36:39 INFO - PROCESS | 1749 | 1466699799618 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:39 INFO - PROCESS | 1749 | 1466699799891 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:36:40 INFO - PROCESS | 1749 | 1466699800180 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 1749 | 1466699800189 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x99c0b400 == 34 [pid = 1749] [id = 664] 09:36:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x99d15400) [pid = 1749] [serial = 1993] [outer = (nil)] 09:36:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a60f000) [pid = 1749] [serial = 1994] [outer = 0x99d15400] 09:36:40 INFO - PROCESS | 1749 | 1466699800347 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9a6c8c00) [pid = 1749] [serial = 1995] [outer = 0x99d15400] 09:36:41 INFO - PROCESS | 1749 | 1466699801341 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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1791ms 09:36:41 INFO - PROCESS | 1749 | 1466699801387 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:36:41 INFO - PROCESS | 1749 | 1466699801391 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:36:41 INFO - PROCESS | 1749 | 1466699801398 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 1749 | 1466699801402 Marionette TRACE conn4 <- [1,2630,null,{}] 09:36:41 INFO - PROCESS | 1749 | 1466699801409 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}] 09:36:41 INFO - PROCESS | 1749 | 1466699801415 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:41 INFO - PROCESS | 1749 | 1466699801610 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:36:41 INFO - PROCESS | 1749 | 1466699801798 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 1749 | 1466699801809 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43b800 == 35 [pid = 1749] [id = 665] 09:36:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x8d43f400) [pid = 1749] [serial = 1996] [outer = (nil)] 09:36:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9ac8d800) [pid = 1749] [serial = 1997] [outer = 0x8d43f400] 09:36:41 INFO - PROCESS | 1749 | 1466699801902 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9ac87c00) [pid = 1749] [serial = 1998] [outer = 0x8d43f400] 09:36:42 INFO - PROCESS | 1749 | 1466699802908 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]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1545ms 09:36:42 INFO - PROCESS | 1749 | 1466699802943 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 1749 | 1466699802948 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:36:42 INFO - PROCESS | 1749 | 1466699802955 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 1749 | 1466699802959 Marionette TRACE conn4 <- [1,2634,null,{}] 09:36:42 INFO - PROCESS | 1749 | 1466699802965 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}] 09:36:42 INFO - PROCESS | 1749 | 1466699802970 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:43 INFO - PROCESS | 1749 | 1466699803159 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:36:43 INFO - PROCESS | 1749 | 1466699803350 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 1749 | 1466699803357 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bc400 == 36 [pid = 1749] [id = 666] 09:36:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x9a609000) [pid = 1749] [serial = 1999] [outer = (nil)] 09:36:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9af5dc00) [pid = 1749] [serial = 2000] [outer = 0x9a609000] 09:36:43 INFO - PROCESS | 1749 | 1466699803445 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9b029400) [pid = 1749] [serial = 2001] [outer = 0x9a609000] 09:36:44 INFO - PROCESS | 1749 | 1466699804506 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]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1634ms 09:36:44 INFO - PROCESS | 1749 | 1466699804590 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:36:44 INFO - PROCESS | 1749 | 1466699804595 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:36:44 INFO - PROCESS | 1749 | 1466699804602 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 1749 | 1466699804606 Marionette TRACE conn4 <- [1,2638,null,{}] 09:36:44 INFO - PROCESS | 1749 | 1466699804612 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}] 09:36:44 INFO - PROCESS | 1749 | 1466699804617 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:44 INFO - PROCESS | 1749 | 1466699804855 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:36:45 INFO - PROCESS | 1749 | 1466699805102 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 1749 | 1466699805110 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43c000 == 37 [pid = 1749] [id = 667] 09:36:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x8d43d000) [pid = 1749] [serial = 2002] [outer = (nil)] 09:36:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x8d445400) [pid = 1749] [serial = 2003] [outer = 0x8d43d000] 09:36:45 INFO - PROCESS | 1749 | 1466699805406 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x8e6cd800) [pid = 1749] [serial = 2004] [outer = 0x8d43d000] 09:36:46 INFO - PROCESS | 1749 | 1466699806494 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]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1932ms 09:36:46 INFO - PROCESS | 1749 | 1466699806535 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 1749 | 1466699806541 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:36:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:36:46 INFO - PROCESS | 1749 | 1466699806551 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 1749 | 1466699806554 Marionette TRACE conn4 <- [1,2642,null,{}] 09:36:46 INFO - PROCESS | 1749 | 1466699806563 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}] 09:36:46 INFO - PROCESS | 1749 | 1466699806568 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:46 INFO - PROCESS | 1749 | 1466699806770 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:36:46 INFO - PROCESS | 1749 | --DOCSHELL 0x908b4c00 == 36 [pid = 1749] [id = 627] 09:36:47 INFO - PROCESS | 1749 | 1466699807037 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 1749 | 1466699807046 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079b000 == 37 [pid = 1749] [id = 668] 09:36:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9079c000) [pid = 1749] [serial = 2005] [outer = (nil)] 09:36:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9096c000) [pid = 1749] [serial = 2006] [outer = 0x9079c000] 09:36:47 INFO - PROCESS | 1749 | 1466699807133 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x91920c00) [pid = 1749] [serial = 2007] [outer = 0x9079c000] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91274000) [pid = 1749] [serial = 1934] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9b057c00) [pid = 1749] [serial = 1916] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9ac96400) [pid = 1749] [serial = 1911] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9a6cd000) [pid = 1749] [serial = 1910] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9d590400) [pid = 1749] [serial = 1920] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x91920000) [pid = 1749] [serial = 1935] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x99d09c00) [pid = 1749] [serial = 1908] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x953f7800) [pid = 1749] [serial = 1901] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9acc1400) [pid = 1749] [serial = 1913] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x922e0c00) [pid = 1749] [serial = 1928] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x924d3c00) [pid = 1749] [serial = 1899] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x98a09000) [pid = 1749] [serial = 1904] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x92207800) [pid = 1749] [serial = 1926] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x90797c00) [pid = 1749] [serial = 1923] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x99c05400) [pid = 1749] [serial = 1907] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x9482dc00) [pid = 1749] [serial = 1931] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x922e4000) [pid = 1749] [serial = 1898] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9d489000) [pid = 1749] [serial = 1919] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x99025000) [pid = 1749] [serial = 1905] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9adb0800) [pid = 1749] [serial = 1914] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91be0000) [pid = 1749] [serial = 1925] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9126e400) [pid = 1749] [serial = 1896] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x953fd000) [pid = 1749] [serial = 1902] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x95251000) [pid = 1749] [serial = 1932] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x93d45800) [pid = 1749] [serial = 1893] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9396fc00) [pid = 1749] [serial = 1929] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9b504000) [pid = 1749] [serial = 1917] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x908c1400) [pid = 1749] [serial = 1895] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x8e6c7000) [pid = 1749] [serial = 1922] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9544d000) [pid = 1749] [serial = 1938] [outer = (nil)] [url = about:blank] 09:36:47 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x953ee400) [pid = 1749] [serial = 1937] [outer = (nil)] [url = about:blank] 09:36:48 INFO - PROCESS | 1749 | 1466699808030 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]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:36:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1540ms 09:36:48 INFO - PROCESS | 1749 | 1466699808091 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 1749 | 1466699808097 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:36:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:36:48 INFO - PROCESS | 1749 | 1466699808108 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 1749 | 1466699808113 Marionette TRACE conn4 <- [1,2646,null,{}] 09:36:48 INFO - PROCESS | 1749 | 1466699808119 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}] 09:36:48 INFO - PROCESS | 1749 | 1466699808126 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:48 INFO - PROCESS | 1749 | 1466699808322 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:36:48 INFO - PROCESS | 1749 | 1466699808477 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 1749 | 1466699808485 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x90797c00 == 38 [pid = 1749] [id = 669] 09:36:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x91be0800) [pid = 1749] [serial = 2008] [outer = (nil)] 09:36:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x924ce400) [pid = 1749] [serial = 2009] [outer = 0x91be0800] 09:36:48 INFO - PROCESS | 1749 | 1466699808559 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x93a35c00) [pid = 1749] [serial = 2010] [outer = 0x91be0800] 09:36:49 INFO - PROCESS | 1749 | 1466699809453 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]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:36:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1386ms 09:36:49 INFO - PROCESS | 1749 | 1466699809494 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 1749 | 1466699809498 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:36:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:36:49 INFO - PROCESS | 1749 | 1466699809505 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 1749 | 1466699809511 Marionette TRACE conn4 <- [1,2650,null,{}] 09:36:49 INFO - PROCESS | 1749 | 1466699809528 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}] 09:36:49 INFO - PROCESS | 1749 | 1466699809537 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:49 INFO - PROCESS | 1749 | 1466699809732 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:36:49 INFO - PROCESS | 1749 | 1466699809910 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 1749 | 1466699809917 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c7000 == 39 [pid = 1749] [id = 670] 09:36:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x922e6800) [pid = 1749] [serial = 2011] [outer = (nil)] 09:36:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x95255800) [pid = 1749] [serial = 2012] [outer = 0x922e6800] 09:36:49 INFO - PROCESS | 1749 | 1466699809990 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x95322c00) [pid = 1749] [serial = 2013] [outer = 0x922e6800] 09:36:50 INFO - PROCESS | 1749 | 1466699810944 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]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:36:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1491ms 09:36:51 INFO - PROCESS | 1749 | 1466699811004 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 1749 | 1466699811009 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:36:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:36:51 INFO - PROCESS | 1749 | 1466699811015 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 1749 | 1466699811018 Marionette TRACE conn4 <- [1,2654,null,{}] 09:36:51 INFO - PROCESS | 1749 | 1466699811024 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}] 09:36:51 INFO - PROCESS | 1749 | 1466699811029 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:51 INFO - PROCESS | 1749 | 1466699811289 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:36:51 INFO - PROCESS | 1749 | 1466699811316 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 1749 | 1466699811322 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a38c00 == 40 [pid = 1749] [id = 671] 09:36:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9524e800) [pid = 1749] [serial = 2014] [outer = (nil)] 09:36:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9544d000) [pid = 1749] [serial = 2015] [outer = 0x9524e800] 09:36:51 INFO - PROCESS | 1749 | 1466699811395 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9795fc00) [pid = 1749] [serial = 2016] [outer = 0x9524e800] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x98cb8000) [pid = 1749] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x998ca400) [pid = 1749] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9a602000) [pid = 1749] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9158d800) [pid = 1749] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x953fb000) [pid = 1749] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x8e6c6000) [pid = 1749] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9078e000) [pid = 1749] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x91be4400) [pid = 1749] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x9096ec00) [pid = 1749] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x90966400) [pid = 1749] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x91dd3800) [pid = 1749] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:36:52 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x924d1800) [pid = 1749] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:36:52 INFO - PROCESS | 1749 | 1466699812469 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]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:36:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1483ms 09:36:52 INFO - PROCESS | 1749 | 1466699812499 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 1749 | 1466699812503 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:36:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:36:52 INFO - PROCESS | 1749 | 1466699812509 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 1749 | 1466699812513 Marionette TRACE conn4 <- [1,2658,null,{}] 09:36:52 INFO - PROCESS | 1749 | 1466699812519 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}] 09:36:52 INFO - PROCESS | 1749 | 1466699812524 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:52 INFO - PROCESS | 1749 | 1466699812757 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:36:52 INFO - PROCESS | 1749 | 1466699812766 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 1749 | 1466699812775 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x9397cc00 == 41 [pid = 1749] [id = 672] 09:36:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x9397d000) [pid = 1749] [serial = 2017] [outer = (nil)] 09:36:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x953f4800) [pid = 1749] [serial = 2018] [outer = 0x9397d000] 09:36:52 INFO - PROCESS | 1749 | 1466699812861 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x99027c00) [pid = 1749] [serial = 2019] [outer = 0x9397d000] 09:36:53 INFO - PROCESS | 1749 | 1466699813792 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]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:36:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1331ms 09:36:53 INFO - PROCESS | 1749 | 1466699813843 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 1749 | 1466699813847 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:36:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:36:53 INFO - PROCESS | 1749 | 1466699813853 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 1749 | 1466699813857 Marionette TRACE conn4 <- [1,2662,null,{}] 09:36:53 INFO - PROCESS | 1749 | 1466699813862 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}] 09:36:53 INFO - PROCESS | 1749 | 1466699813872 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:54 INFO - PROCESS | 1749 | 1466699814057 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:36:54 INFO - PROCESS | 1749 | 1466699814332 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 1749 | 1466699814343 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:54 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43f800 == 42 [pid = 1749] [id = 673] 09:36:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x8d440800) [pid = 1749] [serial = 2020] [outer = (nil)] 09:36:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x8d448800) [pid = 1749] [serial = 2021] [outer = 0x8d440800] 09:36:54 INFO - PROCESS | 1749 | 1466699814440 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x90798c00) [pid = 1749] [serial = 2022] [outer = 0x8d440800] 09:36:55 INFO - PROCESS | 1749 | 1466699815631 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]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:36:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1833ms 09:36:55 INFO - PROCESS | 1749 | 1466699815690 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 1749 | 1466699815697 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:36:55 INFO - PROCESS | 1749 | 1466699815706 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 1749 | 1466699815711 Marionette TRACE conn4 <- [1,2666,null,{}] 09:36:55 INFO - PROCESS | 1749 | 1466699815720 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}] 09:36:55 INFO - PROCESS | 1749 | 1466699815726 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:55 INFO - PROCESS | 1749 | 1466699815974 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:36:56 INFO - PROCESS | 1749 | 1466699816227 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 1749 | 1466699816237 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191a800 == 43 [pid = 1749] [id = 674] 09:36:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x91be0000) [pid = 1749] [serial = 2023] [outer = (nil)] 09:36:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x91ddb000) [pid = 1749] [serial = 2024] [outer = 0x91be0000] 09:36:56 INFO - PROCESS | 1749 | 1466699816378 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x924c7800) [pid = 1749] [serial = 2025] [outer = 0x91be0000] 09:36:57 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:36:57 INFO - PROCESS | 1749 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:36:57 INFO - PROCESS | 1749 | 1466699817809 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]]]}] 09:36:57 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) 09:36:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2149ms 09:36:57 INFO - PROCESS | 1749 | 1466699817987 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 1749 | 1466699817995 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:36:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:36:58 INFO - PROCESS | 1749 | 1466699818014 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 1749 | 1466699818020 Marionette TRACE conn4 <- [1,2670,null,{}] 09:36:58 INFO - PROCESS | 1749 | 1466699818027 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}] 09:36:58 INFO - PROCESS | 1749 | 1466699818033 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:58 INFO - PROCESS | 1749 | 1466699818240 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:36:58 INFO - PROCESS | 1749 | 1466699818432 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 1749 | 1466699818442 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:36:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dd8800 == 44 [pid = 1749] [id = 675] 09:36:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x924d0000) [pid = 1749] [serial = 2026] [outer = (nil)] 09:36:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9524a000) [pid = 1749] [serial = 2027] [outer = 0x924d0000] 09:36:58 INFO - PROCESS | 1749 | 1466699818531 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x953f1000) [pid = 1749] [serial = 2028] [outer = 0x924d0000] 09:36:59 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:36:59 INFO - PROCESS | 1749 | 1466699819957 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"]]]}] 09:37:00 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 09:37:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1985ms 09:37:00 INFO - PROCESS | 1749 | 1466699820043 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 1749 | 1466699820048 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:37:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:37:00 INFO - PROCESS | 1749 | 1466699820119 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 1749 | 1466699820129 Marionette TRACE conn4 <- [1,2674,null,{}] 09:37:00 INFO - PROCESS | 1749 | 1466699820138 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}] 09:37:00 INFO - PROCESS | 1749 | 1466699820146 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:00 INFO - PROCESS | 1749 | 1466699820355 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:37:00 INFO - PROCESS | 1749 | 1466699820572 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 1749 | 1466699820582 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b39000 == 45 [pid = 1749] [id = 676] 09:37:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93d4ec00) [pid = 1749] [serial = 2029] [outer = (nil)] 09:37:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x99c4d800) [pid = 1749] [serial = 2030] [outer = 0x93d4ec00] 09:37:00 INFO - PROCESS | 1749 | 1466699820670 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9a610400) [pid = 1749] [serial = 2031] [outer = 0x93d4ec00] 09:37:02 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:02 INFO - PROCESS | 1749 | 1466699822092 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"]]]}] 09:37:02 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 09:37:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2014ms 09:37:02 INFO - PROCESS | 1749 | 1466699822120 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 1749 | 1466699822126 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:37:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:37:02 INFO - PROCESS | 1749 | 1466699822205 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 1749 | 1466699822209 Marionette TRACE conn4 <- [1,2678,null,{}] 09:37:02 INFO - PROCESS | 1749 | 1466699822219 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}] 09:37:02 INFO - PROCESS | 1749 | 1466699822224 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:02 INFO - PROCESS | 1749 | 1466699822435 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:37:02 INFO - PROCESS | 1749 | 1466699822627 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 1749 | 1466699822637 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x91916400 == 46 [pid = 1749] [id = 677] 09:37:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x924cb000) [pid = 1749] [serial = 2032] [outer = (nil)] 09:37:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9ac8c400) [pid = 1749] [serial = 2033] [outer = 0x924cb000] 09:37:02 INFO - PROCESS | 1749 | 1466699822723 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9acc2800) [pid = 1749] [serial = 2034] [outer = 0x924cb000] 09:37:04 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:04 INFO - PROCESS | 1749 | 1466699824108 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]]]}] 09:37:04 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) 09:37:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1975ms 09:37:04 INFO - PROCESS | 1749 | 1466699824156 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:37:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:37:04 INFO - PROCESS | 1749 | 1466699824160 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:37:04 INFO - PROCESS | 1749 | 1466699824168 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 1749 | 1466699824171 Marionette TRACE conn4 <- [1,2682,null,{}] 09:37:04 INFO - PROCESS | 1749 | 1466699824283 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}] 09:37:04 INFO - PROCESS | 1749 | 1466699824288 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:04 INFO - PROCESS | 1749 | 1466699824547 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:37:04 INFO - PROCESS | 1749 | 1466699824689 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 1749 | 1466699824705 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x9ac92c00 == 47 [pid = 1749] [id = 678] 09:37:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9ac94800) [pid = 1749] [serial = 2035] [outer = (nil)] 09:37:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9b508c00) [pid = 1749] [serial = 2036] [outer = 0x9ac94800] 09:37:04 INFO - PROCESS | 1749 | 1466699824845 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9d550c00) [pid = 1749] [serial = 2037] [outer = 0x9ac94800] 09:37:06 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:06 INFO - PROCESS | 1749 | 1466699826613 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]]]}] 09:37:06 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) 09:37:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2504ms 09:37:06 INFO - PROCESS | 1749 | 1466699826672 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 1749 | 1466699826679 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:37:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:37:06 INFO - PROCESS | 1749 | 1466699826688 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 1749 | 1466699826693 Marionette TRACE conn4 <- [1,2686,null,{}] 09:37:06 INFO - PROCESS | 1749 | 1466699826747 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}] 09:37:06 INFO - PROCESS | 1749 | 1466699826754 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:06 INFO - PROCESS | 1749 | 1466699826966 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:37:07 INFO - PROCESS | 1749 | 1466699827162 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 1749 | 1466699827189 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be3400 == 48 [pid = 1749] [id = 679] 09:37:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x91be4000) [pid = 1749] [serial = 2038] [outer = (nil)] 09:37:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x91dde400) [pid = 1749] [serial = 2039] [outer = 0x91be4000] 09:37:07 INFO - PROCESS | 1749 | 1466699827316 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x92329400) [pid = 1749] [serial = 2040] [outer = 0x91be4000] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cb800 == 47 [pid = 1749] [id = 611] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9096d000 == 46 [pid = 1749] [id = 612] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x91594400 == 45 [pid = 1749] [id = 613] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9397cc00 == 44 [pid = 1749] [id = 672] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x93a38c00 == 43 [pid = 1749] [id = 671] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c7000 == 42 [pid = 1749] [id = 670] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x90797c00 == 41 [pid = 1749] [id = 669] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9079b000 == 40 [pid = 1749] [id = 668] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43c000 == 39 [pid = 1749] [id = 667] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c5000 == 38 [pid = 1749] [id = 654] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x91920400 == 37 [pid = 1749] [id = 626] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cc800 == 36 [pid = 1749] [id = 658] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9a605c00 == 35 [pid = 1749] [id = 621] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x90968400 == 34 [pid = 1749] [id = 655] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x95321400 == 33 [pid = 1749] [id = 662] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9079a400 == 32 [pid = 1749] [id = 624] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x908bc400 == 31 [pid = 1749] [id = 666] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x95326c00 == 30 [pid = 1749] [id = 661] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x90798800 == 29 [pid = 1749] [id = 623] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43b800 == 28 [pid = 1749] [id = 665] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x953ef400 == 27 [pid = 1749] [id = 615] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x91be3800 == 26 [pid = 1749] [id = 657] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x92209400 == 25 [pid = 1749] [id = 663] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x952d3c00 == 24 [pid = 1749] [id = 619] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x908c1c00 == 23 [pid = 1749] [id = 659] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8d449000 == 22 [pid = 1749] [id = 660] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9079b800 == 21 [pid = 1749] [id = 620] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x90962800 == 20 [pid = 1749] [id = 616] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9096c800 == 19 [pid = 1749] [id = 656] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8d444800 == 18 [pid = 1749] [id = 614] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x99c0b400 == 17 [pid = 1749] [id = 664] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9acc5000 == 16 [pid = 1749] [id = 622] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9397b800 == 15 [pid = 1749] [id = 617] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x99998800 == 14 [pid = 1749] [id = 618] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9191b800 == 13 [pid = 1749] [id = 625] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9ac92c00 == 12 [pid = 1749] [id = 678] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x91916400 == 11 [pid = 1749] [id = 677] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x93b39000 == 10 [pid = 1749] [id = 676] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x9191a800 == 9 [pid = 1749] [id = 674] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x91dd8800 == 8 [pid = 1749] [id = 675] 09:37:09 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43f800 == 7 [pid = 1749] [id = 673] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x999a4400) [pid = 1749] [serial = 1946] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9a6cc400) [pid = 1749] [serial = 1950] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9a608000) [pid = 1749] [serial = 1949] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9af52c00) [pid = 1749] [serial = 1953] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9adb4c00) [pid = 1749] [serial = 1952] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91dd8000) [pid = 1749] [serial = 1970] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0xa1112800) [pid = 1749] [serial = 1955] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0xa118b400) [pid = 1749] [serial = 1956] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x8e6cc000) [pid = 1749] [serial = 1964] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x90794000) [pid = 1749] [serial = 1965] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x92204000) [pid = 1749] [serial = 1959] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91271000) [pid = 1749] [serial = 1958] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x922ea400) [pid = 1749] [serial = 1973] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x91de0c00) [pid = 1749] [serial = 1971] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x91276400) [pid = 1749] [serial = 1967] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x91dd5400) [pid = 1749] [serial = 1941] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x93924c00) [pid = 1749] [serial = 1962] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9191ec00) [pid = 1749] [serial = 1940] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x922e4c00) [pid = 1749] [serial = 1961] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9482e000) [pid = 1749] [serial = 1944] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x93b3e400) [pid = 1749] [serial = 1943] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x924d3400) [pid = 1749] [serial = 1974] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x99d16400) [pid = 1749] [serial = 1947] [outer = (nil)] [url = about:blank] 09:37:09 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x9158b000) [pid = 1749] [serial = 1968] [outer = (nil)] [url = about:blank] 09:37:10 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:10 INFO - PROCESS | 1749 | 1466699830285 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"]]]}] 09:37:10 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 09:37:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 3654ms 09:37:10 INFO - PROCESS | 1749 | 1466699830344 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 1749 | 1466699830350 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:37:10 INFO - PROCESS | 1749 | 1466699830359 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 1749 | 1466699830365 Marionette TRACE conn4 <- [1,2690,null,{}] 09:37:10 INFO - PROCESS | 1749 | 1466699830377 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}] 09:37:10 INFO - PROCESS | 1749 | 1466699830382 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:10 INFO - PROCESS | 1749 | 1466699830651 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:37:10 INFO - PROCESS | 1749 | 1466699830817 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 1749 | 1466699830828 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079b000 == 8 [pid = 1749] [id = 680] 09:37:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x9079c800) [pid = 1749] [serial = 2041] [outer = (nil)] 09:37:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x908bf400) [pid = 1749] [serial = 2042] [outer = 0x9079c800] 09:37:10 INFO - PROCESS | 1749 | 1466699830911 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x90962800) [pid = 1749] [serial = 2043] [outer = 0x9079c800] 09:37:12 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:12 INFO - PROCESS | 1749 | 1466699832205 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"]]]}] 09:37:12 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 09:37:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1888ms 09:37:12 INFO - PROCESS | 1749 | 1466699832249 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 1749 | 1466699832258 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:37:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:37:12 INFO - PROCESS | 1749 | 1466699832272 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 1749 | 1466699832278 Marionette TRACE conn4 <- [1,2694,null,{}] 09:37:12 INFO - PROCESS | 1749 | 1466699832293 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}] 09:37:12 INFO - PROCESS | 1749 | 1466699832299 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:12 INFO - PROCESS | 1749 | 1466699832637 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:37:12 INFO - PROCESS | 1749 | 1466699832664 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 1749 | 1466699832673 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x91589800 == 9 [pid = 1749] [id = 681] 09:37:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x91589c00) [pid = 1749] [serial = 2044] [outer = (nil)] 09:37:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x91595c00) [pid = 1749] [serial = 2045] [outer = 0x91589c00] 09:37:12 INFO - PROCESS | 1749 | 1466699832766 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x9191e400) [pid = 1749] [serial = 2046] [outer = 0x91589c00] 09:37:14 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x9397d000) [pid = 1749] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x91be0800) [pid = 1749] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x90962c00) [pid = 1749] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x908c2800) [pid = 1749] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x8d43d000) [pid = 1749] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x95442000) [pid = 1749] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x95329400) [pid = 1749] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x9a609000) [pid = 1749] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x9079c000) [pid = 1749] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0x922e6800) [pid = 1749] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0x922e1400) [pid = 1749] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 73 (0x8d43f400) [pid = 1749] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 72 (0x9524e800) [pid = 1749] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 71 (0x99d15400) [pid = 1749] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:37:14 INFO - PROCESS | 1749 | --DOMWINDOW == 70 (0x9795c000) [pid = 1749] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:37:14 INFO - PROCESS | 1749 | 1466699834934 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"]]]}] 09:37:14 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 09:37:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2714ms 09:37:14 INFO - PROCESS | 1749 | 1466699834988 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:37:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:37:14 INFO - PROCESS | 1749 | 1466699834993 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:37:15 INFO - PROCESS | 1749 | 1466699835000 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 1749 | 1466699835008 Marionette TRACE conn4 <- [1,2698,null,{}] 09:37:15 INFO - PROCESS | 1749 | 1466699835034 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}] 09:37:15 INFO - PROCESS | 1749 | 1466699835048 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:15 INFO - PROCESS | 1749 | 1466699835350 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:37:15 INFO - PROCESS | 1749 | 1466699835483 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 1749 | 1466699835499 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x92209400 == 10 [pid = 1749] [id = 682] 09:37:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x9220f000) [pid = 1749] [serial = 2047] [outer = (nil)] 09:37:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0x922e1000) [pid = 1749] [serial = 2048] [outer = 0x9220f000] 09:37:15 INFO - PROCESS | 1749 | 1466699835625 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0x922eb800) [pid = 1749] [serial = 2049] [outer = 0x9220f000] 09:37:16 INFO - PROCESS | 1749 | SkCairoFTTypeface::onFilterRec unimplemented 09:37:17 INFO - PROCESS | 1749 | 1466699837034 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"]]]}] 09:37:17 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 09:37:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:37:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2051ms 09:37:17 INFO - PROCESS | 1749 | 1466699837052 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 1749 | 1466699837060 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:37:17 INFO - PROCESS | 1749 | 1466699837189 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 1749 | 1466699837196 Marionette TRACE conn4 <- [1,2702,null,{}] 09:37:17 INFO - PROCESS | 1749 | 1466699837252 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}] 09:37:17 INFO - PROCESS | 1749 | 1466699837260 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:17 INFO - PROCESS | 1749 | 1466699837521 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:37:17 INFO - PROCESS | 1749 | 1466699837658 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 1749 | 1466699837671 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d449000 == 11 [pid = 1749] [id = 683] 09:37:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0x908c0800) [pid = 1749] [serial = 2050] [outer = (nil)] 09:37:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0x90969400) [pid = 1749] [serial = 2051] [outer = 0x908c0800] 09:37:17 INFO - PROCESS | 1749 | 1466699837766 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0x91588800) [pid = 1749] [serial = 2052] [outer = 0x908c0800] 09:37:18 INFO - PROCESS | 1749 | 1466699838968 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]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:37:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1928ms 09:37:19 INFO - PROCESS | 1749 | 1466699839040 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 1749 | 1466699839048 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:37:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:37:19 INFO - PROCESS | 1749 | 1466699839060 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 1749 | 1466699839064 Marionette TRACE conn4 <- [1,2706,null,{}] 09:37:19 INFO - PROCESS | 1749 | 1466699839071 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}] 09:37:19 INFO - PROCESS | 1749 | 1466699839078 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:19 INFO - PROCESS | 1749 | 1466699839348 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:37:19 INFO - PROCESS | 1749 | 1466699839594 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 1749 | 1466699839604 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x91de1800 == 12 [pid = 1749] [id = 684] 09:37:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0x92203800) [pid = 1749] [serial = 2053] [outer = (nil)] 09:37:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x924c9000) [pid = 1749] [serial = 2054] [outer = 0x92203800] 09:37:19 INFO - PROCESS | 1749 | 1466699839735 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x93925000) [pid = 1749] [serial = 2055] [outer = 0x92203800] 09:37:20 INFO - PROCESS | 1749 | 1466699840802 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]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:37:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1789ms 09:37:20 INFO - PROCESS | 1749 | 1466699840849 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:37:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:37:20 INFO - PROCESS | 1749 | 1466699840854 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:37:20 INFO - PROCESS | 1749 | 1466699840862 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 1749 | 1466699840869 Marionette TRACE conn4 <- [1,2710,null,{}] 09:37:20 INFO - PROCESS | 1749 | 1466699840887 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}] 09:37:20 INFO - PROCESS | 1749 | 1466699840897 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:21 INFO - PROCESS | 1749 | 1466699841213 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:37:21 INFO - PROCESS | 1749 | 1466699841470 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 1749 | 1466699841485 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d47800 == 13 [pid = 1749] [id = 685] 09:37:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x93d48000) [pid = 1749] [serial = 2056] [outer = (nil)] 09:37:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x93d4dc00) [pid = 1749] [serial = 2057] [outer = 0x93d48000] 09:37:21 INFO - PROCESS | 1749 | 1466699841598 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x94830800) [pid = 1749] [serial = 2058] [outer = 0x93d48000] 09:37:22 INFO - PROCESS | 1749 | 1466699842602 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] 09:37:22 INFO - PROCESS | 1749 | 1466699842664 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:37:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:37:22 INFO - PROCESS | 1749 | 1466699842671 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 1749 | 1466699842675 Marionette TRACE conn4 <- [1,2714,null,{}] 09:37:22 INFO - PROCESS | 1749 | 1466699842681 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}] 09:37:22 INFO - PROCESS | 1749 | 1466699842687 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:22 INFO - PROCESS | 1749 | 1466699842884 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:37:23 INFO - PROCESS | 1749 | 1466699843130 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 1749 | 1466699843137 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c7800 == 14 [pid = 1749] [id = 686] 09:37:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x9079cc00) [pid = 1749] [serial = 2059] [outer = (nil)] 09:37:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x9532fc00) [pid = 1749] [serial = 2060] [outer = 0x9079cc00] 09:37:23 INFO - PROCESS | 1749 | 1466699843272 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x91de2400) [pid = 1749] [serial = 2061] [outer = 0x9079cc00] 09:37:24 INFO - PROCESS | 1749 | 1466699844192 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:37:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1536ms 09:37:24 INFO - PROCESS | 1749 | 1466699844208 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 1749 | 1466699844212 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:37:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:37:24 INFO - PROCESS | 1749 | 1466699844221 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 1749 | 1466699844226 Marionette TRACE conn4 <- [1,2718,null,{}] 09:37:24 INFO - PROCESS | 1749 | 1466699844234 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}] 09:37:24 INFO - PROCESS | 1749 | 1466699844241 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:24 INFO - PROCESS | 1749 | 1466699844499 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:37:24 INFO - PROCESS | 1749 | 1466699844636 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 1749 | 1466699844644 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cd000 == 15 [pid = 1749] [id = 687] 09:37:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x908bb400) [pid = 1749] [serial = 2062] [outer = (nil)] 09:37:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9795c000) [pid = 1749] [serial = 2063] [outer = 0x908bb400] 09:37:24 INFO - PROCESS | 1749 | 1466699844737 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x953ef400) [pid = 1749] [serial = 2064] [outer = 0x908bb400] 09:37:25 INFO - PROCESS | 1749 | 1466699845842 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] 09:37:25 INFO - PROCESS | 1749 | 1466699845919 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:37:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:37:25 INFO - PROCESS | 1749 | 1466699845926 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 1749 | 1466699845930 Marionette TRACE conn4 <- [1,2722,null,{}] 09:37:25 INFO - PROCESS | 1749 | 1466699845936 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}] 09:37:25 INFO - PROCESS | 1749 | 1466699845948 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:26 INFO - PROCESS | 1749 | 1466699846233 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:37:26 INFO - PROCESS | 1749 | 1466699846483 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 1749 | 1466699846494 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x91590000 == 16 [pid = 1749] [id = 688] 09:37:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x92207c00) [pid = 1749] [serial = 2065] [outer = (nil)] 09:37:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x99d0a800) [pid = 1749] [serial = 2066] [outer = 0x92207c00] 09:37:26 INFO - PROCESS | 1749 | 1466699846636 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9a418000) [pid = 1749] [serial = 2067] [outer = 0x92207c00] 09:37:27 INFO - PROCESS | 1749 | 1466699847692 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] 09:37:27 INFO - PROCESS | 1749 | 1466699847716 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:37:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:37:27 INFO - PROCESS | 1749 | 1466699847724 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 1749 | 1466699847729 Marionette TRACE conn4 <- [1,2726,null,{}] 09:37:27 INFO - PROCESS | 1749 | 1466699847735 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}] 09:37:27 INFO - PROCESS | 1749 | 1466699847741 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:27 INFO - PROCESS | 1749 | 1466699847939 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:37:28 INFO - PROCESS | 1749 | 1466699848174 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 1749 | 1466699848184 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6ce800 == 17 [pid = 1749] [id = 689] 09:37:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x90790c00) [pid = 1749] [serial = 2068] [outer = (nil)] 09:37:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9191e000) [pid = 1749] [serial = 2069] [outer = 0x90790c00] 09:37:28 INFO - PROCESS | 1749 | 1466699848326 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93a39000) [pid = 1749] [serial = 2070] [outer = 0x90790c00] 09:37:29 INFO - PROCESS | 1749 | 1466699849471 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]]]}] 09:37:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:37:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1785ms 09:37:29 INFO - PROCESS | 1749 | 1466699849510 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 1749 | 1466699849516 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:37:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:37:29 INFO - PROCESS | 1749 | 1466699849525 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 1749 | 1466699849529 Marionette TRACE conn4 <- [1,2730,null,{}] 09:37:29 INFO - PROCESS | 1749 | 1466699849540 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}] 09:37:29 INFO - PROCESS | 1749 | 1466699849547 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:29 INFO - PROCESS | 1749 | 1466699849829 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:37:30 INFO - PROCESS | 1749 | 1466699850118 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 1749 | 1466699850125 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:30 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d441800 == 18 [pid = 1749] [id = 690] 09:37:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x8e6ccc00) [pid = 1749] [serial = 2071] [outer = (nil)] 09:37:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x90962c00) [pid = 1749] [serial = 2072] [outer = 0x8e6ccc00] 09:37:30 INFO - PROCESS | 1749 | 1466699850234 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91271000) [pid = 1749] [serial = 2073] [outer = 0x8e6ccc00] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x953f4800) [pid = 1749] [serial = 2018] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x99027c00) [pid = 1749] [serial = 2019] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x93a35c00) [pid = 1749] [serial = 2010] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x93d44800) [pid = 1749] [serial = 1982] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x91589400) [pid = 1749] [serial = 1979] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x924ce400) [pid = 1749] [serial = 2009] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x8d445400) [pid = 1749] [serial = 2003] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9830f400) [pid = 1749] [serial = 1989] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x95402400) [pid = 1749] [serial = 1986] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9af5dc00) [pid = 1749] [serial = 2000] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x91920c00) [pid = 1749] [serial = 2007] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x95255800) [pid = 1749] [serial = 2012] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x93b35800) [pid = 1749] [serial = 1977] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x98362800) [pid = 1749] [serial = 1988] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x9096c000) [pid = 1749] [serial = 2006] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x93a3a400) [pid = 1749] [serial = 1976] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x9ac87c00) [pid = 1749] [serial = 1998] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x8e6cd800) [pid = 1749] [serial = 2004] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x9ac8d800) [pid = 1749] [serial = 1997] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x9795fc00) [pid = 1749] [serial = 2016] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 76 (0x91be6c00) [pid = 1749] [serial = 1980] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 75 (0x94823800) [pid = 1749] [serial = 1983] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 74 (0x9a6c8c00) [pid = 1749] [serial = 1995] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 73 (0x95322c00) [pid = 1749] [serial = 2013] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 72 (0x9999d000) [pid = 1749] [serial = 1992] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 71 (0x9a60f000) [pid = 1749] [serial = 1994] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 70 (0x9544d000) [pid = 1749] [serial = 2015] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 69 (0x9b029400) [pid = 1749] [serial = 2001] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 68 (0x9532d000) [pid = 1749] [serial = 1985] [outer = (nil)] [url = about:blank] 09:37:30 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0x998ce000) [pid = 1749] [serial = 1991] [outer = (nil)] [url = about:blank] 09:37:31 INFO - PROCESS | 1749 | 1466699851570 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"]]]}] 09:37:31 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 09:37:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:37:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2097ms 09:37:31 INFO - PROCESS | 1749 | 1466699851628 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 1749 | 1466699851635 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:37:31 INFO - PROCESS | 1749 | 1466699851671 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 1749 | 1466699851677 Marionette TRACE conn4 <- [1,2734,null,{}] 09:37:31 INFO - PROCESS | 1749 | 1466699851684 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}] 09:37:31 INFO - PROCESS | 1749 | 1466699851691 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:31 INFO - PROCESS | 1749 | 1466699851901 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:37:32 INFO - PROCESS | 1749 | 1466699852057 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 1749 | 1466699852068 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:32 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6d0800 == 19 [pid = 1749] [id = 691] 09:37:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0x91dd4000) [pid = 1749] [serial = 2074] [outer = (nil)] 09:37:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x922e6800) [pid = 1749] [serial = 2075] [outer = 0x91dd4000] 09:37:32 INFO - PROCESS | 1749 | 1466699852144 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x924c7400) [pid = 1749] [serial = 2076] [outer = 0x91dd4000] 09:37:33 INFO - PROCESS | 1749 | 1466699853075 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1440ms 09:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:37:33 INFO - PROCESS | 1749 | 1466699853107 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 1749 | 1466699853111 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:37:33 INFO - PROCESS | 1749 | 1466699853119 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 1749 | 1466699853126 Marionette TRACE conn4 <- [1,2738,null,{}] 09:37:33 INFO - PROCESS | 1749 | 1466699853151 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}] 09:37:33 INFO - PROCESS | 1749 | 1466699853160 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:33 INFO - PROCESS | 1749 | 1466699853396 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:37:33 INFO - PROCESS | 1749 | 1466699853424 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 1749 | 1466699853431 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b41c00 == 20 [pid = 1749] [id = 692] 09:37:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x93d43400) [pid = 1749] [serial = 2077] [outer = (nil)] 09:37:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0x94823800) [pid = 1749] [serial = 2078] [outer = 0x93d43400] 09:37:33 INFO - PROCESS | 1749 | 1466699853515 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0x95252800) [pid = 1749] [serial = 2079] [outer = 0x93d43400] 09:37:34 INFO - PROCESS | 1749 | 1466699854510 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]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:37:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1449ms 09:37:34 INFO - PROCESS | 1749 | 1466699854572 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 1749 | 1466699854578 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:37:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:37:34 INFO - PROCESS | 1749 | 1466699854585 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 1749 | 1466699854589 Marionette TRACE conn4 <- [1,2742,null,{}] 09:37:34 INFO - PROCESS | 1749 | 1466699854595 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}] 09:37:34 INFO - PROCESS | 1749 | 1466699854600 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:34 INFO - PROCESS | 1749 | 1466699854855 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:37:34 INFO - PROCESS | 1749 | --DOMWINDOW == 72 (0x91589c00) [pid = 1749] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:37:34 INFO - PROCESS | 1749 | --DOMWINDOW == 71 (0x91be4000) [pid = 1749] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:37:34 INFO - PROCESS | 1749 | --DOMWINDOW == 70 (0x8d440800) [pid = 1749] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:37:34 INFO - PROCESS | 1749 | --DOMWINDOW == 69 (0x91be0000) [pid = 1749] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:37:34 INFO - PROCESS | 1749 | --DOMWINDOW == 68 (0x924d0000) [pid = 1749] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:37:34 INFO - PROCESS | 1749 | --DOMWINDOW == 67 (0x93d4ec00) [pid = 1749] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:37:34 INFO - PROCESS | 1749 | --DOMWINDOW == 66 (0x924cb000) [pid = 1749] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:37:34 INFO - PROCESS | 1749 | --DOMWINDOW == 65 (0x9ac94800) [pid = 1749] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:37:34 INFO - PROCESS | 1749 | --DOMWINDOW == 64 (0x9079c800) [pid = 1749] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:37:35 INFO - PROCESS | 1749 | 1466699855015 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 1749 | 1466699855025 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d447400 == 21 [pid = 1749] [id = 693] 09:37:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 65 (0x9078e400) [pid = 1749] [serial = 2080] [outer = (nil)] 09:37:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 66 (0x91be4000) [pid = 1749] [serial = 2081] [outer = 0x9078e400] 09:37:35 INFO - PROCESS | 1749 | 1466699855112 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 67 (0x952ce800) [pid = 1749] [serial = 2082] [outer = 0x9078e400] 09:37:36 INFO - PROCESS | 1749 | 1466699856006 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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:37:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1442ms 09:37:36 INFO - PROCESS | 1749 | 1466699856029 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:37:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:37:36 INFO - PROCESS | 1749 | 1466699856033 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:37:36 INFO - PROCESS | 1749 | 1466699856041 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 1749 | 1466699856045 Marionette TRACE conn4 <- [1,2746,null,{}] 09:37:36 INFO - PROCESS | 1749 | 1466699856050 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}] 09:37:36 INFO - PROCESS | 1749 | 1466699856056 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:36 INFO - PROCESS | 1749 | 1466699856223 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:37:36 INFO - PROCESS | 1749 | 1466699856237 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 1749 | 1466699856244 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:36 INFO - PROCESS | 1749 | ++DOCSHELL 0x91589400 == 22 [pid = 1749] [id = 694] 09:37:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 68 (0x95329800) [pid = 1749] [serial = 2083] [outer = (nil)] 09:37:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 69 (0x9795dc00) [pid = 1749] [serial = 2084] [outer = 0x95329800] 09:37:36 INFO - PROCESS | 1749 | 1466699856319 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 1749 | ++DOMWINDOW == 70 (0x97958c00) [pid = 1749] [serial = 2085] [outer = 0x95329800] 09:37:37 INFO - PROCESS | 1749 | 1466699857532 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]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:37:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1539ms 09:37:37 INFO - PROCESS | 1749 | 1466699857580 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 1749 | 1466699857588 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:37:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:37:37 INFO - PROCESS | 1749 | 1466699857598 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 1749 | 1466699857603 Marionette TRACE conn4 <- [1,2750,null,{}] 09:37:37 INFO - PROCESS | 1749 | 1466699857614 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}] 09:37:37 INFO - PROCESS | 1749 | 1466699857620 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:37 INFO - PROCESS | 1749 | 1466699857841 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:37:38 INFO - PROCESS | 1749 | 1466699858097 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 1749 | 1466699858115 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b4400 == 23 [pid = 1749] [id = 695] 09:37:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 71 (0x908b5400) [pid = 1749] [serial = 2086] [outer = (nil)] 09:37:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 72 (0x91596400) [pid = 1749] [serial = 2087] [outer = 0x908b5400] 09:37:38 INFO - PROCESS | 1749 | 1466699858250 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 73 (0x91dd5000) [pid = 1749] [serial = 2088] [outer = 0x908b5400] 09:37:39 INFO - PROCESS | 1749 | 1466699859217 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]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:37:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1690ms 09:37:39 INFO - PROCESS | 1749 | 1466699859288 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:37:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:37:39 INFO - PROCESS | 1749 | 1466699859296 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:37:39 INFO - PROCESS | 1749 | 1466699859308 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 1749 | 1466699859314 Marionette TRACE conn4 <- [1,2754,null,{}] 09:37:39 INFO - PROCESS | 1749 | 1466699859321 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}] 09:37:39 INFO - PROCESS | 1749 | 1466699859329 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:39 INFO - PROCESS | 1749 | 1466699859581 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:37:39 INFO - PROCESS | 1749 | 1466699859831 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 1749 | 1466699859843 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:39 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b7c00 == 24 [pid = 1749] [id = 696] 09:37:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 74 (0x93a41000) [pid = 1749] [serial = 2089] [outer = (nil)] 09:37:39 INFO - PROCESS | 1749 | ++DOMWINDOW == 75 (0x93b3f800) [pid = 1749] [serial = 2090] [outer = 0x93a41000] 09:37:39 INFO - PROCESS | 1749 | 1466699859948 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 76 (0x9524b000) [pid = 1749] [serial = 2091] [outer = 0x93a41000] 09:37:41 INFO - PROCESS | 1749 | 1466699861010 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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:37:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1741ms 09:37:41 INFO - PROCESS | 1749 | 1466699861050 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 1749 | 1466699861055 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:37:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:37:41 INFO - PROCESS | 1749 | 1466699861063 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 1749 | 1466699861069 Marionette TRACE conn4 <- [1,2758,null,{}] 09:37:41 INFO - PROCESS | 1749 | 1466699861087 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}] 09:37:41 INFO - PROCESS | 1749 | 1466699861098 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:41 INFO - PROCESS | 1749 | 1466699861308 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:37:41 INFO - PROCESS | 1749 | 1466699861532 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 1749 | 1466699861545 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:41 INFO - PROCESS | 1749 | ++DOCSHELL 0x94825800 == 25 [pid = 1749] [id = 697] 09:37:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 77 (0x99af1000) [pid = 1749] [serial = 2092] [outer = (nil)] 09:37:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x99d09400) [pid = 1749] [serial = 2093] [outer = 0x99af1000] 09:37:41 INFO - PROCESS | 1749 | 1466699861694 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x9a2eac00) [pid = 1749] [serial = 2094] [outer = 0x99af1000] 09:37:42 INFO - PROCESS | 1749 | 1466699862650 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]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:37:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1639ms 09:37:42 INFO - PROCESS | 1749 | 1466699862717 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 1749 | 1466699862723 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:37:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:37:42 INFO - PROCESS | 1749 | 1466699862733 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 1749 | 1466699862737 Marionette TRACE conn4 <- [1,2762,null,{}] 09:37:42 INFO - PROCESS | 1749 | 1466699862744 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}] 09:37:42 INFO - PROCESS | 1749 | 1466699862750 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:42 INFO - PROCESS | 1749 | 1466699862966 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:37:43 INFO - PROCESS | 1749 | 1466699863159 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 1749 | 1466699863166 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x9078dc00 == 26 [pid = 1749] [id = 698] 09:37:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x953ee400) [pid = 1749] [serial = 2095] [outer = (nil)] 09:37:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x9a6c7400) [pid = 1749] [serial = 2096] [outer = 0x953ee400] 09:37:43 INFO - PROCESS | 1749 | 1466699863298 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x9a6cf800) [pid = 1749] [serial = 2097] [outer = 0x953ee400] 09:37:44 INFO - PROCESS | 1749 | 1466699864356 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]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:37:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1641ms 09:37:44 INFO - PROCESS | 1749 | 1466699864375 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 1749 | 1466699864380 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:37:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:37:44 INFO - PROCESS | 1749 | 1466699864386 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 1749 | 1466699864390 Marionette TRACE conn4 <- [1,2766,null,{}] 09:37:44 INFO - PROCESS | 1749 | 1466699864411 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}] 09:37:44 INFO - PROCESS | 1749 | 1466699864418 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:44 INFO - PROCESS | 1749 | 1466699864678 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:37:44 INFO - PROCESS | 1749 | 1466699864815 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 1749 | 1466699864826 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:44 INFO - PROCESS | 1749 | ++DOCSHELL 0x91276000 == 27 [pid = 1749] [id = 699] 09:37:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x9544cc00) [pid = 1749] [serial = 2098] [outer = (nil)] 09:37:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x9ac8fc00) [pid = 1749] [serial = 2099] [outer = 0x9544cc00] 09:37:44 INFO - PROCESS | 1749 | 1466699864918 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x9ac8d800) [pid = 1749] [serial = 2100] [outer = 0x9544cc00] 09:37:45 INFO - PROCESS | 1749 | 1466699865898 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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:37:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1537ms 09:37:45 INFO - PROCESS | 1749 | 1466699865930 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 1749 | 1466699865933 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:37:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:37:45 INFO - PROCESS | 1749 | 1466699865943 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 1749 | 1466699865948 Marionette TRACE conn4 <- [1,2770,null,{}] 09:37:45 INFO - PROCESS | 1749 | 1466699865954 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}] 09:37:45 INFO - PROCESS | 1749 | 1466699865966 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:46 INFO - PROCESS | 1749 | 1466699866235 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:37:46 INFO - PROCESS | 1749 | 1466699866485 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 1749 | 1466699866493 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:46 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b8800 == 28 [pid = 1749] [id = 700] 09:37:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x952d3400) [pid = 1749] [serial = 2101] [outer = (nil)] 09:37:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9adbac00) [pid = 1749] [serial = 2102] [outer = 0x952d3400] 09:37:46 INFO - PROCESS | 1749 | 1466699866630 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9b02fc00) [pid = 1749] [serial = 2103] [outer = 0x952d3400] 09:37:47 INFO - PROCESS | 1749 | 1466699867619 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]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:37:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1742ms 09:37:47 INFO - PROCESS | 1749 | 1466699867687 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:37:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:37:47 INFO - PROCESS | 1749 | 1466699867692 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:37:47 INFO - PROCESS | 1749 | 1466699867699 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 1749 | 1466699867702 Marionette TRACE conn4 <- [1,2774,null,{}] 09:37:47 INFO - PROCESS | 1749 | 1466699867711 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}] 09:37:47 INFO - PROCESS | 1749 | 1466699867717 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:47 INFO - PROCESS | 1749 | 1466699867951 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:37:48 INFO - PROCESS | 1749 | 1466699868191 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 1749 | 1466699868201 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:48 INFO - PROCESS | 1749 | ++DOCSHELL 0x9af53800 == 29 [pid = 1749] [id = 701] 09:37:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x9b029400) [pid = 1749] [serial = 2104] [outer = (nil)] 09:37:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9b5c6800) [pid = 1749] [serial = 2105] [outer = 0x9b029400] 09:37:48 INFO - PROCESS | 1749 | 1466699868334 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9b5c7000) [pid = 1749] [serial = 2106] [outer = 0x9b029400] 09:37:49 INFO - PROCESS | 1749 | 1466699869322 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]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:37:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1699ms 09:37:49 INFO - PROCESS | 1749 | 1466699869398 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 1749 | 1466699869402 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:37:49 INFO - PROCESS | 1749 | 1466699869410 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 1749 | 1466699869414 Marionette TRACE conn4 <- [1,2778,null,{}] 09:37:49 INFO - PROCESS | 1749 | 1466699869421 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}] 09:37:49 INFO - PROCESS | 1749 | 1466699869425 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:49 INFO - PROCESS | 1749 | 1466699869676 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:37:49 INFO - PROCESS | 1749 | 1466699869934 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 1749 | 1466699869945 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x91ddcc00 == 30 [pid = 1749] [id = 702] 09:37:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93b39000) [pid = 1749] [serial = 2107] [outer = (nil)] 09:37:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9d550400) [pid = 1749] [serial = 2108] [outer = 0x93b39000] 09:37:50 INFO - PROCESS | 1749 | 1466699870035 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9d594800) [pid = 1749] [serial = 2109] [outer = 0x93b39000] 09:37:50 INFO - PROCESS | 1749 | 1466699870988 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]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:37:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1636ms 09:37:51 INFO - PROCESS | 1749 | 1466699871047 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 1749 | 1466699871051 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:37:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:37:51 INFO - PROCESS | 1749 | 1466699871066 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 1749 | 1466699871070 Marionette TRACE conn4 <- [1,2782,null,{}] 09:37:51 INFO - PROCESS | 1749 | 1466699871076 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}] 09:37:51 INFO - PROCESS | 1749 | 1466699871082 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:51 INFO - PROCESS | 1749 | 1466699871336 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:37:51 INFO - PROCESS | 1749 | 1466699871590 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 1749 | 1466699871597 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43e400 == 31 [pid = 1749] [id = 703] 09:37:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x8d442c00) [pid = 1749] [serial = 2110] [outer = (nil)] 09:37:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9127d000) [pid = 1749] [serial = 2111] [outer = 0x8d442c00] 09:37:51 INFO - PROCESS | 1749 | 1466699871749 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x922df000) [pid = 1749] [serial = 2112] [outer = 0x8d442c00] 09:37:53 INFO - PROCESS | 1749 | 1466699873005 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]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:37:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1987ms 09:37:53 INFO - PROCESS | 1749 | 1466699873059 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 1749 | 1466699873064 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:37:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:37:53 INFO - PROCESS | 1749 | 1466699873074 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 1749 | 1466699873079 Marionette TRACE conn4 <- [1,2786,null,{}] 09:37:53 INFO - PROCESS | 1749 | 1466699873089 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}] 09:37:53 INFO - PROCESS | 1749 | 1466699873094 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:53 INFO - PROCESS | 1749 | 1466699873325 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:37:53 INFO - PROCESS | 1749 | 1466699873682 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 1749 | 1466699873694 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x91273000 == 32 [pid = 1749] [id = 704] 09:37:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9127c000) [pid = 1749] [serial = 2113] [outer = (nil)] 09:37:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91595800) [pid = 1749] [serial = 2114] [outer = 0x9127c000] 09:37:53 INFO - PROCESS | 1749 | 1466699873794 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x922e1400) [pid = 1749] [serial = 2115] [outer = 0x9127c000] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x922e1000) [pid = 1749] [serial = 2048] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x91595c00) [pid = 1749] [serial = 2045] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91dde400) [pid = 1749] [serial = 2039] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x90798c00) [pid = 1749] [serial = 2022] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x8d448800) [pid = 1749] [serial = 2021] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x924c7800) [pid = 1749] [serial = 2025] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x91ddb000) [pid = 1749] [serial = 2024] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x953f1000) [pid = 1749] [serial = 2028] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9524a000) [pid = 1749] [serial = 2027] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9a610400) [pid = 1749] [serial = 2031] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x99c4d800) [pid = 1749] [serial = 2030] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x92329400) [pid = 1749] [serial = 2040] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9acc2800) [pid = 1749] [serial = 2034] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x9ac8c400) [pid = 1749] [serial = 2033] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9d550c00) [pid = 1749] [serial = 2037] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x908bf400) [pid = 1749] [serial = 2042] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9b508c00) [pid = 1749] [serial = 2036] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x9191e400) [pid = 1749] [serial = 2046] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x90962800) [pid = 1749] [serial = 2043] [outer = (nil)] [url = about:blank] 09:37:56 INFO - PROCESS | 1749 | 1466699876398 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]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:37:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 3343ms 09:37:56 INFO - PROCESS | 1749 | 1466699876417 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:37:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:37:56 INFO - PROCESS | 1749 | 1466699876425 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:37:56 INFO - PROCESS | 1749 | 1466699876434 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 1749 | 1466699876439 Marionette TRACE conn4 <- [1,2790,null,{}] 09:37:56 INFO - PROCESS | 1749 | 1466699876449 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}] 09:37:56 INFO - PROCESS | 1749 | 1466699876454 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:56 INFO - PROCESS | 1749 | 1466699876640 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:37:56 INFO - PROCESS | 1749 | 1466699876652 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 1749 | 1466699876661 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:56 INFO - PROCESS | 1749 | ++DOCSHELL 0x9078d800 == 33 [pid = 1749] [id = 705] 09:37:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x9078e000) [pid = 1749] [serial = 2116] [outer = (nil)] 09:37:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x908c1800) [pid = 1749] [serial = 2117] [outer = 0x9078e000] 09:37:56 INFO - PROCESS | 1749 | 1466699876820 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x90966800) [pid = 1749] [serial = 2118] [outer = 0x9078e000] 09:37:57 INFO - PROCESS | 1749 | 1466699877769 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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:37:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1386ms 09:37:57 INFO - PROCESS | 1749 | 1466699877819 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:37:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:37:57 INFO - PROCESS | 1749 | 1466699877829 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:37:57 INFO - PROCESS | 1749 | 1466699877841 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 1749 | 1466699877847 Marionette TRACE conn4 <- [1,2794,null,{}] 09:37:57 INFO - PROCESS | 1749 | 1466699877853 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}] 09:37:57 INFO - PROCESS | 1749 | 1466699877859 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:58 INFO - PROCESS | 1749 | 1466699878109 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:37:58 INFO - PROCESS | 1749 | 1466699878120 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 1749 | 1466699878129 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x91919800 == 34 [pid = 1749] [id = 706] 09:37:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x9191dc00) [pid = 1749] [serial = 2119] [outer = (nil)] 09:37:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x91bdcc00) [pid = 1749] [serial = 2120] [outer = 0x9191dc00] 09:37:58 INFO - PROCESS | 1749 | 1466699878302 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x91ddf400) [pid = 1749] [serial = 2121] [outer = 0x9191dc00] 09:37:59 INFO - PROCESS | 1749 | 1466699879294 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]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:37:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1486ms 09:37:59 INFO - PROCESS | 1749 | 1466699879326 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 1749 | 1466699879330 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:37:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:37:59 INFO - PROCESS | 1749 | 1466699879337 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 1749 | 1466699879343 Marionette TRACE conn4 <- [1,2798,null,{}] 09:37:59 INFO - PROCESS | 1749 | 1466699879371 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}] 09:37:59 INFO - PROCESS | 1749 | 1466699879379 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:59 INFO - PROCESS | 1749 | 1466699879614 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:37:59 INFO - PROCESS | 1749 | 1466699879640 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 1749 | 1466699879657 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:37:59 INFO - PROCESS | 1749 | ++DOCSHELL 0x93974400 == 35 [pid = 1749] [id = 707] 09:37:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9397b400) [pid = 1749] [serial = 2122] [outer = (nil)] 09:37:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x93a39c00) [pid = 1749] [serial = 2123] [outer = 0x9397b400] 09:37:59 INFO - PROCESS | 1749 | 1466699879731 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x93b35c00) [pid = 1749] [serial = 2124] [outer = 0x9397b400] 09:38:00 INFO - PROCESS | 1749 | 1466699880745 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]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:38:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1997ms 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x92203800) [pid = 1749] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x8e6ccc00) [pid = 1749] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x91dd4000) [pid = 1749] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x908c0800) [pid = 1749] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x93d43400) [pid = 1749] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x92207c00) [pid = 1749] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x93d48000) [pid = 1749] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x9079cc00) [pid = 1749] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 81 (0x908bb400) [pid = 1749] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 80 (0x90790c00) [pid = 1749] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 79 (0x9220f000) [pid = 1749] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 78 (0x9078e400) [pid = 1749] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:38:01 INFO - PROCESS | 1749 | --DOMWINDOW == 77 (0x95329800) [pid = 1749] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:38:01 INFO - PROCESS | 1749 | 1466699881416 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 1749 | 1466699881421 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:38:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:38:01 INFO - PROCESS | 1749 | 1466699881428 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 1749 | 1466699881432 Marionette TRACE conn4 <- [1,2802,null,{}] 09:38:01 INFO - PROCESS | 1749 | 1466699881437 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}] 09:38:01 INFO - PROCESS | 1749 | 1466699881442 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:01 INFO - PROCESS | 1749 | 1466699881609 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:38:01 INFO - PROCESS | 1749 | 1466699881758 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 1749 | 1466699881769 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x91591400 == 36 [pid = 1749] [id = 708] 09:38:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 78 (0x922e2000) [pid = 1749] [serial = 2125] [outer = (nil)] 09:38:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 79 (0x93a3ac00) [pid = 1749] [serial = 2126] [outer = 0x922e2000] 09:38:01 INFO - PROCESS | 1749 | 1466699881870 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 80 (0x93d51400) [pid = 1749] [serial = 2127] [outer = 0x922e2000] 09:38:02 INFO - PROCESS | 1749 | 1466699882694 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]]]}] 09:38:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:38:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1292ms 09:38:02 INFO - PROCESS | 1749 | 1466699882721 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 1749 | 1466699882725 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:38:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:38:02 INFO - PROCESS | 1749 | 1466699882732 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 1749 | 1466699882736 Marionette TRACE conn4 <- [1,2806,null,{}] 09:38:02 INFO - PROCESS | 1749 | 1466699882747 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}] 09:38:02 INFO - PROCESS | 1749 | 1466699882751 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:02 INFO - PROCESS | 1749 | 1466699882911 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:38:02 INFO - PROCESS | 1749 | 1466699882927 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 1749 | 1466699882936 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x95248c00 == 37 [pid = 1749] [id = 709] 09:38:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 81 (0x952d0000) [pid = 1749] [serial = 2128] [outer = (nil)] 09:38:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 82 (0x9532d000) [pid = 1749] [serial = 2129] [outer = 0x952d0000] 09:38:03 INFO - PROCESS | 1749 | 1466699883008 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x953f6000) [pid = 1749] [serial = 2130] [outer = 0x952d0000] 09:38:04 INFO - PROCESS | 1749 | 1466699884260 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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:38:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1594ms 09:38:04 INFO - PROCESS | 1749 | 1466699884328 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:38:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:38:04 INFO - PROCESS | 1749 | 1466699884336 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:38:04 INFO - PROCESS | 1749 | 1466699884345 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 1749 | 1466699884352 Marionette TRACE conn4 <- [1,2810,null,{}] 09:38:04 INFO - PROCESS | 1749 | 1466699884363 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}] 09:38:04 INFO - PROCESS | 1749 | 1466699884370 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:04 INFO - PROCESS | 1749 | 1466699884615 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:38:04 INFO - PROCESS | 1749 | 1466699884871 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 1749 | 1466699884882 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x908c0800 == 38 [pid = 1749] [id = 710] 09:38:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x90963c00) [pid = 1749] [serial = 2131] [outer = (nil)] 09:38:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x91914400) [pid = 1749] [serial = 2132] [outer = 0x90963c00] 09:38:04 INFO - PROCESS | 1749 | 1466699884990 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x91de2c00) [pid = 1749] [serial = 2133] [outer = 0x90963c00] 09:38:05 INFO - PROCESS | 1749 | 1466699885979 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]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:38:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1697ms 09:38:06 INFO - PROCESS | 1749 | 1466699886042 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 1749 | 1466699886050 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:38:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:38:06 INFO - PROCESS | 1749 | 1466699886062 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 1749 | 1466699886067 Marionette TRACE conn4 <- [1,2814,null,{}] 09:38:06 INFO - PROCESS | 1749 | 1466699886075 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}] 09:38:06 INFO - PROCESS | 1749 | 1466699886081 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:06 INFO - PROCESS | 1749 | 1466699886334 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:38:06 INFO - PROCESS | 1749 | 1466699886584 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 1749 | 1466699886597 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a38400 == 39 [pid = 1749] [id = 711] 09:38:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9482f000) [pid = 1749] [serial = 2134] [outer = (nil)] 09:38:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x95257c00) [pid = 1749] [serial = 2135] [outer = 0x9482f000] 09:38:06 INFO - PROCESS | 1749 | 1466699886705 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x93b3a800) [pid = 1749] [serial = 2136] [outer = 0x9482f000] 09:38:07 INFO - PROCESS | 1749 | 1466699887738 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]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:38:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1738ms 09:38:07 INFO - PROCESS | 1749 | 1466699887801 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 1749 | 1466699887806 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:38:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:38:07 INFO - PROCESS | 1749 | 1466699887813 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 1749 | 1466699887820 Marionette TRACE conn4 <- [1,2818,null,{}] 09:38:07 INFO - PROCESS | 1749 | 1466699887839 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}] 09:38:07 INFO - PROCESS | 1749 | 1466699887849 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:08 INFO - PROCESS | 1749 | 1466699888096 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:38:08 INFO - PROCESS | 1749 | 1466699888340 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 1749 | 1466699888351 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x998c8400 == 40 [pid = 1749] [id = 712] 09:38:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x998c8800) [pid = 1749] [serial = 2137] [outer = (nil)] 09:38:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9999b800) [pid = 1749] [serial = 2138] [outer = 0x998c8800] 09:38:08 INFO - PROCESS | 1749 | 1466699888462 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x99ae5000) [pid = 1749] [serial = 2139] [outer = 0x998c8800] 09:38:09 INFO - PROCESS | 1749 | 1466699889431 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]]]}] 09:38:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:38:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1694ms 09:38:09 INFO - PROCESS | 1749 | 1466699889508 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 1749 | 1466699889513 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:38:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:38:09 INFO - PROCESS | 1749 | 1466699889521 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 1749 | 1466699889525 Marionette TRACE conn4 <- [1,2822,null,{}] 09:38:09 INFO - PROCESS | 1749 | 1466699889532 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}] 09:38:09 INFO - PROCESS | 1749 | 1466699889538 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:09 INFO - PROCESS | 1749 | 1466699889778 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:38:10 INFO - PROCESS | 1749 | 1466699890017 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 1749 | 1466699890028 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x93973400 == 41 [pid = 1749] [id = 713] 09:38:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x998c9000) [pid = 1749] [serial = 2140] [outer = (nil)] 09:38:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x9a16d800) [pid = 1749] [serial = 2141] [outer = 0x998c9000] 09:38:10 INFO - PROCESS | 1749 | 1466699890132 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x9a2ea400) [pid = 1749] [serial = 2142] [outer = 0x998c9000] 09:38:11 INFO - PROCESS | 1749 | 1466699891060 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]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:38:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1590ms 09:38:11 INFO - PROCESS | 1749 | 1466699891124 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 1749 | 1466699891129 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:38:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:38:11 INFO - PROCESS | 1749 | 1466699891139 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 1749 | 1466699891144 Marionette TRACE conn4 <- [1,2826,null,{}] 09:38:11 INFO - PROCESS | 1749 | 1466699891150 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}] 09:38:11 INFO - PROCESS | 1749 | 1466699891156 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:11 INFO - PROCESS | 1749 | 1466699891406 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:38:11 INFO - PROCESS | 1749 | 1466699891653 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 1749 | 1466699891665 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c2c00 == 42 [pid = 1749] [id = 714] 09:38:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x99ae6c00) [pid = 1749] [serial = 2143] [outer = (nil)] 09:38:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x9a610800) [pid = 1749] [serial = 2144] [outer = 0x99ae6c00] 09:38:11 INFO - PROCESS | 1749 | 1466699891791 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9a6ce000) [pid = 1749] [serial = 2145] [outer = 0x99ae6c00] 09:38:12 INFO - PROCESS | 1749 | 1466699892762 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:38:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1685ms 09:38:12 INFO - PROCESS | 1749 | 1466699892825 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 1749 | 1466699892830 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:38:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:38:12 INFO - PROCESS | 1749 | 1466699892837 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 1749 | 1466699892841 Marionette TRACE conn4 <- [1,2830,null,{}] 09:38:12 INFO - PROCESS | 1749 | 1466699892847 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}] 09:38:12 INFO - PROCESS | 1749 | 1466699892858 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:13 INFO - PROCESS | 1749 | 1466699893112 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:38:13 INFO - PROCESS | 1749 | 1466699893362 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 1749 | 1466699893373 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x9079a800 == 43 [pid = 1749] [id = 715] 09:38:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x91593800) [pid = 1749] [serial = 2146] [outer = (nil)] 09:38:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a609800) [pid = 1749] [serial = 2147] [outer = 0x91593800] 09:38:13 INFO - PROCESS | 1749 | 1466699893479 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9ac92800) [pid = 1749] [serial = 2148] [outer = 0x91593800] 09:38:14 INFO - PROCESS | 1749 | 1466699894445 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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:38:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1690ms 09:38:14 INFO - PROCESS | 1749 | 1466699894527 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 1749 | 1466699894533 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:38:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:38:14 INFO - PROCESS | 1749 | 1466699894540 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 1749 | 1466699894544 Marionette TRACE conn4 <- [1,2834,null,{}] 09:38:14 INFO - PROCESS | 1749 | 1466699894550 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}] 09:38:14 INFO - PROCESS | 1749 | 1466699894555 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:14 INFO - PROCESS | 1749 | 1466699894777 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:38:15 INFO - PROCESS | 1749 | 1466699895018 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 1749 | 1466699895027 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d449800 == 44 [pid = 1749] [id = 716] 09:38:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x8e6c1c00) [pid = 1749] [serial = 2149] [outer = (nil)] 09:38:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9b026400) [pid = 1749] [serial = 2150] [outer = 0x8e6c1c00] 09:38:15 INFO - PROCESS | 1749 | 1466699895134 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9b060c00) [pid = 1749] [serial = 2151] [outer = 0x8e6c1c00] 09:38:16 INFO - PROCESS | 1749 | 1466699896096 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:38:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1634ms 09:38:16 INFO - PROCESS | 1749 | 1466699896175 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:38:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:38:16 INFO - PROCESS | 1749 | 1466699896187 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:38:16 INFO - PROCESS | 1749 | 1466699896193 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 1749 | 1466699896197 Marionette TRACE conn4 <- [1,2838,null,{}] 09:38:16 INFO - PROCESS | 1749 | 1466699896203 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}] 09:38:16 INFO - PROCESS | 1749 | 1466699896209 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:16 INFO - PROCESS | 1749 | 1466699896448 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:38:16 INFO - PROCESS | 1749 | 1466699896709 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 1749 | 1466699896717 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x90961400 == 45 [pid = 1749] [id = 717] 09:38:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x97960c00) [pid = 1749] [serial = 2152] [outer = (nil)] 09:38:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9d54d800) [pid = 1749] [serial = 2153] [outer = 0x97960c00] 09:38:16 INFO - PROCESS | 1749 | 1466699896808 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9d591c00) [pid = 1749] [serial = 2154] [outer = 0x97960c00] 09:38:17 INFO - PROCESS | 1749 | 1466699897740 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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:38:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1586ms 09:38:17 INFO - PROCESS | 1749 | 1466699897780 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:38:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:38:17 INFO - PROCESS | 1749 | 1466699897785 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:38:17 INFO - PROCESS | 1749 | 1466699897806 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 1749 | 1466699897812 Marionette TRACE conn4 <- [1,2842,null,{}] 09:38:17 INFO - PROCESS | 1749 | 1466699897822 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}] 09:38:17 INFO - PROCESS | 1749 | 1466699897827 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:18 INFO - PROCESS | 1749 | 1466699898023 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:38:18 INFO - PROCESS | 1749 | 1466699898216 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 1749 | 1466699898225 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:18 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d448000 == 46 [pid = 1749] [id = 718] 09:38:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x908bb000) [pid = 1749] [serial = 2155] [outer = (nil)] 09:38:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa1109c00) [pid = 1749] [serial = 2156] [outer = 0x908bb000] 09:38:18 INFO - PROCESS | 1749 | 1466699898318 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9d9e3c00) [pid = 1749] [serial = 2157] [outer = 0x908bb000] 09:38:19 INFO - PROCESS | 1749 | 1466699899354 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]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:38:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1606ms 09:38:19 INFO - PROCESS | 1749 | 1466699899398 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:38:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:38:19 INFO - PROCESS | 1749 | 1466699899402 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:38:19 INFO - PROCESS | 1749 | 1466699899409 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 1749 | 1466699899413 Marionette TRACE conn4 <- [1,2846,null,{}] 09:38:19 INFO - PROCESS | 1749 | 1466699899419 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}] 09:38:19 INFO - PROCESS | 1749 | 1466699899425 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:19 INFO - PROCESS | 1749 | 1466699899628 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:38:19 INFO - PROCESS | 1749 | 1466699899823 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 1749 | 1466699899833 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6d0c00 == 47 [pid = 1749] [id = 719] 09:38:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x90794400) [pid = 1749] [serial = 2158] [outer = (nil)] 09:38:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa2099000) [pid = 1749] [serial = 2159] [outer = 0x90794400] 09:38:19 INFO - PROCESS | 1749 | 1466699899925 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa222d800) [pid = 1749] [serial = 2160] [outer = 0x90794400] 09:38:20 INFO - PROCESS | 1749 | 1466699900963 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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:38:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1593ms 09:38:21 INFO - PROCESS | 1749 | 1466699901002 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 1749 | 1466699901008 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:38:21 INFO - PROCESS | 1749 | 1466699901015 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 1749 | 1466699901020 Marionette TRACE conn4 <- [1,2850,null,{}] 09:38:21 INFO - PROCESS | 1749 | 1466699901026 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}] 09:38:21 INFO - PROCESS | 1749 | 1466699901032 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:21 INFO - PROCESS | 1749 | 1466699901257 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:38:21 INFO - PROCESS | 1749 | 1466699901533 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 1749 | 1466699901545 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cb400 == 48 [pid = 1749] [id = 720] 09:38:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x8e6cc800) [pid = 1749] [serial = 2161] [outer = (nil)] 09:38:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x924cbc00) [pid = 1749] [serial = 2162] [outer = 0x8e6cc800] 09:38:21 INFO - PROCESS | 1749 | 1466699901684 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x99025400) [pid = 1749] [serial = 2163] [outer = 0x8e6cc800] 09:38:22 INFO - PROCESS | 1749 | 1466699902888 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:38:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1934ms 09:38:22 INFO - PROCESS | 1749 | 1466699902950 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 1749 | 1466699902957 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:38:22 INFO - PROCESS | 1749 | 1466699902965 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 1749 | 1466699902971 Marionette TRACE conn4 <- [1,2854,null,{}] 09:38:22 INFO - PROCESS | 1749 | 1466699902979 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}] 09:38:22 INFO - PROCESS | 1749 | 1466699902985 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:23 INFO - PROCESS | 1749 | 1466699903231 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:38:23 INFO - PROCESS | 1749 | 1466699903564 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 1749 | 1466699903573 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b9000 == 49 [pid = 1749] [id = 721] 09:38:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x908b9c00) [pid = 1749] [serial = 2164] [outer = (nil)] 09:38:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9127c400) [pid = 1749] [serial = 2165] [outer = 0x908b9c00] 09:38:23 INFO - PROCESS | 1749 | 1466699903659 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9158dc00) [pid = 1749] [serial = 2166] [outer = 0x908b9c00] 09:38:24 INFO - PROCESS | 1749 | --DOCSHELL 0x91591400 == 48 [pid = 1749] [id = 708] 09:38:24 INFO - PROCESS | 1749 | --DOCSHELL 0x93974400 == 47 [pid = 1749] [id = 707] 09:38:24 INFO - PROCESS | 1749 | --DOCSHELL 0x91919800 == 46 [pid = 1749] [id = 706] 09:38:24 INFO - PROCESS | 1749 | --DOCSHELL 0x9078d800 == 45 [pid = 1749] [id = 705] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x93925000) [pid = 1749] [serial = 2055] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x91588800) [pid = 1749] [serial = 2052] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x90969400) [pid = 1749] [serial = 2051] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x93d4dc00) [pid = 1749] [serial = 2057] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x924c9000) [pid = 1749] [serial = 2054] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9532fc00) [pid = 1749] [serial = 2060] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91de2400) [pid = 1749] [serial = 2061] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x922eb800) [pid = 1749] [serial = 2049] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x94830800) [pid = 1749] [serial = 2058] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x91271000) [pid = 1749] [serial = 2073] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x924c7400) [pid = 1749] [serial = 2076] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x95252800) [pid = 1749] [serial = 2079] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x922e6800) [pid = 1749] [serial = 2075] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x94823800) [pid = 1749] [serial = 2078] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x99d0a800) [pid = 1749] [serial = 2066] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x90962c00) [pid = 1749] [serial = 2072] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x9a418000) [pid = 1749] [serial = 2067] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9795c000) [pid = 1749] [serial = 2063] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x93a39000) [pid = 1749] [serial = 2070] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x9191e000) [pid = 1749] [serial = 2069] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x953ef400) [pid = 1749] [serial = 2064] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x91be4000) [pid = 1749] [serial = 2081] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9795dc00) [pid = 1749] [serial = 2084] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x97958c00) [pid = 1749] [serial = 2085] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x952ce800) [pid = 1749] [serial = 2082] [outer = (nil)] [url = about:blank] 09:38:24 INFO - PROCESS | 1749 | 1466699904658 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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1740ms 09:38:24 INFO - PROCESS | 1749 | 1466699904711 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 1749 | 1466699904717 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:38:24 INFO - PROCESS | 1749 | 1466699904729 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 1749 | 1466699904733 Marionette TRACE conn4 <- [1,2858,null,{}] 09:38:24 INFO - PROCESS | 1749 | 1466699904739 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}] 09:38:24 INFO - PROCESS | 1749 | 1466699904745 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:24 INFO - PROCESS | 1749 | 1466699904930 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:38:24 INFO - PROCESS | 1749 | 1466699904942 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 1749 | 1466699904951 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x91270000 == 46 [pid = 1749] [id = 722] 09:38:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x922e2800) [pid = 1749] [serial = 2167] [outer = (nil)] 09:38:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9232f000) [pid = 1749] [serial = 2168] [outer = 0x922e2800] 09:38:25 INFO - PROCESS | 1749 | 1466699905032 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x924d4000) [pid = 1749] [serial = 2169] [outer = 0x922e2800] 09:38:26 INFO - PROCESS | 1749 | 1466699906085 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:38:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1381ms 09:38:26 INFO - PROCESS | 1749 | 1466699906112 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:38:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:38:26 INFO - PROCESS | 1749 | 1466699906116 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:38:26 INFO - PROCESS | 1749 | 1466699906123 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 1749 | 1466699906129 Marionette TRACE conn4 <- [1,2862,null,{}] 09:38:26 INFO - PROCESS | 1749 | 1466699906144 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}] 09:38:26 INFO - PROCESS | 1749 | 1466699906153 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:26 INFO - PROCESS | 1749 | 1466699906419 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:38:26 INFO - PROCESS | 1749 | 1466699906436 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 1749 | 1466699906446 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x9482e400 == 47 [pid = 1749] [id = 723] 09:38:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9482f400) [pid = 1749] [serial = 2170] [outer = (nil)] 09:38:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x95250000) [pid = 1749] [serial = 2171] [outer = 0x9482f400] 09:38:26 INFO - PROCESS | 1749 | 1466699906537 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x95327c00) [pid = 1749] [serial = 2172] [outer = 0x9482f400] 09:38:27 INFO - PROCESS | 1749 | 1466699907635 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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:38:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1548ms 09:38:27 INFO - PROCESS | 1749 | 1466699907672 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 1749 | 1466699907676 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:38:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:38:27 INFO - PROCESS | 1749 | 1466699907684 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 1749 | 1466699907687 Marionette TRACE conn4 <- [1,2866,null,{}] 09:38:27 INFO - PROCESS | 1749 | 1466699907702 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}] 09:38:27 INFO - PROCESS | 1749 | 1466699907708 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:27 INFO - PROCESS | 1749 | 1466699907978 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:38:28 INFO - PROCESS | 1749 | 1466699908018 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 1749 | 1466699908026 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x91de2000 == 48 [pid = 1749] [id = 724] 09:38:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x924c7800) [pid = 1749] [serial = 2173] [outer = (nil)] 09:38:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9544f400) [pid = 1749] [serial = 2174] [outer = 0x924c7800] 09:38:28 INFO - PROCESS | 1749 | 1466699908101 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x98360000) [pid = 1749] [serial = 2175] [outer = 0x924c7800] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x908b5400) [pid = 1749] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x93a41000) [pid = 1749] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x99af1000) [pid = 1749] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x953ee400) [pid = 1749] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9544cc00) [pid = 1749] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x952d3400) [pid = 1749] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x9b029400) [pid = 1749] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x93b39000) [pid = 1749] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9078e000) [pid = 1749] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9191dc00) [pid = 1749] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9127c000) [pid = 1749] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x9397b400) [pid = 1749] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x8d442c00) [pid = 1749] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:38:29 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x922e2000) [pid = 1749] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:38:29 INFO - PROCESS | 1749 | 1466699909280 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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:38:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1642ms 09:38:29 INFO - PROCESS | 1749 | 1466699909328 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 1749 | 1466699909332 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:38:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:38:29 INFO - PROCESS | 1749 | 1466699909339 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 1749 | 1466699909343 Marionette TRACE conn4 <- [1,2870,null,{}] 09:38:29 INFO - PROCESS | 1749 | 1466699909349 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}] 09:38:29 INFO - PROCESS | 1749 | 1466699909354 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:29 INFO - PROCESS | 1749 | 1466699909528 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:38:29 INFO - PROCESS | 1749 | 1466699909723 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 1749 | 1466699909733 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x90964800 == 49 [pid = 1749] [id = 725] 09:38:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x90965400) [pid = 1749] [serial = 2176] [outer = (nil)] 09:38:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x93a3dc00) [pid = 1749] [serial = 2177] [outer = 0x90965400] 09:38:29 INFO - PROCESS | 1749 | 1466699909807 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x95326c00) [pid = 1749] [serial = 2178] [outer = 0x90965400] 09:38:30 INFO - PROCESS | 1749 | 1466699910857 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:38:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1588ms 09:38:30 INFO - PROCESS | 1749 | 1466699910929 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:38:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:38:30 INFO - PROCESS | 1749 | 1466699910936 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:38:30 INFO - PROCESS | 1749 | 1466699910945 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 1749 | 1466699910951 Marionette TRACE conn4 <- [1,2874,null,{}] 09:38:30 INFO - PROCESS | 1749 | 1466699910960 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}] 09:38:30 INFO - PROCESS | 1749 | 1466699910967 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:31 INFO - PROCESS | 1749 | 1466699911216 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:38:31 INFO - PROCESS | 1749 | 1466699911516 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 1749 | 1466699911527 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b7800 == 50 [pid = 1749] [id = 726] 09:38:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x90962400) [pid = 1749] [serial = 2179] [outer = (nil)] 09:38:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x91916800) [pid = 1749] [serial = 2180] [outer = 0x90962400] 09:38:31 INFO - PROCESS | 1749 | 1466699911624 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x922e4400) [pid = 1749] [serial = 2181] [outer = 0x90962400] 09:38:32 INFO - PROCESS | 1749 | 1466699912890 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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:38:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1993ms 09:38:32 INFO - PROCESS | 1749 | 1466699912952 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 1749 | 1466699912961 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:38:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:38:32 INFO - PROCESS | 1749 | 1466699912976 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 1749 | 1466699912983 Marionette TRACE conn4 <- [1,2878,null,{}] 09:38:32 INFO - PROCESS | 1749 | 1466699912990 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}] 09:38:33 INFO - PROCESS | 1749 | 1466699912997 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:33 INFO - PROCESS | 1749 | 1466699913219 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:38:33 INFO - PROCESS | 1749 | 1466699913500 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 1749 | 1466699913509 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c3400 == 51 [pid = 1749] [id = 727] 09:38:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x93d4dc00) [pid = 1749] [serial = 2182] [outer = (nil)] 09:38:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x95251800) [pid = 1749] [serial = 2183] [outer = 0x93d4dc00] 09:38:33 INFO - PROCESS | 1749 | 1466699913610 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x953f4000) [pid = 1749] [serial = 2184] [outer = 0x93d4dc00] 09:38:34 INFO - PROCESS | 1749 | 1466699914720 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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:38:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1788ms 09:38:34 INFO - PROCESS | 1749 | 1466699914765 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 1749 | 1466699914770 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:38:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:38:34 INFO - PROCESS | 1749 | 1466699914777 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 1749 | 1466699914783 Marionette TRACE conn4 <- [1,2882,null,{}] 09:38:34 INFO - PROCESS | 1749 | 1466699914801 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}] 09:38:34 INFO - PROCESS | 1749 | 1466699914811 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:35 INFO - PROCESS | 1749 | 1466699915065 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:38:35 INFO - PROCESS | 1749 | 1466699915330 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 1749 | 1466699915343 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:35 INFO - PROCESS | 1749 | ++DOCSHELL 0x93a34800 == 52 [pid = 1749] [id = 728] 09:38:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x99d15400) [pid = 1749] [serial = 2185] [outer = (nil)] 09:38:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a420800) [pid = 1749] [serial = 2186] [outer = 0x99d15400] 09:38:35 INFO - PROCESS | 1749 | 1466699915471 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9a60c400) [pid = 1749] [serial = 2187] [outer = 0x99d15400] 09:38:36 INFO - PROCESS | 1749 | 1466699916523 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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:38:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1799ms 09:38:36 INFO - PROCESS | 1749 | 1466699916577 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 1749 | 1466699916582 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:38:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:38:36 INFO - PROCESS | 1749 | 1466699916589 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 1749 | 1466699916593 Marionette TRACE conn4 <- [1,2886,null,{}] 09:38:36 INFO - PROCESS | 1749 | 1466699916600 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}] 09:38:36 INFO - PROCESS | 1749 | 1466699916606 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:36 INFO - PROCESS | 1749 | 1466699916835 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:38:37 INFO - PROCESS | 1749 | 1466699917048 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 1749 | 1466699917057 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x924c9800 == 53 [pid = 1749] [id = 729] 09:38:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x953f2c00) [pid = 1749] [serial = 2188] [outer = (nil)] 09:38:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9acba800) [pid = 1749] [serial = 2189] [outer = 0x953f2c00] 09:38:37 INFO - PROCESS | 1749 | 1466699917185 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9adaec00) [pid = 1749] [serial = 2190] [outer = 0x953f2c00] 09:38:38 INFO - PROCESS | 1749 | 1466699918207 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]]]}] 09:38:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:38:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1648ms 09:38:38 INFO - PROCESS | 1749 | 1466699918239 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 1749 | 1466699918244 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:38:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:38:38 INFO - PROCESS | 1749 | 1466699918269 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 1749 | 1466699918274 Marionette TRACE conn4 <- [1,2890,null,{}] 09:38:38 INFO - PROCESS | 1749 | 1466699918280 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}] 09:38:38 INFO - PROCESS | 1749 | 1466699918286 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:38 INFO - PROCESS | 1749 | 1466699918484 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:38:38 INFO - PROCESS | 1749 | 1466699918693 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 1749 | 1466699918699 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:38 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b7400 == 54 [pid = 1749] [id = 730] 09:38:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x953f5800) [pid = 1749] [serial = 2191] [outer = (nil)] 09:38:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x9b5ba800) [pid = 1749] [serial = 2192] [outer = 0x953f5800] 09:38:38 INFO - PROCESS | 1749 | 1466699918788 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9d591000) [pid = 1749] [serial = 2193] [outer = 0x953f5800] 09:38:39 INFO - PROCESS | 1749 | 1466699919907 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:38:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1689ms 09:38:39 INFO - PROCESS | 1749 | 1466699919957 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 1749 | 1466699919961 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:38:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:38:39 INFO - PROCESS | 1749 | 1466699919968 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 1749 | 1466699919973 Marionette TRACE conn4 <- [1,2894,null,{}] 09:38:39 INFO - PROCESS | 1749 | 1466699919979 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}] 09:38:39 INFO - PROCESS | 1749 | 1466699919990 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:40 INFO - PROCESS | 1749 | 1466699920242 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:38:40 INFO - PROCESS | 1749 | 1466699920503 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 1749 | 1466699920517 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a2ea800 == 55 [pid = 1749] [id = 731] 09:38:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9d489000) [pid = 1749] [serial = 2194] [outer = (nil)] 09:38:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0xa2372800) [pid = 1749] [serial = 2195] [outer = 0x9d489000] 09:38:40 INFO - PROCESS | 1749 | 1466699920647 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0xa23ae800) [pid = 1749] [serial = 2196] [outer = 0x9d489000] 09:38:41 INFO - PROCESS | 1749 | 1466699921575 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]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:38:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1640ms 09:38:41 INFO - PROCESS | 1749 | 1466699921609 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 1749 | 1466699921614 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:38:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:38:41 INFO - PROCESS | 1749 | 1466699921620 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 1749 | 1466699921625 Marionette TRACE conn4 <- [1,2898,null,{}] 09:38:41 INFO - PROCESS | 1749 | 1466699921632 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}] 09:38:41 INFO - PROCESS | 1749 | 1466699921637 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:41 INFO - PROCESS | 1749 | 1466699921858 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:38:42 INFO - PROCESS | 1749 | 1466699922141 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 1749 | 1466699922152 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x9524c000 == 56 [pid = 1749] [id = 732] 09:38:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0xa2321400) [pid = 1749] [serial = 2197] [outer = (nil)] 09:38:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0xa23f8c00) [pid = 1749] [serial = 2198] [outer = 0xa2321400] 09:38:42 INFO - PROCESS | 1749 | 1466699922292 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0xa2556400) [pid = 1749] [serial = 2199] [outer = 0xa2321400] 09:38:43 INFO - PROCESS | 1749 | 1466699923237 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:38:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1686ms 09:38:43 INFO - PROCESS | 1749 | 1466699923308 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:38:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:38:43 INFO - PROCESS | 1749 | 1466699923318 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:38:43 INFO - PROCESS | 1749 | 1466699923326 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 1749 | 1466699923330 Marionette TRACE conn4 <- [1,2902,null,{}] 09:38:43 INFO - PROCESS | 1749 | 1466699923336 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}] 09:38:43 INFO - PROCESS | 1749 | 1466699923341 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:43 INFO - PROCESS | 1749 | 1466699923620 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:38:43 INFO - PROCESS | 1749 | 1466699923957 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 1749 | 1466699923964 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:43 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cd800 == 57 [pid = 1749] [id = 733] 09:38:43 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x922ec800) [pid = 1749] [serial = 2200] [outer = (nil)] 09:38:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0xa25ed800) [pid = 1749] [serial = 2201] [outer = 0x922ec800] 09:38:44 INFO - PROCESS | 1749 | 1466699924053 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0xa2fd2400) [pid = 1749] [serial = 2202] [outer = 0x922ec800] 09:38:44 INFO - PROCESS | 1749 | 1466699924956 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:38:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1683ms 09:38:45 INFO - PROCESS | 1749 | 1466699925011 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 1749 | 1466699925015 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:38:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:38:45 INFO - PROCESS | 1749 | 1466699925023 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 1749 | 1466699925027 Marionette TRACE conn4 <- [1,2906,null,{}] 09:38:45 INFO - PROCESS | 1749 | 1466699925033 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}] 09:38:45 INFO - PROCESS | 1749 | 1466699925039 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:45 INFO - PROCESS | 1749 | 1466699925234 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:38:45 INFO - PROCESS | 1749 | 1466699925435 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 1749 | 1466699925445 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d448400 == 58 [pid = 1749] [id = 734] 09:38:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x8e6c3000) [pid = 1749] [serial = 2203] [outer = (nil)] 09:38:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0xa3389400) [pid = 1749] [serial = 2204] [outer = 0x8e6c3000] 09:38:45 INFO - PROCESS | 1749 | 1466699925575 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0xa340f000) [pid = 1749] [serial = 2205] [outer = 0x8e6c3000] 09:38:46 INFO - PROCESS | 1749 | 1466699926575 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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:38:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1632ms 09:38:46 INFO - PROCESS | 1749 | 1466699926656 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 1749 | 1466699926661 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:38:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:38:46 INFO - PROCESS | 1749 | 1466699926667 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 1749 | 1466699926671 Marionette TRACE conn4 <- [1,2910,null,{}] 09:38:46 INFO - PROCESS | 1749 | 1466699926677 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}] 09:38:46 INFO - PROCESS | 1749 | 1466699926683 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:46 INFO - PROCESS | 1749 | 1466699926903 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:38:47 INFO - PROCESS | 1749 | 1466699927582 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 1749 | 1466699927589 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x90961c00 == 59 [pid = 1749] [id = 735] 09:38:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x90963000) [pid = 1749] [serial = 2206] [outer = (nil)] 09:38:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x9126ec00) [pid = 1749] [serial = 2207] [outer = 0x90963000] 09:38:47 INFO - PROCESS | 1749 | 1466699927681 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x91591400) [pid = 1749] [serial = 2208] [outer = 0x90963000] 09:38:48 INFO - PROCESS | 1749 | 1466699928566 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]]]}] 09:38:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:38:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:38:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1943ms 09:38:48 INFO - PROCESS | 1749 | 1466699928615 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 1749 | 1466699928622 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:38:48 INFO - TEST-START | /DOMEvents/constructors.html 09:38:48 INFO - PROCESS | 1749 | 1466699928631 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 1749 | 1466699928636 Marionette TRACE conn4 <- [1,2914,null,{}] 09:38:48 INFO - PROCESS | 1749 | 1466699928665 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}] 09:38:48 INFO - PROCESS | 1749 | 1466699928674 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:48 INFO - PROCESS | 1749 | 1466699928917 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:38:49 INFO - PROCESS | 1749 | 1466699929084 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 1749 | 1466699929096 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d4b000 == 60 [pid = 1749] [id = 736] 09:38:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x93d4c000) [pid = 1749] [serial = 2209] [outer = (nil)] 09:38:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x94830000) [pid = 1749] [serial = 2210] [outer = 0x93d4c000] 09:38:49 INFO - PROCESS | 1749 | 1466699929230 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x95256400) [pid = 1749] [serial = 2211] [outer = 0x93d4c000] 09:38:50 INFO - PROCESS | 1749 | 1466699930274 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]]]}] 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:38:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:38:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:38:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:38:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:38:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:38:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:38:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:38:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:38:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:38:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 1697ms 09:38:50 INFO - PROCESS | 1749 | 1466699930337 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 1749 | 1466699930355 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:38:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x91de2000 == 59 [pid = 1749] [id = 724] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x9482e400 == 58 [pid = 1749] [id = 723] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x91270000 == 57 [pid = 1749] [id = 722] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x908b9000 == 56 [pid = 1749] [id = 721] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x95248c00 == 55 [pid = 1749] [id = 709] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x908c0800 == 54 [pid = 1749] [id = 710] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x93973400 == 53 [pid = 1749] [id = 713] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x91273000 == 52 [pid = 1749] [id = 704] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x93a38400 == 51 [pid = 1749] [id = 711] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c2c00 == 50 [pid = 1749] [id = 714] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x9079a800 == 49 [pid = 1749] [id = 715] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x90961400 == 48 [pid = 1749] [id = 717] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x8d448000 == 47 [pid = 1749] [id = 718] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x94825800 == 46 [pid = 1749] [id = 697] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6d0c00 == 45 [pid = 1749] [id = 719] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43e400 == 44 [pid = 1749] [id = 703] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x9078dc00 == 43 [pid = 1749] [id = 698] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cb400 == 42 [pid = 1749] [id = 720] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x8d449800 == 41 [pid = 1749] [id = 716] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x998c8400 == 40 [pid = 1749] [id = 712] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x91276000 == 39 [pid = 1749] [id = 699] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x908b8800 == 38 [pid = 1749] [id = 700] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x9af53800 == 37 [pid = 1749] [id = 701] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x91ddcc00 == 36 [pid = 1749] [id = 702] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x8d448400 == 35 [pid = 1749] [id = 734] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x90961c00 == 34 [pid = 1749] [id = 735] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cd800 == 33 [pid = 1749] [id = 733] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x9524c000 == 32 [pid = 1749] [id = 732] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x9a2ea800 == 31 [pid = 1749] [id = 731] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x924c9800 == 30 [pid = 1749] [id = 729] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x908b7400 == 29 [pid = 1749] [id = 730] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x93a34800 == 28 [pid = 1749] [id = 728] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c3400 == 27 [pid = 1749] [id = 727] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x90964800 == 26 [pid = 1749] [id = 725] 09:38:51 INFO - PROCESS | 1749 | --DOCSHELL 0x908b7800 == 25 [pid = 1749] [id = 726] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x91dd5000) [pid = 1749] [serial = 2088] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x91596400) [pid = 1749] [serial = 2087] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x9524b000) [pid = 1749] [serial = 2091] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x93b3f800) [pid = 1749] [serial = 2090] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x9a2eac00) [pid = 1749] [serial = 2094] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x99d09400) [pid = 1749] [serial = 2093] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9a6cf800) [pid = 1749] [serial = 2097] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9a6c7400) [pid = 1749] [serial = 2096] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9ac8d800) [pid = 1749] [serial = 2100] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9ac8fc00) [pid = 1749] [serial = 2099] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9b02fc00) [pid = 1749] [serial = 2103] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9adbac00) [pid = 1749] [serial = 2102] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9b5c7000) [pid = 1749] [serial = 2106] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9b5c6800) [pid = 1749] [serial = 2105] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9d594800) [pid = 1749] [serial = 2109] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x908c1800) [pid = 1749] [serial = 2117] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x90966800) [pid = 1749] [serial = 2118] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x91bdcc00) [pid = 1749] [serial = 2120] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x922e1400) [pid = 1749] [serial = 2115] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x91595800) [pid = 1749] [serial = 2114] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x93a39c00) [pid = 1749] [serial = 2123] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9d550400) [pid = 1749] [serial = 2108] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x922df000) [pid = 1749] [serial = 2112] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9127d000) [pid = 1749] [serial = 2111] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x9532d000) [pid = 1749] [serial = 2129] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x93d51400) [pid = 1749] [serial = 2127] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x93a3ac00) [pid = 1749] [serial = 2126] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x93b35c00) [pid = 1749] [serial = 2124] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x91ddf400) [pid = 1749] [serial = 2121] [outer = (nil)] [url = about:blank] 09:38:52 INFO - PROCESS | 1749 | 1466699932102 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 1749 | 1466699932119 Marionette TRACE conn4 <- [1,2918,null,{}] 09:38:52 INFO - PROCESS | 1749 | 1466699932168 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}] 09:38:52 INFO - PROCESS | 1749 | 1466699932177 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:52 INFO - PROCESS | 1749 | 1466699932344 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:38:52 INFO - PROCESS | 1749 | 1466699932355 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 1749 | 1466699932367 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:52 INFO - PROCESS | 1749 | ++DOCSHELL 0x90791c00 == 26 [pid = 1749] [id = 737] 09:38:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x90792400) [pid = 1749] [serial = 2212] [outer = (nil)] 09:38:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x90797400) [pid = 1749] [serial = 2213] [outer = 0x90792400] 09:38:52 INFO - PROCESS | 1749 | 1466699932443 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x9079c000) [pid = 1749] [serial = 2214] [outer = 0x90792400] 09:38:53 INFO - PROCESS | 1749 | 1466699933365 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:38:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:38:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 3011ms 09:38:53 INFO - PROCESS | 1749 | 1466699933386 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 1749 | 1466699933392 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:38:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:38:53 INFO - PROCESS | 1749 | 1466699933401 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 1749 | 1466699933405 Marionette TRACE conn4 <- [1,2922,null,{}] 09:38:53 INFO - PROCESS | 1749 | 1466699933415 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}] 09:38:53 INFO - PROCESS | 1749 | 1466699933421 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:53 INFO - PROCESS | 1749 | 1466699933592 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:38:53 INFO - PROCESS | 1749 | 1466699933750 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 1749 | 1466699933763 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x91270000 == 27 [pid = 1749] [id = 738] 09:38:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x91274000) [pid = 1749] [serial = 2215] [outer = (nil)] 09:38:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9127d000) [pid = 1749] [serial = 2216] [outer = 0x91274000] 09:38:53 INFO - PROCESS | 1749 | 1466699933838 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x91595800) [pid = 1749] [serial = 2217] [outer = 0x91274000] 09:38:54 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:38:54 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:38:54 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:38:54 INFO - PROCESS | 1749 | [1749] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:38:54 INFO - PROCESS | 1749 | 1466699934747 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]]]}] 09:38:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:38:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:38:54 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 09:38:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:38:54 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 09:38:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:38:54 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]" 09:38:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:38:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:38:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1397ms 09:38:54 INFO - PROCESS | 1749 | 1466699934813 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 1749 | 1466699934821 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:38:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:38:54 INFO - PROCESS | 1749 | 1466699934828 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 1749 | 1466699934831 Marionette TRACE conn4 <- [1,2926,null,{}] 09:38:54 INFO - PROCESS | 1749 | 1466699934838 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}] 09:38:54 INFO - PROCESS | 1749 | 1466699934843 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:55 INFO - PROCESS | 1749 | 1466699935079 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:38:55 INFO - PROCESS | 1749 | 1466699935112 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 1749 | 1466699935134 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x922de000 == 28 [pid = 1749] [id = 739] 09:38:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x922de400) [pid = 1749] [serial = 2218] [outer = (nil)] 09:38:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x922e1c00) [pid = 1749] [serial = 2219] [outer = 0x922de400] 09:38:55 INFO - PROCESS | 1749 | 1466699935298 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x92331c00) [pid = 1749] [serial = 2220] [outer = 0x922de400] 09:38:56 INFO - PROCESS | 1749 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:38:56 INFO - PROCESS | 1749 | 1466699936191 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]]]}] 09:38:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:38:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1386ms 09:38:56 INFO - PROCESS | 1749 | 1466699936215 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 1749 | 1466699936220 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:38:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:38:56 INFO - PROCESS | 1749 | 1466699936235 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 1749 | 1466699936261 Marionette TRACE conn4 <- [1,2930,null,{}] 09:38:56 INFO - PROCESS | 1749 | 1466699936274 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}] 09:38:56 INFO - PROCESS | 1749 | 1466699936278 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:56 INFO - PROCESS | 1749 | 1466699936502 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x998c8800) [pid = 1749] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x91593800) [pid = 1749] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x8e6cc800) [pid = 1749] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9482f400) [pid = 1749] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x97960c00) [pid = 1749] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x924c7800) [pid = 1749] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x99ae6c00) [pid = 1749] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x922e2800) [pid = 1749] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x90794400) [pid = 1749] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x908bb000) [pid = 1749] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x8e6c1c00) [pid = 1749] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x9482f000) [pid = 1749] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x90963c00) [pid = 1749] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x998c9000) [pid = 1749] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x952d0000) [pid = 1749] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x908b9c00) [pid = 1749] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:38:57 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x90965400) [pid = 1749] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:38:57 INFO - PROCESS | 1749 | 1466699937478 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 1749 | 1466699937484 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d444400 == 29 [pid = 1749] [id = 740] 09:38:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x8e6c1c00) [pid = 1749] [serial = 2221] [outer = (nil)] 09:38:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x908bb000) [pid = 1749] [serial = 2222] [outer = 0x8e6c1c00] 09:38:57 INFO - PROCESS | 1749 | 1466699937573 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x93973800) [pid = 1749] [serial = 2223] [outer = 0x8e6c1c00] 09:38:58 INFO - PROCESS | 1749 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:38:58 INFO - PROCESS | 1749 | 1466699938294 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]]]}] 09:38:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:38:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 2116ms 09:38:58 INFO - PROCESS | 1749 | 1466699938351 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 1749 | 1466699938354 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:38:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:38:58 INFO - PROCESS | 1749 | 1466699938361 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 1749 | 1466699938364 Marionette TRACE conn4 <- [1,2934,null,{}] 09:38:58 INFO - PROCESS | 1749 | 1466699938370 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}] 09:38:58 INFO - PROCESS | 1749 | 1466699938375 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:58 INFO - PROCESS | 1749 | 1466699938586 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:38:58 INFO - PROCESS | 1749 | 1466699938607 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 1749 | 1466699938614 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:38:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x90965400 == 30 [pid = 1749] [id = 741] 09:38:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x93972400) [pid = 1749] [serial = 2224] [outer = (nil)] 09:38:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x93d44800) [pid = 1749] [serial = 2225] [outer = 0x93972400] 09:38:58 INFO - PROCESS | 1749 | 1466699938689 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93d4ec00) [pid = 1749] [serial = 2226] [outer = 0x93972400] 09:38:59 INFO - PROCESS | 1749 | 1466699939605 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]]]}] 09:38:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:38:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1280ms 09:38:59 INFO - PROCESS | 1749 | 1466699939642 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 1749 | 1466699939650 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:38:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:38:59 INFO - PROCESS | 1749 | 1466699939661 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 1749 | 1466699939665 Marionette TRACE conn4 <- [1,2938,null,{}] 09:38:59 INFO - PROCESS | 1749 | 1466699939676 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}] 09:38:59 INFO - PROCESS | 1749 | 1466699939681 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:00 INFO - PROCESS | 1749 | 1466699940027 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:39:00 INFO - PROCESS | 1749 | 1466699940183 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 1749 | 1466699940200 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c9c00 == 31 [pid = 1749] [id = 742] 09:39:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x91272400) [pid = 1749] [serial = 2227] [outer = (nil)] 09:39:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9158c400) [pid = 1749] [serial = 2228] [outer = 0x91272400] 09:39:00 INFO - PROCESS | 1749 | 1466699940371 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x91dde800) [pid = 1749] [serial = 2229] [outer = 0x91272400] 09:39:01 INFO - PROCESS | 1749 | 1466699941239 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]]]}] 09:39:01 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. 09:39:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1639ms 09:39:01 INFO - PROCESS | 1749 | 1466699941298 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 1749 | 1466699941307 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:39:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:39:01 INFO - PROCESS | 1749 | 1466699941320 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 1749 | 1466699941326 Marionette TRACE conn4 <- [1,2942,null,{}] 09:39:01 INFO - PROCESS | 1749 | 1466699941351 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}] 09:39:01 INFO - PROCESS | 1749 | 1466699941359 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:01 INFO - PROCESS | 1749 | 1466699941556 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:39:01 INFO - PROCESS | 1749 | 1466699941753 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 1749 | 1466699941762 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:01 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cb800 == 32 [pid = 1749] [id = 743] 09:39:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x93a35400) [pid = 1749] [serial = 2230] [outer = (nil)] 09:39:01 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x93b32800) [pid = 1749] [serial = 2231] [outer = 0x93a35400] 09:39:01 INFO - PROCESS | 1749 | 1466699941892 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x93d47c00) [pid = 1749] [serial = 2232] [outer = 0x93a35400] 09:39:02 INFO - PROCESS | 1749 | 1466699942942 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"]]]}] 09:39:02 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 09:39:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:39:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1659ms 09:39:02 INFO - PROCESS | 1749 | 1466699942980 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 1749 | 1466699942984 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:39:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:39:02 INFO - PROCESS | 1749 | 1466699942992 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 1749 | 1466699942999 Marionette TRACE conn4 <- [1,2946,null,{}] 09:39:03 INFO - PROCESS | 1749 | 1466699943017 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}] 09:39:03 INFO - PROCESS | 1749 | 1466699943027 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:03 INFO - PROCESS | 1749 | 1466699943350 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:39:03 INFO - PROCESS | 1749 | 1466699943502 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 1749 | 1466699943518 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:03 INFO - PROCESS | 1749 | ++DOCSHELL 0x953fa800 == 33 [pid = 1749] [id = 744] 09:39:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x953fb800) [pid = 1749] [serial = 2233] [outer = (nil)] 09:39:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9795fc00) [pid = 1749] [serial = 2234] [outer = 0x953fb800] 09:39:03 INFO - PROCESS | 1749 | 1466699943611 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x98a10400) [pid = 1749] [serial = 2235] [outer = 0x953fb800] 09:39:04 INFO - PROCESS | 1749 | 1466699944513 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]]]}] 09:39:04 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. 09:39:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1596ms 09:39:04 INFO - PROCESS | 1749 | 1466699944590 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 1749 | 1466699944594 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:39:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:39:04 INFO - PROCESS | 1749 | 1466699944602 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 1749 | 1466699944606 Marionette TRACE conn4 <- [1,2950,null,{}] 09:39:04 INFO - PROCESS | 1749 | 1466699944613 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}] 09:39:04 INFO - PROCESS | 1749 | 1466699944619 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:04 INFO - PROCESS | 1749 | 1466699944805 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:39:05 INFO - PROCESS | 1749 | 1466699945009 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 1749 | 1466699945019 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x9127b000 == 34 [pid = 1749] [id = 745] 09:39:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9127cc00) [pid = 1749] [serial = 2236] [outer = (nil)] 09:39:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x99af2000) [pid = 1749] [serial = 2237] [outer = 0x9127cc00] 09:39:05 INFO - PROCESS | 1749 | 1466699945166 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x99c4dc00) [pid = 1749] [serial = 2238] [outer = 0x9127cc00] 09:39:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x91913800 == 35 [pid = 1749] [id = 746] 09:39:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x9a418000) [pid = 1749] [serial = 2239] [outer = (nil)] 09:39:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x9a609400) [pid = 1749] [serial = 2240] [outer = 0x9a418000] 09:39:06 INFO - PROCESS | 1749 | 1466699946155 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]]]}] 09:39:06 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. 09:39:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1585ms 09:39:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:39:06 INFO - PROCESS | 1749 | 1466699946192 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 1749 | 1466699946195 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:39:06 INFO - PROCESS | 1749 | 1466699946202 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 1749 | 1466699946205 Marionette TRACE conn4 <- [1,2954,null,{}] 09:39:06 INFO - PROCESS | 1749 | 1466699946211 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}] 09:39:06 INFO - PROCESS | 1749 | 1466699946217 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:06 INFO - PROCESS | 1749 | 1466699946407 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:39:06 INFO - PROCESS | 1749 | 1466699946600 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 1749 | 1466699946609 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:06 INFO - PROCESS | 1749 | ++DOCSHELL 0x90967c00 == 36 [pid = 1749] [id = 747] 09:39:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x99d16c00) [pid = 1749] [serial = 2241] [outer = (nil)] 09:39:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9a60f400) [pid = 1749] [serial = 2242] [outer = 0x99d16c00] 09:39:06 INFO - PROCESS | 1749 | 1466699946695 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x93d49400) [pid = 1749] [serial = 2243] [outer = 0x99d16c00] 09:39:07 INFO - PROCESS | 1749 | 1466699947641 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]]]}] 09:39:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:39:07 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 09:39:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1489ms 09:39:07 INFO - PROCESS | 1749 | 1466699947692 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:39:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:39:07 INFO - PROCESS | 1749 | 1466699947696 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:39:07 INFO - PROCESS | 1749 | 1466699947704 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 1749 | 1466699947708 Marionette TRACE conn4 <- [1,2958,null,{}] 09:39:07 INFO - PROCESS | 1749 | 1466699947759 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}] 09:39:07 INFO - PROCESS | 1749 | 1466699947771 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:08 INFO - PROCESS | 1749 | 1466699948033 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:39:08 INFO - PROCESS | 1749 | 1466699948232 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 1749 | 1466699948243 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x91596800 == 37 [pid = 1749] [id = 748] 09:39:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9a602400) [pid = 1749] [serial = 2244] [outer = (nil)] 09:39:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9adb7c00) [pid = 1749] [serial = 2245] [outer = 0x9a602400] 09:39:08 INFO - PROCESS | 1749 | 1466699948375 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9b02a400) [pid = 1749] [serial = 2246] [outer = 0x9a602400] 09:39:09 INFO - PROCESS | 1749 | 1466699949304 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]]]}] 09:39:09 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. 09:39:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1627ms 09:39:09 INFO - PROCESS | 1749 | 1466699949331 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:39:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:39:09 INFO - PROCESS | 1749 | 1466699949336 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:39:09 INFO - PROCESS | 1749 | 1466699949342 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 1749 | 1466699949346 Marionette TRACE conn4 <- [1,2962,null,{}] 09:39:09 INFO - PROCESS | 1749 | 1466699949352 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}] 09:39:09 INFO - PROCESS | 1749 | 1466699949358 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:09 INFO - PROCESS | 1749 | 1466699949538 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:39:09 INFO - PROCESS | 1749 | 1466699949754 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 1749 | 1466699949761 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:09 INFO - PROCESS | 1749 | ++DOCSHELL 0x93b34c00 == 38 [pid = 1749] [id = 749] 09:39:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9a6cf000) [pid = 1749] [serial = 2247] [outer = (nil)] 09:39:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9b5c7000) [pid = 1749] [serial = 2248] [outer = 0x9a6cf000] 09:39:09 INFO - PROCESS | 1749 | 1466699949851 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x9b05ac00) [pid = 1749] [serial = 2249] [outer = 0x9a6cf000] 09:39:10 INFO - PROCESS | 1749 | 1466699950748 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]]]}] 09:39:10 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. 09:39:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1431ms 09:39:10 INFO - PROCESS | 1749 | 1466699950774 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 1749 | 1466699950778 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:39:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:39:10 INFO - PROCESS | 1749 | 1466699950785 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 1749 | 1466699950790 Marionette TRACE conn4 <- [1,2966,null,{}] 09:39:10 INFO - PROCESS | 1749 | 1466699950796 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}] 09:39:10 INFO - PROCESS | 1749 | 1466699950801 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:10 INFO - PROCESS | 1749 | 1466699950981 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:39:11 INFO - PROCESS | 1749 | 1466699951162 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 1749 | 1466699951169 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:11 INFO - PROCESS | 1749 | ++DOCSHELL 0x9096b000 == 39 [pid = 1749] [id = 750] 09:39:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9544d000) [pid = 1749] [serial = 2250] [outer = (nil)] 09:39:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x9d594800) [pid = 1749] [serial = 2251] [outer = 0x9544d000] 09:39:11 INFO - PROCESS | 1749 | 1466699951268 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9d923800) [pid = 1749] [serial = 2252] [outer = 0x9544d000] 09:39:12 INFO - PROCESS | 1749 | 1466699952136 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]]]}] 09:39:12 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. 09:39:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1385ms 09:39:12 INFO - PROCESS | 1749 | 1466699952172 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 1749 | 1466699952175 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:39:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:39:12 INFO - PROCESS | 1749 | 1466699952183 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 1749 | 1466699952186 Marionette TRACE conn4 <- [1,2970,null,{}] 09:39:12 INFO - PROCESS | 1749 | 1466699952193 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}] 09:39:12 INFO - PROCESS | 1749 | 1466699952198 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:12 INFO - PROCESS | 1749 | 1466699952446 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:39:12 INFO - PROCESS | 1749 | 1466699952719 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 1749 | 1466699952729 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x908b8c00 == 40 [pid = 1749] [id = 751] 09:39:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x9b5c2800) [pid = 1749] [serial = 2253] [outer = (nil)] 09:39:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0xa20a5c00) [pid = 1749] [serial = 2254] [outer = 0x9b5c2800] 09:39:12 INFO - PROCESS | 1749 | 1466699952820 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0xa2238c00) [pid = 1749] [serial = 2255] [outer = 0x9b5c2800] 09:39:13 INFO - PROCESS | 1749 | 1466699953648 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]]]}] 09:39:13 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. 09:39:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1535ms 09:39:13 INFO - PROCESS | 1749 | 1466699953719 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 1749 | 1466699953723 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:39:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:39:13 INFO - PROCESS | 1749 | 1466699953731 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 1749 | 1466699953735 Marionette TRACE conn4 <- [1,2974,null,{}] 09:39:13 INFO - PROCESS | 1749 | 1466699953741 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}] 09:39:13 INFO - PROCESS | 1749 | 1466699953746 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:13 INFO - PROCESS | 1749 | 1466699953943 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:39:14 INFO - PROCESS | 1749 | 1466699954155 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 1749 | 1466699954165 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x91be4400 == 41 [pid = 1749] [id = 752] 09:39:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x92210000) [pid = 1749] [serial = 2256] [outer = (nil)] 09:39:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0xa23b2800) [pid = 1749] [serial = 2257] [outer = 0x92210000] 09:39:14 INFO - PROCESS | 1749 | 1466699954286 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0xa2531800) [pid = 1749] [serial = 2258] [outer = 0x92210000] 09:39:15 INFO - PROCESS | 1749 | 1466699955217 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]]]}] 09:39:15 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. 09:39:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1534ms 09:39:15 INFO - PROCESS | 1749 | 1466699955266 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:39:15 INFO - PROCESS | 1749 | 1466699955272 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:39:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:39:15 INFO - PROCESS | 1749 | 1466699955336 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 1749 | 1466699955342 Marionette TRACE conn4 <- [1,2978,null,{}] 09:39:15 INFO - PROCESS | 1749 | 1466699955349 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}] 09:39:15 INFO - PROCESS | 1749 | 1466699955355 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:15 INFO - PROCESS | 1749 | 1466699955562 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:39:15 INFO - PROCESS | 1749 | 1466699955772 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 1749 | 1466699955782 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:15 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d442800 == 42 [pid = 1749] [id = 753] 09:39:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x8e6c3800) [pid = 1749] [serial = 2259] [outer = (nil)] 09:39:15 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x908c0000) [pid = 1749] [serial = 2260] [outer = 0x8e6c3800] 09:39:15 INFO - PROCESS | 1749 | 1466699955914 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 129 (0x9795e000) [pid = 1749] [serial = 2261] [outer = 0x8e6c3800] 09:39:16 INFO - PROCESS | 1749 | 1466699956812 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]]]}] 09:39:16 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. 09:39:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1543ms 09:39:16 INFO - PROCESS | 1749 | 1466699956872 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 1749 | 1466699956875 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:39:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:39:16 INFO - PROCESS | 1749 | 1466699956883 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 1749 | 1466699956887 Marionette TRACE conn4 <- [1,2982,null,{}] 09:39:16 INFO - PROCESS | 1749 | 1466699956893 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}] 09:39:16 INFO - PROCESS | 1749 | 1466699956899 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:17 INFO - PROCESS | 1749 | 1466699957095 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:39:17 INFO - PROCESS | 1749 | 1466699957467 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 1749 | 1466699957479 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:17 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43e400 == 43 [pid = 1749] [id = 754] 09:39:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 130 (0x8d43f400) [pid = 1749] [serial = 2262] [outer = (nil)] 09:39:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 131 (0x8d449c00) [pid = 1749] [serial = 2263] [outer = 0x8d43f400] 09:39:17 INFO - PROCESS | 1749 | 1466699957612 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 1749 | ++DOMWINDOW == 132 (0x8e6cbc00) [pid = 1749] [serial = 2264] [outer = 0x8d43f400] 09:39:18 INFO - PROCESS | 1749 | 1466699958492 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"]]]}] 09:39:18 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 09:39:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:39:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1687ms 09:39:18 INFO - PROCESS | 1749 | 1466699958575 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:39:18 INFO - PROCESS | 1749 | 1466699958581 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:39:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:39:18 INFO - PROCESS | 1749 | 1466699958589 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 1749 | 1466699958594 Marionette TRACE conn4 <- [1,2986,null,{}] 09:39:18 INFO - PROCESS | 1749 | 1466699958651 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}] 09:39:18 INFO - PROCESS | 1749 | 1466699958670 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:18 INFO - PROCESS | 1749 | 1466699958898 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:39:19 INFO - PROCESS | 1749 | 1466699959088 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 1749 | 1466699959100 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:19 INFO - PROCESS | 1749 | ++DOCSHELL 0x90797000 == 44 [pid = 1749] [id = 755] 09:39:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 133 (0x908bec00) [pid = 1749] [serial = 2265] [outer = (nil)] 09:39:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 134 (0x91dd4c00) [pid = 1749] [serial = 2266] [outer = 0x908bec00] 09:39:19 INFO - PROCESS | 1749 | 1466699959241 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 1749 | ++DOMWINDOW == 135 (0x92208000) [pid = 1749] [serial = 2267] [outer = 0x908bec00] 09:39:19 INFO - PROCESS | 1749 | --DOCSHELL 0x91589800 == 43 [pid = 1749] [id = 681] 09:39:19 INFO - PROCESS | 1749 | --DOCSHELL 0x8d449000 == 42 [pid = 1749] [id = 683] 09:39:19 INFO - PROCESS | 1749 | --DOCSHELL 0x92209400 == 41 [pid = 1749] [id = 682] 09:39:19 INFO - PROCESS | 1749 | --DOCSHELL 0x9079b000 == 40 [pid = 1749] [id = 680] 09:39:19 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6d0800 == 39 [pid = 1749] [id = 691] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 134 (0x9a16d800) [pid = 1749] [serial = 2141] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 133 (0x953f6000) [pid = 1749] [serial = 2130] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 132 (0x99ae5000) [pid = 1749] [serial = 2139] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 131 (0xa1109c00) [pid = 1749] [serial = 2156] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 130 (0x9127c400) [pid = 1749] [serial = 2165] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 129 (0x91914400) [pid = 1749] [serial = 2132] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 128 (0x93b3a800) [pid = 1749] [serial = 2136] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x9158dc00) [pid = 1749] [serial = 2166] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x9a6ce000) [pid = 1749] [serial = 2145] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x9a2ea400) [pid = 1749] [serial = 2142] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x95326c00) [pid = 1749] [serial = 2178] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x93a3dc00) [pid = 1749] [serial = 2177] [outer = (nil)] [url = about:blank] 09:39:19 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0x9999b800) [pid = 1749] [serial = 2138] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x9a609800) [pid = 1749] [serial = 2147] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x924cbc00) [pid = 1749] [serial = 2162] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x95250000) [pid = 1749] [serial = 2171] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9d54d800) [pid = 1749] [serial = 2153] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x98360000) [pid = 1749] [serial = 2175] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9a610800) [pid = 1749] [serial = 2144] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9232f000) [pid = 1749] [serial = 2168] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0xa2099000) [pid = 1749] [serial = 2159] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9ac92800) [pid = 1749] [serial = 2148] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9544f400) [pid = 1749] [serial = 2174] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x924d4000) [pid = 1749] [serial = 2169] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9d9e3c00) [pid = 1749] [serial = 2157] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x99025400) [pid = 1749] [serial = 2163] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9b026400) [pid = 1749] [serial = 2150] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0xa222d800) [pid = 1749] [serial = 2160] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x95257c00) [pid = 1749] [serial = 2135] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x91de2c00) [pid = 1749] [serial = 2133] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x9b060c00) [pid = 1749] [serial = 2151] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9d591c00) [pid = 1749] [serial = 2154] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x95327c00) [pid = 1749] [serial = 2172] [outer = (nil)] [url = about:blank] 09:39:20 INFO - PROCESS | 1749 | 1466699960192 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]]]}] 09:39:20 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. 09:39:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1641ms 09:39:20 INFO - PROCESS | 1749 | 1466699960235 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 1749 | 1466699960242 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:39:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:39:20 INFO - PROCESS | 1749 | 1466699960251 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 1749 | 1466699960255 Marionette TRACE conn4 <- [1,2990,null,{}] 09:39:20 INFO - PROCESS | 1749 | 1466699960261 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}] 09:39:20 INFO - PROCESS | 1749 | 1466699960266 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:20 INFO - PROCESS | 1749 | 1466699960453 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:39:20 INFO - PROCESS | 1749 | 1466699960613 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 1749 | 1466699960622 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:20 INFO - PROCESS | 1749 | ++DOCSHELL 0x9191ac00 == 40 [pid = 1749] [id = 756] 09:39:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9220e800) [pid = 1749] [serial = 2268] [outer = (nil)] 09:39:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x93922800) [pid = 1749] [serial = 2269] [outer = 0x9220e800] 09:39:20 INFO - PROCESS | 1749 | 1466699960696 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x93b35c00) [pid = 1749] [serial = 2270] [outer = 0x9220e800] 09:39:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x9524b000 == 41 [pid = 1749] [id = 757] 09:39:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x952d1800) [pid = 1749] [serial = 2271] [outer = (nil)] 09:39:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x952d3000) [pid = 1749] [serial = 2272] [outer = 0x952d1800] 09:39:21 INFO - PROCESS | 1749 | 1466699961561 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]]]}] 09:39:21 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. 09:39:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1336ms 09:39:21 INFO - PROCESS | 1749 | 1466699961587 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:39:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:39:21 INFO - PROCESS | 1749 | 1466699961592 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:39:21 INFO - PROCESS | 1749 | 1466699961608 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 1749 | 1466699961617 Marionette TRACE conn4 <- [1,2994,null,{}] 09:39:21 INFO - PROCESS | 1749 | 1466699961635 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}] 09:39:21 INFO - PROCESS | 1749 | 1466699961643 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:21 INFO - PROCESS | 1749 | 1466699961906 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:39:21 INFO - PROCESS | 1749 | 1466699961927 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 1749 | 1466699961937 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:21 INFO - PROCESS | 1749 | ++DOCSHELL 0x93d49000 == 42 [pid = 1749] [id = 758] 09:39:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x95327c00) [pid = 1749] [serial = 2273] [outer = (nil)] 09:39:21 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x953fb000) [pid = 1749] [serial = 2274] [outer = 0x95327c00] 09:39:22 INFO - PROCESS | 1749 | 1466699962007 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9830f400) [pid = 1749] [serial = 2275] [outer = 0x95327c00] 09:39:22 INFO - PROCESS | 1749 | 1466699962909 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]]]}] 09:39:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:39:22 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 09:39:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1367ms 09:39:22 INFO - PROCESS | 1749 | 1466699962966 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 1749 | 1466699962970 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:39:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:39:22 INFO - PROCESS | 1749 | 1466699962985 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 1749 | 1466699962989 Marionette TRACE conn4 <- [1,2998,null,{}] 09:39:23 INFO - PROCESS | 1749 | 1466699962996 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}] 09:39:23 INFO - PROCESS | 1749 | 1466699963001 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:23 INFO - PROCESS | 1749 | 1466699963236 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:39:23 INFO - PROCESS | 1749 | 1466699963259 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 1749 | 1466699963288 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:23 INFO - PROCESS | 1749 | ++DOCSHELL 0x90964400 == 43 [pid = 1749] [id = 759] 09:39:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x924cf000) [pid = 1749] [serial = 2276] [outer = (nil)] 09:39:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x998cc800) [pid = 1749] [serial = 2277] [outer = 0x924cf000] 09:39:23 INFO - PROCESS | 1749 | 1466699963457 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x99c09800) [pid = 1749] [serial = 2278] [outer = 0x924cf000] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x91274000) [pid = 1749] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x90962400) [pid = 1749] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x93d4dc00) [pid = 1749] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x922ec800) [pid = 1749] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x8e6c3000) [pid = 1749] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x90963000) [pid = 1749] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x99d15400) [pid = 1749] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x953f2c00) [pid = 1749] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x953f5800) [pid = 1749] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x90792400) [pid = 1749] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x93d4c000) [pid = 1749] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9d489000) [pid = 1749] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x922de400) [pid = 1749] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0xa2321400) [pid = 1749] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:39:24 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x8e6c1c00) [pid = 1749] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:39:24 INFO - PROCESS | 1749 | 1466699964452 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]]]}] 09:39:24 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. 09:39:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1493ms 09:39:24 INFO - PROCESS | 1749 | 1466699964470 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 1749 | 1466699964473 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:39:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:39:24 INFO - PROCESS | 1749 | 1466699964480 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 1749 | 1466699964484 Marionette TRACE conn4 <- [1,3002,null,{}] 09:39:24 INFO - PROCESS | 1749 | 1466699964489 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}] 09:39:24 INFO - PROCESS | 1749 | 1466699964494 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:24 INFO - PROCESS | 1749 | 1466699964723 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:39:24 INFO - PROCESS | 1749 | 1466699964748 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 1749 | 1466699964761 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:24 INFO - PROCESS | 1749 | ++DOCSHELL 0x953f2c00 == 44 [pid = 1749] [id = 760] 09:39:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x98368400) [pid = 1749] [serial = 2279] [outer = (nil)] 09:39:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x9a2e9800) [pid = 1749] [serial = 2280] [outer = 0x98368400] 09:39:24 INFO - PROCESS | 1749 | 1466699964845 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x9a602800) [pid = 1749] [serial = 2281] [outer = 0x98368400] 09:39:25 INFO - PROCESS | 1749 | 1466699965665 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]]]}] 09:39:25 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. 09:39:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1237ms 09:39:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:39:25 INFO - PROCESS | 1749 | 1466699965718 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 1749 | 1466699965721 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:39:25 INFO - PROCESS | 1749 | 1466699965728 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 1749 | 1466699965732 Marionette TRACE conn4 <- [1,3006,null,{}] 09:39:25 INFO - PROCESS | 1749 | 1466699965738 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}] 09:39:25 INFO - PROCESS | 1749 | 1466699965745 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:25 INFO - PROCESS | 1749 | 1466699965974 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:39:26 INFO - PROCESS | 1749 | 1466699966156 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 1749 | 1466699966168 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:26 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d440800 == 45 [pid = 1749] [id = 761] 09:39:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x8d440c00) [pid = 1749] [serial = 2282] [outer = (nil)] 09:39:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x8e6c3400) [pid = 1749] [serial = 2283] [outer = 0x8d440c00] 09:39:26 INFO - PROCESS | 1749 | 1466699966301 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x90799400) [pid = 1749] [serial = 2284] [outer = 0x8d440c00] 09:39:27 INFO - PROCESS | 1749 | 1466699967309 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]]]}] 09:39:27 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. 09:39:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1638ms 09:39:27 INFO - PROCESS | 1749 | 1466699967410 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 1749 | 1466699967418 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:39:27 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:39:27 INFO - PROCESS | 1749 | 1466699967433 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 1749 | 1466699967438 Marionette TRACE conn4 <- [1,3010,null,{}] 09:39:27 INFO - PROCESS | 1749 | 1466699967447 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}] 09:39:27 INFO - PROCESS | 1749 | 1466699967456 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:27 INFO - PROCESS | 1749 | 1466699967693 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:39:27 INFO - PROCESS | 1749 | 1466699967933 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 1749 | 1466699967951 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:28 INFO - PROCESS | 1749 | ++DOCSHELL 0x91bde000 == 46 [pid = 1749] [id = 762] 09:39:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x91be1c00) [pid = 1749] [serial = 2285] [outer = (nil)] 09:39:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x91dd9c00) [pid = 1749] [serial = 2286] [outer = 0x91be1c00] 09:39:28 INFO - PROCESS | 1749 | 1466699968148 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x922ecc00) [pid = 1749] [serial = 2287] [outer = 0x91be1c00] 09:39:29 INFO - PROCESS | 1749 | 1466699969054 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]]]}] 09:39:29 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 09:39:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1635ms 09:39:29 INFO - PROCESS | 1749 | 1466699969071 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 1749 | 1466699969079 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:39:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:39:29 INFO - PROCESS | 1749 | 1466699969088 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 1749 | 1466699969093 Marionette TRACE conn4 <- [1,3014,null,{}] 09:39:29 INFO - PROCESS | 1749 | 1466699969099 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}] 09:39:29 INFO - PROCESS | 1749 | 1466699969106 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:29 INFO - PROCESS | 1749 | 1466699969336 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:39:29 INFO - PROCESS | 1749 | 1466699969534 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 1749 | 1466699969545 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:29 INFO - PROCESS | 1749 | ++DOCSHELL 0x9158fc00 == 47 [pid = 1749] [id = 763] 09:39:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x91be1000) [pid = 1749] [serial = 2288] [outer = (nil)] 09:39:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x93d4dc00) [pid = 1749] [serial = 2289] [outer = 0x91be1000] 09:39:29 INFO - PROCESS | 1749 | 1466699969679 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x952ce800) [pid = 1749] [serial = 2290] [outer = 0x91be1000] 09:39:30 INFO - PROCESS | 1749 | [1749] 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 09:39:30 INFO - PROCESS | 1749 | 1466699970792 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:39:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:39:30 INFO - {} 09:39:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:39:30 INFO - {} 09:39:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:39:30 INFO - {} 09:39:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:39:30 INFO - {} 09:39:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1737ms 09:39:30 INFO - PROCESS | 1749 | 1466699970827 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 1749 | 1466699970832 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:39:30 INFO - TEST-START | /FileAPI/fileReader.html 09:39:30 INFO - PROCESS | 1749 | 1466699970897 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 1749 | 1466699970909 Marionette TRACE conn4 <- [1,3018,null,{}] 09:39:30 INFO - PROCESS | 1749 | 1466699970917 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}] 09:39:30 INFO - PROCESS | 1749 | 1466699970926 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:31 INFO - PROCESS | 1749 | 1466699971166 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:39:31 INFO - PROCESS | 1749 | 1466699971429 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 1749 | 1466699971435 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:31 INFO - PROCESS | 1749 | ++DOCSHELL 0x924d6000 == 48 [pid = 1749] [id = 764] 09:39:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x9482c800) [pid = 1749] [serial = 2291] [outer = (nil)] 09:39:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9acbc400) [pid = 1749] [serial = 2292] [outer = 0x9482c800] 09:39:31 INFO - PROCESS | 1749 | 1466699971570 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9adb6c00) [pid = 1749] [serial = 2293] [outer = 0x9482c800] 09:39:32 INFO - PROCESS | 1749 | 1466699972479 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]]]}] 09:39:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:39:32 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:39:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:39:32 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:39:32 INFO - TEST-OK | /FileAPI/fileReader.html | took 1659ms 09:39:32 INFO - PROCESS | 1749 | 1466699972543 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:39:32 INFO - TEST-START | /FileAPI/historical.html 09:39:32 INFO - PROCESS | 1749 | 1466699972549 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:39:32 INFO - PROCESS | 1749 | 1466699972573 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 1749 | 1466699972578 Marionette TRACE conn4 <- [1,3022,null,{}] 09:39:32 INFO - PROCESS | 1749 | 1466699972590 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}] 09:39:32 INFO - PROCESS | 1749 | 1466699972594 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:32 INFO - PROCESS | 1749 | 1466699972844 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:39:33 INFO - PROCESS | 1749 | 1466699973112 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 1749 | 1466699973121 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:33 INFO - PROCESS | 1749 | ++DOCSHELL 0x908bbc00 == 49 [pid = 1749] [id = 765] 09:39:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x9127c400) [pid = 1749] [serial = 2294] [outer = (nil)] 09:39:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x9b9c7000) [pid = 1749] [serial = 2295] [outer = 0x9127c400] 09:39:33 INFO - PROCESS | 1749 | 1466699973253 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9d924400) [pid = 1749] [serial = 2296] [outer = 0x9127c400] 09:39:34 INFO - PROCESS | 1749 | 1466699974129 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"]]]}] 09:39:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:39:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:39:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:39:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:39:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:39:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:39:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:39:34 INFO - TEST-OK | /FileAPI/historical.html | took 1609ms 09:39:34 INFO - PROCESS | 1749 | 1466699974168 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 1749 | 1466699974173 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:39:34 INFO - TEST-START | /FileAPI/idlharness.html 09:39:34 INFO - PROCESS | 1749 | 1466699974183 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 1749 | 1466699974187 Marionette TRACE conn4 <- [1,3026,null,{}] 09:39:34 INFO - PROCESS | 1749 | 1466699974196 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}] 09:39:34 INFO - PROCESS | 1749 | 1466699974204 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:34 INFO - PROCESS | 1749 | 1466699974425 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:39:34 INFO - PROCESS | 1749 | 1466699974629 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 1749 | 1466699974647 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:34 INFO - PROCESS | 1749 | ++DOCSHELL 0xa118a800 == 50 [pid = 1749] [id = 766] 09:39:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0xa209a800) [pid = 1749] [serial = 2297] [outer = (nil)] 09:39:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0xa2234c00) [pid = 1749] [serial = 2298] [outer = 0xa209a800] 09:39:34 INFO - PROCESS | 1749 | 1466699974796 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0xa2fd7800) [pid = 1749] [serial = 2299] [outer = 0xa209a800] 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:39:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:39:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:39:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:39:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:39:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:39:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:39:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:39:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:39:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:39:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:39:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:39:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:39:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:39:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:39:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:39:36 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 09:39:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:39:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:39:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:39:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:39:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:39:36 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 09:39:36 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 09:39:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:39:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:39:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:39:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:39:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:39:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:39:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:39:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:39:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:39:36 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 09:39:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:39:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:39:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:39:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:39:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:39:36 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 09:39:36 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 09:39:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:39:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:39:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:39:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:39:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:39:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:39:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 2617ms 09:39:36 INFO - PROCESS | 1749 | 1466699976578 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]]]}] 09:39:36 INFO - PROCESS | 1749 | 1466699976913 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 1749 | 1466699976917 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:39:36 INFO - TEST-START | /FileAPI/idlharness.worker 09:39:36 INFO - PROCESS | 1749 | 1466699976937 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 1749 | 1466699976940 Marionette TRACE conn4 <- [1,3030,null,{}] 09:39:36 INFO - PROCESS | 1749 | 1466699976949 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}] 09:39:36 INFO - PROCESS | 1749 | 1466699976955 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:37 INFO - PROCESS | 1749 | 1466699977164 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:39:37 INFO - PROCESS | 1749 | 1466699977420 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 1749 | 1466699977429 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:37 INFO - PROCESS | 1749 | ++DOCSHELL 0x9a172800 == 51 [pid = 1749] [id = 767] 09:39:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x9b50ac00) [pid = 1749] [serial = 2300] [outer = (nil)] 09:39:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0xa6c69800) [pid = 1749] [serial = 2301] [outer = 0x9b50ac00] 09:39:37 INFO - PROCESS | 1749 | 1466699977519 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0xa6c6dc00) [pid = 1749] [serial = 2302] [outer = 0x9b50ac00] 09:39:37 INFO - PROCESS | 1749 | [1749] 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 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:39:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:39:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:39:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:39:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:39:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:39:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:39:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:39:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:39:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:39:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:39:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:39:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:39:39 INFO - {} 09:39:39 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 09:39:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:39:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:39:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:39:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:39:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:39:39 INFO - {} 09:39:39 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 - {} 09:39:39 INFO - {} 09:39:39 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 09:39:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:39:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:39:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:39:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:39:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:39:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:39:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:39:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:39:39 INFO - {} 09:39:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:39:40 INFO - {} 09:39:40 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 09:39:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:39:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:39:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:39:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:39:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:39:40 INFO - {} 09:39:40 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 - {} 09:39:40 INFO - {} 09:39:40 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 09:39:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:39:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:39:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:39:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:39:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:40 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 09:39:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:39:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:39:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:39:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:39:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:39:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:39:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:39:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:39:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:40 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 09:39:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:39:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:39:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:40 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 09:39:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:39:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:39:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:40 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 09:39:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:39:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:39:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:39:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:39:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:39:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:39:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:39:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:39:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:39:40 INFO - {} 09:39:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3036ms 09:39:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:39:40 INFO - PROCESS | 1749 | 1466699979800 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,{},{}]]]}] 09:39:40 INFO - PROCESS | 1749 | 1466699979973 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 1749 | 1466699979977 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:39:40 INFO - PROCESS | 1749 | 1466699980000 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 1749 | 1466699980007 Marionette TRACE conn4 <- [1,3034,null,{}] 09:39:40 INFO - PROCESS | 1749 | 1466699980025 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}] 09:39:40 INFO - PROCESS | 1749 | 1466699980041 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:40 INFO - PROCESS | 1749 | 1466699980719 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:39:40 INFO - PROCESS | 1749 | 1466699980923 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 1749 | 1466699980933 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:40 INFO - PROCESS | 1749 | ++DOCSHELL 0x908c3c00 == 52 [pid = 1749] [id = 768] 09:39:40 INFO - PROCESS | 1749 | ++DOMWINDOW == 123 (0x90963000) [pid = 1749] [serial = 2303] [outer = (nil)] 09:39:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 124 (0x9126e800) [pid = 1749] [serial = 2304] [outer = 0x90963000] 09:39:41 INFO - PROCESS | 1749 | 1466699981017 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 1749 | ++DOMWINDOW == 125 (0x9167e400) [pid = 1749] [serial = 2305] [outer = 0x90963000] 09:39:42 INFO - PROCESS | 1749 | 1466699982004 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]]]}] 09:39:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:39:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 2050ms 09:39:42 INFO - PROCESS | 1749 | 1466699982048 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 1749 | 1466699982055 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:39:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:39:42 INFO - PROCESS | 1749 | 1466699982064 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 1749 | 1466699982069 Marionette TRACE conn4 <- [1,3038,null,{}] 09:39:42 INFO - PROCESS | 1749 | 1466699982101 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}] 09:39:42 INFO - PROCESS | 1749 | 1466699982112 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:42 INFO - PROCESS | 1749 | 1466699982386 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:39:42 INFO - PROCESS | 1749 | 1466699982537 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 1749 | 1466699982552 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:42 INFO - PROCESS | 1749 | ++DOCSHELL 0x91de0c00 == 53 [pid = 1749] [id = 769] 09:39:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 126 (0x922e7c00) [pid = 1749] [serial = 2306] [outer = (nil)] 09:39:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 127 (0x924d4000) [pid = 1749] [serial = 2307] [outer = 0x922e7c00] 09:39:42 INFO - PROCESS | 1749 | 1466699982705 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 1749 | ++DOMWINDOW == 128 (0x93a37400) [pid = 1749] [serial = 2308] [outer = 0x922e7c00] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x922de000 == 52 [pid = 1749] [id = 739] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8d444400 == 51 [pid = 1749] [id = 740] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x93b41c00 == 50 [pid = 1749] [id = 692] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x91de1800 == 49 [pid = 1749] [id = 684] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8d441800 == 48 [pid = 1749] [id = 690] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x953f2c00 == 47 [pid = 1749] [id = 760] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x90964400 == 46 [pid = 1749] [id = 759] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x93d49000 == 45 [pid = 1749] [id = 758] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x9191ac00 == 44 [pid = 1749] [id = 756] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x9524b000 == 43 [pid = 1749] [id = 757] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x90797000 == 42 [pid = 1749] [id = 755] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8d43e400 == 41 [pid = 1749] [id = 754] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x91913800 == 40 [pid = 1749] [id = 746] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x93d4b000 == 39 [pid = 1749] [id = 736] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x90791c00 == 38 [pid = 1749] [id = 737] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x91270000 == 37 [pid = 1749] [id = 738] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x90965400 == 36 [pid = 1749] [id = 741] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x908b8c00 == 35 [pid = 1749] [id = 751] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6ce800 == 34 [pid = 1749] [id = 689] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c9c00 == 33 [pid = 1749] [id = 742] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6c7800 == 32 [pid = 1749] [id = 686] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x908b4400 == 31 [pid = 1749] [id = 695] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x93b34c00 == 30 [pid = 1749] [id = 749] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8d442800 == 29 [pid = 1749] [id = 753] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x91be4400 == 28 [pid = 1749] [id = 752] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x91be3400 == 27 [pid = 1749] [id = 679] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8d447400 == 26 [pid = 1749] [id = 693] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x908b7c00 == 25 [pid = 1749] [id = 696] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x90967c00 == 24 [pid = 1749] [id = 747] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x924cb800 == 23 [pid = 1749] [id = 743] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x91590000 == 22 [pid = 1749] [id = 688] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8e6cd000 == 21 [pid = 1749] [id = 687] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x91596800 == 20 [pid = 1749] [id = 748] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x9096b000 == 19 [pid = 1749] [id = 750] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x91589400 == 18 [pid = 1749] [id = 694] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x9127b000 == 17 [pid = 1749] [id = 745] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x93d47800 == 16 [pid = 1749] [id = 685] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x953fa800 == 15 [pid = 1749] [id = 744] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x9a172800 == 14 [pid = 1749] [id = 767] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0xa118a800 == 13 [pid = 1749] [id = 766] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x908bbc00 == 12 [pid = 1749] [id = 765] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x924d6000 == 11 [pid = 1749] [id = 764] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x91bde000 == 10 [pid = 1749] [id = 762] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x9158fc00 == 9 [pid = 1749] [id = 763] 09:39:44 INFO - PROCESS | 1749 | --DOCSHELL 0x8d440800 == 8 [pid = 1749] [id = 761] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 127 (0x93d44800) [pid = 1749] [serial = 2225] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 126 (0x922e4400) [pid = 1749] [serial = 2181] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 125 (0x91916800) [pid = 1749] [serial = 2180] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 124 (0x953f4000) [pid = 1749] [serial = 2184] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 123 (0x95251800) [pid = 1749] [serial = 2183] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 122 (0xa25ed800) [pid = 1749] [serial = 2201] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0xa340f000) [pid = 1749] [serial = 2205] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0xa3389400) [pid = 1749] [serial = 2204] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x91591400) [pid = 1749] [serial = 2208] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9126ec00) [pid = 1749] [serial = 2207] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9a60c400) [pid = 1749] [serial = 2187] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9a420800) [pid = 1749] [serial = 2186] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x9adaec00) [pid = 1749] [serial = 2190] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9acba800) [pid = 1749] [serial = 2189] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x9d591000) [pid = 1749] [serial = 2193] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x9b5ba800) [pid = 1749] [serial = 2192] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x90797400) [pid = 1749] [serial = 2213] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x9079c000) [pid = 1749] [serial = 2214] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x94830000) [pid = 1749] [serial = 2210] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0xa23ae800) [pid = 1749] [serial = 2196] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x922e1c00) [pid = 1749] [serial = 2219] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0xa2372800) [pid = 1749] [serial = 2195] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x92331c00) [pid = 1749] [serial = 2220] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0xa2556400) [pid = 1749] [serial = 2199] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x9127d000) [pid = 1749] [serial = 2216] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x95256400) [pid = 1749] [serial = 2211] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x93973800) [pid = 1749] [serial = 2223] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0xa23f8c00) [pid = 1749] [serial = 2198] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x91595800) [pid = 1749] [serial = 2217] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x908bb000) [pid = 1749] [serial = 2222] [outer = (nil)] [url = about:blank] 09:39:44 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0xa2fd2400) [pid = 1749] [serial = 2202] [outer = (nil)] [url = about:blank] 09:39:45 INFO - PROCESS | 1749 | 1466699985200 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"]]]}] 09:39:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:39:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:39:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:39:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 3189ms 09:39:45 INFO - PROCESS | 1749 | 1466699985260 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 1749 | 1466699985268 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:39:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:39:45 INFO - PROCESS | 1749 | 1466699985282 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 1749 | 1466699985286 Marionette TRACE conn4 <- [1,3042,null,{}] 09:39:45 INFO - PROCESS | 1749 | 1466699985311 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}] 09:39:45 INFO - PROCESS | 1749 | 1466699985321 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:45 INFO - PROCESS | 1749 | 1466699985641 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:39:45 INFO - PROCESS | 1749 | 1466699985794 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 1749 | 1466699985806 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:45 INFO - PROCESS | 1749 | ++DOCSHELL 0x90791c00 == 9 [pid = 1749] [id = 770] 09:39:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x90792400) [pid = 1749] [serial = 2309] [outer = (nil)] 09:39:45 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x908bf800) [pid = 1749] [serial = 2310] [outer = 0x90792400] 09:39:45 INFO - PROCESS | 1749 | 1466699985883 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x90968c00) [pid = 1749] [serial = 2311] [outer = 0x90792400] 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:39:47 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. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:39:47 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'.) 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:39:47 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. 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:39:47 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. 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:39:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:39:47 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. 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:39:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:39:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:39:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:39:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:39:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:39:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1800ms 09:39:47 INFO - PROCESS | 1749 | 1466699986983 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]]]}] 09:39:47 INFO - PROCESS | 1749 | 1466699987122 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 1749 | 1466699987148 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:39:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:39:47 INFO - PROCESS | 1749 | 1466699987176 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 1749 | 1466699987184 Marionette TRACE conn4 <- [1,3046,null,{}] 09:39:47 INFO - PROCESS | 1749 | 1466699987191 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}] 09:39:47 INFO - PROCESS | 1749 | 1466699987198 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:47 INFO - PROCESS | 1749 | 1466699987375 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:39:47 INFO - PROCESS | 1749 | 1466699987680 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 1749 | 1466699987689 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:47 INFO - PROCESS | 1749 | ++DOCSHELL 0x91915c00 == 10 [pid = 1749] [id = 771] 09:39:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x91917800) [pid = 1749] [serial = 2312] [outer = (nil)] 09:39:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x91920c00) [pid = 1749] [serial = 2313] [outer = 0x91917800] 09:39:47 INFO - PROCESS | 1749 | 1466699987767 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x91be0800) [pid = 1749] [serial = 2314] [outer = 0x91917800] 09:39:48 INFO - PROCESS | 1749 | [1749] 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 09:39:48 INFO - PROCESS | 1749 | 1466699988679 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:39:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:39:48 INFO - {} 09:39:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1544ms 09:39:48 INFO - PROCESS | 1749 | 1466699988763 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 1749 | 1466699988768 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:39:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:39:48 INFO - PROCESS | 1749 | 1466699988777 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 1749 | 1466699988784 Marionette TRACE conn4 <- [1,3050,null,{}] 09:39:48 INFO - PROCESS | 1749 | 1466699988810 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}] 09:39:48 INFO - PROCESS | 1749 | 1466699988819 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:49 INFO - PROCESS | 1749 | 1466699989031 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:39:49 INFO - PROCESS | 1749 | 1466699989079 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 1749 | 1466699989093 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:49 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cb000 == 11 [pid = 1749] [id = 772] 09:39:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x924cb800) [pid = 1749] [serial = 2315] [outer = (nil)] 09:39:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x924d0c00) [pid = 1749] [serial = 2316] [outer = 0x924cb800] 09:39:49 INFO - PROCESS | 1749 | 1466699989169 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x93a34800) [pid = 1749] [serial = 2317] [outer = 0x924cb800] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x93a35400) [pid = 1749] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x95327c00) [pid = 1749] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0x92210000) [pid = 1749] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0x93972400) [pid = 1749] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x9220e800) [pid = 1749] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x952d1800) [pid = 1749] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x8d43f400) [pid = 1749] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x9544d000) [pid = 1749] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x908bec00) [pid = 1749] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x98368400) [pid = 1749] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9b5c2800) [pid = 1749] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x924cf000) [pid = 1749] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x8e6c3800) [pid = 1749] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9a602400) [pid = 1749] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x91272400) [pid = 1749] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x953fb800) [pid = 1749] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x9127cc00) [pid = 1749] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9a418000) [pid = 1749] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9a6cf000) [pid = 1749] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:39:50 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x99d16c00) [pid = 1749] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:39:50 INFO - PROCESS | 1749 | 1466699990846 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]]]}] 09:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:39:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:39:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2102ms 09:39:50 INFO - PROCESS | 1749 | 1466699990880 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 1749 | 1466699990885 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:39:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:39:50 INFO - PROCESS | 1749 | 1466699990893 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 1749 | 1466699990896 Marionette TRACE conn4 <- [1,3054,null,{}] 09:39:50 INFO - PROCESS | 1749 | 1466699990903 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}] 09:39:50 INFO - PROCESS | 1749 | 1466699990907 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:51 INFO - PROCESS | 1749 | 1466699991137 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:39:51 INFO - PROCESS | 1749 | 1466699991157 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 1749 | 1466699991165 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:51 INFO - PROCESS | 1749 | ++DOCSHELL 0x92334800 == 12 [pid = 1749] [id = 773] 09:39:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x924cac00) [pid = 1749] [serial = 2318] [outer = (nil)] 09:39:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x9397ec00) [pid = 1749] [serial = 2319] [outer = 0x924cac00] 09:39:51 INFO - PROCESS | 1749 | 1466699991245 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x93d4a800) [pid = 1749] [serial = 2320] [outer = 0x924cac00] 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:39:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:39:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:39:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:39:53 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" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:39:53 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" 09:39:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:39:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:39:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:39:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2128ms 09:39:53 INFO - PROCESS | 1749 | 1466699992801 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"]]]}] 09:39:53 INFO - PROCESS | 1749 | 1466699993135 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 1749 | 1466699993146 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:39:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:39:53 INFO - PROCESS | 1749 | 1466699993167 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 1749 | 1466699993172 Marionette TRACE conn4 <- [1,3058,null,{}] 09:39:53 INFO - PROCESS | 1749 | 1466699993181 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}] 09:39:53 INFO - PROCESS | 1749 | 1466699993188 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:53 INFO - PROCESS | 1749 | 1466699993380 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:39:53 INFO - PROCESS | 1749 | 1466699993573 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 1749 | 1466699993591 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:53 INFO - PROCESS | 1749 | ++DOCSHELL 0x9168b000 == 13 [pid = 1749] [id = 774] 09:39:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9168b800) [pid = 1749] [serial = 2321] [outer = (nil)] 09:39:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x9191c800) [pid = 1749] [serial = 2322] [outer = 0x9168b800] 09:39:53 INFO - PROCESS | 1749 | 1466699993720 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x91ddbc00) [pid = 1749] [serial = 2323] [outer = 0x9168b800] 09:39:54 INFO - PROCESS | 1749 | 1466699994714 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]]]}] 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:39:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:39:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:39:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:39:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:39:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:39:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:39:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1600ms 09:39:54 INFO - PROCESS | 1749 | 1466699994772 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 1749 | 1466699994787 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:39:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:39:54 INFO - PROCESS | 1749 | 1466699994799 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 1749 | 1466699994803 Marionette TRACE conn4 <- [1,3062,null,{}] 09:39:54 INFO - PROCESS | 1749 | 1466699994811 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}] 09:39:54 INFO - PROCESS | 1749 | 1466699994817 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:55 INFO - PROCESS | 1749 | 1466699995067 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:39:55 INFO - PROCESS | 1749 | 1466699995317 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 1749 | 1466699995330 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:55 INFO - PROCESS | 1749 | ++DOCSHELL 0x924c8800 == 14 [pid = 1749] [id = 775] 09:39:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x924d3400) [pid = 1749] [serial = 2324] [outer = (nil)] 09:39:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93a38000) [pid = 1749] [serial = 2325] [outer = 0x924d3400] 09:39:55 INFO - PROCESS | 1749 | 1466699995468 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 1749 | ++DOMWINDOW == 95 (0x94830800) [pid = 1749] [serial = 2326] [outer = 0x924d3400] 09:39:55 INFO - PROCESS | 1749 | [1749] 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 09:39:56 INFO - PROCESS | 1749 | 1466699996497 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:39:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:39:56 INFO - {} 09:39:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1737ms 09:39:56 INFO - PROCESS | 1749 | 1466699996542 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 1749 | 1466699996547 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:39:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:39:56 INFO - PROCESS | 1749 | 1466699996597 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 1749 | 1466699996603 Marionette TRACE conn4 <- [1,3066,null,{}] 09:39:56 INFO - PROCESS | 1749 | 1466699996629 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}] 09:39:56 INFO - PROCESS | 1749 | 1466699996639 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:56 INFO - PROCESS | 1749 | 1466699996858 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:39:57 INFO - PROCESS | 1749 | 1466699997115 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 1749 | 1466699997129 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:57 INFO - PROCESS | 1749 | ++DOCSHELL 0x9795a000 == 15 [pid = 1749] [id = 776] 09:39:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 96 (0x9795c000) [pid = 1749] [serial = 2327] [outer = (nil)] 09:39:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 97 (0x98361800) [pid = 1749] [serial = 2328] [outer = 0x9795c000] 09:39:57 INFO - PROCESS | 1749 | 1466699997264 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 1749 | ++DOMWINDOW == 98 (0x9902e000) [pid = 1749] [serial = 2329] [outer = 0x9795c000] 09:39:58 INFO - PROCESS | 1749 | 1466699998154 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]]]}] 09:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:39:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:39:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1645ms 09:39:58 INFO - PROCESS | 1749 | 1466699998202 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 1749 | 1466699998208 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:39:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:39:58 INFO - PROCESS | 1749 | 1466699998216 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 1749 | 1466699998221 Marionette TRACE conn4 <- [1,3070,null,{}] 09:39:58 INFO - PROCESS | 1749 | 1466699998228 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}] 09:39:58 INFO - PROCESS | 1749 | 1466699998234 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:58 INFO - PROCESS | 1749 | 1466699998462 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:39:58 INFO - PROCESS | 1749 | 1466699998667 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 1749 | 1466699998676 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:39:58 INFO - PROCESS | 1749 | ++DOCSHELL 0x9127dc00 == 16 [pid = 1749] [id = 777] 09:39:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 99 (0x998ca400) [pid = 1749] [serial = 2330] [outer = (nil)] 09:39:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 100 (0x99c0d000) [pid = 1749] [serial = 2331] [outer = 0x998ca400] 09:39:58 INFO - PROCESS | 1749 | 1466699998809 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 1749 | ++DOMWINDOW == 101 (0x99d0d000) [pid = 1749] [serial = 2332] [outer = 0x998ca400] 09:39:59 INFO - PROCESS | 1749 | 1466699999755 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]]]}] 09:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:39:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:39:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1590ms 09:39:59 INFO - PROCESS | 1749 | 1466699999806 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 1749 | 1466699999811 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:39:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:39:59 INFO - PROCESS | 1749 | 1466699999818 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - PROCESS | 1749 | 1466699999823 Marionette TRACE conn4 <- [1,3074,null,{}] 09:39:59 INFO - PROCESS | 1749 | 1466699999851 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}] 09:39:59 INFO - PROCESS | 1749 | 1466699999858 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:00 INFO - PROCESS | 1749 | 1466700000092 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:40:00 INFO - PROCESS | 1749 | 1466700000312 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 1749 | 1466700000321 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:00 INFO - PROCESS | 1749 | ++DOCSHELL 0x95442800 == 17 [pid = 1749] [id = 778] 09:40:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 102 (0x9a405400) [pid = 1749] [serial = 2333] [outer = (nil)] 09:40:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 103 (0x9a605800) [pid = 1749] [serial = 2334] [outer = 0x9a405400] 09:40:00 INFO - PROCESS | 1749 | 1466700000462 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 1749 | ++DOMWINDOW == 104 (0x9a60c400) [pid = 1749] [serial = 2335] [outer = 0x9a405400] 09:40:01 INFO - PROCESS | 1749 | 1466700001472 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]]]}] 09:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:40:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:40:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1687ms 09:40:01 INFO - PROCESS | 1749 | 1466700001508 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:40:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:40:01 INFO - PROCESS | 1749 | 1466700001513 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:40:01 INFO - PROCESS | 1749 | 1466700001521 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 1749 | 1466700001524 Marionette TRACE conn4 <- [1,3078,null,{}] 09:40:01 INFO - PROCESS | 1749 | 1466700001532 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}] 09:40:01 INFO - PROCESS | 1749 | 1466700001545 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:01 INFO - PROCESS | 1749 | 1466700001849 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:40:02 INFO - PROCESS | 1749 | 1466700002128 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 1749 | 1466700002138 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:02 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43d400 == 18 [pid = 1749] [id = 779] 09:40:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 105 (0x908be800) [pid = 1749] [serial = 2336] [outer = (nil)] 09:40:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 106 (0x95256c00) [pid = 1749] [serial = 2337] [outer = 0x908be800] 09:40:02 INFO - PROCESS | 1749 | 1466700002276 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 1749 | ++DOMWINDOW == 107 (0x95328400) [pid = 1749] [serial = 2338] [outer = 0x908be800] 09:40:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 09:40:03 INFO - reader.readAsText(blob_2) 09:40:03 INFO - }" did not throw 09:40:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 09:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 09:40:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 09:40:03 INFO - reader.readAsDataURL(blob_2) 09:40:03 INFO - }" did not throw 09:40:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 09:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 09:40:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 09:40:03 INFO - reader.readAsArrayBuffer(blob_2) 09:40:03 INFO - }" did not throw 09:40:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 09:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 09:40:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 09:40:03 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 09:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:40:03 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 1749 | 1466700003534 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:40:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:40:03 INFO - PROCESS | 1749 | 1466700003558 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 1749 | 1466700003567 Marionette TRACE conn4 <- [1,3082,null,{}] 09:40:03 INFO - PROCESS | 1749 | 1466700003608 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}] 09:40:03 INFO - PROCESS | 1749 | 1466700003617 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:03 INFO - PROCESS | 1749 | 1466700003915 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:40:04 INFO - PROCESS | 1749 | 1466700004196 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 1749 | 1466700004207 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:04 INFO - PROCESS | 1749 | ++DOCSHELL 0x9127b400 == 19 [pid = 1749] [id = 780] 09:40:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 108 (0x924cd800) [pid = 1749] [serial = 2339] [outer = (nil)] 09:40:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 109 (0x9adb2400) [pid = 1749] [serial = 2340] [outer = 0x924cd800] 09:40:04 INFO - PROCESS | 1749 | 1466700004317 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 1749 | ++DOMWINDOW == 110 (0x9af52c00) [pid = 1749] [serial = 2341] [outer = 0x924cd800] 09:40:05 INFO - PROCESS | 1749 | 1466700005192 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]]]}] 09:40:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:40:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:40:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:40:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1674ms 09:40:05 INFO - PROCESS | 1749 | 1466700005227 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 1749 | 1466700005231 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:40:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:40:05 INFO - PROCESS | 1749 | 1466700005238 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 1749 | 1466700005242 Marionette TRACE conn4 <- [1,3086,null,{}] 09:40:05 INFO - PROCESS | 1749 | 1466700005248 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}] 09:40:05 INFO - PROCESS | 1749 | 1466700005254 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:05 INFO - PROCESS | 1749 | 1466700005454 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:40:05 INFO - PROCESS | 1749 | 1466700005665 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 1749 | 1466700005674 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:05 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6cac00 == 20 [pid = 1749] [id = 781] 09:40:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 111 (0x91277c00) [pid = 1749] [serial = 2342] [outer = (nil)] 09:40:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 112 (0x9b5c0c00) [pid = 1749] [serial = 2343] [outer = 0x91277c00] 09:40:05 INFO - PROCESS | 1749 | 1466700005804 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 1749 | ++DOMWINDOW == 113 (0x9b5bcc00) [pid = 1749] [serial = 2344] [outer = 0x91277c00] 09:40:06 INFO - PROCESS | 1749 | 1466700006685 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:40:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1487ms 09:40:06 INFO - PROCESS | 1749 | 1466700006726 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 1749 | 1466700006730 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:40:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:40:06 INFO - PROCESS | 1749 | 1466700006738 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 1749 | 1466700006742 Marionette TRACE conn4 <- [1,3090,null,{}] 09:40:06 INFO - PROCESS | 1749 | 1466700006748 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}] 09:40:06 INFO - PROCESS | 1749 | 1466700006754 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:06 INFO - PROCESS | 1749 | 1466700006968 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:40:07 INFO - PROCESS | 1749 | 1466700007179 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 1749 | 1466700007187 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:07 INFO - PROCESS | 1749 | ++DOCSHELL 0x8d43f400 == 21 [pid = 1749] [id = 782] 09:40:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 114 (0x8d440800) [pid = 1749] [serial = 2345] [outer = (nil)] 09:40:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 115 (0x8e6c7800) [pid = 1749] [serial = 2346] [outer = 0x8d440800] 09:40:07 INFO - PROCESS | 1749 | 1466700007323 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 1749 | ++DOMWINDOW == 116 (0x9078dc00) [pid = 1749] [serial = 2347] [outer = 0x8d440800] 09:40:08 INFO - PROCESS | 1749 | 1466700008266 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:40:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1539ms 09:40:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:40:08 INFO - PROCESS | 1749 | 1466700008278 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 1749 | 1466700008281 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:40:08 INFO - PROCESS | 1749 | 1466700008288 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 1749 | 1466700008291 Marionette TRACE conn4 <- [1,3094,null,{}] 09:40:08 INFO - PROCESS | 1749 | 1466700008298 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}] 09:40:08 INFO - PROCESS | 1749 | 1466700008304 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:08 INFO - PROCESS | 1749 | 1466700008490 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:40:08 INFO - PROCESS | 1749 | 1466700008705 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 1749 | 1466700008716 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:08 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6c4800 == 22 [pid = 1749] [id = 783] 09:40:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 117 (0x8e6c5400) [pid = 1749] [serial = 2348] [outer = (nil)] 09:40:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 118 (0x9096dc00) [pid = 1749] [serial = 2349] [outer = 0x8e6c5400] 09:40:08 INFO - PROCESS | 1749 | 1466700008847 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 1749 | ++DOMWINDOW == 119 (0x91dd3800) [pid = 1749] [serial = 2350] [outer = 0x8e6c5400] 09:40:09 INFO - PROCESS | 1749 | 1466700009945 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:40:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:40:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1683ms 09:40:09 INFO - PROCESS | 1749 | 1466700009971 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 1749 | 1466700009978 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:40:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:40:09 INFO - PROCESS | 1749 | 1466700009988 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 1749 | 1466700009992 Marionette TRACE conn4 <- [1,3098,null,{}] 09:40:10 INFO - PROCESS | 1749 | 1466700010048 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}] 09:40:10 INFO - PROCESS | 1749 | 1466700010055 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:10 INFO - PROCESS | 1749 | 1466700010261 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:40:10 INFO - PROCESS | 1749 | 1466700010533 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 1749 | 1466700010550 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:10 INFO - PROCESS | 1749 | ++DOCSHELL 0x8e6ccc00 == 23 [pid = 1749] [id = 784] 09:40:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 120 (0x8e6cfc00) [pid = 1749] [serial = 2351] [outer = (nil)] 09:40:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 121 (0x908c1000) [pid = 1749] [serial = 2352] [outer = 0x8e6cfc00] 09:40:10 INFO - PROCESS | 1749 | 1466700010704 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 1749 | ++DOMWINDOW == 122 (0x90964400) [pid = 1749] [serial = 2353] [outer = 0x8e6cfc00] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 121 (0x998cc800) [pid = 1749] [serial = 2277] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 120 (0x908c0000) [pid = 1749] [serial = 2260] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 119 (0x9795e000) [pid = 1749] [serial = 2261] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 118 (0x9adb7c00) [pid = 1749] [serial = 2245] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 117 (0x9b02a400) [pid = 1749] [serial = 2246] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 116 (0x9158c400) [pid = 1749] [serial = 2228] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 115 (0x91dde800) [pid = 1749] [serial = 2229] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 114 (0x9795fc00) [pid = 1749] [serial = 2234] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 113 (0x98a10400) [pid = 1749] [serial = 2235] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 112 (0x99af2000) [pid = 1749] [serial = 2237] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 111 (0x9a609400) [pid = 1749] [serial = 2240] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 110 (0x99c4dc00) [pid = 1749] [serial = 2238] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 109 (0x9b5c7000) [pid = 1749] [serial = 2248] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 108 (0x9b05ac00) [pid = 1749] [serial = 2249] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 107 (0x9a60f400) [pid = 1749] [serial = 2242] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 106 (0x93d49400) [pid = 1749] [serial = 2243] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 105 (0x93b32800) [pid = 1749] [serial = 2231] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 104 (0x93d47c00) [pid = 1749] [serial = 2232] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 103 (0xa23b2800) [pid = 1749] [serial = 2257] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 102 (0xa2531800) [pid = 1749] [serial = 2258] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 101 (0x93d4ec00) [pid = 1749] [serial = 2226] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 100 (0x93922800) [pid = 1749] [serial = 2269] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 99 (0x93b35c00) [pid = 1749] [serial = 2270] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 98 (0x952d3000) [pid = 1749] [serial = 2272] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 97 (0x8d449c00) [pid = 1749] [serial = 2263] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 96 (0x8e6cbc00) [pid = 1749] [serial = 2264] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 95 (0x9d594800) [pid = 1749] [serial = 2251] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 94 (0x9d923800) [pid = 1749] [serial = 2252] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x91dd4c00) [pid = 1749] [serial = 2266] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0x9a2e9800) [pid = 1749] [serial = 2280] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x92208000) [pid = 1749] [serial = 2267] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0xa20a5c00) [pid = 1749] [serial = 2254] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0xa2238c00) [pid = 1749] [serial = 2255] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x9a602800) [pid = 1749] [serial = 2281] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x953fb000) [pid = 1749] [serial = 2274] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x99c09800) [pid = 1749] [serial = 2278] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x9830f400) [pid = 1749] [serial = 2275] [outer = (nil)] [url = about:blank] 09:40:11 INFO - PROCESS | 1749 | 1466700011645 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]]]}] 09:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:40:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:40:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1688ms 09:40:11 INFO - PROCESS | 1749 | 1466700011676 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 1749 | 1466700011684 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:40:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:40:11 INFO - PROCESS | 1749 | 1466700011696 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 1749 | 1466700011700 Marionette TRACE conn4 <- [1,3102,null,{}] 09:40:11 INFO - PROCESS | 1749 | 1466700011706 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}] 09:40:11 INFO - PROCESS | 1749 | 1466700011712 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:11 INFO - PROCESS | 1749 | 1466700011896 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:40:12 INFO - PROCESS | 1749 | 1466700012084 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 1749 | 1466700012093 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:12 INFO - PROCESS | 1749 | ++DOCSHELL 0x908c0000 == 24 [pid = 1749] [id = 785] 09:40:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 86 (0x91590800) [pid = 1749] [serial = 2354] [outer = (nil)] 09:40:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 87 (0x9167d800) [pid = 1749] [serial = 2355] [outer = 0x91590800] 09:40:12 INFO - PROCESS | 1749 | 1466700012174 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 1749 | ++DOMWINDOW == 88 (0x91686c00) [pid = 1749] [serial = 2356] [outer = 0x91590800] 09:40:12 INFO - PROCESS | 1749 | 1466700012964 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:40:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1282ms 09:40:12 INFO - PROCESS | 1749 | 1466700012978 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 1749 | 1466700012981 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:40:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:40:12 INFO - PROCESS | 1749 | 1466700012988 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 1749 | 1466700012995 Marionette TRACE conn4 <- [1,3106,null,{}] 09:40:13 INFO - PROCESS | 1749 | 1466700013012 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}] 09:40:13 INFO - PROCESS | 1749 | 1466700013021 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:13 INFO - PROCESS | 1749 | 1466700013200 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:40:13 INFO - PROCESS | 1749 | 1466700013393 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 1749 | 1466700013409 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:13 INFO - PROCESS | 1749 | ++DOCSHELL 0x91dde800 == 25 [pid = 1749] [id = 786] 09:40:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 89 (0x91de1400) [pid = 1749] [serial = 2357] [outer = (nil)] 09:40:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 90 (0x9220e800) [pid = 1749] [serial = 2358] [outer = 0x91de1400] 09:40:13 INFO - PROCESS | 1749 | 1466700013494 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 1749 | ++DOMWINDOW == 91 (0x922ec000) [pid = 1749] [serial = 2359] [outer = 0x91de1400] 09:40:14 INFO - PROCESS | 1749 | 1466700014357 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]]]}] 09:40:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:40:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:40:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:40:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1386ms 09:40:14 INFO - PROCESS | 1749 | 1466700014375 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 1749 | 1466700014380 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:40:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:40:14 INFO - PROCESS | 1749 | 1466700014399 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 1749 | 1466700014403 Marionette TRACE conn4 <- [1,3110,null,{}] 09:40:14 INFO - PROCESS | 1749 | 1466700014409 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}] 09:40:14 INFO - PROCESS | 1749 | 1466700014414 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:14 INFO - PROCESS | 1749 | 1466700014659 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:40:14 INFO - PROCESS | 1749 | 1466700014695 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 1749 | 1466700014705 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:14 INFO - PROCESS | 1749 | ++DOCSHELL 0x924ca400 == 26 [pid = 1749] [id = 787] 09:40:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 92 (0x924d6000) [pid = 1749] [serial = 2360] [outer = (nil)] 09:40:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 93 (0x9397b400) [pid = 1749] [serial = 2361] [outer = 0x924d6000] 09:40:14 INFO - PROCESS | 1749 | 1466700014791 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 1749 | ++DOMWINDOW == 94 (0x93a41000) [pid = 1749] [serial = 2362] [outer = 0x924d6000] 09:40:15 INFO - PROCESS | 1749 | 1466700015876 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"]]]}] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 93 (0x8d440c00) [pid = 1749] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 92 (0xa209a800) [pid = 1749] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 91 (0x90963000) [pid = 1749] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 90 (0x9b50ac00) [pid = 1749] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 89 (0x90792400) [pid = 1749] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 88 (0x924cb800) [pid = 1749] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 87 (0x9482c800) [pid = 1749] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 86 (0x91be1c00) [pid = 1749] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 85 (0x91be1000) [pid = 1749] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 84 (0x922e7c00) [pid = 1749] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 83 (0x9127c400) [pid = 1749] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:40:15 INFO - PROCESS | 1749 | --DOMWINDOW == 82 (0x91917800) [pid = 1749] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:40:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:40:15 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 09:40:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:40:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:40:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1531ms 09:40:15 INFO - PROCESS | 1749 | 1466700015933 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 1749 | 1466700015936 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:40:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:40:15 INFO - PROCESS | 1749 | 1466700015943 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 1749 | 1466700015947 Marionette TRACE conn4 <- [1,3114,null,{}] 09:40:15 INFO - PROCESS | 1749 | 1466700015954 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}] 09:40:15 INFO - PROCESS | 1749 | 1466700015959 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:16 INFO - PROCESS | 1749 | 1466700016118 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:40:16 INFO - PROCESS | 1749 | 1466700016296 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\", \"a1d073b7-f48a-43fd-bd4c-578da282d1d5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 1749 | 1466700016305 Marionette INFO sendAsync 5f930346-eb65-4dce-8ef5-1748fdd9501e 09:40:16 INFO - PROCESS | 1749 | ++DOCSHELL 0x924cb800 == 27 [pid = 1749] [id = 788] 09:40:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 83 (0x93970800) [pid = 1749] [serial = 2363] [outer = (nil)] 09:40:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 84 (0x93d50400) [pid = 1749] [serial = 2364] [outer = 0x93970800] 09:40:16 INFO - PROCESS | 1749 | 1466700016379 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 1749 | ++DOMWINDOW == 85 (0x94831000) [pid = 1749] [serial = 2365] [outer = 0x93970800] 09:40:17 INFO - PROCESS | 1749 | 1466700017154 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]]]}] 09:40:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:40:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1240ms 09:40:17 INFO - PROCESS | 1749 | 1466700017185 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 1749 | 1466700017188 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:40:18 WARNING - u'runner_teardown' () 09:40:18 INFO - No more tests 09:40:18 INFO - Got 0 unexpected results 09:40:18 INFO - SUITE-END | took 1343s 09:40:18 INFO - Closing logging queue 09:40:18 INFO - queue closed 09:40:18 INFO - Return code: 0 09:40:18 WARNING - # TBPL SUCCESS # 09:40:18 INFO - Running post-action listener: _resource_record_post_action 09:40:18 INFO - Running post-run listener: _resource_record_post_run 09:40:19 INFO - Total resource usage - Wall time: 1378s; CPU: 98.0%; Read bytes: 14151680; Write bytes: 931815424; Read time: 780; Write time: 236096 09:40:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:40:19 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 135049216; Read time: 0; Write time: 134720 09:40:19 INFO - run-tests - Wall time: 1349s; CPU: 98.0%; Read bytes: 11309056; Write bytes: 786386944; Read time: 500; Write time: 90152 09:40:19 INFO - Running post-run listener: _upload_blobber_files 09:40:19 INFO - Blob upload gear active. 09:40:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:40:19 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 09:40:19 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'] 09:40:19 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 09:40:20 INFO - (blobuploader) - INFO - Open directory for files ... 09:40:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:40:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:40:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:40:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:40:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:40:21 INFO - (blobuploader) - INFO - Done attempting. 09:40:21 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:40:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:40:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:40:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:40:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:40:22 INFO - (blobuploader) - INFO - Done attempting. 09:40:22 INFO - (blobuploader) - INFO - Iteration through files over. 09:40:22 INFO - Return code: 0 09:40:22 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:40:22 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:40:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aaa07746c1a8db36a787bc511c7ce4665d3be8cd622960987a0966f80cd088d31a82cc8c3fcbd4757b9e77cc6b35aeb6a6c2b0421b6d5cfb06a4f09642056461", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da95014324b71d99cb8ba53e4a16a52e82a30685c034b4cf22dbb367deb6a0059da0eff5169402ae9deaf9fb98ecd97776a4a7e613b7e11af425ee447e2f6332"} 09:40:22 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:40:22 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:40:22 INFO - Contents: 09:40:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aaa07746c1a8db36a787bc511c7ce4665d3be8cd622960987a0966f80cd088d31a82cc8c3fcbd4757b9e77cc6b35aeb6a6c2b0421b6d5cfb06a4f09642056461", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da95014324b71d99cb8ba53e4a16a52e82a30685c034b4cf22dbb367deb6a0059da0eff5169402ae9deaf9fb98ecd97776a4a7e613b7e11af425ee447e2f6332"} 09:40:22 INFO - Running post-run listener: copy_logs_to_upload_dir 09:40:22 INFO - Copying logs to upload dir... 09:40:22 INFO - mkdir: /builds/slave/test/build/upload/logs 09:40:22 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1541.016437 ========= master_lag: 7.21 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 48 secs) (at 2016-06-23 09:40:27.362788) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 9 secs) (at 2016-06-23 09:40:27.366423) ========= 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-1466698338.879396-437527021 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aaa07746c1a8db36a787bc511c7ce4665d3be8cd622960987a0966f80cd088d31a82cc8c3fcbd4757b9e77cc6b35aeb6a6c2b0421b6d5cfb06a4f09642056461", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da95014324b71d99cb8ba53e4a16a52e82a30685c034b4cf22dbb367deb6a0059da0eff5169402ae9deaf9fb98ecd97776a4a7e613b7e11af425ee447e2f6332"} build_url:https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033833 build_url: 'https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/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/aaa07746c1a8db36a787bc511c7ce4665d3be8cd622960987a0966f80cd088d31a82cc8c3fcbd4757b9e77cc6b35aeb6a6c2b0421b6d5cfb06a4f09642056461", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/da95014324b71d99cb8ba53e4a16a52e82a30685c034b4cf22dbb367deb6a0059da0eff5169402ae9deaf9fb98ecd97776a4a7e613b7e11af425ee447e2f6332"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JTXzQbZsTFynfuyH5oAPTQ/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 9.93 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 9 secs) (at 2016-06-23 09:40:37.333700) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:40:37.334024) ========= 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-1466698338.879396-437527021 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019255 ========= master_lag: 1.41 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 09:40:38.763033) ========= ========= Started reboot skipped (results: 3, elapsed: 10 secs) (at 2016-06-23 09:40:38.763338) ========= ========= Finished reboot skipped (results: 3, elapsed: 10 secs) (at 2016-06-23 09:40:49.093838) ========= ========= Total master_lag: 30.83 =========